libabigail
method_type Member List

This is the complete list of members for method_type, 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_type
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
CLASS_TYPE enum value (defined in type_or_decl_base)type_or_decl_baseprotected
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
function_type(type_base_sptr return_type, const parameters &parms, size_t size_in_bits, size_t alignment_in_bits)function_type
function_type(type_base_sptr return_type, size_t size_in_bits, size_t alignment_in_bits)function_type
function_type(const environment &env, size_t size_in_bits, size_t alignment_in_bits)function_type
get_alignment_in_bits() consttype_basevirtual
get_artificial_location() consttype_or_decl_base
get_cached_name(bool internal=false) constfunction_type
get_cached_pretty_representation(bool internal=false) consttype_base
get_canonical_type() consttype_base
get_class_type() constmethod_type
get_corpus() consttype_or_decl_base
get_corpus()type_or_decl_base
get_environment() consttype_or_decl_base
get_first_non_implicit_parm() constfunction_type
get_first_parm() constfunction_type
get_is_artificial() consttype_or_decl_base
get_is_const() constmethod_type
get_method_type_name(const method_type &fn_type, bool internal)method_typefriend
get_naked_canonical_type() consttype_base
get_parameters() constfunction_type
get_parm_at_index_from_first_non_implicit_parm(size_t) constfunction_type
get_pretty_representation(bool internal=false, bool qualified_name=true) constmethod_typevirtual
get_return_type() constfunction_type
get_size_in_bits() consttype_basevirtual
get_translation_unit() consttype_or_decl_base
get_translation_unit()type_or_decl_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
is_variadic() constfunction_type
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(type_base_sptr return_type, class_or_union_sptr class_type, const std::vector< function_decl::parameter_sptr > &parms, bool is_const, size_t size_in_bits, size_t alignment_in_bits)method_type
method_type(type_base_sptr return_type, type_base_sptr class_type, const std::vector< function_decl::parameter_sptr > &parms, bool is_const, size_t size_in_bits, size_t alignment_in_bits)method_type
method_type(class_or_union_sptr class_type, bool is_const, size_t size_in_bits, size_t alignment_in_bits)method_type
method_type(const environment &env, size_t size_in_bits, size_t alignment_in_bits)method_type
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()function_typeprotectedvirtual
operator!=(const type_base &) consttype_basevirtual
operator=(const type_or_decl_base &) (defined in type_or_decl_base)type_or_decl_baseprotected
operator==(const type_base &) constfunction_typevirtual
parameter_sptr typedeffunction_type
parameters typedeffunction_type
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_class_type(const class_or_union_sptr &t)method_type
set_is_artificial(bool)type_or_decl_base
set_is_const(bool)method_type
set_parameters(const parameters &p)function_type
set_return_type(type_base_sptr t)function_type
set_size_in_bits(size_t)type_basevirtual
set_translation_unit(translation_unit *)type_or_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
traversable_base()traversable_baseprotected
traverse(ir_node_visitor &)function_typevirtual
type_base(const environment &e, size_t s, size_t a)type_base
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
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
visiting() consttraversable_baseprotected
visiting(bool f)traversable_baseprotected
~function_type() (defined in function_type)function_typevirtual
~method_type()method_typevirtual
~traversable_base()traversable_basevirtual
~type_base() (defined in type_base)type_basevirtual
~type_or_decl_base()type_or_decl_basevirtual