GCC Middle and Back End API Reference
|
#include <hash-traits.h>
Inherited by ggc_cache_remove< tree_node * >, ggc_cache_remove< rtx_def * >, ggc_cache_remove< T * >, ggc_cache_remove< ipa_vr * >, ggc_cache_remove< reg_attrs * >, ggc_cache_remove< tree_map * >, ggc_cache_remove< tree_decl_map * >, ggc_cache_remove< tree_type_map * >, ggc_cache_remove< tree_vec_map * >, ggc_cache_remove< type_hash * >, ggc_ptr_hash< addr_table_entry >, ggc_ptr_hash< symtab_node >, ggc_ptr_hash< die_struct >, ggc_ptr_hash< cgraph_edge >, ggc_ptr_hash< constant_descriptor_rtx >, ggc_ptr_hash< ctf_dtdef_t >, ggc_ptr_hash< ctf_dvdef_t >, ggc_ptr_hash< die_node >, ggc_ptr_hash< var_loc_list >, ggc_ptr_hash< lto_in_decl_state >, ggc_ptr_hash< cached_dw_loc_list >, ggc_ptr_hash< dwarf_file_data >, ggc_ptr_hash< cgraph_function_version_info >, ggc_ptr_hash< indirect_string_node >, ggc_ptr_hash< inline_entry_data >, ggc_ptr_hash< tree_node >, ggc_ptr_hash< libfunc_entry >, ggc_ptr_hash< loop_exit >, ggc_ptr_hash< object_block >, ggc_ptr_hash< omp_declare_variant_base_entry >, ggc_ptr_hash< scev_info_str >, ggc_ptr_hash< section >, ggc_ptr_hash< section_hash_entry >, ggc_ptr_hash< temp_slot_address_entry >, ggc_ptr_hash< tm_restart_node >, ggc_ptr_hash< constant_descriptor_tree >, ggc_ptr_hash< types_used_by_vars_entry >, ggc_ptr_hash< variable_value_struct >, and ggc_cache_remove< T >.
Static Public Member Functions | |
static void | remove (T &) |
static void | ggc_mx (T &p) |
static void | ggc_maybe_mx (T &p) |
static void | pch_nx (T &p) |
static void | pch_nx (T &p, gt_pointer_operator op, void *cookie) |
References ggc_remove< T >::ggc_mx().
References gt_ggc_mx().
Referenced by ggc_remove< T >::ggc_maybe_mx().
References gt_pch_nx().
|
inlinestatic |
References ggc_alloc(), and NULL.