libabigail
template_tparameter Member List

This is the complete list of members for template_tparameter, including all inherited members.

ABSTRACT_DECL_BASE enum value (defined in type_or_decl_base)type_or_decl_baseprotected
ABSTRACT_SCOPE_DECL enum value (defined in type_or_decl_base)type_or_decl_baseprotected
ABSTRACT_SCOPE_TYPE_DECL enum value (defined in type_or_decl_base)type_or_decl_baseprotected
ABSTRACT_TYPE_BASE enum value (defined in type_or_decl_base)type_or_decl_baseprotected
ABSTRACT_TYPE_OR_DECL enum value (defined in type_or_decl_base)type_or_decl_baseprotected
add_template_parameter(const template_parameter_sptr p)template_decl
ARRAY_TYPE enum value (defined in type_or_decl_base)type_or_decl_baseprotected
BASIC_TYPE enum value (defined in type_or_decl_base)type_or_decl_baseprotected
binding enum namedecl_base
BINDING_GLOBAL enum value (defined in decl_base)decl_base
BINDING_LOCAL enum value (defined in decl_base)decl_base
BINDING_NONE enum value (defined in decl_base)decl_base
BINDING_WEAK enum value (defined in decl_base)decl_base
CLASS_TYPE enum value (defined in type_or_decl_base)type_or_decl_baseprotected
clear_qualified_name()decl_baseprotected
decl_base(const decl_base &) (defined in decl_base)decl_baseprotected
decl_base(const environment &e, const string &name, const location &locus, const string &mangled_name="", visibility vis=VISIBILITY_DEFAULT)decl_base
decl_base(const environment &e, const interned_string &name, const location &locus, const interned_string &mangled_name=interned_string(), visibility vis=VISIBILITY_DEFAULT)decl_base
decl_base(const environment &, const location &)decl_base
ENUM_TYPE enum value (defined in type_or_decl_base)type_or_decl_baseprotected
FUNCTION_DECL enum value (defined in type_or_decl_base)type_or_decl_baseprotected
FUNCTION_PARAMETER_DECL enum value (defined in type_or_decl_base)type_or_decl_baseprotected
FUNCTION_TYPE enum value (defined in type_or_decl_base)type_or_decl_baseprotected
get_alignment_in_bits() consttype_basevirtual
get_artificial_location() consttype_or_decl_base
get_cached_pretty_representation(bool internal=false) consttype_base
get_canonical_type() consttype_base
get_context_rel() constdecl_baseprotected
get_context_rel()decl_baseprotected
get_corpus() consttype_or_decl_base
get_corpus()type_or_decl_base
get_definition_of_declaration() constdecl_base
get_earlier_declaration() constdecl_base
get_enclosing_template_decl() const (defined in template_parameter)template_parameter
get_environment() consttype_or_decl_base
get_has_anonymous_parent() constdecl_base
get_hash() constdecl_basevirtual
get_hashing_has_started() const (defined in template_parameter)template_parameter
get_index() const (defined in template_parameter)template_parameter
get_is_anonymous() constdecl_base
get_is_anonymous_or_has_anonymous_parent() constdecl_base
get_is_artificial() consttype_or_decl_base
get_is_declaration_only() constdecl_base
get_is_in_public_symbol_table() constdecl_base
get_linkage_name() constdecl_base
get_location() constdecl_base
get_naked_canonical_type() consttype_base
get_naked_definition_of_declaration() constdecl_base
get_name() constdecl_base
get_naming_typedef() constdecl_base
get_pretty_representation(bool internal=false, bool qualified_name=true) consttype_declvirtual
get_qualified_name(interned_string &qualified_name, bool internal=false) consttype_declvirtual
get_qualified_name(bool internal=false) consttype_declvirtual
get_qualified_parent_name() constdecl_base
get_scope() constdecl_base
get_scoped_name() constdecl_basevirtual
get_size_in_bits() consttype_basevirtual
get_template_parameters() consttemplate_decl
get_translation_unit() consttype_or_decl_base
get_translation_unit()type_or_decl_base
get_visibility() constdecl_base
GLOBAL_SCOPE_DECL enum value (defined in type_or_decl_base)type_or_decl_baseprotected
has_artificial_location() consttype_or_decl_base
hashing_started() consttype_or_decl_baseprotected
hashing_started(bool) consttype_or_decl_baseprotected
kind() consttype_or_decl_baseprotected
kind(enum type_or_decl_kind)type_or_decl_baseprotected
METHOD_DECL enum value (defined in type_or_decl_base)type_or_decl_baseprotected
METHOD_TYPE enum value (defined in type_or_decl_base)type_or_decl_baseprotected
NAMESPACE_DECL enum value (defined in type_or_decl_base)type_or_decl_baseprotected
on_canonical_type_set()type_baseprotectedvirtual
abigail::operator!=(const template_parameter &) consttemplate_parameter
abigail::ir::type_decl::operator!=(const type_base &) consttype_declvirtual
abigail::ir::type_decl::operator!=(const decl_base &) consttype_declvirtual
abigail::ir::type_decl::operator!=(const type_decl &) consttype_declvirtual
operator=(const type_or_decl_base &) (defined in type_or_decl_base)type_or_decl_baseprotected
operator==(const type_base &) consttemplate_tparametervirtual
operator==(const decl_base &) consttemplate_tparametervirtual
operator==(const template_parameter &) consttemplate_tparametervirtual
operator==(const template_decl &) consttemplate_tparametervirtual
abigail::ir::type_tparameter::operator==(const type_decl &) consttype_tparametervirtual
abigail::ir::type_tparameter::operator==(const type_tparameter &) consttype_tparametervirtual
peek_qualified_name() constdecl_baseprotected
peek_temporary_qualified_name() constdecl_baseprotected
POINTER_TO_MEMBER_TYPE enum value (defined in type_or_decl_base)type_or_decl_baseprotected
POINTER_TYPE enum value (defined in type_or_decl_base)type_or_decl_baseprotected
QUALIFIED_TYPE enum value (defined in type_or_decl_base)type_or_decl_baseprotected
REFERENCE_TYPE enum value (defined in type_or_decl_base)type_or_decl_baseprotected
runtime_type_instance() consttype_or_decl_baseprotected
runtime_type_instance()type_or_decl_baseprotected
runtime_type_instance(void *)type_or_decl_baseprotected
set_alignment_in_bits(size_t)type_basevirtual
set_artificial_location(const location &)type_or_decl_base
set_context_rel(context_rel *c) (defined in decl_base)decl_baseprotected
set_definition_of_declaration(const decl_base_sptr &)decl_base
set_earlier_declaration(const decl_base_sptr &)decl_base
set_hashing_has_started(bool f) const (defined in template_parameter)template_parameter
set_is_anonymous(bool)decl_base
set_is_artificial(bool)type_or_decl_base
set_is_declaration_only(bool f)decl_base
set_is_in_public_symbol_table(bool)decl_base
set_linkage_name(const string &m)decl_basevirtual
set_location(const location &l)decl_base
set_name(const string &n)decl_base
set_naming_typedef(const typedef_decl_sptr &)decl_base
set_qualified_name(const interned_string &) constdecl_baseprotected
set_scope(scope_decl *)decl_basevirtual
set_size_in_bits(size_t)type_basevirtual
set_temporary_qualified_name(const interned_string &) constdecl_baseprotected
set_translation_unit(translation_unit *)type_or_decl_base
set_visibility(visibility v)decl_base
SUBRANGE_TYPE enum value (defined in type_or_decl_base)type_or_decl_baseprotected
TEMPLATE_DECL enum value (defined in type_or_decl_base)type_or_decl_baseprotected
template_decl(const environment &env, const string &name, const location &locus, visibility vis=VISIBILITY_DEFAULT)template_decl
template_parameter(unsigned index, template_decl_sptr enclosing_tdecl) (defined in template_parameter)template_parameter
template_tparameter(unsigned index, template_decl_sptr enclosing_tdecl, const string &name, const location &locus)template_tparameter
traversable_base()traversable_baseprotected
traverse(ir_node_visitor &)type_declvirtual
type_base(const environment &e, size_t s, size_t a)type_base
type_decl(const environment &env, const string &name, size_t size_in_bits, size_t alignment_in_bits, const location &locus, const string &mangled_name="", visibility vis=VISIBILITY_DEFAULT)type_decl
type_or_decl_base(const environment &, enum type_or_decl_kind k=ABSTRACT_TYPE_OR_DECL)type_or_decl_base
type_or_decl_base_pointer() consttype_or_decl_baseprotected
type_or_decl_base_pointer()type_or_decl_baseprotected
type_or_decl_kind enum nametype_or_decl_baseprotected
type_tparameter(unsigned index, template_decl_sptr enclosing_tdecl, const string &name, const location &locus)type_tparameter
TYPEDEF_TYPE enum value (defined in type_or_decl_base)type_or_decl_baseprotected
UNION_TYPE enum value (defined in type_or_decl_base)type_or_decl_baseprotected
VAR_DECL enum value (defined in type_or_decl_base)type_or_decl_baseprotected
visibility enum namedecl_base
VISIBILITY_DEFAULT enum value (defined in decl_base)decl_base
VISIBILITY_HIDDEN enum value (defined in decl_base)decl_base
VISIBILITY_INTERNAL enum value (defined in decl_base)decl_base
VISIBILITY_NONE enum value (defined in decl_base)decl_base
VISIBILITY_PROTECTED enum value (defined in decl_base)decl_base
visiting() consttraversable_baseprotected
visiting(bool f)traversable_baseprotected
~decl_base()decl_basevirtual
~template_decl()template_declvirtual
~template_parameter()template_parametervirtual
~template_tparameter() (defined in template_tparameter)template_tparametervirtual
~traversable_base()traversable_basevirtual
~type_base() (defined in type_base)type_basevirtual
~type_decl() (defined in type_decl)type_declvirtual
~type_or_decl_base()type_or_decl_basevirtual
~type_tparameter() (defined in type_tparameter)type_tparametervirtual