gcc-8.3/gcc/tree_node(gen)
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
*参照元 [#k7dc368b]
#backlinks
*説明 [#l2b10c4b]
-パス: [[gcc-8.3/gcc/tree-core.h]]
-FIXME: これは何?
--説明
**参考 [#f4fe03be]
*実装 [#dffd9549]
/* Define the overall contents of a tree node.
It may be any of the structures declared above
for various types of node. */
union GTY ((ptr_alias (union lang_tree_node),
desc ("tree_node_structure (&%h)"), variable_size))...
-
--[[gcc-8.3/gcc/GTY()]]
--[[gcc-8.3/gcc/ptr_alias()]]
--[[gcc-8.3/gcc/desc()]]
struct tree_base GTY ((tag ("TS_BASE"))) base;
struct tree_typed GTY ((tag ("TS_TYPED"))) typed;
struct tree_common GTY ((tag ("TS_COMMON"))) common;
struct tree_int_cst GTY ((tag ("TS_INT_CST"))) int_cst;
struct tree_poly_int_cst GTY ((tag ("TS_POLY_INT_CST")...
struct tree_real_cst GTY ((tag ("TS_REAL_CST"))) real_...
struct tree_fixed_cst GTY ((tag ("TS_FIXED_CST"))) fix...
struct tree_vector GTY ((tag ("TS_VECTOR"))) vector;
struct tree_string GTY ((tag ("TS_STRING"))) string;
struct tree_complex GTY ((tag ("TS_COMPLEX"))) complex;
struct tree_identifier GTY ((tag ("TS_IDENTIFIER"))) i...
struct tree_decl_minimal GTY((tag ("TS_DECL_MINIMAL"))...
struct tree_decl_common GTY ((tag ("TS_DECL_COMMON")))...
struct tree_decl_with_rtl GTY ((tag ("TS_DECL_WRTL")))...
struct tree_decl_non_common GTY ((tag ("TS_DECL_NON_C...
decl_non_common;
struct tree_parm_decl GTY ((tag ("TS_PARM_DECL"))) p...
struct tree_decl_with_vis GTY ((tag ("TS_DECL_WITH_VIS...
struct tree_var_decl GTY ((tag ("TS_VAR_DECL"))) var_d...
struct tree_field_decl GTY ((tag ("TS_FIELD_DECL"))) f...
struct tree_label_decl GTY ((tag ("TS_LABEL_DECL"))) l...
struct tree_result_decl GTY ((tag ("TS_RESULT_DECL")))...
struct tree_const_decl GTY ((tag ("TS_CONST_DECL"))) c...
struct tree_type_decl GTY ((tag ("TS_TYPE_DECL"))) typ...
struct tree_function_decl GTY ((tag ("TS_FUNCTION_DECL...
struct tree_translation_unit_decl GTY ((tag ("TS_TRANS...
translation_unit_decl;
struct tree_type_common GTY ((tag ("TS_TYPE_COMMON")))...
struct tree_type_with_lang_specific GTY ((tag ("TS_TYP...
type_with_lang_specific;
struct tree_type_non_common GTY ((tag ("TS_TYPE_NON_CO...
type_non_common;
struct tree_list GTY ((tag ("TS_LIST"))) list;
struct tree_vec GTY ((tag ("TS_VEC"))) vec;
struct tree_exp GTY ((tag ("TS_EXP"))) exp;
struct tree_ssa_name GTY ((tag ("TS_SSA_NAME"))) ssa_n...
struct tree_block GTY ((tag ("TS_BLOCK"))) block;
struct tree_binfo GTY ((tag ("TS_BINFO"))) binfo;
struct tree_statement_list GTY ((tag ("TS_STATEMENT_LI...
struct tree_constructor GTY ((tag ("TS_CONSTRUCTOR")))...
struct tree_omp_clause GTY ((tag ("TS_OMP_CLAUSE"))) o...
struct tree_optimization_option GTY ((tag ("TS_OPTIMIZ...
struct tree_target_option GTY ((tag ("TS_TARGET_OPTION...
};
-
--[[gcc-8.3/gcc/tree_base]]
--[[gcc-8.3/gcc/tree_typed]]
--[[gcc-8.3/gcc/tree_common]]
--[[gcc-8.3/gcc/tree_int_cst]]
--[[gcc-8.3/gcc/tree_poly_int]]
--[[gcc-8.3/gcc/tree_real_cst]]
--[[gcc-8.3/gcc/tree_fixed_cst]]
--[[gcc-8.3/gcc/tree_vector]]
--[[gcc-8.3/gcc/tree_string]]
--[[gcc-8.3/gcc/tree_complex]]
--[[gcc-8.3/gcc/tree_identifier]]
--[[gcc-8.3/gcc/tree_decl_minimal]]
--[[gcc-8.3/gcc/tree_decl_common]]
--[[gcc-8.3/gcc/tree_decl_with_rtl]]
--[[gcc-8.3/gcc/tree_decl_non_common]]
--[[gcc-8.3/gcc/tree_parm_decl]]
--[[gcc-8.3/gcc/tree_decl_with_vis]]
--[[gcc-8.3/gcc/tree_var_decl]]
--[[gcc-8.3/gcc/tree_field_decl]]
--[[gcc-8.3/gcc/tree_label_decl]]
--[[gcc-8.3/gcc/tree_result_decl]]
--[[gcc-8.3/gcc/tree_const_decl]]
--[[gcc-8.3/gcc/tree_type_decl]]
--[[gcc-8.3/gcc/tree_function_decl]]
--[[gcc-8.3/gcc/tree_translation_unit_decl]]
--[[gcc-8.3/gcc/tree_type_common]]
--[[gcc-8.3/gcc/tree_type_with_lang_specific]]
--[[gcc-8.3/gcc/tree_type_non_common]]
--[[gcc-8.3/gcc/tree_list]]
--[[gcc-8.3/gcc/tree_vec]]
--[[gcc-8.3/gcc/tree_exp]]
--[[gcc-8.3/gcc/tree_ssa_name]]
--[[gcc-8.3/gcc/tree_block]]
--[[gcc-8.3/gcc/tree_binfo]]
--[[gcc-8.3/gcc/tree_statement_list]]
--[[gcc-8.3/gcc/tree_constructor]]
--[[gcc-8.3/gcc/tree_omp_clause]]
--[[gcc-8.3/gcc/tree_optimization_option]]
--[[gcc-8.3/gcc/tree_target_option]]
*コメント [#f6c5926b]
終了行:
*参照元 [#k7dc368b]
#backlinks
*説明 [#l2b10c4b]
-パス: [[gcc-8.3/gcc/tree-core.h]]
-FIXME: これは何?
--説明
**参考 [#f4fe03be]
*実装 [#dffd9549]
/* Define the overall contents of a tree node.
It may be any of the structures declared above
for various types of node. */
union GTY ((ptr_alias (union lang_tree_node),
desc ("tree_node_structure (&%h)"), variable_size))...
-
--[[gcc-8.3/gcc/GTY()]]
--[[gcc-8.3/gcc/ptr_alias()]]
--[[gcc-8.3/gcc/desc()]]
struct tree_base GTY ((tag ("TS_BASE"))) base;
struct tree_typed GTY ((tag ("TS_TYPED"))) typed;
struct tree_common GTY ((tag ("TS_COMMON"))) common;
struct tree_int_cst GTY ((tag ("TS_INT_CST"))) int_cst;
struct tree_poly_int_cst GTY ((tag ("TS_POLY_INT_CST")...
struct tree_real_cst GTY ((tag ("TS_REAL_CST"))) real_...
struct tree_fixed_cst GTY ((tag ("TS_FIXED_CST"))) fix...
struct tree_vector GTY ((tag ("TS_VECTOR"))) vector;
struct tree_string GTY ((tag ("TS_STRING"))) string;
struct tree_complex GTY ((tag ("TS_COMPLEX"))) complex;
struct tree_identifier GTY ((tag ("TS_IDENTIFIER"))) i...
struct tree_decl_minimal GTY((tag ("TS_DECL_MINIMAL"))...
struct tree_decl_common GTY ((tag ("TS_DECL_COMMON")))...
struct tree_decl_with_rtl GTY ((tag ("TS_DECL_WRTL")))...
struct tree_decl_non_common GTY ((tag ("TS_DECL_NON_C...
decl_non_common;
struct tree_parm_decl GTY ((tag ("TS_PARM_DECL"))) p...
struct tree_decl_with_vis GTY ((tag ("TS_DECL_WITH_VIS...
struct tree_var_decl GTY ((tag ("TS_VAR_DECL"))) var_d...
struct tree_field_decl GTY ((tag ("TS_FIELD_DECL"))) f...
struct tree_label_decl GTY ((tag ("TS_LABEL_DECL"))) l...
struct tree_result_decl GTY ((tag ("TS_RESULT_DECL")))...
struct tree_const_decl GTY ((tag ("TS_CONST_DECL"))) c...
struct tree_type_decl GTY ((tag ("TS_TYPE_DECL"))) typ...
struct tree_function_decl GTY ((tag ("TS_FUNCTION_DECL...
struct tree_translation_unit_decl GTY ((tag ("TS_TRANS...
translation_unit_decl;
struct tree_type_common GTY ((tag ("TS_TYPE_COMMON")))...
struct tree_type_with_lang_specific GTY ((tag ("TS_TYP...
type_with_lang_specific;
struct tree_type_non_common GTY ((tag ("TS_TYPE_NON_CO...
type_non_common;
struct tree_list GTY ((tag ("TS_LIST"))) list;
struct tree_vec GTY ((tag ("TS_VEC"))) vec;
struct tree_exp GTY ((tag ("TS_EXP"))) exp;
struct tree_ssa_name GTY ((tag ("TS_SSA_NAME"))) ssa_n...
struct tree_block GTY ((tag ("TS_BLOCK"))) block;
struct tree_binfo GTY ((tag ("TS_BINFO"))) binfo;
struct tree_statement_list GTY ((tag ("TS_STATEMENT_LI...
struct tree_constructor GTY ((tag ("TS_CONSTRUCTOR")))...
struct tree_omp_clause GTY ((tag ("TS_OMP_CLAUSE"))) o...
struct tree_optimization_option GTY ((tag ("TS_OPTIMIZ...
struct tree_target_option GTY ((tag ("TS_TARGET_OPTION...
};
-
--[[gcc-8.3/gcc/tree_base]]
--[[gcc-8.3/gcc/tree_typed]]
--[[gcc-8.3/gcc/tree_common]]
--[[gcc-8.3/gcc/tree_int_cst]]
--[[gcc-8.3/gcc/tree_poly_int]]
--[[gcc-8.3/gcc/tree_real_cst]]
--[[gcc-8.3/gcc/tree_fixed_cst]]
--[[gcc-8.3/gcc/tree_vector]]
--[[gcc-8.3/gcc/tree_string]]
--[[gcc-8.3/gcc/tree_complex]]
--[[gcc-8.3/gcc/tree_identifier]]
--[[gcc-8.3/gcc/tree_decl_minimal]]
--[[gcc-8.3/gcc/tree_decl_common]]
--[[gcc-8.3/gcc/tree_decl_with_rtl]]
--[[gcc-8.3/gcc/tree_decl_non_common]]
--[[gcc-8.3/gcc/tree_parm_decl]]
--[[gcc-8.3/gcc/tree_decl_with_vis]]
--[[gcc-8.3/gcc/tree_var_decl]]
--[[gcc-8.3/gcc/tree_field_decl]]
--[[gcc-8.3/gcc/tree_label_decl]]
--[[gcc-8.3/gcc/tree_result_decl]]
--[[gcc-8.3/gcc/tree_const_decl]]
--[[gcc-8.3/gcc/tree_type_decl]]
--[[gcc-8.3/gcc/tree_function_decl]]
--[[gcc-8.3/gcc/tree_translation_unit_decl]]
--[[gcc-8.3/gcc/tree_type_common]]
--[[gcc-8.3/gcc/tree_type_with_lang_specific]]
--[[gcc-8.3/gcc/tree_type_non_common]]
--[[gcc-8.3/gcc/tree_list]]
--[[gcc-8.3/gcc/tree_vec]]
--[[gcc-8.3/gcc/tree_exp]]
--[[gcc-8.3/gcc/tree_ssa_name]]
--[[gcc-8.3/gcc/tree_block]]
--[[gcc-8.3/gcc/tree_binfo]]
--[[gcc-8.3/gcc/tree_statement_list]]
--[[gcc-8.3/gcc/tree_constructor]]
--[[gcc-8.3/gcc/tree_omp_clause]]
--[[gcc-8.3/gcc/tree_optimization_option]]
--[[gcc-8.3/gcc/tree_target_option]]
*コメント [#f6c5926b]
ページ名: