|
GCC Middle and Back End API Reference
|
#include <tree-core.h>

Define the overall contents of a tree node. It may be any of the structures declared above for various types of node.
| struct tree_base tree_node::base |
| struct tree_binfo tree_node::binfo |
| struct tree_block tree_node::block |
Referenced by copy_tree_body_r(), and remap_gimple_op_r().
| struct tree_common tree_node::common |
| struct tree_complex tree_node::complex |
| struct tree_const_decl tree_node::const_decl |
| struct tree_constructor tree_node::constructor |
| struct tree_decl_common tree_node::decl_common |
| struct tree_decl_minimal tree_node::decl_minimal |
Referenced by candidate(), ssa_name_hasher::hash(), and uid_decl_hasher::hash().
| struct tree_decl_non_common tree_node::decl_non_common |
| struct tree_decl_with_rtl tree_node::decl_with_rtl |
Referenced by make_tree().
| struct tree_decl_with_vis tree_node::decl_with_vis |
| struct tree_exp tree_node::exp |
Referenced by build_vl_exp(), optimize_range_tests_var_bound(), and tree_block().
| struct tree_field_decl tree_node::field_decl |
| struct tree_fixed_cst tree_node::fixed_cst |
| struct tree_function_decl tree_node::function_decl |
| struct tree_identifier tree_node::identifier |
| struct tree_int_cst tree_node::int_cst |
| struct tree_label_decl tree_node::label_decl |
| struct tree_list tree_node::list |
| struct tree_omp_clause tree_node::omp_clause |
| struct tree_optimization_option tree_node::optimization |
| struct tree_parm_decl tree_node::parm_decl |
| struct tree_poly_int_cst tree_node::poly_int_cst |
| struct tree_raw_data tree_node::raw_data_cst |
| struct tree_real_cst tree_node::real_cst |
| struct tree_result_decl tree_node::result_decl |
| struct tree_ssa_name tree_node::ssa_name |
| struct tree_statement_list tree_node::stmt_list |
| struct tree_string tree_node::string |
| struct tree_target_option tree_node::target_option |
| struct tree_translation_unit_decl tree_node::translation_unit_decl |
| struct tree_type_common tree_node::type_common |
Referenced by copy_reference_ops_from_ref(), and vector_type_mode().
| struct tree_type_decl tree_node::type_decl |
| struct tree_type_non_common tree_node::type_non_common |
| struct tree_type_with_lang_specific tree_node::type_with_lang_specific |
| struct tree_typed tree_node::typed |
Referenced by ipa_param_adjustments::modify_call().
| struct tree_var_decl tree_node::var_decl |
| struct tree_vec tree_node::vec |
| struct tree_vector tree_node::vector |