📄 tree.def
字号:
DEFTREECODE (ERROR_MARK, "error_mark", "x", 0)DEFTREECODE (IDENTIFIER_NODE, "identifier_node", "x", -1)DEFTREECODE (OP_IDENTIFIER, "op_identifier", "x", 2)DEFTREECODE (TREE_LIST, "tree_list", "x", 2)DEFTREECODE (TREE_VEC, "tree_vec", "x", 2)DEFTREECODE (BLOCK, "block", "e", 4)DEFTREECODE (VOID_TYPE, "void_type", "t", 0) DEFTREECODE (INTEGER_TYPE, "integer_type", "t", 0)DEFTREECODE (REAL_TYPE, "real_type", "t", 0)DEFTREECODE (COMPLEX_TYPE, "complex_type", "t", 0)DEFTREECODE (ENUMERAL_TYPE, "enumeral_type", "t", 0)DEFTREECODE (BOOLEAN_TYPE, "boolean_type", "t", 0)DEFTREECODE (CHAR_TYPE, "char_type", "t", 0)DEFTREECODE (POINTER_TYPE, "pointer_type", "t", 0)DEFTREECODE (OFFSET_TYPE, "offset_type", "t", 0)DEFTREECODE (REFERENCE_TYPE, "reference_type", "t", 0)DEFTREECODE (METHOD_TYPE, "method_type", "t", 0)DEFTREECODE (FILE_TYPE, "file_type", "t", 0)DEFTREECODE (ARRAY_TYPE, "array_type", "t", 0)DEFTREECODE (SET_TYPE, "set_type", "t", 0)DEFTREECODE (STRING_TYPE, "string_type", "t", 0)DEFTREECODE (RECORD_TYPE, "record_type", "t", 0)DEFTREECODE (UNION_TYPE, "union_type", "t", 0) DEFTREECODE (FUNCTION_TYPE, "function_type", "t", 0)DEFTREECODE (LANG_TYPE, "lang_type", "t", 0)DEFTREECODE (INTEGER_CST, "integer_cst", "c", 2)DEFTREECODE (REAL_CST, "real_cst", "c", 3)DEFTREECODE (COMPLEX_CST, "complex_cst", "c", 3)DEFTREECODE (STRING_CST, "string_cst", "c", 3)DEFTREECODE (FUNCTION_DECL, "function_decl", "d", 0)DEFTREECODE (LABEL_DECL, "label_decl", "d", 0)DEFTREECODE (CONST_DECL, "const_decl", "d", 0)DEFTREECODE (TYPE_DECL, "type_decl", "d", 0)DEFTREECODE (VAR_DECL, "var_decl", "d", 0)DEFTREECODE (PARM_DECL, "parm_decl", "d", 0)DEFTREECODE (RESULT_DECL, "result_decl", "d", 0)DEFTREECODE (FIELD_DECL, "field_decl", "d", 0)DEFTREECODE (COMPONENT_REF, "component_ref", "r", 2)DEFTREECODE (BIT_FIELD_REF, "bit_field_ref", "r", 3)DEFTREECODE (INDIRECT_REF, "indirect_ref", "r", 1)DEFTREECODE (OFFSET_REF, "offset_ref", "r", 2)DEFTREECODE (BUFFER_REF, "buffer_ref", "r", 1)DEFTREECODE (ARRAY_REF, "array_ref", "r", 2)DEFTREECODE (CONSTRUCTOR, "constructor", "e", 2)DEFTREECODE (COMPOUND_EXPR, "compound_expr", "e", 2)DEFTREECODE (MODIFY_EXPR, "modify_expr", "e", 2)DEFTREECODE (INIT_EXPR, "init_expr", "e", 2)DEFTREECODE (TARGET_EXPR, "target_expr", "e", 3)DEFTREECODE (COND_EXPR, "cond_expr", "e", 3)DEFTREECODE (BIND_EXPR, "bind_expr", "e", 3)DEFTREECODE (CALL_EXPR, "call_expr", "e", 3)DEFTREECODE (METHOD_CALL_EXPR, "method_call_expr", "e", 4)DEFTREECODE (WITH_CLEANUP_EXPR, "with_cleanup_expr", "e", 3)DEFTREECODE (PLUS_EXPR, "plus_expr", "2", 2)DEFTREECODE (MINUS_EXPR, "minus_expr", "2", 2)DEFTREECODE (MULT_EXPR, "mult_expr", "2", 2)DEFTREECODE (TRUNC_DIV_EXPR, "trunc_div_expr", "2", 2)DEFTREECODE (CEIL_DIV_EXPR, "ceil_div_expr", "2", 2)DEFTREECODE (FLOOR_DIV_EXPR, "floor_div_expr", "2", 2)DEFTREECODE (ROUND_DIV_EXPR, "round_div_expr", "2", 2)DEFTREECODE (TRUNC_MOD_EXPR, "trunc_mod_expr", "2", 2)DEFTREECODE (CEIL_MOD_EXPR, "ceil_mod_expr", "2", 2)DEFTREECODE (FLOOR_MOD_EXPR, "floor_mod_expr", "2", 2)DEFTREECODE (ROUND_MOD_EXPR, "round_mod_expr", "2", 2)DEFTREECODE (RDIV_EXPR, "rdiv_expr", "2", 2)DEFTREECODE (EXACT_DIV_EXPR, "exact_div_expr", "2", 2)DEFTREECODE (FIX_TRUNC_EXPR, "fix_trunc_expr", "1", 1)DEFTREECODE (FIX_CEIL_EXPR, "fix_ceil_expr", "1", 1)DEFTREECODE (FIX_FLOOR_EXPR, "fix_floor_expr", "1", 1)DEFTREECODE (FIX_ROUND_EXPR, "fix_round_expr", "1", 1)DEFTREECODE (FLOAT_EXPR, "float_expr", "1", 1)DEFTREECODE (EXPON_EXPR, "expon_expr", "2", 2)DEFTREECODE (NEGATE_EXPR, "negate_expr", "1", 1)DEFTREECODE (MIN_EXPR, "min_expr", "2", 2)DEFTREECODE (MAX_EXPR, "max_expr", "2", 2)DEFTREECODE (ABS_EXPR, "abs_expr", "1", 1)DEFTREECODE (FFS_EXPR, "ffs_expr", "1", 1)DEFTREECODE (LSHIFT_EXPR, "alshift_expr", "2", 2)DEFTREECODE (RSHIFT_EXPR, "arshift_expr", "2", 2)DEFTREECODE (LROTATE_EXPR, "lrotate_expr", "2", 2)DEFTREECODE (RROTATE_EXPR, "rrotate_expr", "2", 2)DEFTREECODE (BIT_IOR_EXPR, "bit_ior_expr", "2", 2)DEFTREECODE (BIT_XOR_EXPR, "bit_xor_expr", "2", 2)DEFTREECODE (BIT_AND_EXPR, "bit_and_expr", "2", 2)DEFTREECODE (BIT_ANDTC_EXPR, "bit_andtc_expr", "2", 2)DEFTREECODE (BIT_NOT_EXPR, "bit_not_expr", "1", 1)DEFTREECODE (TRUTH_ANDIF_EXPR, "truth_andif_expr", "e", 2)DEFTREECODE (TRUTH_ORIF_EXPR, "truth_orif_expr", "e", 2)DEFTREECODE (TRUTH_AND_EXPR, "truth_and_expr", "2", 2)DEFTREECODE (TRUTH_OR_EXPR, "truth_or_expr", "2", 2)DEFTREECODE (TRUTH_NOT_EXPR, "truth_not_expr", "e", 1)DEFTREECODE (LT_EXPR, "lt_expr", "<", 2)DEFTREECODE (LE_EXPR, "le_expr", "<", 2)DEFTREECODE (GT_EXPR, "gt_expr", "<", 2)DEFTREECODE (GE_EXPR, "ge_expr", "<", 2)DEFTREECODE (EQ_EXPR, "eq_expr", "<", 2)DEFTREECODE (NE_EXPR, "ne_expr", "<", 2)DEFTREECODE (IN_EXPR, "in_expr", "2", 2)DEFTREECODE (SET_LE_EXPR, "set_le_expr", "<", 2)DEFTREECODE (CARD_EXPR, "card_expr", "1", 1)DEFTREECODE (RANGE_EXPR, "range_expr", "2", 2)DEFTREECODE (CONVERT_EXPR, "convert_expr", "1", 1)DEFTREECODE (NOP_EXPR, "nop_expr", "1", 1)DEFTREECODE (NON_LVALUE_EXPR, "non_lvalue_expr", "1", 1)DEFTREECODE (SAVE_EXPR, "save_expr", "e", 3)DEFTREECODE (RTL_EXPR, "rtl_expr", "e", 2)DEFTREECODE (ADDR_EXPR, "addr_expr", "e", 1)DEFTREECODE (REFERENCE_EXPR, "reference_expr", "e", 1)DEFTREECODE (WRAPPER_EXPR, "wrapper_expr", "e", 2)DEFTREECODE (ANTI_WRAPPER_EXPR, "anti_wrapper_expr", "e", 2)DEFTREECODE (ENTRY_VALUE_EXPR, "entry_value_expr", "e", 1)DEFTREECODE (COMPLEX_EXPR, "complex_expr", "2", 2)DEFTREECODE (CONJ_EXPR, "conj_expr", "1", 1)DEFTREECODE (REALPART_EXPR, "realpart_expr", "1", 1)DEFTREECODE (IMAGPART_EXPR, "imagpart_expr", "1", 1)DEFTREECODE (PREDECREMENT_EXPR, "predecrement_expr", "e", 2)DEFTREECODE (PREINCREMENT_EXPR, "preincrement_expr", "e", 2)DEFTREECODE (POSTDECREMENT_EXPR, "postdecrement_expr", "e", 2)DEFTREECODE (POSTINCREMENT_EXPR, "postincrement_expr", "e", 2)DEFTREECODE (LABEL_EXPR, "label_expr", "s", 1)DEFTREECODE (GOTO_EXPR, "goto_expr", "s", 1)DEFTREECODE (RETURN_EXPR, "return_expr", "s", 1)DEFTREECODE (EXIT_EXPR, "exit_expr", "s", 1)DEFTREECODE (LOOP_EXPR, "loop_expr", "s", 1)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -