libabigail
|
This is the complete list of members for method_decl, including all inherited members.
ABSTRACT_DECL_BASE enum value (defined in type_or_decl_base) | type_or_decl_base | |
ABSTRACT_SCOPE_DECL enum value (defined in type_or_decl_base) | type_or_decl_base | |
ABSTRACT_SCOPE_TYPE_DECL enum value (defined in type_or_decl_base) | type_or_decl_base | |
ABSTRACT_TYPE_BASE enum value (defined in type_or_decl_base) | type_or_decl_base | |
ABSTRACT_TYPE_OR_DECL enum value (defined in type_or_decl_base) | type_or_decl_base | |
append_parameter(parameter_sptr parm) | function_decl | |
append_parameters(std::vector< parameter_sptr > &parms) | function_decl | |
ARRAY_TYPE enum value (defined in type_or_decl_base) | type_or_decl_base | |
BASIC_TYPE enum value (defined in type_or_decl_base) | type_or_decl_base | |
binding enum name | decl_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_base | |
clear_qualified_name() | decl_base | protected |
clone() const | function_decl | |
decl_base(const decl_base &) (defined in decl_base) | decl_base | protected |
abigail::ir::function_decl::decl_base(const environment &e, const string &name, const location &locus, const string &mangled_name="", visibility vis=VISIBILITY_DEFAULT) | decl_base | |
abigail::ir::function_decl::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 | |
abigail::ir::function_decl::decl_base(const environment &, const location &) | decl_base | |
ENUM_TYPE enum value (defined in type_or_decl_base) | type_or_decl_base | |
FUNCTION_DECL enum value (defined in type_or_decl_base) | type_or_decl_base | |
function_decl(const string &name, function_type_sptr function_type, bool declared_inline, const location &locus, const string &mangled_name, visibility vis, binding bind) | function_decl | |
function_decl(const string &name, type_base_sptr fn_type, bool declared_inline, const location &locus, const string &mangled_name="", visibility vis=VISIBILITY_DEFAULT, binding bind=BINDING_GLOBAL) | function_decl | |
FUNCTION_PARAMETER_DECL enum value (defined in type_or_decl_base) | type_or_decl_base | |
FUNCTION_TYPE enum value (defined in type_or_decl_base) | type_or_decl_base | |
get_artificial_location() const | type_or_decl_base | |
get_binding() const (defined in function_decl) | function_decl | |
get_cached_pretty_representation(bool internal=false) const | decl_base | |
get_context_rel() const | decl_base | |
abigail::ir::function_decl::get_context_rel() | decl_base | |
get_corpus() const | type_or_decl_base | |
abigail::ir::decl_base::get_corpus() | type_or_decl_base | |
get_definition_of_declaration() const | decl_base | |
get_earlier_declaration() const | decl_base | |
get_environment() const | type_or_decl_base | |
get_first_non_implicit_parm() const | function_decl | |
get_has_anonymous_parent() const | decl_base | |
get_id() const | function_decl | |
get_is_anonymous() const | decl_base | |
get_is_anonymous_or_has_anonymous_parent() const | decl_base | |
get_is_artificial() const | type_or_decl_base | |
get_is_declaration_only() const | decl_base | |
get_is_in_public_symbol_table() const | decl_base | |
get_linkage_name() const | decl_base | |
get_location() const | decl_base | |
get_member_function_is_const(const function_decl &f) | method_decl | friend |
get_member_function_is_ctor(const function_decl &f) | method_decl | friend |
get_member_function_is_dtor(const function_decl &f) | method_decl | friend |
get_member_function_is_static (defined in method_decl) | method_decl | friend |
get_member_function_vtable_offset(const function_decl &f) | method_decl | friend |
get_naked_definition_of_declaration() const | decl_base | |
get_naked_type() const | function_decl | |
get_name() const | decl_base | virtual |
get_naming_typedef() const | decl_base | |
get_parameters() const | function_decl | |
get_pretty_representation(bool internal=false, bool qualified_name=true) const | function_decl | virtual |
get_pretty_representation_of_declarator(bool internal=false) const | function_decl | |
get_qualified_name(interned_string &qualified_name, bool internal=false) const | decl_base | virtual |
abigail::ir::function_decl::get_qualified_name(bool internal=false) const | decl_base | virtual |
get_qualified_parent_name() const | decl_base | |
get_return_type() const | function_decl | |
get_scope() const | decl_base | |
get_scoped_name() const | decl_base | virtual |
get_symbol() const | function_decl | |
get_translation_unit() const | type_or_decl_base | |
abigail::ir::decl_base::get_translation_unit() | type_or_decl_base | |
get_type() const | method_decl | |
get_visibility() const | decl_base | |
GLOBAL_SCOPE_DECL enum value (defined in type_or_decl_base) | type_or_decl_base | |
has_artificial_location() const | type_or_decl_base | |
hash_value() const | type_or_decl_base | protectedvirtual |
is_declared_inline() const | function_decl | |
is_declared_inline(bool) | function_decl | |
is_variadic() const | function_decl | |
kind() const | type_or_decl_base | |
abigail::ir::decl_base::kind(enum type_or_decl_kind) | type_or_decl_base | protected |
member_function_has_vtable_offset(const function_decl &f) | method_decl | friend |
METHOD_DECL enum value (defined in type_or_decl_base) | type_or_decl_base | |
method_decl(const string &name, method_type_sptr type, bool declared_inline, const location &locus, const string &mangled_name="", visibility vis=VISIBILITY_DEFAULT, binding bind=BINDING_GLOBAL) | method_decl | |
method_decl(const string &name, function_type_sptr type, bool declared_inline, const location &locus, const string &mangled_name="", visibility vis=VISIBILITY_DEFAULT, binding bind=BINDING_GLOBAL) | method_decl | |
method_decl(const string &name, type_base_sptr type, bool declared_inline, const location &locus, const string &mangled_name="", visibility vis=VISIBILITY_DEFAULT, binding bind=BINDING_GLOBAL) | method_decl | |
METHOD_TYPE enum value (defined in type_or_decl_base) | type_or_decl_base | |
NAMESPACE_DECL enum value (defined in type_or_decl_base) | type_or_decl_base | |
operator!=(const decl_base &) const | decl_base | virtual |
operator=(const type_or_decl_base &) (defined in type_or_decl_base) | type_or_decl_base | protected |
operator==(const decl_base &o) const | function_decl | virtual |
parameter_sptr typedef | function_decl | |
parameters typedef | function_decl | |
peek_qualified_name() const | decl_base | protected |
peek_temporary_qualified_name() const | decl_base | protected |
POINTER_TO_MEMBER_TYPE enum value (defined in type_or_decl_base) | type_or_decl_base | |
POINTER_TYPE enum value (defined in type_or_decl_base) | type_or_decl_base | |
QUALIFIED_TYPE enum value (defined in type_or_decl_base) | type_or_decl_base | |
REFERENCE_TYPE enum value (defined in type_or_decl_base) | type_or_decl_base | |
runtime_type_instance() const | type_or_decl_base | protected |
abigail::ir::decl_base::runtime_type_instance() | type_or_decl_base | protected |
abigail::ir::decl_base::runtime_type_instance(void *) | type_or_decl_base | protected |
set_artificial_location(const location &) | type_or_decl_base | |
set_context_rel(context_rel *c) (defined in decl_base) | decl_base | protected |
set_definition_of_declaration(const decl_base_sptr &) | decl_base | |
set_earlier_declaration(const decl_base_sptr &) | decl_base | |
set_hash_value(hash_t) const (defined in type_or_decl_base) | type_or_decl_base | protected |
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 &) | method_decl | virtual |
set_location(const location &l) | decl_base | |
set_member_function_is_const(function_decl &f, bool is_const) | method_decl | friend |
set_member_function_is_const(const function_decl_sptr &f, bool is_const) | method_decl | friend |
set_member_function_is_ctor(function_decl &f, bool c) | method_decl | friend |
set_member_function_is_ctor(const function_decl_sptr &f, bool c) | method_decl | friend |
set_member_function_is_dtor(function_decl &f, bool d) | method_decl | friend |
set_member_function_is_dtor(const function_decl_sptr &f, bool d) | method_decl | friend |
set_member_function_is_static (defined in method_decl) | method_decl | friend |
set_name(const string &n) | decl_base | virtual |
set_naming_typedef(const typedef_decl_sptr &) | decl_base | |
set_qualified_name(const interned_string &) const | decl_base | protected |
set_symbol(const elf_symbol_sptr &sym) | function_decl | |
set_temporary_qualified_name(const interned_string &) const | decl_base | protected |
set_translation_unit(translation_unit *) | type_or_decl_base | |
set_type(const method_type_sptr fn_type) (defined in method_decl) | method_decl | inline |
set_type(const function_type_sptr &fn_type) (defined in function_decl) | function_decl | |
set_visibility(visibility v) | decl_base | |
SUBRANGE_TYPE enum value (defined in type_or_decl_base) | type_or_decl_base | |
TEMPLATE_DECL enum value (defined in type_or_decl_base) | type_or_decl_base | |
traversable_base() | traversable_base | protected |
traverse(ir_node_visitor &) | function_decl | virtual |
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() const | type_or_decl_base | protected |
abigail::ir::decl_base::type_or_decl_base_pointer() | type_or_decl_base | protected |
type_or_decl_kind enum name | type_or_decl_base | |
TYPEDEF_TYPE enum value (defined in type_or_decl_base) | type_or_decl_base | |
UNION_TYPE enum value (defined in type_or_decl_base) | type_or_decl_base | |
VAR_DECL enum value (defined in type_or_decl_base) | type_or_decl_base | |
visibility enum name | decl_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() const | traversable_base | protected |
abigail::ir::decl_base::visiting(bool f) | traversable_base | protected |
~decl_base() | decl_base | virtual |
~function_decl() | function_decl | virtual |
~method_decl() (defined in method_decl) | method_decl | virtual |
~traversable_base() | traversable_base | virtual |
~type_or_decl_base() | type_or_decl_base | virtual |