GCC Middle and Back End API Reference
Data Structures
Here are the data structures with brief descriptions:
 Nana
  Nevdesc
   Cstate_change
   Corigin_of_state
   Ccall_with_state
   Creturn_of_state
   Ccopy_of_state
   Cuse_of_state
   Cfinal_event
  Caccess_diagram
  Caccess_operation
  Caccess_range
  Calloca_region
  Canalysis_plan
  Canalyzer_state_graph
   Cpending_edge
  Cannotating_context
  Casm_output_svalue
   Ckey_t
  Cbar_chart
   Citem
  Cbase_feasible_edge
  Cbase_feasible_node
  Cbinding_cluster
  Cbinding_key
  Cbinding_map
   Csymbolic_binding
   Cbinding_pair
   Cconst_iterator
   Citerator
  Cbinop_svalue
   Ckey_t
  Cbit_range
  Cbit_range_region
   Ckey_t
  Cbit_size_expr
  Cbits_within_svalue
   Ckey_t
  Cbound
  Cbounded_range
  Cbounded_ranges
  Cbounded_ranges_constraint
  Cbounded_ranges_manager
   Chash_traits_t
   Ctraits_t
  Cbuiltin_known_function
  Cbyte_range
  Ccall_and_return_op
  Ccall_arg_details
  Ccall_details
  Ccall_event
  Ccall_info
  Ccall_string
   Celement_t
   Chashmap_traits_t
  Ccall_summary
  Ccall_summary_replay
  Ccallsite_expr
  Ccallsite_expr_element
  Ccast_region
   Ckey_t
  Ccatch_cfg_edge_event
  Ccfg_edge_event
  Cchecker_event
  Cchecker_path
  Ccode_region
  Ccomplexity
  Ccompound_svalue
   Ckey_t
  Cconcrete_binding
  Cconcrete_binding_map
  Cconjured_purge
  Cconjured_svalue
   Ckey_t
  Cconst_fn_result_svalue
   Ckey_t
  Cconstant_svalue
   Ckey_t
  Cconstraint
  Cconstraint_manager
  Ccontrol_flow_op
  Ccritical_state
  Ccustom_edge_info
  Ccustom_event
  Ccustom_transition
  Ccxa_throw_op
  Cdebug_event
  Cdecl_region
  Cdiagnostic_emission_context
  Cdiagnostic_manager
  Cdiagnostic_state
  Cdot_annotator
  Cdump_op
  Ceg_hash_map_traits
  Ceg_point_hash_map_traits
  Ceg_traits
   Cdump_args_t
  Ceh_dispatch_allowed_edge_op
  Ceh_dispatch_edge_op
  Ceh_dispatch_try_edge_op
  Celement_region
   Ckey_t
  Cend_cfg_edge_event
  Cend_consolidated_cfg_edges_event
  Cengine
  Cequiv_class
  Cequiv_class_id
  Cerrno_region
  Cevent_loc_info
  Cexception_node
  Cexplicit_throw_event
  Cexploded_edge
  Cexploded_graph
  Cexploded_node
  Cexploded_path
   Celement_t
  Cextrinsic_state
  Cfact_visitor
  Cfailed_call_info
  Cfeasibility_problem
  Cfeasibility_state
  Cfeasible_cluster
  Cfeasible_edge
  Cfeasible_graph
  Cfeasible_node
  Cfg_traits
   Cdump_args_t
  Cfield_region
   Ckey_t
  Cformat
  Cframe_region
   Ckey_t
  Cfunction_entry_event
  Cfunction_region
  Cfunction_set
  Cgasm_op
  Cgassign_op
  Cgcond_edge_op
  Cggoto_edge_op
  Cgimple_stmt_op
  Cglobals_region
  Cgreturn_op
  Cheap_allocated_region
  Cheap_region
  Cimpl_region_model_context
  Cimpl_sm_context
  Cinfeasible_edge
  Cinfeasible_node
  Cinitial_svalue
  Cinlined_call_event
  Cinteresting_t
  Cinternal_known_function
  Cinterprocedural_call
  Cinterprocedural_return
  Cknown_function
  Cknown_function_manager
  Clabel_region
  Clog_nesting_level
  Clog_scope
  Clog_user
  Clogger
  Clongjmp_op
  Cmodel_merger
  Cnoop_region_model_context
  Coffset_region
   Ckey_t
  Cone_way_id_map
  Coperation
  Coperation_context
  Cpath_context
  Cpath_var
  Cpending_diagnostic
  Cpending_diagnostic_subclass
  Cpending_location
   Cfixer_for_epath
  Cpending_note
  Cpending_note_subclass
  Cper_call_string_data
  Cper_function_data
  Cper_program_point_data
  Cphis_for_edge_op
   Cpair
  Cplaceholder_svalue
  Cpoint_and_state
  Cpoisoned_svalue
   Ckey_t
  Cprecanned_custom_event
  Cpredict_op
  Cprivate_region
  Cprogram_point
  Cprogram_state
  Cpure_known_function_with_default_return
  Cpurge_stats
  Crange
  Creachability
  Creachable_regions
  Crecord_layout
   Citem
  Cregion
  Cregion_creation_event
  Cregion_creation_event_allocation_size
  Cregion_creation_event_capacity
  Cregion_creation_event_debug
  Cregion_creation_event_memory_space
  Cregion_model
  Cregion_model_context
  Cregion_model_context_decorator
  Cregion_model_manager
  Cregion_offset
  Cregion_svalue
   Ckey_t
  Cregion_to_value_map
  Crejected_constraint
  Crejected_default_case
  Crejected_op_constraint
  Crejected_ranges_constraint
  Crepeated_svalue
   Ckey_t
  Cresx_op
  Creturn_event
  Crewind_context
  Crewind_event
  Crewind_from_longjmp_event
  Crewind_info_t
  Crewind_to_setjmp_event
  Croot_region
  Csaved_diagnostic
  Csaved_uids
  Csetjmp_event
  Csetjmp_op
  Csetjmp_record
  Csetjmp_svalue
   Ckey_t
  Csized_region
   Ckey_t
  Csm_context
  Csm_state_map
   Centry_t
  Cspace_region
  Cstack_region
  Cstart_cfg_edge_event
  Cstart_consolidated_cfg_edges_event
  Cstate_change_event
  Cstate_change_visitor
  Cstate_machine
   Cstate
  Cstate_purge_annotator
  Cstate_purge_map
  Cstate_purge_per_decl
  Cstate_purge_per_ssa_name
  Cstate_purge_per_tree
  Cstate_transition
  Cstate_transition_at_call
  Cstate_transition_at_return
  Cstate_transition_copy
  Cstate_transition_event
  Cstate_transition_origin
  Cstate_transition_use
  Cstatement_event
  Cstats
  Cstore
  Cstore_manager
  Cstring_region
  Cstrongly_connected_components
   Cper_node_data
  Csub_svalue
   Ckey_t
  Csucceed_or_fail_call_info
  Csuccess_call_info
  Csuperedge
  Csuperedge_event
  Csupergraph
  Csupergraph_traits
   Cdump_args_t
  Csupernode
  Csvalue
  Cswitch_case_op
  Csymbol
  Csymbolic_binding
  Csymbolic_byte_offset
  Csymbolic_byte_range
  Csymbolic_region
   Ckey_t
  Ctentative_region_model_context
  Ctg_traits
   Cdump_args_t
  Cthread_local_region
  Cthrow_event
  Cthrow_from_call_to_external_fn_event
  Ctrimmed_cluster
  Ctrimmed_edge
  Ctrimmed_graph
  Ctrimmed_node
  Cunaryop_svalue
   Ckey_t
  Cuncertainty_t
  Cunknown_region
  Cunknown_svalue
  Cunmergeable_svalue
  Cunwind_event
  Cvar_arg_region
   Ckey_t
  Cvisitor
  Cwarning_event
  Cwidening_svalue
   Ckey_t
  Cworklist
   Ckey_t
 Nautofdo
  Cedge_info
  Cdecl_lineno
  Ccount_info
  Cstring_compare
  Csummary_info
   Cdetailed_summary
  Cstring_table
  Cfunction_instance_descriptor
  Cfunction_instance
  Cautofdo_source_profile
  Cscale
 Ndiagnostics
  Nchanges
   Cadded_line
   Cchange_set
   Cchanged_file
   Cchanged_line
   Cdiff
   Cline_event
  Ndigraphs
   Nto_dot
    Cconverter
    Cconverter_from_cfg
   Cobject
   Cdigraph
   Cnode
   Cedge
  Nlogging
   Clogger
   Cauto_inc_depth
   Clog_function_params
  Nlogical_locations
   Ckey
   Cmanager
  Noutput_spec
   Ccontext
   Cdc_spec_context
   Chtml_scheme_handler
   Ckey_handler
   Coutput_factory
   Csarif_scheme_handler
   Cscheme_handler
   Cscheme_name_and_params
   Ctext_scheme_handler
  Npaths
   Cevent
    Cmeaning
   Clazy_path
   Cpath
   Cthread
  Cbt_closure
  Cbuffer
  Cchar_span
  Cclient_data_hooks
  Cclient_data_hooks_decorator
  Cclient_plugin_info
  Cclient_version_info
   Cplugin_visitor
  Ccolumn_options
  Ccolumn_policy
  Ccontent_renderer
  Ccontext
   Curlifier_stack_node
  Ccounters
  Cdiagnostic_info
   Cinlining_info
  Cdiagram
  Cfile_cache
   Cinput_context
  Cfile_cache_slot
   Cline_info
  Chtml_builder
  Chtml_doctypedecl
  Chtml_file_sink
  Chtml_generation_options
  Chtml_label_writer
  Chtml_path_label_writer
  Chtml_sink
  Chtml_sink_buffer
  Chtml_token_printer
  Clabel_effects
  Cloc_map_pair
  Clocation_print_policy
  Cmetadata
   Crule
   Cprecanned_rule
  Coption_classifier
   Cclassification_change_t
  Coption_id
  Coption_id_manager
  Coutput_file
  Cper_sink_buffer
  Cphysical_location_maker
  Csarif_array_of_unique
   Ccomparator_t
  Csarif_artifact
  Csarif_artifact_change
  Csarif_artifact_content
  Csarif_artifact_location
  Csarif_builder
   Csarif_token_printer
  Csarif_code_flow
  Csarif_edge
  Csarif_file_sink
  Csarif_fix
  Csarif_generation_options
  Csarif_graph
  Csarif_ice_notification
  Csarif_invocation
  Csarif_location
  Csarif_location_manager
   Cworklist_item
  Csarif_location_relationship
  Csarif_log
  Csarif_logical_location
  Csarif_message
  Csarif_multiformat_message_string
  Csarif_node
  Csarif_object
  Csarif_physical_location
  Csarif_property_bag
  Csarif_region
  Csarif_replacement
  Csarif_reporting_descriptor
  Csarif_reporting_descriptor_reference
  Csarif_result
  Csarif_run
  Csarif_serialization_format
  Csarif_serialization_format_json
  Csarif_sink
  Csarif_sink_buffer
  Csarif_socket_sink
  Csarif_stream_sink
  Csarif_thread_flow
  Csarif_thread_flow_location
  Csarif_tool
  Csarif_tool_component
  Csarif_tool_component_reference
  Csink
   Cextension
  Csource_effect_info
  Csource_print_policy
  Csource_printing_options
  Ctext_sink
  Ctext_sink_buffer
  Cto_html
   Cauto_check_tag_nesting
  Cto_text
   Cauto_check_tag_nesting
  Cunique_fd
 Ndot
  Cwriter
  Cast_node
  Cid
  Ckv_pair
  Cattr_list
  Cstmt_list
  Cgraph
  Cstmt
  Cstmt_with_attr_list
  Cnode_stmt
  Cattr_stmt
  Ckv_stmt
  Cport
  Cnode_id
  Cedge_stmt
  Csubgraph
 Ngcc
  Ntopics
   Nanalyzer_events
    Con_tu_finished
    Con_ana_init
    Con_frame_popped
    Csubscriber
  Ccompiler_channels
  Ccontext
  Cdump_manager
  Cpass_manager
 Ngdbhooks
  CTree
  CTreePrinter
  CSymtabNodePrinter
  CCgraphEdgePrinter
  CIpaReferencePrinter
  CDWDieRefPrinter
  CGimplePrinter
  CBasicBlockPrinter
  CCfgEdgePrinter
  CAnaSupernodePrinter
  CAnaExplodedNodePrinter
  CRtx
  CRtxPrinter
  CPassPrinter
  CVecPrinter
  CMachineModePrinter
  COptMachineModePrinter
  CGdbSubprinter
  CGdbSubprinterTypeList
  CGdbSubprinterRegex
  CGdbPrettyPrinters
  CPassNames
  CBreakOnPass
  CDumpFn
  CGCCDotCmd
  CDotFn
 Ninchash
  Chash
 Nipa_icf
  Ccongruence_class
  Ccongruence_class_group
  Ccongruence_class_hash
  Cpass_ipa_icf
  Csem_function
  Csem_item
  Csem_item_optimizer
  Csem_usage_hash
  Csem_usage_pair
  Csem_usage_pair_hash
  Csem_variable
  Csymbol_compare_collection
  Csymbol_compare_hash
  Ctraverse_split_pair
 Nipa_icf_gimple
  Csem_bb
  Cfunc_checker
 Njson
  Npointer
   Cerror
   Ctoken
    Cu
  Carray
  Cenum_traits
  Cerror
  Cfloat_number
  Cinteger_number
  Cliteral
  Clocation_map
   Cpoint
   Crange
  Cobject
  Cproperty
  Cresult
  Csimple_location_map
  Cstring
  Cvalue
 Nlibgdiagnostics
  Ctext_sink
  Cfile
  Cphysical_location
  Clogical_location
  Cmessage_buffer
  Cexecution_path
  Cgroup
  Cdiagnostic
  Cmanager
  Cgraph
  Cnode
  Cedge
 Nomp_addr_tokenizer
  Comp_addr_token
   C[union].u
 Npointer_analysis
  Cconstraint_expr
  Cconstraint
  Cvariable_info
  Cconstraint_stats
 Npp_markup
  Ccomma_separated_quoted_strings
  Ccontext
  Celement
  Celement_actual_type
  Celement_expected_type
  Celement_quoted_type
  Cquoted_json_pointer
 Npub_sub
  Cchannel
 Nregenerate-attr-urls
  CIndex
  CTestParsingIndex
 Nregenerate-opt-urls
  CIndex
  CTestParsingIndex
  COptFile
  CTestFiltering
 Ntext_art
  Carray2
  Cascii_theme
  Ccanvas
  Ccanvas_widget
  Ccontainer_widget
  Ccoord
  Cdirections
  Cdump_widget_info
  Cemoji_theme
  Cleaf_widget
  Crange
  Crect
  Csimple_table_geometry
  Csize
  Cstyle
   Ccolor
    C[union].u
     C[struct].u.m_named
     C[struct].u.m_24bit
  Cstyle_manager
  Cstyled_string
  Cstyled_unichar
  Ctable
   Ccell_placement
  Ctable_cell_content
  Ctable_cell_sizes
  Ctable_dimension_sizes
  Ctable_geometry
  Ctext_widget
  Ctheme
  Ctree_widget
  Cunicode_theme
  Cvbox_widget
  Cwidget
  Cwrapper_widget
  Cx_ruler
   Clabel
 Ntree_switch_conversion
  Ccluster
  Csimple_cluster
  Cgroup_cluster
  Cjump_table_cluster
  Cbit_test_cluster
  Cmin_cluster_item
  Ccase_tree_node
  Ccase_bit_test
  Cswitch_decision_tree
  Cswitch_conversion
 Nwi
  Cbinary_traits
  Cbinary_traits< T1, T2, CONST_PRECISION, CONST_PRECISION >
  Cbinary_traits< T1, T2, CONST_PRECISION, FLEXIBLE_PRECISION >
  Cbinary_traits< T1, T2, FLEXIBLE_PRECISION, CONST_PRECISION >
  Cbinary_traits< T1, T2, FLEXIBLE_PRECISION, FLEXIBLE_PRECISION >
  Cbinary_traits< T1, T2, FLEXIBLE_PRECISION, INL_CONST_PRECISION >
  Cbinary_traits< T1, T2, FLEXIBLE_PRECISION, VAR_PRECISION >
  Cbinary_traits< T1, T2, INL_CONST_PRECISION, FLEXIBLE_PRECISION >
  Cbinary_traits< T1, T2, INL_CONST_PRECISION, INL_CONST_PRECISION >
  Cbinary_traits< T1, T2, VAR_PRECISION, FLEXIBLE_PRECISION >
  Cbinary_traits< T1, T2, VAR_PRECISION, VAR_PRECISION >
  Cextended_tree
  Chwi_with_prec
  Cint_traits
  Cint_traits< double_int >
  Cint_traits< extended_tree< N > >
  Cint_traits< fixed_wide_int_storage< N > >
  Cint_traits< generic_wide_int< storage > >
  Cint_traits< int >
  Cint_traits< long >
  Cint_traits< rtx_mode_t >
  Cint_traits< trailing_wide_int_storage >
  Cint_traits< unextended_tree >
  Cint_traits< unsigned char >
  Cint_traits< unsigned int >
  Cint_traits< unsigned long >
  Cint_traits< unsigned short >
  Cint_traits< wi::hwi_with_prec >
  Cint_traits< wide_int_ref_storage< SE, HDP > >
  Cint_traits< wide_int_storage >
  Cint_traits< widest_int_storage< N > >
  Cints_for
  Cints_for< generic_wide_int< extended_tree< N > >, CONST_PRECISION >
  Cints_for< generic_wide_int< extended_tree< N > >, INL_CONST_PRECISION >
  Cints_for< generic_wide_int< unextended_tree >, VAR_PRECISION >
  Cints_for< T, VAR_PRECISION >
  Cnever_used1
  Cnever_used2
  Cprimitive_int_traits
  Cstorage_ref
  Cunextended_tree
 Nxml
  Cauto_check_tag_nesting
  Cauto_print_element
  Ccomment
  Cdoctypedecl
  Cdocument
  Celement
  Cnode
  Cnode_with_children
  Cprinter
  Craw
  Ctext
 C[struct].alias_stats
 C[struct].internal_arg_pointer_exp_state
 C[struct].inverse_table
 C[struct].memory_accesses
 C[struct].pre_stats
 C[struct].pta_stats
 C[struct].reassociate_stats
 C[struct].reciprocal_stats
 C[struct].reg_state
 C[struct].sincos_stats
 C[struct].sink_stats
 C[struct].sra_stats
 C[struct].stats
 C[struct].widen_mul_stats
 C[struct].x_fold_context
 C_bb_vec_info
 C_bnd
 C_def
 C_DST_BLOCK_BEGIN
 C_DST_BLOCK_END
 C_DST_HEADER
  C[union].dst__header_length
  C[union].dst__header_type
 C_DST_LINE_NUM_HEADER
 C_DST_MB_TRLR
 C_DST_MODULE_BEGIN
  C[struct].dst_b_modbeg_flags
 C_DST_MODULE_END
 C_DST_PCLINE_COMMANDS
  C[union].dst_a_pcline_access_fields
 C_DST_PROLOG
 C_DST_ROUTINE_BEGIN
  C[struct].dst_b_rtnbeg_flags
 C_DST_ROUTINE_END
 C_DST_SOURCE_CORR
 C_DST_SRC_CMDTRLR
 C_DST_SRC_COMMAND
  C[union].dst_a_src_cmd_fields
   C[struct].dst_a_src_cmd_fields.dst_a_src_decl_src
 C_expr
 C_fence
 C_list_iterator
 C_list_node
  C[union].u
 C_loop_vec_info
 C_sel_insn_data
 C_slp_instance
 C_slp_oprnd_info
 C_slp_tree
  C[struct].cycle_info
 C_stmt_vec_info
 C_var_map
 C_vec_perm_simplify_seq
 C_vect_peel_extended_info
 C_vect_peel_info
 Cacceptance_type
  C[union].u
   C[struct].u.full
    C[union].u.full.u
 Caccess
 Caccess_data
 Caccess_group
 Caccess_record
 Caccess_ref
 Caccum_extract
 Caction_record
 Caction_record_hasher
 Caddr_const
 Caddr_diff_vec_flags
 Caddr_hasher
 Caddr_range
 Caddr_table_entry
  Caddr_table_entry_struct_union
 Caddress_info
 Caddress_reload_context
 Caddsub_pattern
 Cadjust_info
 Cadjust_mem_data
 Cadjust_nested_loop_clauses_wi_info
 Cafdo_fdo_record
  Cbb_record
 Caff_comb_elt
 Caff_tree
 Caffine_iv
 Cagg_position_info
 Cainc_cost_data
 Cainsn
 Calg_hash_entry
 Calgorithm
 Calias_pair
 Calias_set_entry
 Calias_set_hash
 Calias_walker
 Calign_flags
 Calign_flags_tuple
 Calloc_pool_descriptor
 Calloca_type_and_limit
 Callocno_color_data
 Callocno_hard_regs
 Callocno_hard_regs_hasher
 Callocno_hard_regs_node
 Callocno_hard_regs_subnode
 Callof_regexp
 Calt_base
 Calt_state
 Canalysis_dom_walker
 Cannotation_node
 Cannotation_node_hasher
 Cao_compare
 Cao_ref
 Car_data
 Carc
 Carc_info
 Carg_data
 Cargs_loc_t
 Cargs_size
 Carray_bounds_checker
 Carray_descr_info
  Carray_descr_dimen
 Carray_slice
 Carray_traits
 Carray_traits< T[N]>
 Casan_add_string_csts_data
 Casan_mem_ref
 Casan_mem_ref_hasher
 Casan_redzone_buffer
 Casm_int_op
 Casm_node
 Casmname_hasher
 Cassign_link
 Cassign_parm_data_all
 Cassign_parm_data_one
 Cassume_query
 Catomic_op_functions
 Cattr_access
 Cattr_desc
 Cattr_fnspec
 Cattr_hash
  C[union].u
 Cattr_url_entry
 Cattr_value
 Cattr_value_list
 Cattribute_hasher
 Cattribute_urlifier
 Cattribute_use
 Cattrs
 Caugmenting_path_type
 Cauto_bb_flag
 Cauto_bitmap
 Cauto_cfun
 Cauto_cond_timevar
 Cauto_cpp_string_vec
 Cauto_delete_vec
 Cauto_diagnostic_group
 Cauto_diagnostic_nesting_level
 Cauto_dump_scope
 Cauto_edge_flag
 Cauto_end_imm_use_stmt_traverse
 Cauto_flag
 Cauto_flow_sensitive
 Cauto_mpfr
 Cauto_mpz
 Cauto_obstack
 Cauto_override_urlifier
 Cauto_purge_vect_location
 Cauto_sbitmap
 Cauto_string_vec
 Cauto_suppress_location_wrappers
 Cauto_timevar
 Cauto_urlify_attributes
 Cauto_vec
 Cauto_vec< T, 0 >
 Cautomata_list_el
 Cautomaton
 Cautomaton_decl
 Caux_bb_info
 Cavail_exprs_stack
 Cback_jt_path_registry
 Cback_threader
 Cback_threader_profitability
  Cpath_stats
  Cunwind_state
 Cback_threader_registry
 Cbase_bitmap_view
 Cbase_cand
 Cbase_pool_allocator
  Callocation_pool_list
  Callocation_object
   C[union].u
 Cbase_splay_tree
 Cbasic_block_def
  Cbasic_block_il_dependent
   C[struct].x
 Cbb2reg_stuff
 Cbb_bitmap_sets
 Cbb_cluster
 Cbb_data
 Cbb_data_pseudos
 Cbb_predicate
 Cbb_profile_info
 Cbb_rename_info
 Cbb_stats
 Cbbitmap
 Cbbitmap_operators
 Cbbitmap_operators< 0 >
 Cbbro_basic_block_data
 Cbest_match
 Cbit_field_mode_iterator
 Cbitint_info
 Cbitmap_element
 Cbitmap_head
 Cbitmap_iterator
 Cbitmap_obstack
 Cbitmap_set
 Cbitmap_splay_tree_accessors
 Cbitmap_usage
 Cbitmap_view
 Cbitmap_view< T, Traits, true >
 Cbitpack_d
 Cbiv_entry
 Cbiv_entry_hasher
 Cblock_die_hasher
 Cblock_info
  C[struct].cycle
 Cblock_location_info
 Cblock_range_cache
 Cblock_relation_iterator
 Cblock_symbol
 Cbounds
 Cbranch_path
 Cbst_traits
 Cbtf_datasec
 Cbtf_datasec_entry
  C[union].__unnamed0__
 Cbtf_fixup
 Cbuiltin_info
 Cbuiltin_structptr_type
 Cby_pieces_prev
 Cbypass_decl
 Cbypass_list
 Cc_code_id
 Cc_expr
  Cid_tab
 Cc_strlen_data
 Cc_test
 Ccached_dw_loc_list_def
 Ccall_arg_loc_node
 Ccall_site_record_d
 Ccall_summary
 Ccall_summary< T * >
 Ccall_summary_base
 Ccallback_info
 Ccallback_info_sum_t
 Ccaller_statistics
 Ccallinfo_callee
 Ccallinfo_dalloc
 Ccand
 Ccand_chain_d
 Ccand_chain_hasher
 Ccapture
 Ccapture_info
  Ccinfo
 Ccase_info
 Cccp_folder
 Cccp_prop_value_t
 Cccp_propagate
 Cce_if_block
 Ccfa_reg
 Ccfg_diagnostic_digraph
 Ccfg_hooks
 Ccfg_stats_d
 Ccfn_clrsb
 Ccfn_clz
 Ccfn_constant_float_p
 Ccfn_constant_p
 Ccfn_copysign
 Ccfn_ctz
 Ccfn_ffs
 Ccfn_fp_nonnegative
 Ccfn_fp_nonnegative_arg0
 Ccfn_goacc_dim
 Ccfn_isfinite
 Ccfn_isinf
 Ccfn_isnormal
 Ccfn_parity
 Ccfn_pass_through_arg1
 Ccfn_popcount
 Ccfn_signbit
 Ccfn_sincos
 Ccfn_sqrt
 Ccfn_strlen
 Ccfn_toupper_tolower
 Ccfn_ubsan
 Ccgraph_2edge_hook_list
 Ccgraph_2node_hook_list
 Ccgraph_edge
 Ccgraph_edge_hasher
 Ccgraph_edge_hook_list
 Ccgraph_function_version_info
 Ccgraph_indirect_call_info
 Ccgraph_node
 Ccgraph_node_hook_list
 Ccgraph_node_set_def
 Ccgraph_node_set_iterator
 Ccgraph_order_sort
  C[union].u
 Ccgraph_polymorphic_indirect_info
 Ccgraph_rtl_info
 Ccgraph_simd_clone
 Ccgraph_simd_clone_arg
 Ccgraph_simple_indirect_info
 Cchain
 Cchain_op_t
 Cchange_t
 Ccheck_argument_load_data
 Ccheck_array_bounds_dom_walker
 Ccheck_defs_data
 Cchecksum_attributes
 Cchrec_stats
 Ccl_decoded_option
 Ccl_deferred_option
 Ccl_enum
 Ccl_enum_arg
 Ccl_option
 Ccl_option_handler_func
 Ccl_option_handlers
 Ccl_option_hasher
 Ccl_option_state
 Ccl_var
 Cclear_padding_struct
 Cclobber_ent
 Cclobber_pat
 Cclone_info
 Ccloning_opportunity_ranking
 Cclsn_data
 Ccluster
 Ccoalesce_data
 Ccoalesce_list
 Ccoalesce_pair
 Ccoalesce_pair_hasher
 Ccode_helper
 Ccode_ptr
 Ccolor_default
 Ccomdat_type_hasher
 Ccomdat_type_node
 Ccommon_info
 Ccomp_cost
 Ccompact_insn_name
 Ccompare_by_pieces_d
 Ccomparison
 Ccomparison_use
 Ccompiler
 Ccompiler_capture_cfgs
  Cevent_subscriber
 Ccompiler_data_hooks
 Ccompiler_diagnostic_client_plugin_info
 Ccompiler_diagnostic_option_id_manager
 Ccompiler_extension_factory
 Ccompiler_version_info
 Ccomplex_add_pattern
 Ccomplex_fms_pattern
 Ccomplex_mode
 Ccomplex_mul_pattern
 Ccomplex_operations_pattern
 Ccomplex_pattern
 Ccomplex_propagate
 Ccomponent
 Ccompute_live_vars_data
 Ccond_equivalence
 Ccondcov
 Ccondition
 Ccondition_info
 Cconflict_function
 Cconlist
 Cconsolidation_map
 Cconst_and_copies
 Cconst_derived_container
 Cconst_double_hasher
 Cconst_fixed_hasher
 Cconst_int_hasher
 Cconst_poly_int_def
 Cconst_poly_int_hasher
 Cconst_rtx_accessor
 Cconst_rtx_data_hasher
 Cconst_rtx_desc_hasher
 Cconst_wide_int_hasher
 Cconstant_descriptor_rtx
 Cconstant_descriptor_rtx_data
 Cconstant_descriptor_tree
 Cconstraint_data
 Cconstraint_graph
 Cconstructor_elt
 Ccontains_label_data
 Ccontent_buffer
 Ccontrol_dependences
 Ccontrol_flow_graph
 Ccontrol_flow_regions
 Ccontrol_iv
 Ccopy_bb_data
 Ccopy_body_data
 Ccopy_folder
 Ccopy_info
 Ccopy_prop
 Ccopyid_allocator
 Ccopying_token_printer
 Ccost_classes
 Ccost_classes_hasher
 Ccost_one_pair
 Ccost_pair
 Ccost_rtxes
 Ccosts
 Ccount_use_info
 Ccounts_entry
 Ccoverage_data
 Ccoverage_info
 Ccprop_expr
 Ccprop_occr
 Ccrc_optimization
 Ccrc_symbolic_execution
 Ccreate_pattern_info
 Ccreate_version_alias_info
 Ccross_product_operator
 Ccsa_reflist
 Ccse_basic_block_data
 Ccse_reg_info
 Ccse_vec_duplicate_match
 Ccselib_hasher
  Ckey
 Ccselib_record_autoinc_data
 Ccselib_set
 Ccselib_val
 Cctf_arinfo
 Cctf_container
 Cctf_decl_tag
 Cctf_dmdef
 Cctf_dtd_preprocess_arg
 Cctf_dtdef
  C[union].dtd_u
 Cctf_dvd_preprocess_arg
 Cctf_dvdef
 Cctf_encoding
 Cctf_func_arg
 Cctf_funcinfo
 Cctf_itype
  C[union]._u
 Cctf_sliceinfo
 Cctf_srcloc
 Cctf_string
 Cctf_strtable
 Cctfc_dtd_hasher
 Cctfc_dvd_hasher
 Cctor_completeness
 Cctor_ref_range
 Ccumulative_args_t
 Cdata
 Cdata_dependence_relation
 Cdata_in
 Cdata_ref_loc
 Cdata_reference
 Cdatadep_stats
 Cdataflow
 Cdataflow_set
 Cddg
 Cddg_all_sccs
 Cddg_edge
 Cddg_node
  C[union].aux
 Cddg_scc
 Cddr_hasher
 Cdead_debug_global
 Cdead_debug_global_entry
 Cdead_debug_hash_descr
 Cdead_debug_local
 Cdead_debug_use
 Cdebug_dump_context
 Cdecision
 Cdecision_tree
 Cdecl
  C[union].decl
 Cdecl_die_hasher
 Cdecl_loc_hasher
 Cdecl_state_hasher
 Cdecl_stridxlist_map
 Cdecl_table_entry
 Cdecl_table_entry_hasher
 Cdecl_warn_count
 Cdecomposition
 Cdedge
 Cdef
 Cdef_blocks
 Cdef_walker
 Cdefault_hash_traits
 Cdefault_hash_traits< ana::concrete_binding >
 Cdefault_hash_traits< ana::symbolic_binding >
 Cdefault_hash_traits< asm_output_svalue::key_t >
 Cdefault_hash_traits< binop_svalue::key_t >
 Cdefault_hash_traits< bit_range_region::key_t >
 Cdefault_hash_traits< bits_within_svalue::key_t >
 Cdefault_hash_traits< bounded_ranges::key_t >
 Cdefault_hash_traits< cast_region::key_t >
 Cdefault_hash_traits< compound_svalue::key_t >
 Cdefault_hash_traits< conjured_svalue::key_t >
 Cdefault_hash_traits< const_fn_result_svalue::key_t >
 Cdefault_hash_traits< constant_svalue::key_t >
 Cdefault_hash_traits< element_region::key_t >
 Cdefault_hash_traits< field_region::key_t >
 Cdefault_hash_traits< frame_region::key_t >
 Cdefault_hash_traits< offset_region::key_t >
 Cdefault_hash_traits< omp_name_type< tree > >
 Cdefault_hash_traits< poisoned_svalue::key_t >
 Cdefault_hash_traits< region_svalue::key_t >
 Cdefault_hash_traits< repeated_svalue::key_t >
 Cdefault_hash_traits< scalar_cond_masked_key >
 Cdefault_hash_traits< setjmp_svalue::key_t >
 Cdefault_hash_traits< sized_region::key_t >
 Cdefault_hash_traits< sub_svalue::key_t >
 Cdefault_hash_traits< symbolic_region::key_t >
 Cdefault_hash_traits< T * >
 Cdefault_hash_traits< type_pair >
 Cdefault_hash_traits< unaryop_svalue::key_t >
 Cdefault_hash_traits< var_arg_region::key_t >
 Cdefault_hash_traits< widening_svalue::key_t >
 Cdefault_include
 Cdefault_spec
 Cdefault_splay_tree_accessors
 Cdefault_splay_tree_accessors_with_parent
 Cdeferred_change
 Cdeferred_edge
 Cdelay_desc
 Cdelete_ptr_hash
 Cdelta_type
 Cdependent_filter
 Cdependent_filter_cache_hasher
 Cdependent_filter_entry
 Cderived_iterator
 Cdesc_incoming_count_struct
 Cdescription
 Cdevirt_stats
 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
  Cscc_entry
  Csccs
  Cworklist
 Cdfset_merge
 Cdfset_post_merge
 Cdiagnose_tm
 Cdiagnostic
 Cdiagnostic_color_dict
  Centry
 Cdiagnostic_edge
 Cdiagnostic_event_id_t
 Cdiagnostic_execution_path
 Cdiagnostic_file
 Cdiagnostic_graph
 Cdiagnostic_logical_location
 Cdiagnostic_manager
 Cdiagnostic_message_buffer
 Cdiagnostic_node
 Cdiagnostic_physical_location
 Cdiagnostic_text_sink
 Cdie_arg_entry_struct
 Cdie_struct
  Cdie_symbol_or_type_node
 Cdigraph
 Cdir_info
 Cdirect_internal_fn_info
 Cdiscrim_entry
 Cdiscriminator_components
 Cdnode
 Cdom_dfsnum
 Cdom_jt_simplifier
 Cdom_jt_state
 Cdom_opt_dom_walker
 Cdom_oracle
  Crelated
  Cfrontier_element
 Cdom_ranger
 Cdom_walker
 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
 Cdt_operand
 Cdt_operand_group
 Cdt_simplify
 Cdu_chain
 Cdu_head
 Cdump_context
 Cdump_file_info
 Cdump_impl_location_t
 Cdump_info
 Cdump_location_t
 Cdump_metadata_t
 Cdump_node_info
 Cdump_pretty_printer
  Ccustom_token_printer
 Cdump_queue
 Cdump_user_location_t
 Cdump_widget_info
 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
  C[union].v
 Cdw_fde_node
 Cdw_line_info_struct
 Cdw_line_info_table
 Cdw_loc_descr_node
 Cdw_loc_list_hasher
 Cdw_loc_list_struct
 Cdw_ranges
 Cdw_ranges_by_label
 Cdw_trace_info
 Cdw_val_node
  Cdw_val_node_parent
   Cdw_val_loc_descr_node
  Cdw_val_struct_union
   Cdw_val_die_union
   Cdw_val_vms_delta_union
 Cdw_vec_const
 Cdw_wide_int
 Cdwarf_file_data
 Cdwarf_file_hasher
 Cdwarf_procedure_info
 Cdwarf_qual_info_t
 Cedge_clone_summary
 Cedge_clone_summary_t
 Cedge_def
  Cedge_def_insns
 Cedge_equivalency
 Cedge_growth_cache_entry
 Cedge_info
 Cedge_iterator
 Cedge_list
 Cedge_prediction
 Cedge_prob_info
 Cedge_profile_info
 Cedge_var_map
 Cedit_distance_traits
 Cedit_distance_traits< const char * >
 Cedit_distance_traits< const string_fragment & >
 Cedit_distance_traits< tree >
 Ceh_catch_d
 Ceh_landing_pad_d
 Ceh_region_d
  Ceh_region_u
   Ceh_region_u_try
   Ceh_region_u_allowed
   Ceh_region_u_must_not_throw
 Ceh_status
  Ceh_status_u
 Cehspec_hasher
 Cel
 Celement_event_desc
 Celim_graph
 Celim_table
 Celim_table_1
 Celiminate_dom_walker
 Celt_list
 Celt_loc_list
 Celv_data
 Cemit_note_data
 Cemit_status
 Ceni_weights
 Cenum_type
 Cenum_value
 Cenv_manager
  Ckv
 Cepcc_data
 Cequiv_chain
 Cequiv_class_hasher
 Cequiv_class_label
 Cequiv_mem_data
 Cequiv_oracle
  Cname_info
 Cequiv_relation_iterator
 Cequivalence
 Cescaped_string
 Cet_node
 Cet_occ
 Cevent_hasher
 Cexcl_rel_decl
 Cexit_range
 Cexpand_depth
 Cexpand_loc_callback_data
 Cexpand_operand
 Cexpand_value_data
 Cexpected_value
 Cexpmed_op_cheap
 Cexpmed_op_costs
 Cexpr
 Cexpr_elt_hasher
 Cexpr_eval_op
 Cexpr_hash_elt
 Cexpr_hasher
 Cexpr_history_def_1
 Cexpr_pred_trans_d
 Cexpr_status
 Cext_cand
 Cext_modified
 Cext_state
 Cexternal_ref
 Cexternal_ref_hasher
 Cextraction
 Cextraction_insn
 Cfast_call_summary
 Cfast_call_summary< T *, V >
 Cfast_function_summary
 Cfast_function_summary< T *, V >
 Cfibonacci_heap
 Cfibonacci_node
 Cfieldoff
 Cfile_info
 Cfile_location
 Cfile_name_acquire_data
 Cfile_prefix_map
 Cfile_wrapper
 Cfiledep
 Cfileloc
 Cfinal_warning_record
 Cfinalizer
 Cfinally_tree_hasher
 Cfinally_tree_node
 Cfind_candidates_dom_walker
 Cfind_comparison_dom_walker
 Cfirst_mem_ref_loc_1
 Cfixed_point_type_info
  C[union].scale_factor
   C[struct].scale_factor.arbitrary
 Cfixed_size_mode
 Cfixed_value
 Cfixed_wide_int_storage
 Cfixup
 Cfixup_edge_type
 Cfixup_expr
 Cfixup_graph_type
 Cfixup_insn_uid
 Cfixup_note_insn_basic_block
 Cfixup_vertex_type
 Cflist_tail_def
 Cflow_sensitive_info_storage
 Cfma_deferring_state
 Cfma_transformation_info
 Cfmt_data
 Cfn_id
 Cfnfilter
 Cfold_using_range
 Cfoperator_div
 Cfoperator_ltgt
 Cfoperator_ordered
 Cfoperator_unordered
 Cfoperator_unordered_equal
 Cfoperator_unordered_ge
 Cfoperator_unordered_gt
 Cfoperator_unordered_le
 Cfoperator_unordered_lt
 Cfor_each_plugin_closure
 Cformat_helper
 Cformat_postprocessor
 Cformat_string_diagnostic_t
 Cframe_space
 Cfrange
 Cfrange_pair
 Cfrange_storage
 Cfree_list
 Cfree_ptr_hash
 Cfree_string_hash
 Cfrontier_data
 Cfull_rtx_costs
 Cfunct_state_d
 Cfunct_state_summary_t
 Cfunction
 Cfunction_abi
 Cfunction_abi_aggregator
 Cfunction_arg_info
 Cfunction_info
 Cfunction_line_start_cmp
 Cfunction_reader
  Cuid_hash
 Cfunction_start
 Cfunction_start_pair_hash
 Cfunction_subsections
 Cfunction_summary
 Cfunction_summary< T * >
 Cfunction_summary_base
 Cfunction_version_hasher
 Cfunny_match
 Cfur_depend
 Cfur_edge
 Cfur_list
 Cfur_relation
 Cfur_source
 Cfur_stmt
 Cfvrp_folder
 Cfwd_jt_path_registry
 Cgasm
 Cgassign
 Cgather_other_count_struct
 Cgather_scatter_config
 Cgather_scatter_info
 Cgbind
 Cgcall
  C[union].u
 Cgcatch
 Cgcc_debug_hooks
 Cgcc_diagnostic_option_id_manager
 Cgcc_extension_factory
 Cgcc_json_context
 Cgcc_rich_location
 Cgcond
 Cgcov_kvp
 Cgcov_summary
 Cgcov_var
 Cgcse_expr
 Cgcse_hash_table_d
 Cgcse_note_stores_info
 Cgcse_occr
 Cgdebug
 Cgeh_dispatch
 Cgeh_else
 Cgeh_filter
 Cgeh_mnt
 Cgen_reader
 Cgenerator
 Cgenerator_output
 Cgeneric_subrtx_iterator
  Carray_type
 Cgeneric_wide_int
 Cgensum_param_access
 Cgensum_param_desc
 Cggc_cache_ptr_hash
 Cggc_cache_remove
 Cggc_globals
  C[struct].stats
 Cggc_pch_data
 Cggc_pch_ondisk
 Cggc_ptr_hash
 Cggc_remove
 Cggc_root_tab
 Cggc_statistics
 Cggc_usage
 Cggoto
 Cgimple
 Cgimple_bb_info
 Cgimple_df
 Cgimple_infer_range
 Cgimple_match_cond
 Cgimple_match_op
 Cgimple_omp_for_iter
 Cgimple_opt_pass
 Cgimple_outgoing_range
 Cgimple_poly_bb
 Cgimple_range_op_handler
 Cgimple_ranger
  Cprefill_frame
 Cgimple_statement_assume
 Cgimple_statement_eh_ctrl
 Cgimple_statement_omp
 Cgimple_statement_omp_atomic_store_layout
 Cgimple_statement_omp_parallel_layout
 Cgimple_statement_omp_return
 Cgimple_statement_omp_single_layout
 Cgimple_statement_omp_taskreg
 Cgimple_statement_wce
 Cgimple_statement_with_memory_ops
 Cgimple_statement_with_memory_ops_base
 Cgimple_statement_with_ops
 Cgimple_statement_with_ops_base
 Cgimple_stmt_iterator
 Cgimple_temp_hash_elt
 Cgimplify_adjust_omp_clauses_data
 Cgimplify_ctx
 Cgimplify_hasher
 Cgimplify_init_ctor_preeval_data
 Cgimplify_omp_ctx
 Cgimplify_reg_info
 Cglabel
 Cglobal_range_query
 Cgodump_container
 Cgodump_str_hash
 Cgomp_atomic_load
 Cgomp_atomic_store
 Cgomp_continue
 Cgomp_critical
 Cgomp_for
 Cgomp_ordered
 Cgomp_parallel
 Cgomp_scan
 Cgomp_sections
 Cgomp_single
 Cgomp_target
 Cgomp_task
 Cgomp_teams
 Cgori_compute
 Cgori_export_iterator
 Cgori_map
 Cgori_stmt_info
 Cgoto_queue_node
 Cgphi
 Cgphi_iterator
 Cgraph
 Cgraph_edge
 Cgraphviz_out
 Cgresx
 Cgreturn
 Cgroup_info
 Cgrowing_rtx_properties
 Cgrowth_data
 Cgswitch
 Cgt_value_expr_mark_data
 Cgtransaction
 Cgtry
 Chard_reg_set_container
 Chard_reg_set_iterator
 Chash_map
  Chash_entry
  Citerator
   Creference_pair
 Chash_set
  Citerator
 Chash_table
  Citerator
 Chash_table_d
 Chashable_expr
  C[union].ops
   C[struct].ops.single
   C[struct].ops.unary
   C[struct].ops.binary
   C[struct].ops.ternary
   C[struct].ops.call
   C[struct].ops.phi
 Chead
 Chistogram_entry
 Chistogram_hash
 Chistogram_value_t
  C[struct].hvalue
  C[union].hdata
   C[struct].hdata.intvl
 Chook_desc
 Chost_hooks
 Chw_doloop_hooks
 Chwasan_stack_var
 Chwivec_def
 Chwloop_info_d
 Chybrid_jt_simplifier
 Chybrid_jt_state
 Cid
 Cid_base
 Cidata_def
 Cidentifier_count_traits
 Cidentifier_hash
 Cif_chain
 Cif_expr
 Cif_lossless
 Cif_lossless< T1, T2, T3, true >
 Cif_nonpoly
 Cif_nonpoly2
 Cif_nonpoly2< T1, T2, T3, false, false >
 Cif_nonpoly< T1, T2, false >
 Cif_poly
 Cif_poly< T1, T2, true >
 Cifc_dr
 Cifcombine_mark_ssa_name_t
 Cifcvt_arg_entry
 Cifs_ivopts_data
 Cifsese_s
 Cilb_data
 Cim_mem_ref
 Cimm_use_iterator
 Cimpl_client_version_info
 Cimpl_diagnostic_client_data_hooks
 Cimpl_logical_location_manager
 Cimpl_range_label
 Cimpl_rich_location
 Cimpl_rule
 Cinc_insn
 Cincoming_args
 Cincoming_reg_info
 Cincr_info_d
 Cindices
 Cindirect_string_hasher
 Cindirect_string_node
 Cinduction
 Cinfer_range_manager
  Cexit_range_head
  Cssa_name_link
 Cinfer_range_oracle
 Cinfile
 Cinfinite_loop
 Cinfinite_loop_checking_context
 Cinfinite_loop_diagnostic
 Cinfinite_recursion_diagnostic
 Cinit_expmed_rtl
 Cinit_one_dwarf_reg_state
 Cinitial_value_pair
 Cinitial_value_struct
 Cinline_badness
 Cinline_entry_data
 Cinline_entry_data_hasher
 Cinline_param_summary
 Cinlining_info
 Cinlining_iterator
 Cinnermost_loop_behavior
 Cinnermost_loop_behavior_hash
 Cinp_domain
 Cinput_file_st
 Cinput_reload
 Cinsn_cache_hasher
 Cinsn_change_watermark
 Cinsn_data_d
  Cinsn_output_u
 Cinsn_def
 Cinsn_ent
 Cinsn_gen_fn
 Cinsn_hasher
 Cinsn_info_type
 Cinsn_link
 Cinsn_operand_data
 Cinsn_propagation
 Cinsn_reserv
 Cinsn_reserv_decl
 Cinsn_rr_info
 Cinstantiate_cache_type
 Cinstantiate_mapper_info
 Cint_cst_hasher
 Cint_hash
 Cint_hash_base
 Cint_n_data_t
 Cint_n_trees_t
 Cint_range
 Cint_set
 Cint_tree_hasher
 Cint_tree_map
 Cint_vector_builder
 Cinter_bb_range_test_entry
 Cinvariant
 Cinvariant_expr_entry
 Cinvariant_expr_hasher
 Cinvariant_group_base_hasher
 Cipa_adjusted_param
 Cipa_agg_jf_item
  Cjump_func_agg_value
 Cipa_agg_jump_function
 Cipa_ancestor_jf_data
 Cipa_argagg_value
 Cipa_argagg_value_list
 Cipa_auto_call_arg_values
 Cipa_bb_info
 Cipa_cached_call_context
 Cipa_call_arg_values
 Cipa_call_context
 Cipa_call_estimates
 Cipa_call_summary
 Cipa_call_summary_t
 Cipa_constant_data
 Cipa_cst_ref_desc
 Cipa_dfs_info
 Cipa_edge_args
 Cipa_edge_args_sum_t
 Cipa_edge_modification_info
 Cipa_edge_modification_sum
 Cipa_fn_summary
 Cipa_fn_summary_t
 Cipa_freqcounting_predicate
 Cipa_func_body_info
 Cipa_jump_func
  Cjump_func_value
 Cipa_known_agg_contents_list
 Cipa_load_agg_data
 Cipa_node_params
 Cipa_node_params_t
 Cipa_opt_pass_d
 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_profile_call_summaries
 Cipa_propagate_frequency_data
 Cipa_ref
 Cipa_ref_list
 Cipa_ref_opt_summary_t
 Cipa_ref_var_info_summary_t
 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_sum_t
 Cipa_return_value_summary
 Cipa_size_summary
 Cipa_size_summary_t
 Cipa_sra_call_summaries
 Cipa_sra_function_summaries
 Cipa_topo_info
 Cipa_uid_to_idx_map_elt
 Cipa_vr
 Cipa_vr_ggc_hash_traits
 Cipcp_agg_lattice
 Cipcp_bits_lattice
 Cipcp_lattice
 Cipcp_modif_dom_walker
 Cipcp_param_lattices
 Cipcp_transformation
 Cipcp_transformation_t
 Cipcp_value
 Cipcp_value_base
 Cipcp_value_source
 Cipcp_vr_lattice
 Cira_allocno
 Cira_allocno_copy
 Cira_allocno_iterator
 Cira_allocno_object_iterator
 Cira_allocno_pref
 Cira_copy_iterator
 Cira_dependent_filter
 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
 Cirange_bitmask
 Cirange_storage
 Cis_a_helper
 Cis_a_helper< const T * >
 Cis_same
 Cis_same< T, T >
 Cisra_call_summary
 Cisra_func_summary
 Cisra_param_desc
 Cisra_param_flow
 Citerator_group
 Citerator_loop_info_t
 Citerator_range
 Citerator_use
 Civ
 Civ_ca
 Civ_ca_delta
 Civ_cand
 Civ_common_cand
 Civ_common_cand_hasher
 Civ_group
 Civ_inv_expr_ent
 Civ_inv_expr_hasher
 Civ_split_hasher
 Civ_to_split
 Civ_use
 Civopts_data
 Cjobserver_info
 Cjson_client_data_hooks
 Cjson_logical_location_manager
 Cjt_fur_source
 Cjt_path_registry
 Cjt_simplifier
 Cjt_state
 Cjump_thread_edge
 Cjump_thread_path_allocator
 Cjump_threader
 Ckill_set_value_data
 Cknown_conditions
 Ckv_pair
 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
 Clazily_created
 Clazy_diagnostic_context_path
 Cleh_state
 Cleh_tf_state
 Clfs_fields
 Clibfunc_decl_hasher
 Clibfunc_entry
 Clibfunc_hasher
 Clibgdiagnostics_path_event
 Clibgdiagnostics_path_thread
 Clikely_spilled_retval_info
 Clim_aux_data
 Climbo_die_struct
 Cline_info
 Clink
 Clist_head
  Crange
 Clist_iterator
 Clive_range
 Clive_track
 Cload_walker
 Cloc_descr_context
 Cloc_exp_dep
 Cloc_list_hasher
 Clocality_callee_info
 Clocality_info
 Clocality_order
 Clocality_partition_def
 Clocate_and_pad_arg_data
 Clocation_chain
 Clocation_triplet
 Clocation_triplet_hash
 Clockfile
 Clog_entry_hasher
 Clong_mul_arg_split
 Clong_mul_halves
 Clong_mul_row
  C[struct].sig
 Cloop
 Cloop_cand
 Cloop_data
 Cloop_distribution
 Cloop_exit
 Cloop_exit_hasher
 Cloop_size
 Clooping_back_event
 Cloops
 Cloops_list
  CIter
 Clower_assumption_data
 Clower_data
 Clower_emutls_data
 Clower_omp_regimplify_operands_data
 Clower_subreg_choices
 Clpt_decision
 Clra_autoinc_reload_context
 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_decl_header
 Clto_diagnostic_option_id_manager
 Clto_encoder_entry
 Clto_file_decl_data
 Clto_function_header
 Clto_in_decl_state
 Clto_input_block
 Clto_loc_map
 Clto_location_cache
  Ccached_location
 Clto_object
 Clto_object_list
 Clto_out_decl_state
 Clto_output_stream
 Clto_renaming_slot
 Clto_section
 Clto_simple_header
 Clto_simple_header_with_strings
 Clto_simple_output_block
 Clto_stats_d
 Clto_symtab_encoder_d
 Clto_symtab_encoder_iterator
 Clto_tree_ref_encoder
 Cltrans_file_cache
  Citem
 Cmacinfo_entry_hasher
 Cmacinfo_struct
 Cmacro_hash_value
 Cmap_value
 Cmapping
 Cmark_def_dom_walker
 Cmatch_elt_t
 Cmax_alignment
  C[union].u
 Cmd_constant
 Cmd_name
 Cmd_reader
  Cptr_loc
  Cfile_name_list
 Cmd_rtx_info
 Cmdswitchstr
 Cmem_addr_template
 Cmem_address
 Cmem_alloc_description
  Cmem_location_hash
 Cmem_attrs
 Cmem_conflict_info
 Cmem_insn
 Cmem_location
 Cmem_ref
 Cmem_ref_group
 Cmem_ref_hasher
 Cmem_ref_loc
 Cmem_usage
 Cmem_usage_pair
 Cmember_function_hash_traits
 Cmemory_block_pool
  Cblock_list
 Cmerge_pattern_info
 Cmerge_pattern_transition
 Cmerge_state_info
 Cmerge_state_result
 Cmicro_operation
  C[union].u
 Cminmax_set_iterator
 Cmmap_info
 Cmode_adjust
 Cmode_data
 Cmode_traits
 Cmode_traits< machine_mode >
 Cmodifies_mem
 Cmodify_pair
 Cmodify_stmt_info
 Cmodref_access_node
 Cmodref_base_node
 Cmodref_parm_map
 Cmodref_ref_node
 Cmodref_summaries
 Cmodref_summaries_lto
 Cmodref_summary
 Cmodref_summary_lto
 Cmodref_tree
 Cmove
 Cmove_by_pieces_d
 Cmove_stmt_d
 Cmsdi_data
 Cmult_cost
 Cname_expansion
 Cname_map
 Cname_to_copy_elt
 Cname_to_copy_hasher
 Cnamed_section
 Cnan_state
 Cnb_iter_bound
 Cnested_function_info
 Cnested_ptr_data
 Cnesting_copy_body_data
 Cnesting_info
 Cniter_desc
 Cno_conflict_data
 Cnoce_cc_reg_set
 Cnoce_if_info
 Cnoce_multiple_sets_info
 Cnoce_parallel_cost_node
 Cnode_context_cache_entry
 Cnode_context_summary
 Cnofree_ptr_hash
 Cnofree_string_hash
 Cnon_null_wrapper
 Cnontrapping_dom_walker
 Cnoop_reader
 Cnoswitch_section
 Cnote_add_store_info
 Cnote_simd_array_uses_struct
 Cnoted_fnptr_hasher
 Cnoted_fnptr_store
 Cnothing_regexp
 Cnowarn_spec_t
 Cnrv_data_t
 Cnumbered_tree
 Coacc_collapse
 Coacc_loop
 Cobject_allocator
 Cobject_block
 Cobject_block_hasher
 Cobject_size
 Cobject_size_info
 Cobstack_watermark
 Coc_local_state
 Coc_outer_state
 Coccr
 Coccurrence
 Codr_enum
 Codr_enum_val
 Codr_name_hasher
 Codr_type_d
 Codr_type_warn_count
 Coecount
 Coecount_hasher
 Comp_context
 Comp_for_data
 Comp_for_data_loop
 Comp_mapper_list
 Comp_mapping_group
 Comp_name_type
 Comp_region
 Comp_taskcopy_context
 Comp_ts_info
 Comp_variant
 Complow_simd_context
 Coneof_regexp
 Conepart_aux
 Cop_by_pieces_d
 Cop_location_t
 Coperand
 Coperand_alternative
 Coperand_compare
 Coperand_data
 Coperand_data_hasher
 Coperand_entry
 Coperand_fixup
 Coperand_rr_info
 Coperands_scanner
 Coperator_abs
 Coperator_absu
 Coperator_addr_expr
 Coperator_bitwise_and
 Coperator_bitwise_not
 Coperator_bitwise_or
 Coperator_bitwise_xor
 Coperator_cast
 Coperator_cst
 Coperator_div
 Coperator_equal
 Coperator_exact_divide
 Coperator_ge
 Coperator_gt
 Coperator_id
 Coperator_identity
 Coperator_le
 Coperator_logical_and
 Coperator_logical_not
 Coperator_logical_or
 Coperator_lshift
 Coperator_lt
 Coperator_max
 Coperator_min
 Coperator_minus
 Coperator_mult
 Coperator_negate
 Coperator_not_equal
 Coperator_plus
 Coperator_pointer_diff
 Coperator_rshift
 Coperator_trunc_mod
 Coperator_unknown
 Coperator_view
 Coperator_widen_mult_signed
 Coperator_widen_mult_signed_unsigned
 Coperator_widen_mult_unsigned
 Coperator_widen_plus_signed
 Coperator_widen_plus_unsigned
 Copt_info
 Copt_mode
 Copt_pass
 Copt_pointer_wrapper
 Copt_problem
 Copt_result
 Copt_stats_d
 Copt_wrapper
 Coptab_def
 Coptab_pattern
 Coptinfo
 Coptinfo_item
 Coption_help_tuple
 Coption_map
 Coption_proposer
 Coptions
  C[union].info
 Coptrecord_json_writer
 Cordered_hash_map
  Citerator
   Creference_pair
 Coutf
 Coutput_block
 Coutput_buffer
 Coutput_def
 Coutput_state
 Coverlapping_mems
 Coverloaded_instance
 Coverloaded_name
 Cowned_nullable_string
 Cpage_entry
 Cpage_group
 Cpair
 Cpair_fusion
 Cpair_fusion_bb_info
 Cpair_hash
 Cparallel_g
 Cparam_access
 Cparameter
 Cparms_set_data
 Cparser
 Cpart_traits
 Cpartition
 Cpass_array_bounds
 Cpass_data
 Cpass_ipa_function_and_variable_visibility
 Cpass_list_node
 Cpass_through_split_map
 Cpass_walloca
 Cpath_info
 Cpath_oracle
 Cpath_prefix
 Cpath_range_query
 Cpattern_info
 Cpattern_pos
 Cpattern_reserv
 Cpattern_routine
 Cpattern_set_el
 Cpattern_stats
 Cpattern_use
 Cpcom_worker
 Cpd_data
 Cpd_range
 Cpe_slice
 Cpeel_info_hasher
 Cpeep2_insn_data
 Cperpetual_start_cfg_edge_event
 Cpex
 Cpg_edata
 Cpg_edge_callback_data
 Cpg_vdata
 Cphi_analyzer
 Cphi_group
 Cphiprop_d
 Cpieces_addr
 Cplugin_argument
 Cplugin_gcc_version
 Cplugin_info
 Cplugin_name_args
 Cpod_hash_traits
 Cpod_mode
 Cpointer_hash
 Cpointer_mux
 Cpointer_plus_operator
 Cpointer_query
  Ccache_type
 Cpoly_bb
 Cpoly_coeff_pair_traits
 Cpoly_coeff_traits
 Cpoly_coeff_traits< T, wi::CONST_PRECISION >
  Cinit_cast
 Cpoly_coeff_traits< T, wi::FLEXIBLE_PRECISION >
  Cinit_cast
 Cpoly_coeff_traits< T, wi::INL_CONST_PRECISION >
  Cinit_cast
 Cpoly_coeff_traits< T, wi::VAR_PRECISION >
  Cinit_cast
 Cpoly_dr
 Cpoly_int
 Cpoly_int_cst_hasher
 Cpoly_int_full
 Cpoly_int_fullness
 Cpoly_int_fullness< false >
 Cpoly_int_fullness< true >
 Cpoly_int_hungry
 Cpoly_int_traits
 Cpoly_int_traits< poly_int< N, C > >
 Cpoly_result
 Cpoly_result< T1, T2, 0 >
 Cpoly_result< T1, T2, 1 >
 Cpoly_result< T1, T2, 2 >
 Cpolymorphic_call_target_d
 Cpolymorphic_call_target_hasher
 Cpool_usage
 Cposition
 Cpostorder_stack
 Cpow_synth_sqrt_info
 Cpp_element_message_buffer
 Cpp_element_quoted_string
 Cpp_formatted_chunks
 Cpp_token
 Cpp_token_begin_color
 Cpp_token_begin_quote
 Cpp_token_begin_url
 Cpp_token_buffer_element
 Cpp_token_custom_data
  Cvalue
 Cpp_token_end_color
 Cpp_token_end_quote
 Cpp_token_end_url
 Cpp_token_event_id
 Cpp_token_list
 Cpp_token_text
 Cpp_wrapping_mode_t
 Cprange
 Cprange_storage
 Cpre_expr_d
 Cpre_expr_union
 Cpre_ldst_expr_hasher
 Cprebuilt_digraphs
 Cpred_data
 Cpred_info
 Cpredefined_function_abi
 Cpredicate
 Cpredicate_id
 Cpredictor_hash
 Cpredictor_hash_traits
 Cpredictor_info
 Cprefix_list
 Cpretty_print_token_buffer
 Cpretty_printer
 Cprime_ent
 Cprint_options
 Cproblem_LR_DCE
 Cprofile_count
 Cprofile_probability
 Cprofile_record
 Cprofile_stats
 Cpromotion_candidate_info
 Cprop_stats_d
 Cprop_type_change_info
 Cprop_value_t
 Cpseudo_slot
 Cpt_solution
 Cptr_data
 Cptr_info_def
 Cpubname_struct
 Cpush_dump_file
 Cqty_table_elem
 Cqueue_elem
 Cqueue_type
 Cqueued_debug_insn_change
 Cqueued_reg_save
 Crange_def_chain
  Crdc
 Crange_entry
 Crange_op_handler
 Crange_op_table
 Crange_operator
 Crange_query
 Crange_tracer
 Cranger_cache
 Crdg_edge
 Crdg_vertex
 Crdwr_access_hash
 Cread_info_type
 Creal_format
 Creal_value
 Crecog_data_d
 Crecog_state_saver
 Crecord_modified_bb_info
 Crecord_reference_ctx
 Credirection_data
 Creduction
 Creduction_hasher
 Creduction_info
 Cref_always_stored
 Cref_in_loop_hot_body
 Cref_to_bb
 Crefs_hasher
 Creg_attr_hasher
 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
  C[union].regexp
 Cregister_pass_info
 Cregistration_hasher
 Cregno_assign_info
 Cregstat_n_sets_and_refs_t
 Creinterpret_is_a_helper
 Crelation_chain
 Crelation_chain_head
 Crelation_oracle
 Crelation_trio
 Cremat_bb_data
 Cremove_unreachable
 Cremoved_edges
 Crepeat_factor
 Crepeat_regexp
 Creplace_decls_d
 Creplacement
 Creplay_options
 Cres_pair
 Creserv_decl
 Creserv_regexp
 Cresources
 Creturn_statements_t
 Crewrite_dom_walker
 Crewrite_mem_ref_loc
 Crewrite_update_dom_walker
 Crgroup_controls
 Crich_location_with_details
 Crooted_splay_tree
 Crootless_splay_tree
 Crpo_elim
 Crpoamdbs_bb_data
 Crt_bb_visited
 Crtl_bb_info
 Crtl_data
 Crtl_eh
 Crtl_hooks
 Crtl_opt_pass
 Crtunion
 Crtvec_def
 Crtx_barrier
 Crtx_call_insn
 Crtx_code_label
 Crtx_comparison
 Crtx_constant_pool
 Crtx_debug_insn
 Crtx_def
  Cu
  C[union].u2
   C[struct].u2.const_vector
 Crtx_definition
 Crtx_expr_list
 Crtx_insn
 Crtx_insn_list
 Crtx_iv
 Crtx_jump_insn
 Crtx_jump_table_data
 Crtx_nonjump_insn
 Crtx_note
 Crtx_obj_reference
 Crtx_properties
 Crtx_ptr_accessor
 Crtx_reader
 Crtx_reuse_manager
 Crtx_sequence
 Crtx_subrtx_bound_info
 Crtx_subst_pair
 Crtx_test
  C[union].u
   C[struct].u.integer
   C[struct].u.predicate
 Crtx_var_accessor
 Crtx_vector_builder
 Crtx_writer
 Crvrp_folder
 Cs_expr_writer
 Cs_hook
 Csafe_iterator
 Csame_succ
 Csanitizer_opts_s
 Csanopt_ctx
 Csanopt_info
 Csanopt_tree_couple
 Csanopt_tree_couple_hash
 Csanopt_tree_triplet
 Csanopt_tree_triplet_hash
 Csarif_sink
 Csaved_hard_reg
 Csaved_pending_stack_adjust
 Csaving_hasher
 Csbitmap_iterator
 Csbr_lazy_vector
 Csbr_sparse_bitmap
 Csbr_vector
 Cscalar_array_traits
 Cscalar_cond_masked_key
 Cscalar_float_mode
 Cscalar_int_mode
 Cscalar_mode
 Cscc_copy_prop
 Cscc_info
 Cscev_dfs
 Cscev_info_hasher
 Cscev_info_str
 Cscop
 Cscoped_attribute_specs
 Cscoped_attributes
 Csearchc_env
 Csecondary_reload_info
 Csection
 Csection_common
 Csection_hash_entry
 Csection_hasher
 Csection_name_hasher
 Csel_global_bb_info_def
 Csel_region_bb_info_def
 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
 Cshared_bitmap_hasher
 Cshared_bitmap_info
 Cshared_hash
 Cshortest_paths
 Csimd_array_to_simduid
 Csimd_call_arg_info
 Csimduid_to_vf
 Csimple_bitmap_def
 Csimple_cache_map_traits
 Csimple_case_node
 Csimple_diagnostic_event
 Csimple_diagnostic_path
 Csimple_diagnostic_thread
 Csimple_hashmap_traits
 Csimple_ipa_opt_pass
 Csimplifiable_subreg
 Csimplifiable_subregs_hasher
 Csimplify
 Csimplify_context
 Csimplify_using_ranges
  Cswitch_update
 Csinfo
 Csinfo_hashmap_traits
 Csink
 Csize_time_entry
 Cskeleton_chain_struct
 Csloc
 Cslot
 Cslp_oprnds
 Cslp_root
 Cslp_scc_info
 Cslpg_layout_cost
 Cslpg_partition_info
 Cslpg_partition_layout_costs
 Cslpg_vertex
 Cslsr_cand_d
 Csm_aux
 Csm_set_flag_if_changed
 Csort_ctx
 Csort_r_ctx
 Csource_info
 Csparseset_def
 Cspec_function
 Cspec_list
 Cspec_path
 Cspeculative_call_summary
 Cspeculative_call_target
 Csplay_tree_accessors_with_parent
 Csplay_tree_accessors_without_parent
 Csplay_tree_node
 Csplit_bb_info
 Csplit_info
 Csplit_point
 Csra_padding_collecting
 Csreal
 Cssa_block_ranges
 Cssa_cache
 Cssa_conflicts
 Cssa_lazy_cache
 Cssa_local_info_t
 Cssa_name_hasher
 Cssa_name_info
 Cssa_name_limit_t
 Cssa_name_var_hash
 Cssa_op_iter
 Cssa_operand_memory_d
 Cssa_operands
 Cssa_propagation_engine
 Cssa_use_operand_t
  C[union].loc
 Cssaexpand
 Cst_expr
 Cst_expr_hasher
 Cstack_entry
 Cstack_usage
 Cstack_var
 Cstack_vars_data
 Cstate
 Cstate_ainsn_table
 Cstate_diagram
  Cpending_edge
 Cstate_ident_st
 Cstate_size
 Cstate_token_st
  C[union].stok_un
 Cstate_writer
 Cstatic_is_a_helper
 Cstatistics_counter
 Cstats
 Cstats_counter_hasher
 Cstd_pred_table
 Cstdarg_info
 Cstmt_info_for_cost
 Cstmt_stats
 Cstore_by_pieces_d
 Cstore_change_builder
  Cchange
 Cstore_fwd_info
 Cstore_info
  C[union].positions_needed
   C[struct].positions_needed.large
 Cstore_walker
 Cstreamer_hooks
 Cstreamer_tree_cache_d
 Cstridxlist
 Cstrinfo
 Cstring2counter_map
 Cstring_concat
 Cstring_concat_db
 Cstring_fragment
 Cstring_hash
 Cstring_pair_map
 Cstring_pair_map_hasher
 Cstring_pool_data
 Cstring_pool_data_extra
 Cstring_slice
 Cstring_slot
 Cstring_slot_hasher
 Cstrlen_pass
 Csubreg_info
 Csubreg_shape
 Csubreplacement_assignment_data
 Csubscript
 Csubst_attr_to_iter_mapping
 Csubstitute_and_fold_dom_walker
 Csubstitute_and_fold_engine
 Csubstring
 Csubstring_loc
 Csucc_iterator
 Csuccs_info
 Csw
 Cswitchstr
 Csym_off_pair
 Csymbol_and_index_together
 Csymbol_priority_map
 Csymbol_table
 Csymtab_node
 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_address_hasher
 Ctemp_expr_table
 Ctemp_file
 Ctemp_name
 Ctemp_slot
 Ctemp_slot_address_entry
 Ctempl_info
 Ctemporal_cache
 Ctemporary_volatile_ok
 Ctest_pattern_hasher
 Ctext_info
 Ctext_range_label
 Cthrow_stmt_node
 Cthunk_info
 Cticker
 Ctime_stamp
 Ctimer
  Ctimevar_def
  Ctimevar_stack_def
  Cnamed_items
 Ctimevar_time_def
 Ctls_var_data
 Ctm_alias_pair
 Ctm_clone_hasher
 Ctm_ipa_cg_data
 Ctm_log_entry
 Ctm_mem_map_hasher
 Ctm_memop
 Ctm_memop_hasher
 Ctm_memopt_bitmaps
 Ctm_new_mem_map
 Ctm_region
 Ctm_restart_hasher
 Ctm_restart_node
 Ctm_wrapper_hasher
 Cto_inherit
 Ctoken
 Ctoken_printer
 Ctoplev
 Ctoplevel_node
 Ctrace
 Ctrace_info_hasher
 Ctrailing_wide_int_storage
 Ctrailing_wide_ints
 Ctransformed_insns
 Ctransition
 Ctraversal_state
 Ctree_base
  C[union].u
   C[struct].u.bits
   C[struct].u.int_length
   C[struct].u.vector_cst
   C[struct].u.dependence_info
 Ctree_common
 Ctree_complex
 Ctree_constructor
 Ctree_decl_hash
 Ctree_decl_map_cache_hasher
 Ctree_descriptor_hasher
 Ctree_dump_pretty_printer
 Ctree_exp
 Ctree_fixed_cst
 Ctree_hash
 Ctree_identifier
 Ctree_int_cst
 Ctree_list
 Ctree_live_info_d
 Ctree_logical_location_manager
 Ctree_loop_interchange
 Ctree_niter_desc
 Ctree_operand_hash
 Ctree_operand_hash_no_se
 Ctree_poly_int_cst
 Ctree_raw_data
 Ctree_real_cst
 Ctree_ssa_name_hash
 Ctree_stmt_iterator
 Ctree_string
 Ctree_type_hash
 Ctree_type_map
 Ctree_type_map_cache_hasher
 Ctree_typed
 Ctree_vec
 Ctree_vec_map_cache_hasher
 Ctree_vec_range
 Ctree_vector
 Ctree_vector_builder
 Ctreemple
 Ctristate
 Ctsan_map_atomic
 Ctsi_range
 Cttypes_filter
 Cttypes_filter_hasher
 Ctype
  C[union].u
   C[struct].u.s
   C[struct].u.a
 Ctype_cache_hasher
 Ctype_change_info
 Ctype_hash
 Ctype_pair
 Ctyped_const_free_remove
 Ctyped_delete_remove
 Ctyped_free_remove
 Ctyped_noop_remove
 Ctyped_splay_tree
  Csplay_tree_node_s
 Ctypes_used_by_vars_entry
 Cuid_decl_hasher
 Cuid_range
 Cunbounded_hashmap_traits
 Cuncprop_dom_walker
 Cundo
  C[union].old_contents
  C[union].where
 Cundo_recog_changes
 Cundobuf
 Cuninit_analysis
  Cfunc_t
 Cuninit_undef_val_t
 Cunique_argv
 Cunit_decl
 Cunit_pattern_rel_decl
 Cunit_regexp
 Cunit_set_el
 Cunit_usage
 Cunnamed_section
 Cunoccr
 Cunprocessed_thunk
 Cunsupported_range
 Cunswitch_predicate
 Cunwind_state
 Cupdate_cost_queue_elem
 Cupdate_cost_record
 Cupdate_list
 Curlifier
 Cusage_insns
 Cuse
 Cuse_optype_d
 Cused_arg_t
  Cmswitchstr
 Cused_type_hasher
 Cuser_id
 Cuser_specs
 Cv_info
 Cva_gc
 Cva_gc_atomic
 Cva_heap
 Cvalidate_replace_src_data
 Cvalue_data
 Cvalue_data_entry
 Cvalue_range
  Cbuffer_type
 Cvalue_relation
 Cvalue_topo_info
 Cvar_decl_rewrite_info
 Cvar_expand_hasher
 Cvar_info
 Cvar_info_hasher
 Cvar_loc_list_def
 Cvar_loc_node
 Cvar_to_expand
 Cvarasm_status
 Cvariable
 Cvariable_hasher
 Cvariable_part
  Cvariable_aux
 Cvariable_tracking_info
 Cvariable_union_info
 Cvariable_value_hasher
 Cvariable_value_struct
 Cvarpool_node
 Cvarpool_node_hook_list
 Cvarpool_node_set_def
 Cvarpool_node_set_iterator
 Cvars_ssa_cache
  Centry
 Cvec
 Cvec< T, A, vl_embed >
 Cvec< T, va_heap, vl_ptr >
 Cvec_finalizer
 Cvec_free_hash_base
 Cvec_hash_base
 Cvec_info
 Cvec_info_shared
 Cvec_loop_masks
 Cvec_lower_bound
 Cvec_perm_indices
 Cvec_prefix
 Cvec_rtx_properties_base
 Cvec_usage
 Cvect_data
 Cvect_load_store_data
  C[union].gs
 Cvect_loop_form_info
 Cvect_optimize_slp_pass
 Cvect_pattern
 Cvect_recog_func
 Cvect_reduc_info_s
 Cvect_reusable_accumulator
 Cvect_scalar_ops_slice
 Cvect_scalar_ops_slice_hash
 Cvect_simd_clone_data
 Cvect_unpromoted_value
 Cvector_builder
 Cvector_costs
 Cversion_info
 Cvertex
 Cvinsn_def
 Cvirtual_operand_live
 Cvl_embed
 Cvl_ptr
 Cvlr_context
 Cvls_data
 Cvn_avail
 Cvn_constant_hasher
 Cvn_constant_s
 Cvn_nary_op_hasher
 Cvn_nary_op_s
  C[union].u
 Cvn_phi_hasher
 Cvn_phi_s
 Cvn_pval
 Cvn_reference_hasher
 Cvn_reference_op_struct
 Cvn_reference_s
 Cvn_ssa_aux
 Cvn_ssa_aux_hasher
 Cvn_tables_s
 Cvn_walk_cb_data
 Cvnull
 Cvrange
 Cvrange_allocator
 Cvrange_ggc_alloc
 Cvrange_internal_alloc
 Cvrange_obstack_alloc
 Cvrange_printer
 Cvrange_storage
 Cvrange_visitor
 Cvtable_registration
 Cvtbl_map_hasher
 Cvtbl_map_node
 Cvtv_graph_node
 Cwalk_stmt_info
 Cwalk_tree_data
 Cweb_entry
 Cweb_entry_base
 Cwide_int_bitmask
 Cwide_int_ref_storage
 Cwide_int_storage
 Cwidest_int_storage
 Cwith_expr
 Cwlimits
 Cwrapped_optinfo_item
 Cwrapper_iterator
 Cxcallocator
 Czero_call_used_regs_opts_s