libabigail
|
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_base | protected |
ABSTRACT_SCOPE_DECL enum value (defined in type_or_decl_base) | type_or_decl_base | protected |
ABSTRACT_SCOPE_TYPE_DECL enum value (defined in type_or_decl_base) | type_or_decl_base | protected |
ABSTRACT_TYPE_BASE enum value (defined in type_or_decl_base) | type_or_decl_base | protected |
ABSTRACT_TYPE_OR_DECL enum value (defined in type_or_decl_base) | type_or_decl_base | protected |
append_parameter(parameter_sptr parm) | function_type | |
ARRAY_TYPE enum value (defined in type_or_decl_base) | type_or_decl_base | protected |
BASIC_TYPE enum value (defined in type_or_decl_base) | type_or_decl_base | protected |
CLASS_TYPE enum value (defined in type_or_decl_base) | type_or_decl_base | protected |
ENUM_TYPE enum value (defined in type_or_decl_base) | type_or_decl_base | protected |
FUNCTION_DECL enum value (defined in type_or_decl_base) | type_or_decl_base | protected |
FUNCTION_PARAMETER_DECL enum value (defined in type_or_decl_base) | type_or_decl_base | protected |
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 | |
FUNCTION_TYPE enum value (defined in type_or_decl_base) | type_or_decl_base | protected |
get_alignment_in_bits() const | type_base | virtual |
get_artificial_location() const | type_or_decl_base | |
get_cached_name(bool internal=false) const | function_type | |
get_cached_pretty_representation(bool internal=false) const | type_base | |
get_canonical_type() const | type_base | |
get_class_type() const | method_type | |
get_corpus() const | type_or_decl_base | |
get_corpus() | type_or_decl_base | |
get_environment() const | type_or_decl_base | |
get_first_non_implicit_parm() const | function_type | |
get_first_parm() const | function_type | |
get_is_artificial() const | type_or_decl_base | |
get_is_const() const | method_type | |
get_method_type_name(const method_type &fn_type, bool internal) | method_type | friend |
get_naked_canonical_type() const | type_base | |
get_parameters() const | function_type | |
get_parm_at_index_from_first_non_implicit_parm(size_t) const | function_type | |
get_pretty_representation(bool internal=false, bool qualified_name=true) const | method_type | virtual |
get_return_type() const | function_type | |
get_size_in_bits() const | type_base | virtual |
get_translation_unit() const | type_or_decl_base | |
get_translation_unit() | type_or_decl_base | |
GLOBAL_SCOPE_DECL enum value (defined in type_or_decl_base) | type_or_decl_base | protected |
has_artificial_location() const | type_or_decl_base | |
hashing_started() const | type_or_decl_base | protected |
hashing_started(bool) const | type_or_decl_base | protected |
is_variadic() const | function_type | |
kind() const | type_or_decl_base | protected |
kind(enum type_or_decl_kind) | type_or_decl_base | protected |
METHOD_DECL enum value (defined in type_or_decl_base) | type_or_decl_base | protected |
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_base | protected |
NAMESPACE_DECL enum value (defined in type_or_decl_base) | type_or_decl_base | protected |
on_canonical_type_set() | function_type | protectedvirtual |
operator!=(const type_base &) const | type_base | virtual |
operator=(const type_or_decl_base &) (defined in type_or_decl_base) | type_or_decl_base | protected |
operator==(const type_base &) const | function_type | virtual |
parameter_sptr typedef | function_type | |
parameters typedef | function_type | |
POINTER_TYPE enum value (defined in type_or_decl_base) | type_or_decl_base | protected |
QUALIFIED_TYPE enum value (defined in type_or_decl_base) | type_or_decl_base | protected |
REFERENCE_TYPE enum value (defined in type_or_decl_base) | type_or_decl_base | protected |
runtime_type_instance() const | type_or_decl_base | protected |
runtime_type_instance() | type_or_decl_base | protected |
runtime_type_instance(void *) | type_or_decl_base | protected |
set_alignment_in_bits(size_t) | type_base | virtual |
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_base | virtual |
set_translation_unit(translation_unit *) | type_or_decl_base | |
TEMPLATE_DECL enum value (defined in type_or_decl_base) | type_or_decl_base | protected |
traversable_base() | traversable_base | protected |
traverse(ir_node_visitor &) | function_type | virtual |
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() const | type_or_decl_base | protected |
type_or_decl_base_pointer() | type_or_decl_base | protected |
type_or_decl_kind enum name | type_or_decl_base | protected |
TYPEDEF_TYPE enum value (defined in type_or_decl_base) | type_or_decl_base | protected |
UNION_TYPE enum value (defined in type_or_decl_base) | type_or_decl_base | protected |
VAR_DECL enum value (defined in type_or_decl_base) | type_or_decl_base | protected |
visiting() const | traversable_base | protected |
visiting(bool f) | traversable_base | protected |
~function_type() (defined in function_type) | function_type | virtual |
~method_type() | method_type | virtual |
~traversable_base() | traversable_base | virtual |
~type_base() (defined in type_base) | type_base | virtual |
~type_or_decl_base() | type_or_decl_base | virtual |