◆ compare_type
◆ value_type
◆ equal() [1/2]
◆ equal() [2/2]
These are the Hashtable callback functions.
Returns true iff the types are equivalent.
References a, AGGREGATE_TYPE_P, attribute_list_equal(), b, COMPLETE_TYPE_P, known_eq, NULL, TREE_CODE, tree_int_cst_equal(), TREE_TYPE, TYPE_ALIGN, TYPE_ARG_TYPES, TYPE_ATTRIBUTES, TYPE_DOMAIN, TYPE_FIELDS, lang_hooks_for_types::type_hash_eq, type_list_equal(), TYPE_MAX_VALUE, TYPE_METHOD_BASETYPE, TYPE_MIN_VALUE, TYPE_MODE, TYPE_NAME, TYPE_NO_NAMED_ARGS_STDARG_P, TYPE_OFFSET_BASETYPE, TYPE_PRECISION, TYPE_REF_IS_RVALUE, TYPE_SATURATING, TYPE_STRUCTURAL_EQUALITY_P, TYPE_TYPELESS_STORAGE, TYPE_UNSIGNED, TYPE_VALUES, TYPE_VECTOR_SUBPARTS(), and lang_hooks::types.
◆ ggc_maybe_mx()
◆ ggc_mx()
◆ hash() [1/2]
◆ hash() [2/2]
static hashval_t type_cache_hasher::hash |
( |
type_hash * | t | ) |
|
|
inlinestatic |
◆ is_deleted()
◆ is_empty()
◆ keep_cache_entry()
static int type_cache_hasher::keep_cache_entry |
( |
type_hash *& | t | ) |
|
|
inlinestatic |
◆ mark_deleted()
◆ mark_empty()
◆ pch_nx() [1/2]
◆ pch_nx() [2/2]
◆ remove()
◆ empty_zero_p
The documentation for this struct was generated from the following file: