GCC Middle and Back End API Reference
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123456]
 C_bnd
 C_def
 C_DST_BLOCK_BEGIN
 C_DST_BLOCK_END
 C_DST_HEADER
 C_DST_LINE_NUM_HEADER
 C_DST_MB_TRLR
 C_DST_MODULE_BEGIN
 C_DST_MODULE_END
 C_DST_PCLINE_COMMANDS
 C_DST_PROLOG
 C_DST_ROUTINE_BEGIN
 C_DST_ROUTINE_END
 C_DST_SOURCE_CORR
 C_DST_SRC_CMDTRLR
 C_DST_SRC_COMMAND
 C_expr
 C_fence
 C_list_iterator
 C_list_node
 C_sel_insn_data
 C_slp_instance
 C_slp_oprnd_info
 C_slp_tree
 C_stmt_vec_info
 C_var_map
 C_vect_peel_extended_info
 C_vect_peel_info
 Cacceptance_type
 Caccess
 Caccess_data
 Cana::access_operation
 Cana::access_range
 Caccess_ref
 CAccessors
 Caccum_extract
 Caction_record
 Cadd_to_obstack_info
 Cadded_line
 Caddr_const
 Caddr_diff_vec_flags
 Caddr_range
 Caddr_table_entry
 Caddr_table_entry::addr_table_entry_struct_union
 Caddress_info
 Caddress_reload_context
 Cadjust_info
 Cadjust_mem_data
 Cadjust_nested_loop_clauses_wi_info
 Caff_comb_elt
 Caff_tree
 Caffine_iv
 Cagg_position_info
 Cainc_cost_data
 Cainsn
 Calg_hash_entry
 Calgorithm
 Calias_pair
 Calias_set_entry
 Calign_flags
 Calign_flags_tuple
 Calloc_pool_descriptor
 Calloca_type_and_limit
 Cbase_pool_allocator< TBlockAllocator >::allocation_object
 Cbase_pool_allocator< TBlockAllocator >::allocation_pool_list
 Callocno_color_data
 Callocno_hard_regs
 Callocno_hard_regs_node
 Callocno_hard_regs_subnode
 Callof_regexp
 Calt_state
 Cao_ref
 Car_data
 Carc
 Carc_info
 Carg_data
 Cargs_loc_t
 Cargs_size
 Carray_bounds_checker
 Carray_descr_info::array_descr_dimen
 Carray_descr_info
 Carray_slice< T >
 Carray_slice< const attribute_spec >
 Carray_slice< const ipa_argagg_value >
 Carray_slice< const struct scoped_attribute_specs *const >
 Carray_traits< T[N]>
 Cgeneric_subrtx_iterator< T >::array_type
 Casan_add_string_csts_data
 Casan_mem_ref
 Casan_redzone_buffer
 Casm_int_op
 Casm_node
 Cassign_link
 Cassign_parm_data_all
 Cassign_parm_data_one
 Catomic_op_functions
 Cattr_access
 Cattr_desc
 Cattr_fnspec
 Cattr_hash
 Cattr_value
 Cattr_value_list
 Cattribute_use
 Cattrs
 Caugmenting_path_type
 Cauto_bitmap
 Cauto_cfun
 Cauto_cond_timevar
 Cauto_diagnostic_group
 Cauto_dump_scope
 Cauto_end_imm_use_stmt_traverse
 Cauto_flag< T >
 Cauto_flag< int >
 Cauto_flow_sensitive
 Cauto_mpfr
 Cauto_mpz
 Cauto_obstack
 Cauto_purge_vect_location
 Cauto_sbitmap
 Cauto_suppress_location_wrappers
 Cauto_timevar
 Cautofdo::autofdo_source_profile
 Cautomata_list_el
 Cautomaton
 Cautomaton_decl
 Caux_bb_info
 Cavail_exprs_stack
 Cback_threader
 Cback_threader_profitability
 Cana::bar_chart
 CBase
 Cbase_bitmap_view< T, Traits >
 Cbase_bitmap_view< T, Traits >
 Cbase_pool_allocator< TBlockAllocator >
 Cbase_pool_allocator< memory_block_pool >
 CBaseCT
 Cbasic_block_def
 Cbasic_block_def::basic_block_il_dependent
 Cgdbhooks.BasicBlockPrinter
 Cbb2reg_stuff
 Cbb_bitmap_sets
 Cbb_cluster
 Cbb_data
 Cbb_data_pseudos
 Cbb_predicate
 Cbb_profile_info
 Cbb_rename_info
 Cbb_stats
 Cbbro_basic_block_data
 Cbest_match< GOAL_TYPE, CANDIDATE_TYPE >
 Cwi::binary_traits< T1, T2, P1, P2 >
 Cwi::binary_traits< T1, T2, CONST_PRECISION, CONST_PRECISION >
 Cwi::binary_traits< T1, T2, CONST_PRECISION, FLEXIBLE_PRECISION >
 Cwi::binary_traits< T1, T2, FLEXIBLE_PRECISION, CONST_PRECISION >
 Cwi::binary_traits< T1, T2, FLEXIBLE_PRECISION, FLEXIBLE_PRECISION >
 Cwi::binary_traits< T1, T2, FLEXIBLE_PRECISION, INL_CONST_PRECISION >
 Cwi::binary_traits< T1, T2, FLEXIBLE_PRECISION, VAR_PRECISION >
 Cwi::binary_traits< T1, T2, INL_CONST_PRECISION, FLEXIBLE_PRECISION >
 Cwi::binary_traits< T1, T2, INL_CONST_PRECISION, INL_CONST_PRECISION >
 Cwi::binary_traits< T1, T2, VAR_PRECISION, FLEXIBLE_PRECISION >
 Cwi::binary_traits< T1, T2, VAR_PRECISION, VAR_PRECISION >
 Cana::binding_cluster
 Cana::binding_key
 Cana::binding_map
 Cbit_field_mode_iterator
 Cana::bit_range
 Cana::bit_size_expr
 Cbitint_info
 Cbitmap_element
 Cbitmap_head
 Cbitmap_iterator
 Cbitmap_obstack
 Cbitmap_set
 Cbitmap_view< T, Traits, has_constant_size >
 Cbitpack_d
 Cbiv_entry
 Cblock_info
 Cmemory_block_pool::block_list
 Cblock_location_info
 Cblock_range_cache
 Cblock_symbol
 Cana::bound
 Cana::bounded_range
 Cana::bounded_ranges
 Cana::bounded_ranges_constraint
 Cana::bounded_ranges_manager
 Cbounds
 Cbranch_path
 Cbst_traits
 Cbtf_datasec
 CValue_Range::buffer_type
 Cbuiltin_info
 Cbuiltin_structptr_type
 Cby_pieces_prev
 Cbypass_decl
 Cbypass_list
 Cana::byte_range
 Cc_strlen_data
 Cc_test
 Cpointer_query::cache_type
 Ccached_dw_loc_list_def
 Clto_location_cache::cached_location
 Cana::call_arg_details
 Ccall_arg_loc_node
 Cana::call_details
 Ccall_site_record_d
 Cana::call_string
 Cana::call_summary
 Ccall_summary< T >
 Ccall_summary< edge_clone_summary * >
 Ccall_summary< ipa_edge_args * >
 Ccall_summary< ipa_edge_modification_info * >
 Ccall_summary< isra_call_summary * >
 Ccall_summary< speculative_call_summary * >
 Ccall_summary_base< T >
 Cana::call_summary_replay
 Ccallback_info
 Ccaller_statistics
 Ccallinfo_callee
 Ccallinfo_dalloc
 Cana::callsite_expr
 Ccand
 Ccand_chain_d
 Ccapture_info
 Ctree_switch_conversion::case_bit_test
 Ccase_info
 Ctree_switch_conversion::case_tree_node
 Cccp_prop_value_t
 Cce_if_block
 Ccfa_reg
 Ccfg_hooks
 Ccfg_stats_d
 Cgdbhooks.CfgEdgePrinter
 Ccgraph_2edge_hook_list
 Ccgraph_2node_hook_list
 Ccgraph_edge
 Ccgraph_edge_hook_list
 Ccgraph_function_version_info
 Ccgraph_indirect_call_info
 Ccgraph_node_hook_list
 Ccgraph_node_set_def
 Ccgraph_node_set_iterator
 Ccgraph_order_sort
 Ccgraph_rtl_info
 Ccgraph_simd_clone
 Ccgraph_simd_clone_arg
 Cgdbhooks.CgraphEdgePrinter
 Cchain
 Cchain_op_t
 Cchange_t
 Cchar_span
 Ccheck_argument_load_data
 Ccheck_defs_data
 Cchecksum_attributes
 Cchrec_stats
 Cchunk_info
 Ccapture_info::cinfo
 Ccl_decoded_option
 Ccl_deferred_option
 Ccl_enum
 Ccl_enum_arg
 Ccl_option
 Ccl_option_handler_func
 Ccl_option_handlers
 Ccl_option_state
 Ccl_var
 Cclear_padding_struct
 Cclient_version_info
 Cclobber_ent
 Cclobber_pat
 Cclone_info
 Cclsn_data
 Ccluster< GraphTraits >
 Ctree_switch_conversion::cluster
 Ccluster< fg_traits >
 Ccluster< tg_traits >
 Ccoalesce_data
 Ccoalesce_list
 Ccoalesce_pair
 Ccode_helper
 Ccode_ptr
 Ccolor_cap
 Ccomdat_type_node
 Cgdb.Command
 Ccommon_info
 Ccomp_cost
 Ccompact_insn_name
 Ccomparison
 Ccomparison_use
 Ccompiler
 Ccomplex_mode
 Cana::complexity
 Ccomponent
 Ccompute_live_vars_data
 Ccond_equivalence
 Ccondcov
 Ccondition
 Ccondition_info
 Cconflict_function
 Cipa_icf::congruence_class
 Cipa_icf::congruence_class_group
 Cana::conjured_purge
 Cconlist
 Cconsolidation_map< T >
 Cconsolidation_map< ana::bit_range_region >
 Cconsolidation_map< ana::cast_region >
 Cconsolidation_map< ana::concrete_binding >
 Cconsolidation_map< ana::element_region >
 Cconsolidation_map< ana::field_region >
 Cconsolidation_map< ana::frame_region >
 Cconsolidation_map< ana::offset_region >
 Cconsolidation_map< ana::sized_region >
 Cconsolidation_map< ana::symbolic_binding >
 Cconsolidation_map< ana::symbolic_region >
 Cconsolidation_map< ana::var_arg_region >
 Cconst_and_copies
 Cconst_poly_int_def
 Cconst_rtx_accessor
 Cconstant_descriptor_rtx
 Cconstant_descriptor_rtx_data
 Cconstant_descriptor_tree
 Cana::constraint
 Cconstraint
 Cconstraint_data
 Cconstraint_expr
 Cconstraint_graph
 Cana::constraint_manager
 Cconstraint_stats
 Cconstructor_elt
 Ccontains_label_data
 Cgcc::context
 Ccontrol_dependences
 Ccontrol_flow_graph
 Ccontrol_flow_regions
 Ccontrol_iv
 Ccopy_bb_data
 Ccopy_body_data
 Ccost_classes
 Ccost_one_pair
 Ccost_pair
 Ccost_rtxes
 Ccosts
 Cautofdo::count_info
 Ccount_use_info
 Ccoverage_data
 Ccoverage_info
 Ccprop_expr
 Ccprop_occr
 Ccreate_pattern_info
 Ccreate_version_alias_info
 Ccsa_reflist
 Ccse_basic_block_data
 Ccse_reg_info
 Ccselib_record_autoinc_data
 Ccselib_set
 Ccselib_val
 Cctf_arinfo
 Cctf_container
 Cctf_dmdef
 Cctf_dtd_preprocess_arg
 Cctf_dtdef
 Cctf_dvd_preprocess_arg
 Cctf_dvdef
 Cctf_encoding
 Cctf_func_arg
 Cctf_funcinfo
 Cctf_itype
 Cctf_sliceinfo
 Cctf_srcloc
 Cctf_string
 Cctf_strtable
 Ccumulative_args_t
 Cana::custom_edge_info
 Cana::custom_transition
 Cdata
 Cdata_dependence_relation
 Cdata_in
 Cdata_ref_loc
 Cdata_reference
 Cdatadep_stats
 Cdataflow
 Cdataflow_set
 Cddg
 Cddg_all_sccs
 Cddg_edge
 Cddg_node
 Cddg_scc
 Cdead_debug_global
 Cdead_debug_global_entry
 Cdead_debug_local
 Cdead_debug_use
 Cdebug_dump_context
 Cdecision_tree
 Cdecl
 Cdecl_stridxlist_map
 Cdecl_table_entry
 Cdecl_warn_count
 Cdecomposition
 Cdedge< GraphTraits >
 Cdedge< eg_traits >
 Cdedge< fg_traits >
 Cdedge< supergraph_traits >
 Cdedge< tg_traits >
 Cdef
 Cdef_blocks
 Cdefault_hash_traits< scalar_cond_masked_key >
 Cdefault_include
 Cdefault_spec
 Cdefault_splay_tree_accessors< Node >
 Cdeferred_change
 Cdeferred_edge
 Cdelay_desc
 Cdelta_type< T >
 Cderived_iterator< T, BaseIT >
 Cdesc_incoming_count_struct
 Cdescription
 Cdf_artificial_ref
 Cdf_base_ref
 Cdf_collection_rec
 Cdf_d
 Cdf_insn_info
 Cdf_link
 Cdf_live_bb_info
 Cdf_live_problem_data
 Cdf_lr_bb_info
 Cdf_lr_problem_data
 Cdf_md_bb_info
 Cdf_md_problem_data
 Cdf_mir_bb_info
 Cdf_mir_problem_data
 Cdf_mw_hardreg
 Cdf_problem
 Cdf_rd_bb_info
 Cdf_rd_problem_data
 Cdf_ref_d
 Cdf_ref_info
 Cdf_reg_info
 Cdf_regular_ref
 Cdf_scan_bb_info
 Cdf_scan_problem_data
 Cdf_word_lr_bb_info
 Cdf_word_lr_problem_data
 Cdfa_stats_d
 CDFS
 Cdfset_merge
 Cdfset_post_merge
 Cdiagnose_tm
 Cdiagnostic_option_classifier::diagnostic_classification_change_t
 Cdiagnostic_client_data_hooks
 Cdiagnostic_client_plugin_info
 Cdiagnostic_context
 Cdiagnostic_diagram
 Cana::diagnostic_emission_context
 Cdiagnostic_event
 Cdiagnostic_event_id_t
 Cdiagnostic_info
 Cdiagnostic_metadata
 Cdiagnostic_option_classifier
 Cdiagnostic_output_format
 Cdiagnostic_path
 Cdiagnostic_source_effect_info
 Cdiagnostic_source_printing_options
 Cdiagnostic_thread
 Cdie_arg_entry_struct
 Cdie_struct
 Cdie_struct::die_symbol_or_type_node
 Cdiff
 Cdigraph< GraphTraits >
 Cdigraph< eg_traits >
 Cdigraph< fg_traits >
 Cdigraph< supergraph_traits >
 Cdigraph< tg_traits >
 Cdir_info
 Cdirect_internal_fn_info
 Cdnode< GraphTraits >
 Cdnode< eg_traits >
 Cdnode< fg_traits >
 Cdnode< supergraph_traits >
 Cdnode< tg_traits >
 Cdom_dfsnum
 Cdom_walker
 Cana::dot_annotator
 Cdouble_int
 Cdr_alias
 Cdr_info
 Cdr_vec_info
 Cdr_with_seg_len
 Cdr_with_seg_len_pair_t
 Cdref_d
 Cdref_entry
 Cdriver
 Cdse_bb_info_type
 Cdt_node
 Cdu_chain
 Cdu_head
 Cana::eg_traits::dump_args_t
 Cana::fg_traits::dump_args_t
 Cana::supergraph_traits::dump_args_t
 Cana::tg_traits::dump_args_t
 Cdump_context
 Cdump_file_info
 Cdump_impl_location_t
 Cdump_info
 Cdump_location_t
 Cgcc::dump_manager
 Cdump_metadata_t
 Cdump_node_info
 Cdump_queue
 Cdump_user_location_t
 Cduplicate_eh_regions_data
 Cdw_attr_struct
 Cdw_cfa_location
 Cdw_cfi_node
 Cdw_cfi_oprnd
 Cdw_cfi_row
 Cdw_discr_list_node
 Cdw_discr_value
 Cdw_fde_node
 Cdw_line_info_struct
 Cdw_line_info_table
 Cdw_loc_descr_node
 Cdw_loc_list_struct
 Cdw_ranges
 Cdw_ranges_by_label
 Cdw_trace_info
 Cdw_val_node::dw_val_struct_union::dw_val_die_union
 Cdw_val_node
 Cdw_val_node::dw_val_struct_union
 Cdw_val_node::dw_val_struct_union::dw_val_vms_delta_union
 Cdw_vec_const
 Cdw_wide_int
 Cdwarf_file_data
 Cdwarf_procedure_info
 Cdwarf_qual_info_t
 Cgdbhooks.DWDieRefPrinter
 Cedge_clone_summary
 Cedge_def
 Cedge_def::edge_def_insns
 Cedge_equivalency
 Cedge_growth_cache_entry
 Cautofdo::edge_info
 Cedge_info
 Cedge_iterator
 Cedge_list
 Cedge_prediction
 Cedge_prob_info
 Cedge_profile_info
 Cedge_var_map
 Cedit_context
 Cedit_distance_traits< TYPE >
 Cedit_distance_traits< const char * >
 Cedit_distance_traits< const string_fragment & >
 Cedit_distance_traits< tree >
 Cedited_file
 Cedited_line
 Cana::eg_hash_map_traits
 Cana::eg_point_hash_map_traits
 Cana::eg_traits
 Ceh_catch_d
 Ceh_landing_pad_d
 Ceh_region_d
 Ceh_region_d::eh_region_u
 Ceh_region_d::eh_region_u::eh_region_u_allowed
 Ceh_region_d::eh_region_u::eh_region_u_must_not_throw
 Ceh_region_d::eh_region_u::eh_region_u_try
 Ceh_status
 Ceh_status::eh_status_u
 Cel
 Cana::call_string::element_t
 Celim_graph
 Celim_table
 Celim_table_1
 Celt_list
 Celt_loc_list
 Celv_data
 Cemit_note_data
 Cemit_status
 Cana::engine
 Ceni_weights
 Cana::sm_state_map::entry_t
 Cenum_type
 Cenum_value
 Cenv_manager
 Cepcc_data
 Cequiv_chain
 Cana::equiv_class
 Cana::equiv_class_id
 Cequiv_class_label
 Cequiv_mem_data
 Cequiv_relation_iterator
 Cequivalence
 Cescaped_string
 Cet_node
 Cet_occ
 Cana::evdesc::event_desc
 Cana::event_loc_info
 Cexcl_rel_decl
 Cexit_range
 Cinfer_range_manager::exit_range_head
 Cexpand_depth
 Cexpand_loc_callback_data
 Cexpand_operand
 Cexpand_value_data
 Cana::exploded_path
 Cexpmed_op_cheap
 Cexpmed_op_costs
 Cexpr_eval_op
 Cexpr_hash_elt
 Cexpr_history_def_1
 Cexpr_status
 Cext_cand
 Cext_modified
 Cext_state
 Cwi::extended_tree< N >
 Cexternal_ref
 Cextraction
 Cextraction_insn
 Cana::extrinsic_state
 Cana::fact_visitor
 Cfast_call_summary< T, V >
 Cfast_call_summary< ipa_call_summary *, va_heap >
 Cfast_function_summary< T, V >
 Cfast_function_summary< funct_state_d *, va_heap >
 Cfast_function_summary< ipa_fn_summary *, va_gc >
 Cfast_function_summary< ipa_reference_optimization_summary_d *, va_heap >
 Cfast_function_summary< ipa_reference_vars_info_d *, va_heap >
 Cfast_function_summary< ipa_size_summary *, va_heap >
 Cfast_function_summary< modref_summary *, va_gc >
 Cfast_function_summary< modref_summary_lto *, va_gc >
 Cana::feasibility_problem
 Cana::feasibility_state
 Cana::fg_traits
 Cfibonacci_heap< K, V >
 Cfibonacci_heap< key_t, exploded_node >
 Cfibonacci_heap< unsigned, ipa_icf::congruence_class >
 Cfibonacci_node< K, V >
 Cfieldoff
 Cfile_at_path_info
 Cfile_cache
 Cfile_cache_slot
 Cfile_info
 Cfile_location
 Cfile_name_acquire_data
 Cmd_reader::file_name_list
 Cfile_prefix_map
 Cfiledep
 Cfileloc
 Cfinal_warning_record
 Cfinalizer
 Cfinally_tree_node
 Cfirst_mem_ref_loc_1
 Cfixed_point_type_info
 Cfixed_size_mode
 Cfixed_value
 Cfixed_wide_int_storage< N >
 Cfixed_wide_int_storage< 1024 >
 Cfixed_wide_int_storage< WIDE_INT_MAX_INL_PRECISION >
 Cfixup
 Cfixup_edge_type
 Cfixup_graph_type
 Cfixup_vertex_type
 Cflist_tail_def
 Cflow_sensitive_info_storage
 Cfma_deferring_state
 Cfma_transformation_info
 Cfmt_data
 Cfold_using_range
 Cfor_each_plugin_closure
 Cana::format
 Cformat_helper
 Cformat_postprocessor
 Cformat_string_diagnostic_t
 Cframe_space
 Cfull_rtx_costs
 Cuninit_analysis::func_t
 Cfunct_state_d
 Cfunction
 Cfunction_abi
 Cfunction_abi_aggregator
 Cfunction_arg_info
 Cfunction_info
 Cautofdo::function_instance
 Cfunction_line_start_cmp
 Cana::function_point
 Cana::function_set
 Cfunction_start
 Cfunction_subsections
 Cfunction_summary< T >
 Cfunction_summary< ipa_node_params * >
 Cfunction_summary< ipa_return_value_summary * >
 Cfunction_summary< ipcp_transformation * >
 Cfunction_summary< isra_func_summary * >
 Cfunction_summary_base< T >
 Cfunny_match
 Cfur_source
 Cgather_other_count_struct
 Cgather_scatter_info
 Cgcc_debug_hooks
 Cgcov_kvp
 Cgcov_summary
 Cgcov_var
 Cgcse_expr
 Cgcse_hash_table_d
 Cgcse_note_stores_info
 Cgcse_occr
 Cgeneric_subrtx_iterator< T >
 Cgensum_param_access
 Cgensum_param_desc
 Cggc_globals
 Cggc_pch_data
 Cggc_pch_ondisk
 Cggc_remove< T >
 Cggc_remove< addr_table_entry * >
 Cggc_remove< cached_dw_loc_list * >
 Cggc_remove< cgraph_edge * >
 Cggc_remove< cgraph_function_version_info * >
 Cggc_remove< const char * >
 Cggc_remove< constant_descriptor_rtx * >
 Cggc_remove< constant_descriptor_tree * >
 Cggc_remove< ctf_dtdef_t * >
 Cggc_remove< ctf_dvdef_t * >
 Cggc_remove< die_node * >
 Cggc_remove< die_struct * >
 Cggc_remove< dwarf_file_data * >
 Cggc_remove< indirect_string_node * >
 Cggc_remove< inline_entry_data * >
 Cggc_remove< ipa_vr * >
 Cggc_remove< libfunc_entry * >
 Cggc_remove< loop_exit * >
 Cggc_remove< lto_in_decl_state * >
 Cggc_remove< object_block * >
 Cggc_remove< omp_declare_variant_base_entry * >
 Cggc_remove< reg_attrs * >
 Cggc_remove< rtx_def * >
 Cggc_remove< scev_info_str * >
 Cggc_remove< section * >
 Cggc_remove< section_hash_entry * >
 Cggc_remove< symtab_node * >
 Cggc_remove< T * >
 Cggc_remove< temp_slot_address_entry * >
 Cggc_remove< tm_restart_node * >
 Cggc_remove< tree_decl_map * >
 Cggc_remove< tree_map * >
 Cggc_remove< tree_node * >
 Cggc_remove< tree_type_map * >
 Cggc_remove< tree_vec_map * >
 Cggc_remove< type_hash * >
 Cggc_remove< types_used_by_vars_entry * >
 Cggc_remove< var_loc_list * >
 Cggc_remove< variable_value_struct * >
 Cggc_root_tab
 Cggc_statistics
 Cgimple
 Cgimple_bb_info
 Cgimple_df
 Cgimple_infer_range
 Cgimple_match_cond
 Cgimple_match_op
 Cgimple_omp_for_iter
 Cgimple_outgoing_range
 Cgimple_poly_bb
 Cgimple_stmt_iterator
 Cgimple_temp_hash_elt
 Cgdbhooks.GimplePrinter
 Cgimplify_adjust_omp_clauses_data
 Cgimplify_ctx
 Cgimplify_init_ctor_preeval_data
 Cgimplify_omp_ctx
 Cgodump_container
 Cgori_export_iterator
 Cgoto_queue_node
 Cgraph
 Cgraph_edge
 Cgraphviz_out
 Cgroup_info
 Cgrowth_data
 Chard_reg_set_container
 Chard_reg_set_iterator
 Cinchash::hash
 Chash_map< KeyId, Value, Traits >::hash_entry
 Chash_map< KeyId, Value, Traits >
 Chash_map< ::edge, cfg_superedge *, Traits >
 Chash_map< ::edge, int >
 Chash_map< alias_set_hash, int >
 Chash_map< ana::call_string::element_t, const ana::call_string *, ana::call_string::hashmap_traits_t >
 Chash_map< asm_output_svalue::key_t, asm_output_svalue * >
 Chash_map< basic_block, int >
 Chash_map< basic_block, supernode *, Traits >
 Chash_map< binop_svalue::key_t, binop_svalue * >
 Chash_map< bits_within_svalue::key_t, bits_within_svalue * >
 Chash_map< bounded_ranges *, bounded_ranges *, traits_t >
 Chash_map< cgraph_edge *, call_superedge *, Traits >
 Chash_map< cgraph_edge *, int >
 Chash_map< cgraph_edge *, return_superedge *, Traits >
 Chash_map< cgraph_edge *, superedge *, Traits >
 Chash_map< cgraph_edge *, supernode *, Traits >
 Chash_map< cgraph_node *, size_t >
 Chash_map< char *, value *, simple_hashmap_traits< nofree_string_hash, value * > >
 Chash_map< compound_svalue::key_t, compound_svalue * >
 Chash_map< conjured_svalue::key_t, conjured_svalue * >
 Chash_map< const ana::exploded_node *, diagnostic_event_id_t >
 Chash_map< const binding_key *, const svalue * >
 Chash_map< const call_string *, per_call_string_data * >
 Chash_map< const char *, timer::timevar_def >
 Chash_map< const exploded_node *, trimmed_node * >
 Chash_map< const function *, unsigned >
 Chash_map< const point_and_state *, exploded_node *, eg_hash_map_traits >
 Chash_map< const program_point *, per_program_point_data *, eg_point_hash_map_traits >
 Chash_map< const region *, binding_cluster * >
 Chash_map< const region *, const region * >
 Chash_map< const region *, const svalue * >
 Chash_map< const region *, initial_svalue * >
 Chash_map< const svalue *, const svalue * >
 Chash_map< const svalue *, entry_t >
 Chash_map< const svalue *, unmergeable_svalue * >
 Chash_map< const switch_cfg_superedge *, const bounded_ranges * >
 Chash_map< const_fn_result_svalue::key_t, const_fn_result_svalue * >
 Chash_map< const_tree, const_tree >
 Chash_map< const_tree, hashval_t >
 Chash_map< const_tree, int >
 Chash_map< constant_svalue::key_t, constant_svalue * >
 Chash_map< edge, edge >
 Chash_map< edge, tree_niter_desc * >
 Chash_map< edge, vrange_storage * >
 Chash_map< free_string_hash, opt_pass * >
 Chash_map< function *, int >
 Chash_map< function *, per_function_data * >
 Chash_map< function *, stats *, Traits >
 Chash_map< function_reader::uid_hash, rtx_insn * >
 Chash_map< gcond *, unsigned >
 Chash_map< gimple *, goto_queue_node * >
 Chash_map< gimple *, int >
 Chash_map< gimple *, supernode *, Traits >
 Chash_map< gimple *, tree >
 Chash_map< int_hash, T * >
 Chash_map< int_hash, unsigned short >
 Chash_map< key_t, instance_t * >
 Chash_map< KeyId, int >
 Chash_map< location_hash, string_concat * >
 Chash_map< poisoned_svalue::key_t, poisoned_svalue * >
 Chash_map< region_svalue::key_t, region_svalue * >
 Chash_map< repeated_svalue::key_t, repeated_svalue * >
 Chash_map< rtx_def, int >
 Chash_map< sanopt_tree_couple_hash, auto_vec< gimple * > >
 Chash_map< sanopt_tree_triplet_hash, auto_vec< gimple * > >
 Chash_map< sem_usage_hash, auto_vec< sem_item * > >
 Chash_map< setjmp_svalue::key_t, setjmp_svalue * >
 Chash_map< sub_svalue::key_t, sub_svalue * >
 Chash_map< symtab_node *, ipa_icf::sem_item * >
 Chash_map< symtab_node *, size_t >
 Chash_map< symtab_node *, symbol_priority_map >
 Chash_map< tree, ana::known_function * >
 Chash_map< tree, auto_vec< gimple * > >
 Chash_map< tree, decl_region * >
 Chash_map< tree, decl_warn_count >
 Chash_map< tree, DFS::sccs * >
 Chash_map< tree, function_region * >
 Chash_map< tree, int >
 Chash_map< tree, label_region * >
 Chash_map< tree, ld_plugin_symbol_resolution >
 Chash_map< tree, name_expansion * >
 Chash_map< tree, state_purge_per_decl *, Traits >
 Chash_map< tree, state_purge_per_ssa_name *, Traits >
 Chash_map< tree, string_region * >
 Chash_map< tree, tree >
 Chash_map< tree, unknown_svalue * >
 Chash_map< tree, unsigned >
 Chash_map< tree, vect_reusable_accumulator >
 Chash_map< tree_operand_hash, auto_vec< gimple * > >
 Chash_map< tree_operand_hash, std::pair< stmt_vec_info, innermost_loop_behavior * > >
 Chash_map< tree_operand_hash, tree >
 Chash_map< unaryop_svalue::key_t, unaryop_svalue * >
 Chash_map< varpool_node *, size_t >
 Chash_map< void *, void * >
 Chash_map< widening_svalue::key_t, widening_svalue @endverbatim * >
 Chash_set< KeyId, Lazy, Traits >
 Chash_set< basic_block_def >
 Chash_set< cgraph_edge * >
 Chash_set< const ana::exploded_edge * >
 Chash_set< const ana::exploded_node * >
 Chash_set< const ana::region * >
 Chash_set< const ana::svalue * >
 Chash_set< const cgraph_node * >
 Chash_set< const char * >
 Chash_set< const char *, false, godump_str_hash >
 Chash_set< const svalue * >
 Chash_set< free_string_hash >
 Chash_set< function * >
 Chash_set< gimple * >
 Chash_set< int_hash< int, 0, 1 > >
 Chash_set< int_hash< machine_mode, E_VOIDmode, E_BLKmode > >
 Chash_set< location_t, false, location_hash >
 Chash_set< pair_hash< nofree_ptr_hash< tree_node >, int_hash< unsigned, 0 > > >
 Chash_set< scalar_cond_masked_key >
 Chash_set< symtab_node * >
 Chash_set< tree * >
 Chash_set< tree >
 Chash_set< tree_cond_mask_hash >
 Chash_set< user_id * >
 Chash_table< Descriptor, Lazy, Allocator >
 Chash_table< asmname_hasher >
 Chash_table< attribute_hasher >
 Chash_table< cgraph_edge_hasher >
 Chash_table< const_rtx_desc_hasher >
 Chash_table< ctfc_dtd_hasher >
 Chash_table< ctfc_dvd_hasher >
 Chash_table< ddr_hasher >
 Chash_table< dead_debug_hash_descr >
 Chash_table< decl_state_hasher >
 Chash_table< default_hash_traits< basic_block_def >, false >
 Chash_table< default_hash_traits< cgraph_edge * >, false >
 Chash_table< default_hash_traits< const ana::exploded_edge * >, false >
 Chash_table< default_hash_traits< const ana::exploded_node * >, false >
 Chash_table< default_hash_traits< const ana::region * >, false >
 Chash_table< default_hash_traits< const ana::svalue * >, false >
 Chash_table< default_hash_traits< const cgraph_node * >, false >
 Chash_table< default_hash_traits< const char * >, false >
 Chash_table< default_hash_traits< const svalue * >, false >
 Chash_table< default_hash_traits< free_string_hash >, false >
 Chash_table< default_hash_traits< function * >, false >
 Chash_table< default_hash_traits< gimple * >, false >
 Chash_table< default_hash_traits< int_hash< int, 0, 1 > >, false >
 Chash_table< default_hash_traits< int_hash< machine_mode, E_VOIDmode, E_BLKmode > >, false >
 Chash_table< default_hash_traits< KeyId >, false >
 Chash_table< default_hash_traits< pair_hash< nofree_ptr_hash< tree_node >, int_hash< unsigned, 0 > > >, false >
 Chash_table< default_hash_traits< scalar_cond_masked_key >, false >
 Chash_table< default_hash_traits< symtab_node * >, false >
 Chash_table< default_hash_traits< tree * >, false >
 Chash_table< default_hash_traits< tree >, false >
 Chash_table< default_hash_traits< tree_cond_mask_hash >, false >
 Chash_table< default_hash_traits< user_id * >, false >
 Chash_table< expr_elt_hasher >
 Chash_table< expr_pred_trans_d >
 Chash_table< gimplify_hasher >
 Chash_table< godump_str_hash, Lazy >
 Chash_table< hash_map::hash_entry >
 Chash_table< ipa_icf::congruence_class_hash >
 Chash_table< iv_common_cand_hasher >
 Chash_table< iv_inv_expr_hasher >
 Chash_table< iv_split_hasher >
 Chash_table< libfunc_hasher >
 Chash_table< location_hash, Lazy >
 Chash_table< loop_exit_hasher >
 Chash_table< mem_ref_hasher >
 Chash_table< redirection_data >
 Chash_table< refs_hasher >
 Chash_table< section_name_hasher >
 Chash_table< simd_array_to_simduid >
 Chash_table< simplifiable_subregs_hasher >
 Chash_table< ssa_name_hasher >
 Chash_table< string_slot_hasher >
 Chash_table< struct removed_edges >
 Chash_table< tm_restart_hasher >
 Chash_table< Traits, Lazy >
 Chash_table< var_expand_hasher >
 Chash_table_d
 Chashable_expr
 Cana::call_string::hashmap_traits_t
 Chead
 Chistogram_entry
 Chistogram_value_t
 Chook_desc
 Chost_hooks
 Chw_doloop_hooks
 Chwasan_stack_var
 Cwi::hwi_with_prec
 Chwivec_def
 Chwloop_info_d
 Cid
 Cc_expr::id_tab
 Cidata_def
 Cif_chain
 Cif_lossless< T1, T2, T3, lossless_p >
 Cif_lossless< T1, T2, T3, true >
 Cif_nonpoly< T1, T2, is_poly >
 Cif_nonpoly2< T1, T2, T3, is_poly1, is_poly2 >
 Cif_nonpoly2< T1, T2, T3, false, false >
 Cif_nonpoly< T1, T2, false >
 Cif_poly< T1, T2, is_poly >
 Cif_poly< T1, T2, true >
 Cifc_dr
 Cifcvt_arg_entry
 Cifs_ivopts_data
 Cifsese_s
 Cilb_data
 Cim_mem_ref
 Cimm_use_iterator
 Cinc_insn
 Cincoming_args
 Cincoming_reg_info
 Cincr_info_d
 Cregenerate-opt-urls.Index
 Cindices
 Cindirect_string_node
 Cinduction
 Cinfer_range_manager
 Cinfile
 Cinfinite_loop
 Cpoly_coeff_traits< T, wi::CONST_PRECISION >::init_cast< Arg >
 Cpoly_coeff_traits< T, wi::FLEXIBLE_PRECISION >::init_cast< Arg >
 Cpoly_coeff_traits< T, wi::INL_CONST_PRECISION >::init_cast< Arg >
 Cpoly_coeff_traits< T, wi::VAR_PRECISION >::init_cast< Arg >
 Cinit_expmed_rtl
 Cinit_one_dwarf_reg_state
 Cinitial_value_pair
 Cinitial_value_struct
 Cinline_badness
 Cinline_entry_data
 Cinline_param_summary
 Cdiagnostic_info::inlining_info
 Cinlining_info
 Cinlining_iterator
 Cinnermost_loop_behavior
 Cinp_domain
 Cfile_cache::input_context
 Cinput_file_st
 Cinput_reload
 Cinsn_change_watermark
 Cinsn_data_d
 Cinsn_def
 Cinsn_ent
 Cinsn_gen_fn
 Cinsn_info_type
 Cinsn_link
 Cinsn_operand_data
 Cinsn_reserv
 Cinsn_reserv_decl
 Cinsn_rr_info
 Cinstantiate_cache_type
 Cint_n_data_t
 Cint_n_trees_t
 Cwi::int_traits< T >
 Cwi::int_traits< double_int >
 Cwi::int_traits< extended_tree< N > >
 Cwi::int_traits< fixed_wide_int_storage< N > >
 Cwi::int_traits< rtx_mode_t >
 Cwi::int_traits< storage >
 Cwi::int_traits< unextended_tree >
 Cwi::int_traits< wi::hwi_with_prec >
 Cwi::int_traits< wide_int_ref_storage< SE, HDP > >
 Cwi::int_traits< wide_int_storage >
 Cwi::int_traits< widest_int_storage< N > >
 Cint_tree_hasher
 Cint_tree_map
 Cinter_bb_range_test_entry
 Cana::interesting_t
 Cwi::ints_for< T, precision_type >
 Cwi::ints_for< generic_wide_int< extended_tree< N > >, CONST_PRECISION >
 Cwi::ints_for< generic_wide_int< extended_tree< N > >, INL_CONST_PRECISION >
 Cwi::ints_for< generic_wide_int< unextended_tree >, VAR_PRECISION >
 Cwi::ints_for< T, VAR_PRECISION >
 Cinvariant
 Cinvariant_expr_entry
 Cipa_adjusted_param
 Cipa_agg_jf_item
 Cipa_agg_jump_function
 Cipa_ancestor_jf_data
 Cipa_argagg_value
 Cipa_argagg_value_list
 Cipa_auto_call_arg_values
 Cipa_bb_info
 Cipa_call_arg_values
 Cipa_call_context
 Cipa_call_estimates
 Cipa_call_summary
 Cipa_constant_data
 Cipa_cst_ref_desc
 Cipa_dfs_info
 Cipa_edge_args
 Cipa_edge_modification_info
 Cipa_fn_summary
 Cipa_freqcounting_predicate
 Cipa_func_body_info
 Cipa_jump_func
 Cipa_known_agg_contents_list
 Cipa_load_agg_data
 Cipa_node_params
 Cipa_param_aa_status
 Cipa_param_adjustments
 Cipa_param_body_adjustments
 Cipa_param_body_replacement
 Cipa_param_descriptor
 Cipa_pass_through_data
 Cipa_polymorphic_call_context
 Cipa_predicate
 Cipa_propagate_frequency_data
 Cipa_ref
 Cipa_ref_list
 Cipa_reference_global_vars_info_d
 Cipa_reference_local_vars_info_d
 Cipa_reference_optimization_summary_d
 Cipa_reference_vars_info_d
 Cipa_replace_map
 Cipa_return_value_summary
 Cipa_size_summary
 Cipa_topo_info
 Cipa_uid_to_idx_map_elt
 Cipa_vr
 Cgdbhooks.IpaReferencePrinter
 Cipcp_bits_lattice
 Cipcp_lattice< valtype >
 Cipcp_lattice< ipa_polymorphic_call_context >
 Cipcp_lattice< tree >
 Cipcp_param_lattices
 Cipcp_transformation
 Cipcp_value_base
 Cipcp_value_source< valtype >
 Cipcp_value_source< ipa_polymorphic_call_context >
 Cipcp_value_source< tree >
 Cipcp_vr_lattice
 Cira_allocno
 Cira_allocno_copy
 Cira_allocno_iterator
 Cira_allocno_object_iterator
 Cira_allocno_pref
 Cira_copy_iterator
 Cira_emit_data
 Cira_loop_border_costs
 Cira_loop_tree_node
 Cira_object
 Cira_object_conflict_iterator
 Cira_object_iterator
 Cira_pref_iterator
 Cira_reg_equiv_s
 Cira_spilled_reg_stack_slot
 Cirange_bitmask
 Cis_a_helper< const T * >
 Cis_same< T, U >
 Cis_same< T, T >
 Cisra_call_summary
 Cisra_func_summary
 Cisra_param_desc
 Cisra_param_flow
 Cana::bar_chart::item
 Cana::record_layout::item
 Cloops_list::Iter< T >
 Chash_map< KeyId, Value, Traits >::iterator
 Chash_set< KeyId, Lazy, Traits >::iterator
 Chash_table< Descriptor, Lazy, Allocator >::iterator
 Cordered_hash_map< KeyId, Value, Traits >::iterator
 Citerator_group
 Citerator_range< T >
 Citerator_use
 Civ
 Civ_ca
 Civ_ca_delta
 Civ_cand
 Civ_common_cand
 Civ_group
 Civ_inv_expr_ent
 Civ_to_split
 Civ_use
 Civopts_data
 Cjobserver_info
 Cjt_path_registry
 Cjt_simplifier
 Cjt_state
 Cipa_agg_jf_item::jump_func_agg_value
 Cipa_jump_func::jump_func_value
 Cjump_thread_edge
 Cjump_thread_path_allocator
 Cjump_threader
 Ccselib_hasher::key
 Cana::asm_output_svalue::key_t
 Cana::binop_svalue::key_t
 Cana::bit_range_region::key_t
 Cana::bits_within_svalue::key_t
 Cana::cast_region::key_t
 Cana::compound_svalue::key_t
 Cana::conjured_svalue::key_t
 Cana::const_fn_result_svalue::key_t
 Cana::constant_svalue::key_t
 Cana::element_region::key_t
 Cana::field_region::key_t
 Cana::frame_region::key_t
 Cana::offset_region::key_t
 Cana::poisoned_svalue::key_t
 Cana::region_svalue::key_t
 Cana::repeated_svalue::key_t
 Cana::setjmp_svalue::key_t
 Cana::sized_region::key_t
 Cana::sub_svalue::key_t
 Cana::symbolic_region::key_t
 Cana::unaryop_svalue::key_t
 Cana::var_arg_region::key_t
 Cana::widening_svalue::key_t
 Cana::worklist::key_t
 Ckill_set_value_data
 Cknown_conditions
 Cana::known_function
 Cenv_manager::kv
 Ckv_pair< ValueType >
 Clabel_effects
 Clabel_entry
 Clabel_record
 Clambda_trans_matrix_s
 Clang_hooks
 Clang_hooks_for_decls
 Clang_hooks_for_lto
 Clang_hooks_for_tree_dump
 Clang_hooks_for_tree_inlining
 Clang_hooks_for_types
 Claststmt_struct
 Cleh_state
 Cleh_tf_state
 Clibfunc_entry
 Clikely_spilled_retval_info
 Clim_aux_data
 Climbo_die_struct
 Cline_event
 Cfile_cache_slot::line_info
 Cline_info
 Clink
 Clist_head< T >
 Clist_head< decision >
 Clist_head< transition >
 Clive_range
 Clive_track
 Cloc_descr_context
 Cloc_exp_dep
 Cloc_map_pair
 Clocate_and_pad_arg_data
 Cquoting_info::location
 Clocation_chain
 Clocation_triplet
 Clocus_discrim_map
 Cana::log_scope
 Cana::log_user
 Cana::logger
 Clogical_location
 Cloop
 Cloop_cand
 Cloop_data
 Cloop_distribution
 Cloop_exit
 Cloop_size
 Cloops
 Cloops_list
 Clower_assumption_data
 Clower_data
 Clower_emutls_data
 Clower_omp_regimplify_operands_data
 Clower_subreg_choices
 Clpt_decision
 Clra_copy
 Clra_elim_table
 Clra_insn_recog_data
 Clra_insn_reg
 Clra_invariant
 Clra_live_range
 Clra_operand_data
 Clra_reg
 Clra_static_insn_data
 Cls_expr
 Clto_buffer
 Clto_char_ptr_base
 Clto_compression_stream
 Clto_data_header
 Clto_encoder_entry
 Clto_file_decl_data
 Clto_in_decl_state
 Clto_input_block
 Clto_location_cache
 Clto_object
 Clto_object_list
 Clto_out_decl_state
 Clto_output_stream
 Clto_renaming_slot
 Clto_section
 Clto_simple_header
 Clto_simple_output_block
 Clto_stats_d
 Clto_symtab_encoder_d
 Clto_symtab_encoder_iterator
 Clto_tree_ref_encoder
 Cgdbhooks.MachineModePrinter
 Cmacinfo_struct
 Cmacro_hash_value
 Cmap_value
 Cmapping
 Cmark_def_sites_global_data
 Cmax_alignment
 Cmd_constant
 Cmd_name
 Cmd_reader
 Cmd_rtx_info
 Cmdswitchstr
 Cdiagnostic_event::meaning
 Cmem_addr_template
 Cmem_address
 Cmem_alloc_description< T >
 Cmem_attrs
 Cmem_conflict_info
 Cmem_insn
 Cmem_location
 Cmem_ref
 Cmem_ref_group
 Cmem_ref_loc
 Cmem_usage
 Cmem_usage_pair< T >
 Cmemory_block_pool
 Cmerge_pattern_info
 Cmerge_pattern_transition
 Cmerge_state_info
 Cmerge_state_result
 Cmicro_operation
 Ctree_switch_conversion::min_cluster_item
 Cminmax_set_iterator
 Cmmap_info
 Cmode_adjust
 Cmode_data
 Cmode_traits< T >
 Cmode_traits< machine_mode >
 Cana::model_merger
 Cmodifies_mem
 Cmodify_pair
 Cmodify_stmt_info
 Cmodref_access_node
 Cmodref_base_node< T >
 Cmodref_parm_map
 Cmodref_ref_node< T >
 Cmodref_summary
 Cmodref_summary_lto
 Cmodref_tree< T >
 Cmove
 Cmove_stmt_d
 Cmsdi_data
 Cused_arg_t::mswitchstr
 Cmult_cost
 Cname_expansion
 Cname_map
 Cname_to_copy_elt
 Ctimer::named_items
 Cnamed_section
 Cnan_state
 Cnb_iter_bound
 Cnested_function_info
 Cnested_ptr_data
 Cnesting_copy_body_data
 Cnesting_info
 Cwi::never_used1
 Cwi::never_used2
 Cniter_desc
 Cno_conflict_data
 Cnoce_if_info
 Cnode_context_cache_entry
 Cnode_context_summary
 Cnoswitch_section
 Cnote_add_store_info
 Cnote_simd_array_uses_struct
 Cnothing_regexp
 Cnowarn_spec_t
 Cnrv_data_t
 Cnumbered_tree
 Coacc_collapse
 Coacc_loop
 Cobject_allocator< T >
 Cobject_allocator< df_artificial_ref >
 Cobject_allocator< df_base_ref >
 Cobject_allocator< df_insn_info >
 Cobject_allocator< df_link >
 Cobject_allocator< df_mw_hardreg >
 Cobject_allocator< df_reg_info >
 Cobject_allocator< df_regular_ref >
 Cobject_allocator< tree_switch_conversion::case_tree_node >
 Cobject_block
 Cobject_size
 Cobject_size_info
 Cobstack_watermark
 Coc_local_state
 Coc_outer_state
 Coccr
 Coccurrence
 Codr_enum
 Codr_enum_val
 Codr_type_d
 Codr_type_warn_count
 Coecount
 Comp_addr_tokenizer::omp_addr_token
 Comp_context
 Comp_declare_variant_base_entry
 Comp_declare_variant_entry
 Comp_for_data
 Comp_for_data_loop
 Comp_mapping_group
 Comp_region
 Comp_taskcopy_context
 Comp_ts_info
 Complow_simd_context
 Cana::exploded_node::on_stmt_flags
 Cana::one_way_id_map< T >
 Coneof_regexp
 Conepart_aux
 Cop_by_pieces_d
 Cop_location_t
 Coperand
 Coperand_alternative
 Coperand_compare
 Coperand_data
 Coperand_entry
 Coperand_rr_info
 Coperands_scanner
 Copt_info
 Copt_mode< T >
 Copt_mode< scalar_int_mode >
 Copt_problem
 Copt_stats_d
 Copt_wrapper< T >
 Copt_wrapper< bool >
 Copt_wrapper< PtrType_t >
 Coptab_def
 Coptab_pattern
 Cregenerate-opt-urls.OptFile
 Coptinfo
 Coptinfo_item
 Coption_help_tuple
 Coption_map
 Coption_proposer
 Coptions
 Cgdbhooks.OptMachineModePrinter
 Coptrecord_json_writer
 Cordered_hash_map< KeyId, Value, Traits >
 Cordered_hash_map< ::edge, cfg_superedge * >
 Cordered_hash_map< basic_block, supernode * >
 Cordered_hash_map< cgraph_edge *, call_superedge * >
 Cordered_hash_map< cgraph_edge *, return_superedge * >
 Cordered_hash_map< cgraph_edge *, superedge * >
 Cordered_hash_map< cgraph_edge *, supernode * >
 Cordered_hash_map< function *, stats * >
 Cordered_hash_map< gimple *, supernode * >
 Cordered_hash_map< tree, state_purge_per_decl * >
 Cordered_hash_map< tree, state_purge_per_ssa_name * >
 Coutf
 Coutput_block
 Coutput_buffer
 Coutput_state
 Coverlapping_mems
 Coverloaded_instance
 Coverloaded_name
 Cpage_entry
 Cpage_group
 Cpair
 Cpair_hash< T1, T2 >
 Cparallel_g
 Cparam_access
 Cparameter
 Cparms_set_data
 Cparser
 Cpartition
 Cpass_data
 Cpass_list_node
 Cgcc::pass_manager
 Cpass_through_split_map
 Cgdbhooks.PassNames
 Cgdbhooks.PassPrinter
 Cana::path_context
 Cpath_prefix
 Cana::path_var
 Cpattern_pos
 Cpattern_reserv
 Cpattern_routine
 Cpattern_set_el
 Cpattern_stats
 Cpattern_use
 Cpcom_worker
 Cpd_data
 Cpd_range
 Cpe_slice
 Cpeep2_insn_data
 Cana::pending_diagnostic
 Cana::pending_location
 Cana::pending_note
 Cana::per_call_string_data
 Cana::per_function_data
 Cana::strongly_connected_components::per_node_data
 Cana::per_program_point_data
 Cpg_edata
 Cpg_edge_callback_data
 Cpg_vdata
 Cphi_analyzer
 Cphi_group
 Cphiprop_d
 Cpieces_addr
 Cana::plugin_analyzer_init_iface
 Cplugin_argument
 Cplugin_gcc_version
 Cplugin_info
 Cplugin_name_args
 Cclient_version_info::plugin_visitor
 Cpod_mode< T >
 Cpod_mode< fixed_size_mode >
 Cpod_mode< scalar_int_mode >
 Cpod_mode< scalar_mode >
 Cana::point_and_state
 Cpointer_equiv_analyzer
 Cpointer_hash< Type >
 Cpointer_hash< _vect_peel_info >
 Cpointer_hash< action_record >
 Cpointer_hash< addr_table_entry >
 Cpointer_hash< allocno_hard_regs >
 Cpointer_hash< asan_mem_ref >
 Cpointer_hash< attribute_spec >
 Cpointer_hash< biv_entry >
 Cpointer_hash< cached_dw_loc_list >
 Cpointer_hash< cand_chain >
 Cpointer_hash< cgraph_edge >
 Cpointer_hash< cgraph_function_version_info >
 Cpointer_hash< coalesce_pair >
 Cpointer_hash< comdat_type_node >
 Cpointer_hash< congruence_class_group >
 Cpointer_hash< const char * >
 Cpointer_hash< const char >
 Cpointer_hash< constant_descriptor_rtx >
 Cpointer_hash< constant_descriptor_rtx_data >
 Cpointer_hash< constant_descriptor_tree >
 Cpointer_hash< cost_classes >
 Cpointer_hash< counts_entry >
 Cpointer_hash< cselib_val >
 Cpointer_hash< ctf_dtdef_t >
 Cpointer_hash< ctf_dvdef_t >
 Cpointer_hash< dead_debug_global_entry >
 Cpointer_hash< decl_table_entry >
 Cpointer_hash< die_node >
 Cpointer_hash< die_struct >
 Cpointer_hash< dw_loc_list_struct >
 Cpointer_hash< dw_trace_info >
 Cpointer_hash< dwarf_file_data >
 Cpointer_hash< edge_def >
 Cpointer_hash< edge_prediction >
 Cpointer_hash< elt_t >
 Cpointer_hash< equiv_class_label >
 Cpointer_hash< expr >
 Cpointer_hash< expr_hash_elt >
 Cpointer_hash< external_ref >
 Cpointer_hash< finally_tree_node >
 Cpointer_hash< group_info >
 Cpointer_hash< histogram_entry >
 Cpointer_hash< id_base >
 Cpointer_hash< im_mem_ref >
 Cpointer_hash< indirect_string_node >
 Cpointer_hash< inline_entry_data >
 Cpointer_hash< innermost_loop_behavior >
 Cpointer_hash< invariant_expr_entry >
 Cpointer_hash< iv_common_cand >
 Cpointer_hash< iv_inv_expr_ent >
 Cpointer_hash< iv_to_split >
 Cpointer_hash< libfunc_entry >
 Cpointer_hash< locus_discrim_map >
 Cpointer_hash< loop_exit >
 Cpointer_hash< ls_expr >
 Cpointer_hash< lto_in_decl_state >
 Cpointer_hash< macinfo_entry >
 Cpointer_hash< mem_location >
 Cpointer_hash< merge_state_info >
 Cpointer_hash< name_to_copy_elt >
 Cpointer_hash< object_block >
 Cpointer_hash< odr_type_d >
 Cpointer_hash< omp_declare_variant_base_entry >
 Cpointer_hash< polymorphic_call_target_d >
 Cpointer_hash< pre_expr_d >
 Cpointer_hash< ptr_data >
 Cpointer_hash< redirection_data >
 Cpointer_hash< reduction_info >
 Cpointer_hash< ref_to_bb >
 Cpointer_hash< reg_attrs >
 Cpointer_hash< rtx_def >
 Cpointer_hash< same_succ >
 Cpointer_hash< scev_info_str >
 Cpointer_hash< section >
 Cpointer_hash< section_hash_entry >
 Cpointer_hash< sem_usage_pair >
 Cpointer_hash< shared_bitmap_info >
 Cpointer_hash< simd_array_to_simduid >
 Cpointer_hash< simduid_to_vf >
 Cpointer_hash< simplifiable_subreg >
 Cpointer_hash< st_expr >
 Cpointer_hash< statistics_counter >
 Cpointer_hash< string_pair_map >
 Cpointer_hash< string_slot >
 Cpointer_hash< struct data_dependence_relation >
 Cpointer_hash< struct vtable_registration >
 Cpointer_hash< struct vtbl_map_node >
 Cpointer_hash< symbol_compare_collection >
 Cpointer_hash< symtab_node >
 Cpointer_hash< T >
 Cpointer_hash< temp_slot_address_entry >
 Cpointer_hash< tm_log_entry >
 Cpointer_hash< tm_memop >
 Cpointer_hash< tm_new_mem_map >
 Cpointer_hash< tm_restart_node >
 Cpointer_hash< tree_decl_map >
 Cpointer_hash< tree_map >
 Cpointer_hash< tree_node >
 Cpointer_hash< tree_type_map >
 Cpointer_hash< tree_vec_map >
 Cpointer_hash< ttypes_filter >
 Cpointer_hash< type_hash >
 Cpointer_hash< types_used_by_vars_entry >
 Cpointer_hash< var_info >
 Cpointer_hash< var_loc_list >
 Cpointer_hash< var_to_expand >
 Cpointer_hash< variable >
 Cpointer_hash< variable_value_struct >
 Cpointer_hash< vn_constant_s >
 Cpointer_hash< vn_nary_op_s >
 Cpointer_hash< vn_phi_s >
 Cpointer_hash< vn_reference_s >
 Cpointer_mux< T1, T2 >
 Cpointer_mux< tree_node, rtx_def >
 Cpointer_query
 Cpoly_bb
 Cpoly_coeff_pair_traits< T1, T2 >
 Cpoly_coeff_traits< T, precision_type >
 Cpoly_coeff_traits< T, wi::CONST_PRECISION >
 Cpoly_coeff_traits< T, wi::FLEXIBLE_PRECISION >
 Cpoly_coeff_traits< T, wi::INL_CONST_PRECISION >
 Cpoly_coeff_traits< T, wi::VAR_PRECISION >
 Cpoly_dr
 Cpoly_int< N, C >
 Cpoly_int< NUM_POLY_INT_COEFFS, HOST_WIDE_INT >
 Cpoly_int< NUM_POLY_INT_COEFFS, unsigned HOST_WIDE_INT >
 Cpoly_int< NUM_POLY_INT_COEFFS, unsigned short >
 Cpoly_int< NUM_POLY_INT_COEFFS, widest_int >
 Cpoly_int_full
 Cpoly_int_fullness< bool >
 Cpoly_int_fullness< false >
 Cpoly_int_fullness< true >
 Cpoly_int_hungry
 Cpoly_int_traits< T >
 Cpoly_int_traits< poly_int< N, C > >
 Cpoly_result< T1, T2, result_kind >
 Cpoly_result< T1, T2, 0 >
 Cpoly_result< T1, T2, 1 >
 Cpoly_result< T1, T2, 2 >
 Cpolymorphic_call_target_d
 Cposition
 Cpostorder_stack
 Cpow_synth_sqrt_info
 Cpp_wrapping_mode_t
 Cpre_expr_union
 Cpred_data
 Cpred_info
 Cpredefined_function_abi
 Cpredictor_info
 Cprefix_list
 Cpretty_printer
 Cgdb.printing.PrettyPrinter
 Cprime_ent
 Cwi::primitive_int_traits< T, signed_p >
 Cwi::primitive_int_traits< int, true >
 Cwi::primitive_int_traits< long, true >
 Cwi::primitive_int_traits< unsigned char, false >
 Cwi::primitive_int_traits< unsigned int, false >
 Cwi::primitive_int_traits< unsigned long, false >
 Cwi::primitive_int_traits< unsigned short, false >
 Cprint_options
 Cprofile_count
 Cprofile_probability
 Cprofile_record
 Cana::program_point
 Cana::program_state
 Cprop_stats_d
 Cprop_type_change_info
 Cprop_value_t
 Cpseudo_slot
 Cpt_solution
 Cptr_data
 Cptr_info_def
 Cmd_reader::ptr_loc
 Cpubname_struct
 Cana::purge_stats
 Cpush_dump_file
 Cqty_table_elem
 Cqueue_elem
 Cqueue_type
 Cqueued_debug_insn_change
 Cqueued_reg_save
 Cquoting_info
 Cana::range
 Clist_head< T >::range
 Crange_def_chain
 Crange_entry
 Crange_label
 Crange_op_handler
 Crange_op_table
 Crange_operator
 Crange_query
 Crange_tracer
 Crange_def_chain::rdc
 Crdg_edge
 Crdg_vertex
 Cana::reachability< GraphTraits >
 Cana::reachable_regions
 Cread_info_type
 Creal_format
 Creal_value
 Crecog_data_d
 Crecog_data_saver
 Cana::record_layout
 Crecord_modified_bb_info
 Crecord_reference_ctx
 Creduction
 Creduction_info
 Cref_always_accessed
 Cref_in_loop_hot_body
 Cref_to_bb
 Chash_map< KeyId, Value, Traits >::iterator::reference_pair
 Cordered_hash_map< KeyId, Value, Traits >::iterator::reference_pair
 Creg_attrs
 Creg_avail_info
 Creg_equivs_t
 Creg_eqv_elem
 Creg_info
 Creg_info_t
 Creg_pref
 Creg_saved_in_data
 Creg_stat_type
 Creg_use
 Cregexp
 Cana::region_model
 Cana::region_model_context
 Cana::region_model_manager
 Cana::region_offset
 Cana::region_to_value_map
 Cregister_pass_info
 Cregno_assign_info
 Cregstat_n_sets_and_refs_t
 Creinterpret_is_a_helper< T >
 Cana::rejected_constraint
 Crelation_chain_head
 Crelation_oracle
 Crelation_trio
 Cremat_bb_data
 Cremove_pointer< T >
 Cremove_pointer< T * >
 Cremove_unreachable
 Crepeat_factor
 Crepeat_regexp
 Creplace_decls_d
 Creplacement
 Cres_pair
 Creserv_decl
 Creserv_regexp
 Cresources
 Creturn_statements_t
 Crewrite_mem_ref_loc
 Crgroup_controls
 Crich_location
 Crpoamdbs_bb_data
 Crt_bb_visited
 Crtl_bb_info
 Crtl_data
 Crtl_eh
 Crtl_hooks
 Crtunion
 Crtvec_def
 Cgdbhooks.Rtx
 Crtx_comparison
 Crtx_constant_pool
 Crtx_def
 Crtx_definition
 Crtx_iv
 Crtx_obj_reference
 Crtx_properties
 Crtx_ptr_accessor
 Crtx_reuse_manager
 Crtx_subrtx_bound_info
 Crtx_subst_pair
 Crtx_test
 Crtx_var_accessor
 Crtx_writer
 Cgdbhooks.RtxPrinter
 Cdiagnostic_metadata::rule
 Cquoting_info::run
 Cs_expr_writer
 Cs_hook
 Csafe_iterator< T >
 Csanitizer_opts_s
 Csanopt_ctx
 Csanopt_info
 Csanopt_tree_couple
 Csanopt_tree_triplet
 Csarif_builder
 Cana::saved_diagnostic
 Csaved_hard_reg
 Csaved_pending_stack_adjust
 Cana::saved_uids
 Csbitmap_iterator
 Cscalar_array_traits< T, zero >
 Cscalar_cond_masked_key
 Cscalar_float_mode
 Cscalar_int_mode
 Cscalar_mode
 CDFS::scc_entry
 Cscc_info
 CDFS::sccs
 Cscev_dfs
 Cscev_info_str
 Cscop
 Cscoped_attribute_specs
 Cscoped_attributes
 Csearchc_env
 Csecondary_reload_info
 Csection
 Csection_common
 Csection_hash_entry
 Csel_global_bb_info_def
 Csel_region_bb_info_def
 Cipa_icf_gimple::sem_bb
 Cipa_icf::sem_item
 Cipa_icf::sem_item_optimizer
 Cipa_icf::sem_usage_pair
 Cseparate_ops
 Cseq_entry
 Csequence_regexp
 Csequence_stack
 Csese_info_t
 Csese_l
 Cset
 Cset_data
 Cset_early_dwarf
 Cset_of_data
 Cset_pure_flag_info
 Cana::setjmp_record
 Cshared_bitmap_info
 Cshared_hash
 Cshortest_paths< GraphTraits, Path_t >
 Csimd_call_arg_info
 Csimple_bitmap_def
 Csimple_case_node
 Csimple_hashmap_traits< H, Value >
 Csimple_hashmap_traits< hash_traits_t, bounded_ranges * >
 Csimple_hashmap_traits< pointer_hash< dt_simplify >, sinfo * >
 Csimplifiable_subreg
 Csimplify
 Csimplify_context
 Csimplify_using_ranges
 Csinfo
 Csize_time_entry
 Cskeleton_chain_struct
 Csloc
 Cslot
 Cslp_root
 Cslp_scc_info
 Cslpg_layout_cost
 Cslpg_partition_info
 Cslpg_partition_layout_costs
 Cslpg_vertex
 Cslsr_cand_d
 Csm_aux
 Cana::sm_context
 Csm_set_flag_if_changed
 Cana::sm_state_map
 Csort_ctx
 Csort_r_ctx
 Csource_info
 Csparseset_def
 Cspec_function
 Cspec_list
 Cspec_path_info
 Cspeculative_call_summary
 Cspeculative_call_target
 Csplay_tree_node< T >
 Csplay_tree_node< T > *
 Ctyped_splay_tree< KEY_TYPE, VALUE_TYPE >::splay_tree_node_s
 Csplit_bb_info
 Csplit_info
 Csplit_point
 Csra_padding_collecting
 Csreal
 Cssa_block_ranges
 Cssa_conflicts
 Cssa_equiv_stack
 Cssa_local_info_t
 Cssa_name_info
 Cssa_name_limit_t
 Cssa_op_iter
 Cssa_operand_memory_d
 Cssa_operands
 Cssa_propagation_engine
 Cssa_use_operand_t
 Cssaexpand
 Cst_expr
 Cstack_entry
 Cstack_usage
 Cstack_var
 Cstack_vars_data
 Cdump_pretty_printer::stashed_item
 Cana::state_machine::state
 Cstate_ainsn_table
 Cana::state_change_visitor
 Cstate_ident_st
 Cana::state_purge_per_tree
 Cstate_size
 Cstate_token_st
 Cstatic_is_a_helper< T >
 Cstatistics_counter
 Cana::stats
 Cstats
 Cstd_pred_table
 Cstdarg_info
 Cana::stmt_finder
 Cstmt_info_for_cost
 Cstmt_stats
 Cstorage
 Cwi::storage_ref
 Cana::store
 Cstore_info
 Cana::store_manager
 Cstreamer_hooks
 Cstreamer_tree_cache_d
 Cstridxlist
 Cstrinfo
 Cstring2counter_map
 Cautofdo::string_compare
 Cstring_concat
 Cstring_concat_db
 Cstring_fragment
 Cstring_pair_map
 Cstring_pool_data
 Cstring_pool_data_extra
 Cstring_slot
 Cautofdo::string_table
 Cana::strongly_connected_components
 Cgdb.printing.SubPrettyPrinter
 Csubreg_info
 Csubreg_shape
 Csubreplacement_assignment_data
 Csubscript
 Csubst_attr_to_iter_mapping
 Csubstring
 Csubstring_loc
 Csucc_iterator
 Csuccs_info
 Cana::supergraph_traits
 Csw
 Ctree_switch_conversion::switch_conversion
 Ctree_switch_conversion::switch_decision_tree
 Csimplify_using_ranges::switch_update
 Cswitchstr
 Csym_off_pair
 Cana::symbol
 Csymbol_and_index_together
 Cipa_icf::symbol_compare_collection
 Csymbol_priority_map
 Csymbol_table
 Cana::symbolic_byte_offset
 Cana::symbolic_byte_range
 Csymtab_node
 Cgdbhooks.SymtabNodePrinter
 CT
 Ctable_elt
 Ctag_format
 Ctailcall
 Ctarget_bb_reorder
 Ctarget_builtins
 Ctarget_c_incpath_s
 Ctarget_cfgloop
 Ctarget_expmed
 Ctarget_flag_state
 Ctarget_function_abi_info
 Ctarget_gcse
 Ctarget_globals
 Ctarget_hard_regs
 Ctarget_info
 Ctarget_ira
 Ctarget_ira_int
 Ctarget_libfuncs
 Ctarget_lower_subreg
 Ctarget_recog
 Ctarget_regs
 Ctarget_reload
 Ctarget_rtl
 Ctemp_expr_table
 Ctemp_file
 Ctemp_name
 Ctemp_slot
 Ctemp_slot_address_entry
 Ctemporal_cache
 Ctemporary_volatile_ok
 Cunittest.TestCase
 Ctext_info
 Cana::tg_traits
 Cthrow_stmt_node
 Cthunk_info
 Cticker
 Ctimer
 Ctimer::timevar_def
 Ctimer::timevar_stack_def
 Ctimevar_time_def
 Ctls_var_data
 Ctm_alias_pair
 Ctm_ipa_cg_data
 Ctm_log_entry
 Ctm_memop
 Ctm_memopt_bitmaps
 Ctm_new_mem_map
 Ctm_region
 Ctm_restart_node
 Ctms
 Cto_inherit
 Ctoken
 Ctoplev
 Ctrace
 Ctrailing_wide_int_storage
 Ctrailing_wide_ints< N >
 Ctrailing_wide_ints< NINTS >
 Ctrailing_wide_ints< NUM_POLY_INT_COEFFS >
 Ctransformed_insns
 Ctransition
 Ctraversal_state
 Cipa_icf::traverse_split_pair
 Cgdbhooks.Tree
 Ctree_base
 Ctree_common
 Ctree_complex
 Ctree_constructor
 Ctree_exp
 Ctree_fixed_cst
 Ctree_identifier
 Ctree_int_cst
 Ctree_list
 Ctree_live_info_d
 Ctree_loop_interchange
 Ctree_niter_desc
 Ctree_poly_int_cst
 Ctree_real_cst
 Ctree_stmt_iterator
 Ctree_string
 Ctree_type_map
 Ctree_typed
 Ctree_vec
 Ctree_vec_range
 Ctree_vector
 Ctreemple
 Cgdbhooks.TreePrinter
 Ctristate
 Ctsan_map_atomic
 Ctsi_range
 Cttypes_filter
 Ctype
 Ctype_change_info
 Ctype_hash
 Ctype_pair
 Ctyped_const_free_remove< Type >
 Ctyped_const_free_remove< char >
 Ctyped_delete_remove< Type >
 Ctyped_delete_remove< iv_common_cand >
 Ctyped_delete_remove< sem_usage_pair >
 Ctyped_delete_remove< T >
 Ctyped_free_remove< Type >
 Ctyped_free_remove< _vect_peel_info >
 Ctyped_free_remove< action_record >
 Ctyped_free_remove< biv_entry >
 Ctyped_free_remove< dead_debug_global_entry >
 Ctyped_free_remove< decl_table_entry >
 Ctyped_free_remove< elt_t >
 Ctyped_free_remove< external_ref >
 Ctyped_free_remove< finally_tree_node >
 Ctyped_free_remove< invariant_expr_entry >
 Ctyped_free_remove< iv_inv_expr_ent >
 Ctyped_free_remove< iv_to_split >
 Ctyped_free_remove< locus_discrim_map >
 Ctyped_free_remove< name_to_copy_elt >
 Ctyped_free_remove< ptr_data >
 Ctyped_free_remove< redirection_data >
 Ctyped_free_remove< reduction_info >
 Ctyped_free_remove< ref_to_bb >
 Ctyped_free_remove< shared_bitmap_info >
 Ctyped_free_remove< simd_array_to_simduid >
 Ctyped_free_remove< simduid_to_vf >
 Ctyped_free_remove< T >
 Ctyped_free_remove< tm_memop >
 Ctyped_free_remove< tm_new_mem_map >
 Ctyped_free_remove< ttypes_filter >
 Ctyped_free_remove< var_info >
 Ctyped_free_remove< var_to_expand >
 Ctyped_free_remove< vn_constant_s >
 Ctyped_noop_remove< Type >
 Ctyped_noop_remove< allocno_hard_regs * >
 Ctyped_noop_remove< ana::concrete_binding >
 Ctyped_noop_remove< ana::symbolic_binding >
 Ctyped_noop_remove< asan_mem_ref * >
 Ctyped_noop_remove< asm_output_svalue::key_t >
 Ctyped_noop_remove< attribute_spec * >
 Ctyped_noop_remove< binop_svalue::key_t >
 Ctyped_noop_remove< bit_range_region::key_t >
 Ctyped_noop_remove< bits_within_svalue::key_t >
 Ctyped_noop_remove< bounded_ranges * >
 Ctyped_noop_remove< bounded_ranges::key_t >
 Ctyped_noop_remove< cand_chain * >
 Ctyped_noop_remove< cast_region::key_t >
 Ctyped_noop_remove< coalesce_pair * >
 Ctyped_noop_remove< comdat_type_node * >
 Ctyped_noop_remove< compound_svalue::key_t >
 Ctyped_noop_remove< congruence_class_group * >
 Ctyped_noop_remove< conjured_svalue::key_t >
 Ctyped_noop_remove< const char * >
 Ctyped_noop_remove< const char ** >
 Ctyped_noop_remove< const_fn_result_svalue::key_t >
 Ctyped_noop_remove< constant_descriptor_rtx_data * >
 Ctyped_noop_remove< constant_svalue::key_t >
 Ctyped_noop_remove< cselib_val * >
 Ctyped_noop_remove< dw_loc_list_struct * >
 Ctyped_noop_remove< dw_trace_info * >
 Ctyped_noop_remove< edge_def * >
 Ctyped_noop_remove< edge_prediction * >
 Ctyped_noop_remove< element_region::key_t >
 Ctyped_noop_remove< equiv_class_label * >
 Ctyped_noop_remove< expr * >
 Ctyped_noop_remove< expr_pred_trans_d >
 Ctyped_noop_remove< field_region::key_t >
 Ctyped_noop_remove< frame_region::key_t >
 Ctyped_noop_remove< function_point >
 Ctyped_noop_remove< function_start >
 Ctyped_noop_remove< group_info * >
 Ctyped_noop_remove< histogram_entry * >
 Ctyped_noop_remove< id_base * >
 Ctyped_noop_remove< im_mem_ref * >
 Ctyped_noop_remove< innermost_loop_behavior * >
 Ctyped_noop_remove< int >
 Ctyped_noop_remove< location_triplet >
 Ctyped_noop_remove< ls_expr * >
 Ctyped_noop_remove< macinfo_entry * >
 Ctyped_noop_remove< mem_location * >
 Ctyped_noop_remove< merge_state_info * >
 Ctyped_noop_remove< offset_region::key_t >
 Ctyped_noop_remove< poisoned_svalue::key_t >
 Ctyped_noop_remove< pre_expr_d * >
 Ctyped_noop_remove< region_svalue::key_t >
 Ctyped_noop_remove< repeated_svalue::key_t >
 Ctyped_noop_remove< rtx_def * >
 Ctyped_noop_remove< sanopt_tree_couple >
 Ctyped_noop_remove< sanopt_tree_triplet >
 Ctyped_noop_remove< setjmp_svalue::key_t >
 Ctyped_noop_remove< simplifiable_subreg * >
 Ctyped_noop_remove< sized_region::key_t >
 Ctyped_noop_remove< st_expr * >
 Ctyped_noop_remove< string_pair_map * >
 Ctyped_noop_remove< string_slot * >
 Ctyped_noop_remove< struct data_dependence_relation * >
 Ctyped_noop_remove< struct vtable_registration * >
 Ctyped_noop_remove< struct vtbl_map_node * >
 Ctyped_noop_remove< sub_svalue::key_t >
 Ctyped_noop_remove< symbol_compare_collection * >
 Ctyped_noop_remove< symbolic_region::key_t >
 Ctyped_noop_remove< T * >
 Ctyped_noop_remove< tree_node * >
 Ctyped_noop_remove< type_pair >
 Ctyped_noop_remove< unaryop_svalue::key_t >
 Ctyped_noop_remove< var_arg_region::key_t >
 Ctyped_noop_remove< vect_scalar_ops_slice >
 Ctyped_noop_remove< vn_nary_op_s * >
 Ctyped_noop_remove< vn_phi_s * >
 Ctyped_noop_remove< vn_reference_s * >
 Ctyped_noop_remove< vn_ssa_aux_t >
 Ctyped_noop_remove< widening_svalue::key_t >
 Ctyped_splay_tree< KEY_TYPE, VALUE_TYPE >
 Ctyped_splay_tree< const char *, edited_file * >
 Ctyped_splay_tree< int, edited_line * >
 Ctypes_used_by_vars_entry
 Crtx_def::u
 Cuid_range
 Cunbounded_hashmap_traits< Key, Value >
 Cana::uncertainty_t
 Cundo
 Cundobuf
 Cwi::unextended_tree
 Cuninit_analysis
 Cunit_decl
 Cunit_pattern_rel_decl
 Cunit_regexp
 Cunit_set_el
 Cunit_usage
 Cunnamed_section
 Cunoccr
 Cunprocessed_thunk
 Cunswitch_predicate
 Cunwind_state
 Cupdate_cost_queue_elem
 Cupdate_cost_record
 Cupdate_list
 Curlifier
 Cusage_insns
 Cuse
 Cuse_optype_d
 Cused_arg_t
 Cuser_specs
 Cv_info
 Cva_gc
 Cva_heap
 Cvalidate_replace_src_data
 Cjson::value
 Cvalue_data
 Cvalue_data_entry
 CValue_Range
 Cvalue_relation
 Cvalue_topo_info< valtype >
 Cvalue_topo_info< ipa_polymorphic_call_context >
 Cvalue_topo_info< tree >
 Cvar_decl_rewrite_info
 Cvar_info
 Cvar_loc_list_def
 Cvar_loc_node
 Cvar_to_expand
 Cvarasm_status
 Cvariable
 Cvariable_part::variable_aux
 Cvariable_info
 Cvariable_part
 Cvariable_tracking_info
 Cvariable_union_info
 Cvariable_value_struct
 Cvarpool_node_hook_list
 Cvarpool_node_set_def
 Cvarpool_node_set_iterator
 Cvdhs_data
 Cvec< T, A, L >
 Cvec< _loop_vec_info * >
 Cvec< _slp_instance * >
 Cvec< _slp_tree >
 Cvec< _slp_tree, va_heap >
 Cvec< _slp_tree, va_heap, vl_embed >
 Cvec< access_ref, va_heap >
 Cvec< access_ref, va_heap, vl_embed >
 Cvec< added_line *, va_heap >
 Cvec< added_line *, va_heap, vl_embed >
 Cvec< ana::bar_chart::item *, va_heap >
 Cvec< ana::bar_chart::item *, va_heap, vl_embed >
 Cvec< ana::bounded_range, va_heap >
 Cvec< ana::bounded_range, va_heap, vl_embed >
 Cvec< ana::bounded_ranges_constraint, va_heap >
 Cvec< ana::bounded_ranges_constraint, va_heap, vl_embed >
 Cvec< ana::call_string::element_t, va_heap >
 Cvec< ana::call_string::element_t, va_heap, vl_embed >
 Cvec< ana::call_summary *, va_heap >
 Cvec< ana::call_summary *, va_heap, vl_embed >
 Cvec< ana::checker_event *, va_heap >
 Cvec< ana::checker_event *, va_heap, vl_embed >
 Cvec< ana::constraint, va_heap >
 Cvec< ana::constraint, va_heap, vl_embed >
 Cvec< ana::equiv_class *, va_heap >
 Cvec< ana::equiv_class *, va_heap, vl_embed >
 Cvec< ana::exploded_node *, va_heap >
 Cvec< ana::exploded_node *, va_heap, vl_embed >
 Cvec< ana::pending_note *, va_heap >
 Cvec< ana::pending_note *, va_heap, vl_embed >
 Cvec< ana::record_layout::item, va_heap >
 Cvec< ana::record_layout::item, va_heap, vl_embed >
 Cvec< ana::region *, va_heap >
 Cvec< ana::region *, va_heap, vl_embed >
 Cvec< ana::saved_diagnostic *, va_heap >
 Cvec< ana::saved_diagnostic *, va_heap, vl_embed >
 Cvec< ana::sm_state_map *, va_heap >
 Cvec< ana::sm_state_map *, va_heap, vl_embed >
 Cvec< ana::state_machine *, va_heap >
 Cvec< ana::state_machine *, va_heap, vl_embed >
 Cvec< ana::state_machine::state *, va_heap >
 Cvec< ana::state_machine::state *, va_heap, vl_embed >
 Cvec< ana::strongly_connected_components::per_node_data, va_heap >
 Cvec< ana::strongly_connected_components::per_node_data, va_heap, vl_embed >
 Cvec< ana::svalue *, va_heap >
 Cvec< ana::svalue *, va_heap, vl_embed >
 Cvec< attribute_spec >
 Cvec< basic_block_def >
 Cvec< basic_block_def, va_gc >
 Cvec< basic_block_def, va_heap >
 Cvec< basic_block_def, va_heap, vl_embed >
 Cvec< bitmap >
 Cvec< bitmap_head >
 Cvec< bool >
 Cvec< bool, va_heap >
 Cvec< bool, va_heap, vl_embed >
 Cvec< c_expr * >
 Cvec< c_expr::id_tab >
 Cvec< call_site_record_d, va_gc >
 Cvec< callinfo_callee, va_gc >
 Cvec< callinfo_dalloc, va_gc >
 Cvec< capture_info::cinfo, va_heap >
 Cvec< capture_info::cinfo, va_heap, vl_embed >
 Cvec< cgraph_edge * >
 Cvec< cgraph_node * >
 Cvec< chain >
 Cvec< chain, va_heap >
 Cvec< chain, va_heap, vl_embed >
 Cvec< char *, va_heap >
 Cvec< char *, va_heap, vl_embed >
 Cvec< char, va_heap >
 Cvec< char, va_heap, vl_embed >
 Cvec< class loop * >
 Cvec< class ssa_block_ranges * >
 Cvec< cond_equivalence >
 Cvec< condition, va_gc >
 Cvec< condition_info * >
 Cvec< const ana::exploded_edge *, va_heap >
 Cvec< const ana::exploded_edge *, va_heap, vl_embed >
 Cvec< const ana::region *, va_heap >
 Cvec< const ana::region *, va_heap, vl_embed >
 Cvec< const ana::saved_diagnostic *, va_heap >
 Cvec< const ana::saved_diagnostic *, va_heap, vl_embed >
 Cvec< const ana::svalue *, va_heap >
 Cvec< const ana::svalue *, va_heap, vl_embed >
 Cvec< const char * >
 Cvec< const char *, va_heap >
 Cvec< const char *, va_heap, vl_embed >
 Cvec< const diagnostic_metadata::rule *, va_heap >
 Cvec< const diagnostic_metadata::rule *, va_heap, vl_embed >
 Cvec< const edge_t *, va_heap >
 Cvec< const edge_t *, va_heap, vl_embed >
 Cvec< constraint >
 Cvec< constructor_elt, va_gc >
 Cvec< cpp_string, va_heap >
 Cvec< cpp_string, va_heap, vl_embed >
 Cvec< cpp_token >
 Cvec< data_dependence_relation >
 Cvec< data_dependence_relation, va_heap >
 Cvec< data_dependence_relation, va_heap, vl_embed >
 Cvec< data_reference >
 Cvec< data_reference, va_heap >
 Cvec< data_reference, va_heap, vl_embed >
 Cvec< deferred_edge, va_heap >
 Cvec< deferred_edge, va_heap, vl_embed >
 Cvec< df_mw_hardreg *, va_heap >
 Cvec< df_mw_hardreg *, va_heap, vl_embed >
 Cvec< df_ref_d, va_heap >
 Cvec< df_ref_d, va_heap, vl_embed >
 Cvec< DFS::scc_entry, va_heap >
 Cvec< DFS::scc_entry, va_heap, vl_embed >
 Cvec< DFS::worklist, va_heap >
 Cvec< DFS::worklist, va_heap, vl_embed >
 Cvec< die_struct, va_gc >
 Cvec< dr_info >
 Cvec< dr_with_seg_len_pair_t, va_heap >
 Cvec< dr_with_seg_len_pair_t, va_heap, vl_embed >
 Cvec< dref, va_heap >
 Cvec< dref, va_heap, vl_embed >
 Cvec< dt_node * >
 Cvec< dump_pretty_printer::stashed_item, va_heap >
 Cvec< dump_pretty_printer::stashed_item, va_heap, vl_embed >
 Cvec< dw_attr_struct, va_gc >
 Cvec< dw_cfi_ref, va_gc >
 Cvec< dw_line_info_struct, va_gc >
 Cvec< eaf_flags_t, va_heap >
 Cvec< eaf_flags_t, va_heap, vl_embed >
 Cvec< edge >
 Cvec< edge, va_gc >
 Cvec< edge_t *, va_heap >
 Cvec< edge_t *, va_heap, vl_embed >
 Cvec< eh_landing_pad_d, va_gc >
 Cvec< eh_region_d, va_gc >
 Cvec< env_manager::kv >
 Cvec< equiv_chain * >
 Cvec< equiv_pair >
 Cvec< expr_eval_op, va_gc >
 Cvec< expr_history_def_1 >
 Cvec< file_cache_slot::line_info, va_heap >
 Cvec< fixup *, va_heap >
 Cvec< fixup *, va_heap, vl_embed >
 Cvec< fixup_edge_type >
 Cvec< fma_transformation_info, va_heap >
 Cvec< fma_transformation_info, va_heap, vl_embed >
 Cvec< gbind * >
 Cvec< gcall * >
 Cvec< gcond *, va_heap >
 Cvec< gcond *, va_heap, vl_embed >
 Cvec< gdebug * >
 Cvec< gimple * >
 Cvec< gimple *, va_heap >
 Cvec< gimple *, va_heap, vl_embed >
 Cvec< gphi * >
 Cvec< hash_set< basic_block_def > *, va_heap >
 Cvec< hash_set< basic_block_def > *, va_heap, vl_embed >
 Cvec< hashval_t >
 Cvec< HOST_WIDE_INT, va_heap >
 Cvec< HOST_WIDE_INT, va_heap, vl_embed >
 Cvec< hwloop_info_d >
 Cvec< id_base * >
 Cvec< im_mem_ref * >
 Cvec< induction >
 Cvec< infer_range_manager::exit_range_head >
 Cvec< inline_param_summary >
 Cvec< int >
 Cvec< int, va_heap >
 Cvec< int, va_heap, vl_embed >
 Cvec< int, va_heap, vl_ptr >
 Cvec< ipa_adjusted_param, va_gc >
 Cvec< ipa_agg_jf_item, va_gc >
 Cvec< ipa_argagg_value >
 Cvec< ipa_argagg_value, va_gc >
 Cvec< ipa_argagg_value, va_heap >
 Cvec< ipa_argagg_value, va_heap, vl_embed >
 Cvec< ipa_bb_info >
 Cvec< ipa_freqcounting_predicate, va_gc >
 Cvec< ipa_icf::congruence_class * >
 Cvec< ipa_icf::sem_item * >
 Cvec< ipa_icf::sem_item *, va_heap >
 Cvec< ipa_icf::sem_item *, va_heap, vl_embed >
 Cvec< ipa_icf_gimple::sem_bb * >
 Cvec< ipa_jump_func, va_gc >
 Cvec< ipa_opt_pass_d, va_heap, vl_ptr >
 Cvec< ipa_param_aa_status >
 Cvec< ipa_param_body_replacement, va_heap >
 Cvec< ipa_param_body_replacement, va_heap, vl_embed >
 Cvec< ipa_param_descriptor, va_gc >
 Cvec< ipa_polymorphic_call_context >
 Cvec< ipa_polymorphic_call_context, va_gc >
 Cvec< ipa_polymorphic_call_context, va_heap >
 Cvec< ipa_polymorphic_call_context, va_heap, vl_embed >
 Cvec< ipa_ref *, va_heap, vl_ptr >
 Cvec< ipa_ref, va_heap, vl_ptr >
 Cvec< ipa_replace_map *, va_gc >
 Cvec< ipa_uid_to_idx_map_elt, va_gc >
 Cvec< ipa_vr, va_gc >
 Cvec< ipcp_param_lattices >
 Cvec< isra_param_desc, va_gc >
 Cvec< isra_param_flow, va_heap >
 Cvec< isra_param_flow, va_heap, vl_embed >
 Cvec< iv_cand * >
 Cvec< iv_common_cand * >
 Cvec< iv_group * >
 Cvec< json::array *, va_heap >
 Cvec< json::array *, va_heap, vl_embed >
 Cvec< json::value *, va_heap >
 Cvec< json::value *, va_heap, vl_embed >
 Cvec< jump_thread_edge * >
 Cvec< Key, va_heap >
 Cvec< Key, va_heap, vl_embed >
 Cvec< lambda_vector >
 Cvec< ld_plugin_symbol_resolution_t >
 Cvec< line_event, va_heap >
 Cvec< line_event, va_heap, vl_embed >
 Cvec< loc_exp_dep, va_heap, vl_embed >
 Cvec< location_t >
 Cvec< location_t, va_heap >
 Cvec< location_t, va_heap, vl_embed >
 Cvec< locstr, va_heap >
 Cvec< locstr, va_heap, vl_embed >
 Cvec< loop_p >
 Cvec< loop_p, va_gc >
 Cvec< loop_p, va_heap >
 Cvec< loop_p, va_heap, vl_embed >
 Cvec< lto_encoder_entry >
 Cvec< lto_location_cache::cached_location, va_heap >
 Cvec< lto_location_cache::cached_location, va_heap, vl_embed >
 Cvec< mem_ref_loc >
 Cvec< merge_pattern_transition *, va_heap >
 Cvec< merge_pattern_transition *, va_heap, vl_embed >
 Cvec< micro_operation >
 Cvec< modify_pair >
 Cvec< modref_access_node, va_gc >
 Cvec< modref_access_node, va_heap >
 Cvec< modref_access_node, va_heap, vl_embed >
 Cvec< modref_base_node< T > *, va_gc >
 Cvec< modref_ref_node< T > *, va_gc >
 Cvec< node_t *, va_heap >
 Cvec< node_t *, va_heap, vl_embed >
 Cvec< odr_enum_val, va_heap >
 Cvec< odr_enum_val, va_heap, vl_embed >
 Cvec< odr_type_d >
 Cvec< odr_type_warn_count, va_heap >
 Cvec< odr_type_warn_count, va_heap, vl_embed >
 Cvec< omp_declare_variant_entry, va_gc >
 Cvec< operand * >
 Cvec< optinfo_item *, va_heap >
 Cvec< optinfo_item *, va_heap, vl_embed >
 Cvec< param_access *, va_gc >
 Cvec< parameter, va_heap >
 Cvec< parameter, va_heap, vl_embed >
 Cvec< parameter::type_enum, va_heap >
 Cvec< parameter::type_enum, va_heap, vl_embed >
 Cvec< pass_through_split_map, va_heap >
 Cvec< pass_through_split_map, va_heap, vl_embed >
 Cvec< pd_data, va_heap >
 Cvec< pd_data, va_heap, vl_embed >
 Cvec< pe_slice >
 Cvec< phi_group * >
 Cvec< poly_bb >
 Cvec< poly_dr >
 Cvec< poly_int64, va_heap >
 Cvec< poly_int64, va_heap, vl_embed >
 Cvec< pop_frame_callback, va_heap >
 Cvec< pop_frame_callback, va_heap, vl_embed >
 Cvec< pred_chain, va_heap, vl_ptr >
 Cvec< predicate_id * >
 Cvec< range_def_chain::rdc >
 Cvec< range_entry, va_heap >
 Cvec< range_entry, va_heap, vl_embed >
 Cvec< reduction >
 Cvec< reg_saved_in_data >
 Cvec< relation_chain_head >
 Cvec< res_pair >
 Cvec< return_statements_t >
 Cvec< rgroup_controls, va_heap >
 Cvec< rgroup_controls, va_heap, vl_embed >
 Cvec< rtx, va_heap >
 Cvec< rtx, va_heap, vl_embed >
 Cvec< rtx_def >
 Cvec< rtx_def, va_gc >
 Cvec< rtx_def, va_heap >
 Cvec< rtx_def, va_heap, vl_embed >
 Cvec< rtx_insn * >
 Cvec< rtx_insn *, va_gc >
 Cvec< rtx_insn *, va_heap >
 Cvec< rtx_insn *, va_heap, vl_embed >
 Cvec< scalar_use >
 Cvec< scev_info_str >
 Cvec< simple_diagnostic_event *, va_heap >
 Cvec< simple_diagnostic_event *, va_heap, vl_embed >
 Cvec< simple_diagnostic_thread *, va_heap >
 Cvec< simple_diagnostic_thread *, va_heap, vl_embed >
 Cvec< simplify * >
 Cvec< simplify_using_ranges::switch_update >
 Cvec< size_t >
 Cvec< size_t, va_heap >
 Cvec< size_t, va_heap, vl_embed >
 Cvec< size_time_entry, va_heap >
 Cvec< size_time_entry, va_heap, vl_embed >
 Cvec< size_time_entry, va_heap, vl_ptr >
 Cvec< slp_instance, va_heap >
 Cvec< slp_instance, va_heap, vl_embed >
 Cvec< slp_root >
 Cvec< slpg_partition_info, va_heap >
 Cvec< slpg_partition_info, va_heap, vl_embed >
 Cvec< slpg_partition_layout_costs, va_heap >
 Cvec< slpg_partition_layout_costs, va_heap, vl_embed >
 Cvec< slpg_vertex, va_heap >
 Cvec< slpg_vertex, va_heap, vl_embed >
 Cvec< speculative_call_target, va_heap >
 Cvec< speculative_call_target, va_heap, vl_embed >
 Cvec< ssa_lazy_cache * >
 Cvec< std::pair< expr_hash_elt_t, expr_hash_elt_t > >
 Cvec< std::pair< gimple *, unsigned >, va_heap >
 Cvec< std::pair< gimple *, unsigned >, va_heap, vl_embed >
 Cvec< std::pair< gphi *, tree >, va_heap >
 Cvec< std::pair< gphi *, tree >, va_heap, vl_embed >
 Cvec< std::pair< HOST_WIDE_INT, HOST_WIDE_INT >, va_heap >
 Cvec< std::pair< HOST_WIDE_INT, HOST_WIDE_INT >, va_heap, vl_embed >
 Cvec< std::pair< int, int > >
 Cvec< std::pair< tree, flow_sensitive_info_storage >, va_heap >
 Cvec< std::pair< tree, flow_sensitive_info_storage >, va_heap, vl_embed >
 Cvec< std::pair< tree, tree >, va_heap >
 Cvec< std::pair< tree, tree >, va_heap, vl_embed >
 Cvec< std::pair< unsigned, unsigned > >
 Cvec< std::pair< user_id *, id_base * > >
 Cvec< stmt_info_for_cost >
 Cvec< stmt_info_for_cost, va_heap >
 Cvec< stmt_info_for_cost, va_heap, vl_embed >
 Cvec< stmt_vec_info >
 Cvec< stmt_vec_info, va_heap >
 Cvec< stmt_vec_info, va_heap, vl_embed >
 Cvec< struct btf_var_secinfo >
 Cvec< struct iv_use * >
 Cvec< struct iv_use *, va_heap >
 Cvec< struct iv_use *, va_heap, vl_embed >
 Cvec< struct vtv_graph_node * >
 Cvec< subscript >
 Cvec< symtab_node * >
 Cvec< symtab_pair >
 Cvec< T *, V >
 Cvec< T, A, vl_embed >
 Cvec< T, va_heap >
 Cvec< T, va_heap, vl_embed >
 Cvec< T, va_heap, vl_ptr >
 Cvec< temp_slot_p, va_gc >
 Cvec< tm_region * >
 Cvec< tree *, va_heap >
 Cvec< tree *, va_heap, vl_embed >
 Cvec< tree >
 Cvec< tree, va_gc >
 Cvec< tree, va_heap >
 Cvec< tree, va_heap, vl_embed >
 Cvec< tree_switch_conversion::simple_cluster * >
 Cvec< uchar, va_gc >
 Cvec< uint64_t, va_heap >
 Cvec< uint64_t, va_heap, vl_embed >
 Cvec< unsigned >
 Cvec< unsigned char, va_heap >
 Cvec< unsigned char, va_heap, vl_embed >
 Cvec< unsigned int >
 Cvec< unsigned int, va_heap >
 Cvec< unsigned int, va_heap, vl_embed >
 Cvec< unsigned, va_heap >
 Cvec< unsigned, va_heap, vl_embed >
 Cvec< unswitch_predicate * >
 Cvec< user_id * >
 Cvec< v_info_elem, va_heap >
 Cvec< v_info_elem, va_heap, vl_embed >
 Cvec< Value_Range >
 Cvec< Value_Range, va_heap >
 Cvec< Value_Range, va_heap, vl_embed >
 Cvec< value_type, va_heap, vl_embed >
 Cvec< varpool_node * >
 Cvec< vec< finalizer > >
 Cvec< vec< jump_thread_edge * > * >
 Cvec< vec< unsigned >, va_heap >
 Cvec< vec< unsigned >, va_heap, vl_embed >
 Cvec< vec< user_id * > >
 Cvec< vec< vec_finalizer > >
 Cvec< vec_lower_bound, va_heap >
 Cvec< vec_lower_bound, va_heap, vl_embed >
 Cvec< vec_object_pair, va_heap >
 Cvec< vec_object_pair, va_heap, vl_embed >
 Cvec< vect_el_t >
 Cvec< vn_reference_op_struct >
 Cvec< vrange * >
 Cvec< vrange_storage * >
 Cvec_finalizer
 Cvec_hash_base< Type >
 Cvec_info
 Cvec_info_shared
 Cvec_loop_masks
 Cvec_lower_bound
 Cvec_perm_indices
 Cvec_prefix
 Cgdbhooks.VecPrinter
 Cvect_loop_form_info
 Cvect_optimize_slp_pass
 Cvect_pattern
 Cvect_recog_func
 Cvect_reusable_accumulator
 Cvect_scalar_ops_slice
 Cvect_unpromoted_value
 Cvector_costs
 Cversion_info
 Cvertex
 Cvinsn_def
 Cvirtual_operand_live
 Cana::visitor
 Cvl_embed
 Cvl_ptr
 Cvlr_context
 Cvls_data
 Cvn_avail
 Cvn_constant_s
 Cvn_nary_op_s
 Cvn_phi_s
 Cvn_pval
 Cvn_reference_op_struct
 Cvn_reference_s
 Cvn_ssa_aux
 Cvn_tables_s
 Cvn_walk_cb_data
 Cvnull
 Cvrange
 Cvrange_allocator
 Cvrange_internal_alloc
 Cvrange_storage
 Cvrange_visitor
 Cvtable_registration
 Cvtbl_map_node
 Cvtv_graph_node
 Cwalk_stmt_info
 Cwalk_tree_data
 Cweb_entry_base
 Cwide_int_bitmask
 Cwide_int_storage
 Cwidest_int_storage< N >
 Cwidest_int_storage< WIDEST_INT_MAX_PRECISION >
 Cwlimits
 Cana::worklist
 CDFS::worklist
 Cwrapper_iterator< T, StoredT >
 Cwrapper_iterator< T * >
 Ctext_art::wrapper_widget
 Cxcallocator< Type >
 Czero_call_used_regs_opts_s