libabigail
method_decl Member List

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_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
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_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
clone() const function_decl
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_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_baseprotected
FUNCTION_TYPE enum value (defined in type_or_decl_base)type_or_decl_baseprotected
get_artificial_location() const type_or_decl_base
get_binding() const (defined in function_decl)function_decl
get_context_rel() const decl_baseprotected
get_context_rel()decl_baseprotected
get_corpus() const type_or_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_hash() const function_declvirtual
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 &)method_declfriend
get_member_function_is_ctor(const function_decl &)method_declfriend
get_member_function_is_dtor(const function_decl &)method_declfriend
get_member_function_is_static (defined in method_decl)method_declfriend
get_member_function_is_virtual(const function_decl &)method_declfriend
get_member_function_vtable_offset(const function_decl &)method_declfriend
get_naked_definition_of_declaration() const decl_base
get_naked_type() const function_decl
get_name() const decl_base
get_naming_typedef() const decl_base
get_parameters() const function_decl
get_pretty_representation(bool internal=false, bool qualified_name=true) const function_declvirtual
get_pretty_representation_of_declarator(bool internal=false) const function_decl
get_qualified_name(interned_string &qualified_name, bool internal=false) const decl_basevirtual
get_qualified_name(bool internal=false) const decl_basevirtual
get_qualified_parent_name() const decl_base
get_return_type() const function_decl
get_scope() const decl_base
get_scoped_name() const decl_basevirtual
get_symbol() const function_decl
get_translation_unit() const type_or_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_baseprotected
has_artificial_location() const type_or_decl_base
hashing_started() const type_or_decl_baseprotected
hashing_started(bool) const type_or_decl_baseprotected
is_declared_inline() const (defined in function_decl)function_decl
is_variadic() const function_decl
kind() const type_or_decl_baseprotected
kind(enum type_or_decl_kind)type_or_decl_baseprotected
member_function_has_vtable_offset(const function_decl &)method_declfriend
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_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
operator!=(const decl_base &) const decl_basevirtual
operator=(const type_or_decl_base &) (defined in type_or_decl_base)type_or_decl_baseprotected
operator==(const decl_base &o) const function_declvirtual
parameter_sptr typedeffunction_decl
parameters typedeffunction_decl
peek_qualified_name() const decl_baseprotected
peek_temporary_qualified_name() const 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() const type_or_decl_baseprotected
runtime_type_instance()type_or_decl_baseprotected
runtime_type_instance(void *)type_or_decl_baseprotected
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_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_declvirtual
set_location(const location &l)decl_base
set_member_function_is_const(function_decl &, bool)method_declfriend
set_member_function_is_const(const function_decl_sptr &, bool)method_declfriend
set_member_function_is_ctor(function_decl &, bool)method_declfriend
set_member_function_is_ctor(const function_decl_sptr &, bool)method_declfriend
set_member_function_is_dtor(function_decl &, bool)method_declfriend
set_member_function_is_dtor(const function_decl_sptr &, bool)method_declfriend
set_member_function_is_static (defined in method_decl)method_declfriend
set_member_function_is_virtual(function_decl &, bool)method_declfriend
set_member_function_vtable_offset(function_decl &, ssize_t)method_declfriend
set_member_function_vtable_offset(const function_decl_sptr &, ssize_t)method_declfriend
set_name(const string &n)decl_base
set_naming_typedef(const typedef_decl_sptr &)decl_base
set_qualified_name(const interned_string &) const decl_baseprotected
set_symbol(const elf_symbol_sptr &sym)function_decl
set_temporary_qualified_name(const interned_string &) const decl_baseprotected
set_translation_unit(translation_unit *)type_or_decl_base
set_type(const method_type_sptr fn_type) (defined in method_decl)method_declinline
set_type(const function_type_sptr &fn_type) (defined in function_decl)function_decl
set_visibility(visibility v)decl_base
TEMPLATE_DECL enum value (defined in type_or_decl_base)type_or_decl_baseprotected
traversable_base()traversable_baseprotected
traverse(ir_node_visitor &)function_declvirtual
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_baseprotected
type_or_decl_base_pointer()type_or_decl_baseprotected
type_or_decl_kind enum nametype_or_decl_baseprotected
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() const traversable_baseprotected
visiting(bool f)traversable_baseprotected
~decl_base()decl_basevirtual
~function_decl()function_declvirtual
~method_decl() (defined in method_decl)method_declvirtual
~traversable_base()traversable_basevirtual
~type_or_decl_base()type_or_decl_basevirtual