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
 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
 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_bb_vec_info
 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_loop_vec_info
 C_sel_insn_data
 C_slp_instance
 C_slp_oprnd_info
 C_slp_tree
 C_stmt_vec_info
 C_var_map
 C_vec_perm_simplify_seq
 C_vect_peel_extended_info
 C_vect_peel_info
 Cacceptance_type
 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
 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
 Cback_threader_registry
 Cbase_bitmap_view
 Cbase_cand
 Cbase_pool_allocator
 Callocation_pool_list
 Callocation_object
 Cbase_splay_tree
 Cbasic_block_def
 Cbasic_block_il_dependent
 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_usage
 Cbitmap_view
 Cbitmap_view< T, Traits, true >
 Cbitpack_d
 Cbiv_entry
 Cbiv_entry_hasher
 Cblock_die_hasher
 Cblock_info
 Cblock_location_info
 Cblock_range_cache
 Cblock_relation_iterator
 Cblock_symbol
 Cbounds
 Cbranch_path
 Cbst_traits
 Cbtf_datasec
 Cbtf_datasec_entry
 Cbtf_fixup
 Cbuiltin_info
 Cbuiltin_structptr_type
 Cby_pieces_prev
 Cbypass_decl
 Cbypass_list
 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
 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_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
 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
 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
 Cctf_dvd_preprocess_arg
 Cctf_dvdef
 Cctf_encoding
 Cctf_func_arg
 Cctf_funcinfo
 Cctf_itype
 Cctf_sliceinfo
 Cctf_srcloc
 Cctf_string
 Cctf_strtable
 Cctfc_dtd_hasher
 Cctfc_dvd_hasher
 Cctor_completeness
 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
 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
 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
 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
 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_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
 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
 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
 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_storage
 Cfree_list
 Cfree_ptr_hash
 Cfree_string_hash
 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
 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
 Cgeneric_subrtx_iterator
 Carray_type
 Cgeneric_wide_int
 Cgensum_param_access
 Cgensum_param_desc
 Cggc_cache_ptr_hash
 Cggc_cache_remove
 Cggc_globals
 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
 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
 Chead
 Chistogram_entry
 Chistogram_hash
 Chistogram_value_t
 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
 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_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_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
 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_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
 Cmark_def_sites_global_data
 Cmax_alignment
 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
 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_if_info
 Cnoce_multiple_sets_info
 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
 Coptrecord_json_writer
 Cordered_hash_map
 Citerator
 Creference_pair
 Coutf
 Coutput_block
 Coutput_buffer
 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_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_equiv_analyzer
 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
 Cprange_format
 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_data_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
 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
 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
 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_equiv_stack
 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
 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
 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
 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
 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
 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
 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
 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
 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
 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