GUI: Fix Tomato RAF theme for all builds. Compilation typo.
[tomato.git] / release / src-rt-6.x.4708 / toolchains / hndtools-arm-linux-2.6.36-uclibc-4.5.3 / lib / gcc / arm-brcm-linux-uclibcgnueabi / 4.5.3 / plugin / include / tree-check.h
blob1105f9174b7d7930dc97582c0312accff43d06d3
1 /* This file is generated using gencheck. Do not edit. */
3 #ifndef GCC_TREE_CHECK_H
4 #define GCC_TREE_CHECK_H
6 #define ERROR_MARK_CHECK(t) TREE_CHECK (t, ERROR_MARK)
7 #define IDENTIFIER_NODE_CHECK(t) TREE_CHECK (t, IDENTIFIER_NODE)
8 #define TREE_LIST_CHECK(t) TREE_CHECK (t, TREE_LIST)
9 #define TREE_VEC_CHECK(t) TREE_CHECK (t, TREE_VEC)
10 #define BLOCK_CHECK(t) TREE_CHECK (t, BLOCK)
11 #define OFFSET_TYPE_CHECK(t) TREE_CHECK (t, OFFSET_TYPE)
12 #define ENUMERAL_TYPE_CHECK(t) TREE_CHECK (t, ENUMERAL_TYPE)
13 #define BOOLEAN_TYPE_CHECK(t) TREE_CHECK (t, BOOLEAN_TYPE)
14 #define INTEGER_TYPE_CHECK(t) TREE_CHECK (t, INTEGER_TYPE)
15 #define REAL_TYPE_CHECK(t) TREE_CHECK (t, REAL_TYPE)
16 #define POINTER_TYPE_CHECK(t) TREE_CHECK (t, POINTER_TYPE)
17 #define FIXED_POINT_TYPE_CHECK(t) TREE_CHECK (t, FIXED_POINT_TYPE)
18 #define REFERENCE_TYPE_CHECK(t) TREE_CHECK (t, REFERENCE_TYPE)
19 #define COMPLEX_TYPE_CHECK(t) TREE_CHECK (t, COMPLEX_TYPE)
20 #define VECTOR_TYPE_CHECK(t) TREE_CHECK (t, VECTOR_TYPE)
21 #define ARRAY_TYPE_CHECK(t) TREE_CHECK (t, ARRAY_TYPE)
22 #define RECORD_TYPE_CHECK(t) TREE_CHECK (t, RECORD_TYPE)
23 #define UNION_TYPE_CHECK(t) TREE_CHECK (t, UNION_TYPE)
24 #define QUAL_UNION_TYPE_CHECK(t) TREE_CHECK (t, QUAL_UNION_TYPE)
25 #define VOID_TYPE_CHECK(t) TREE_CHECK (t, VOID_TYPE)
26 #define FUNCTION_TYPE_CHECK(t) TREE_CHECK (t, FUNCTION_TYPE)
27 #define METHOD_TYPE_CHECK(t) TREE_CHECK (t, METHOD_TYPE)
28 #define LANG_TYPE_CHECK(t) TREE_CHECK (t, LANG_TYPE)
29 #define INTEGER_CST_CHECK(t) TREE_CHECK (t, INTEGER_CST)
30 #define REAL_CST_CHECK(t) TREE_CHECK (t, REAL_CST)
31 #define FIXED_CST_CHECK(t) TREE_CHECK (t, FIXED_CST)
32 #define COMPLEX_CST_CHECK(t) TREE_CHECK (t, COMPLEX_CST)
33 #define VECTOR_CST_CHECK(t) TREE_CHECK (t, VECTOR_CST)
34 #define STRING_CST_CHECK(t) TREE_CHECK (t, STRING_CST)
35 #define FUNCTION_DECL_CHECK(t) TREE_CHECK (t, FUNCTION_DECL)
36 #define LABEL_DECL_CHECK(t) TREE_CHECK (t, LABEL_DECL)
37 #define FIELD_DECL_CHECK(t) TREE_CHECK (t, FIELD_DECL)
38 #define VAR_DECL_CHECK(t) TREE_CHECK (t, VAR_DECL)
39 #define CONST_DECL_CHECK(t) TREE_CHECK (t, CONST_DECL)
40 #define PARM_DECL_CHECK(t) TREE_CHECK (t, PARM_DECL)
41 #define TYPE_DECL_CHECK(t) TREE_CHECK (t, TYPE_DECL)
42 #define RESULT_DECL_CHECK(t) TREE_CHECK (t, RESULT_DECL)
43 #define DEBUG_EXPR_DECL_CHECK(t) TREE_CHECK (t, DEBUG_EXPR_DECL)
44 #define NAMESPACE_DECL_CHECK(t) TREE_CHECK (t, NAMESPACE_DECL)
45 #define IMPORTED_DECL_CHECK(t) TREE_CHECK (t, IMPORTED_DECL)
46 #define TRANSLATION_UNIT_DECL_CHECK(t) TREE_CHECK (t, TRANSLATION_UNIT_DECL)
47 #define COMPONENT_REF_CHECK(t) TREE_CHECK (t, COMPONENT_REF)
48 #define BIT_FIELD_REF_CHECK(t) TREE_CHECK (t, BIT_FIELD_REF)
49 #define REALPART_EXPR_CHECK(t) TREE_CHECK (t, REALPART_EXPR)
50 #define IMAGPART_EXPR_CHECK(t) TREE_CHECK (t, IMAGPART_EXPR)
51 #define ARRAY_REF_CHECK(t) TREE_CHECK (t, ARRAY_REF)
52 #define ARRAY_RANGE_REF_CHECK(t) TREE_CHECK (t, ARRAY_RANGE_REF)
53 #define INDIRECT_REF_CHECK(t) TREE_CHECK (t, INDIRECT_REF)
54 #define ALIGN_INDIRECT_REF_CHECK(t) TREE_CHECK (t, ALIGN_INDIRECT_REF)
55 #define MISALIGNED_INDIRECT_REF_CHECK(t) TREE_CHECK (t, MISALIGNED_INDIRECT_REF)
56 #define OBJ_TYPE_REF_CHECK(t) TREE_CHECK (t, OBJ_TYPE_REF)
57 #define CONSTRUCTOR_CHECK(t) TREE_CHECK (t, CONSTRUCTOR)
58 #define COMPOUND_EXPR_CHECK(t) TREE_CHECK (t, COMPOUND_EXPR)
59 #define MODIFY_EXPR_CHECK(t) TREE_CHECK (t, MODIFY_EXPR)
60 #define INIT_EXPR_CHECK(t) TREE_CHECK (t, INIT_EXPR)
61 #define TARGET_EXPR_CHECK(t) TREE_CHECK (t, TARGET_EXPR)
62 #define COND_EXPR_CHECK(t) TREE_CHECK (t, COND_EXPR)
63 #define VEC_COND_EXPR_CHECK(t) TREE_CHECK (t, VEC_COND_EXPR)
64 #define BIND_EXPR_CHECK(t) TREE_CHECK (t, BIND_EXPR)
65 #define CALL_EXPR_CHECK(t) TREE_CHECK (t, CALL_EXPR)
66 #define WITH_CLEANUP_EXPR_CHECK(t) TREE_CHECK (t, WITH_CLEANUP_EXPR)
67 #define CLEANUP_POINT_EXPR_CHECK(t) TREE_CHECK (t, CLEANUP_POINT_EXPR)
68 #define PLACEHOLDER_EXPR_CHECK(t) TREE_CHECK (t, PLACEHOLDER_EXPR)
69 #define PLUS_EXPR_CHECK(t) TREE_CHECK (t, PLUS_EXPR)
70 #define MINUS_EXPR_CHECK(t) TREE_CHECK (t, MINUS_EXPR)
71 #define MULT_EXPR_CHECK(t) TREE_CHECK (t, MULT_EXPR)
72 #define POINTER_PLUS_EXPR_CHECK(t) TREE_CHECK (t, POINTER_PLUS_EXPR)
73 #define TRUNC_DIV_EXPR_CHECK(t) TREE_CHECK (t, TRUNC_DIV_EXPR)
74 #define CEIL_DIV_EXPR_CHECK(t) TREE_CHECK (t, CEIL_DIV_EXPR)
75 #define FLOOR_DIV_EXPR_CHECK(t) TREE_CHECK (t, FLOOR_DIV_EXPR)
76 #define ROUND_DIV_EXPR_CHECK(t) TREE_CHECK (t, ROUND_DIV_EXPR)
77 #define TRUNC_MOD_EXPR_CHECK(t) TREE_CHECK (t, TRUNC_MOD_EXPR)
78 #define CEIL_MOD_EXPR_CHECK(t) TREE_CHECK (t, CEIL_MOD_EXPR)
79 #define FLOOR_MOD_EXPR_CHECK(t) TREE_CHECK (t, FLOOR_MOD_EXPR)
80 #define ROUND_MOD_EXPR_CHECK(t) TREE_CHECK (t, ROUND_MOD_EXPR)
81 #define RDIV_EXPR_CHECK(t) TREE_CHECK (t, RDIV_EXPR)
82 #define EXACT_DIV_EXPR_CHECK(t) TREE_CHECK (t, EXACT_DIV_EXPR)
83 #define FIX_TRUNC_EXPR_CHECK(t) TREE_CHECK (t, FIX_TRUNC_EXPR)
84 #define FLOAT_EXPR_CHECK(t) TREE_CHECK (t, FLOAT_EXPR)
85 #define NEGATE_EXPR_CHECK(t) TREE_CHECK (t, NEGATE_EXPR)
86 #define MIN_EXPR_CHECK(t) TREE_CHECK (t, MIN_EXPR)
87 #define MAX_EXPR_CHECK(t) TREE_CHECK (t, MAX_EXPR)
88 #define ABS_EXPR_CHECK(t) TREE_CHECK (t, ABS_EXPR)
89 #define LSHIFT_EXPR_CHECK(t) TREE_CHECK (t, LSHIFT_EXPR)
90 #define RSHIFT_EXPR_CHECK(t) TREE_CHECK (t, RSHIFT_EXPR)
91 #define LROTATE_EXPR_CHECK(t) TREE_CHECK (t, LROTATE_EXPR)
92 #define RROTATE_EXPR_CHECK(t) TREE_CHECK (t, RROTATE_EXPR)
93 #define BIT_IOR_EXPR_CHECK(t) TREE_CHECK (t, BIT_IOR_EXPR)
94 #define BIT_XOR_EXPR_CHECK(t) TREE_CHECK (t, BIT_XOR_EXPR)
95 #define BIT_AND_EXPR_CHECK(t) TREE_CHECK (t, BIT_AND_EXPR)
96 #define BIT_NOT_EXPR_CHECK(t) TREE_CHECK (t, BIT_NOT_EXPR)
97 #define TRUTH_ANDIF_EXPR_CHECK(t) TREE_CHECK (t, TRUTH_ANDIF_EXPR)
98 #define TRUTH_ORIF_EXPR_CHECK(t) TREE_CHECK (t, TRUTH_ORIF_EXPR)
99 #define TRUTH_AND_EXPR_CHECK(t) TREE_CHECK (t, TRUTH_AND_EXPR)
100 #define TRUTH_OR_EXPR_CHECK(t) TREE_CHECK (t, TRUTH_OR_EXPR)
101 #define TRUTH_XOR_EXPR_CHECK(t) TREE_CHECK (t, TRUTH_XOR_EXPR)
102 #define TRUTH_NOT_EXPR_CHECK(t) TREE_CHECK (t, TRUTH_NOT_EXPR)
103 #define LT_EXPR_CHECK(t) TREE_CHECK (t, LT_EXPR)
104 #define LE_EXPR_CHECK(t) TREE_CHECK (t, LE_EXPR)
105 #define GT_EXPR_CHECK(t) TREE_CHECK (t, GT_EXPR)
106 #define GE_EXPR_CHECK(t) TREE_CHECK (t, GE_EXPR)
107 #define EQ_EXPR_CHECK(t) TREE_CHECK (t, EQ_EXPR)
108 #define NE_EXPR_CHECK(t) TREE_CHECK (t, NE_EXPR)
109 #define UNORDERED_EXPR_CHECK(t) TREE_CHECK (t, UNORDERED_EXPR)
110 #define ORDERED_EXPR_CHECK(t) TREE_CHECK (t, ORDERED_EXPR)
111 #define UNLT_EXPR_CHECK(t) TREE_CHECK (t, UNLT_EXPR)
112 #define UNLE_EXPR_CHECK(t) TREE_CHECK (t, UNLE_EXPR)
113 #define UNGT_EXPR_CHECK(t) TREE_CHECK (t, UNGT_EXPR)
114 #define UNGE_EXPR_CHECK(t) TREE_CHECK (t, UNGE_EXPR)
115 #define UNEQ_EXPR_CHECK(t) TREE_CHECK (t, UNEQ_EXPR)
116 #define LTGT_EXPR_CHECK(t) TREE_CHECK (t, LTGT_EXPR)
117 #define RANGE_EXPR_CHECK(t) TREE_CHECK (t, RANGE_EXPR)
118 #define PAREN_EXPR_CHECK(t) TREE_CHECK (t, PAREN_EXPR)
119 #define CONVERT_EXPR_CHECK(t) TREE_CHECK (t, CONVERT_EXPR)
120 #define ADDR_SPACE_CONVERT_EXPR_CHECK(t) TREE_CHECK (t, ADDR_SPACE_CONVERT_EXPR)
121 #define FIXED_CONVERT_EXPR_CHECK(t) TREE_CHECK (t, FIXED_CONVERT_EXPR)
122 #define NOP_EXPR_CHECK(t) TREE_CHECK (t, NOP_EXPR)
123 #define NON_LVALUE_EXPR_CHECK(t) TREE_CHECK (t, NON_LVALUE_EXPR)
124 #define VIEW_CONVERT_EXPR_CHECK(t) TREE_CHECK (t, VIEW_CONVERT_EXPR)
125 #define COMPOUND_LITERAL_EXPR_CHECK(t) TREE_CHECK (t, COMPOUND_LITERAL_EXPR)
126 #define SAVE_EXPR_CHECK(t) TREE_CHECK (t, SAVE_EXPR)
127 #define ADDR_EXPR_CHECK(t) TREE_CHECK (t, ADDR_EXPR)
128 #define FDESC_EXPR_CHECK(t) TREE_CHECK (t, FDESC_EXPR)
129 #define COMPLEX_EXPR_CHECK(t) TREE_CHECK (t, COMPLEX_EXPR)
130 #define CONJ_EXPR_CHECK(t) TREE_CHECK (t, CONJ_EXPR)
131 #define PREDECREMENT_EXPR_CHECK(t) TREE_CHECK (t, PREDECREMENT_EXPR)
132 #define PREINCREMENT_EXPR_CHECK(t) TREE_CHECK (t, PREINCREMENT_EXPR)
133 #define POSTDECREMENT_EXPR_CHECK(t) TREE_CHECK (t, POSTDECREMENT_EXPR)
134 #define POSTINCREMENT_EXPR_CHECK(t) TREE_CHECK (t, POSTINCREMENT_EXPR)
135 #define VA_ARG_EXPR_CHECK(t) TREE_CHECK (t, VA_ARG_EXPR)
136 #define TRY_CATCH_EXPR_CHECK(t) TREE_CHECK (t, TRY_CATCH_EXPR)
137 #define TRY_FINALLY_EXPR_CHECK(t) TREE_CHECK (t, TRY_FINALLY_EXPR)
138 #define DECL_EXPR_CHECK(t) TREE_CHECK (t, DECL_EXPR)
139 #define LABEL_EXPR_CHECK(t) TREE_CHECK (t, LABEL_EXPR)
140 #define GOTO_EXPR_CHECK(t) TREE_CHECK (t, GOTO_EXPR)
141 #define RETURN_EXPR_CHECK(t) TREE_CHECK (t, RETURN_EXPR)
142 #define EXIT_EXPR_CHECK(t) TREE_CHECK (t, EXIT_EXPR)
143 #define LOOP_EXPR_CHECK(t) TREE_CHECK (t, LOOP_EXPR)
144 #define SWITCH_EXPR_CHECK(t) TREE_CHECK (t, SWITCH_EXPR)
145 #define CASE_LABEL_EXPR_CHECK(t) TREE_CHECK (t, CASE_LABEL_EXPR)
146 #define ASM_EXPR_CHECK(t) TREE_CHECK (t, ASM_EXPR)
147 #define SSA_NAME_CHECK(t) TREE_CHECK (t, SSA_NAME)
148 #define CATCH_EXPR_CHECK(t) TREE_CHECK (t, CATCH_EXPR)
149 #define EH_FILTER_EXPR_CHECK(t) TREE_CHECK (t, EH_FILTER_EXPR)
150 #define SCEV_KNOWN_CHECK(t) TREE_CHECK (t, SCEV_KNOWN)
151 #define SCEV_NOT_KNOWN_CHECK(t) TREE_CHECK (t, SCEV_NOT_KNOWN)
152 #define POLYNOMIAL_CHREC_CHECK(t) TREE_CHECK (t, POLYNOMIAL_CHREC)
153 #define STATEMENT_LIST_CHECK(t) TREE_CHECK (t, STATEMENT_LIST)
154 #define ASSERT_EXPR_CHECK(t) TREE_CHECK (t, ASSERT_EXPR)
155 #define TREE_BINFO_CHECK(t) TREE_CHECK (t, TREE_BINFO)
156 #define WITH_SIZE_EXPR_CHECK(t) TREE_CHECK (t, WITH_SIZE_EXPR)
157 #define REALIGN_LOAD_EXPR_CHECK(t) TREE_CHECK (t, REALIGN_LOAD_EXPR)
158 #define TARGET_MEM_REF_CHECK(t) TREE_CHECK (t, TARGET_MEM_REF)
159 #define OMP_PARALLEL_CHECK(t) TREE_CHECK (t, OMP_PARALLEL)
160 #define OMP_TASK_CHECK(t) TREE_CHECK (t, OMP_TASK)
161 #define OMP_FOR_CHECK(t) TREE_CHECK (t, OMP_FOR)
162 #define OMP_SECTIONS_CHECK(t) TREE_CHECK (t, OMP_SECTIONS)
163 #define OMP_SINGLE_CHECK(t) TREE_CHECK (t, OMP_SINGLE)
164 #define OMP_SECTION_CHECK(t) TREE_CHECK (t, OMP_SECTION)
165 #define OMP_MASTER_CHECK(t) TREE_CHECK (t, OMP_MASTER)
166 #define OMP_ORDERED_CHECK(t) TREE_CHECK (t, OMP_ORDERED)
167 #define OMP_CRITICAL_CHECK(t) TREE_CHECK (t, OMP_CRITICAL)
168 #define OMP_ATOMIC_CHECK(t) TREE_CHECK (t, OMP_ATOMIC)
169 #define OMP_CLAUSE_CHECK(t) TREE_CHECK (t, OMP_CLAUSE)
170 #define REDUC_MAX_EXPR_CHECK(t) TREE_CHECK (t, REDUC_MAX_EXPR)
171 #define REDUC_MIN_EXPR_CHECK(t) TREE_CHECK (t, REDUC_MIN_EXPR)
172 #define REDUC_PLUS_EXPR_CHECK(t) TREE_CHECK (t, REDUC_PLUS_EXPR)
173 #define DOT_PROD_EXPR_CHECK(t) TREE_CHECK (t, DOT_PROD_EXPR)
174 #define WIDEN_SUM_EXPR_CHECK(t) TREE_CHECK (t, WIDEN_SUM_EXPR)
175 #define WIDEN_MULT_EXPR_CHECK(t) TREE_CHECK (t, WIDEN_MULT_EXPR)
176 #define VEC_LSHIFT_EXPR_CHECK(t) TREE_CHECK (t, VEC_LSHIFT_EXPR)
177 #define VEC_RSHIFT_EXPR_CHECK(t) TREE_CHECK (t, VEC_RSHIFT_EXPR)
178 #define VEC_WIDEN_MULT_HI_EXPR_CHECK(t) TREE_CHECK (t, VEC_WIDEN_MULT_HI_EXPR)
179 #define VEC_WIDEN_MULT_LO_EXPR_CHECK(t) TREE_CHECK (t, VEC_WIDEN_MULT_LO_EXPR)
180 #define VEC_UNPACK_HI_EXPR_CHECK(t) TREE_CHECK (t, VEC_UNPACK_HI_EXPR)
181 #define VEC_UNPACK_LO_EXPR_CHECK(t) TREE_CHECK (t, VEC_UNPACK_LO_EXPR)
182 #define VEC_UNPACK_FLOAT_HI_EXPR_CHECK(t) TREE_CHECK (t, VEC_UNPACK_FLOAT_HI_EXPR)
183 #define VEC_UNPACK_FLOAT_LO_EXPR_CHECK(t) TREE_CHECK (t, VEC_UNPACK_FLOAT_LO_EXPR)
184 #define VEC_PACK_TRUNC_EXPR_CHECK(t) TREE_CHECK (t, VEC_PACK_TRUNC_EXPR)
185 #define VEC_PACK_SAT_EXPR_CHECK(t) TREE_CHECK (t, VEC_PACK_SAT_EXPR)
186 #define VEC_PACK_FIX_TRUNC_EXPR_CHECK(t) TREE_CHECK (t, VEC_PACK_FIX_TRUNC_EXPR)
187 #define VEC_EXTRACT_EVEN_EXPR_CHECK(t) TREE_CHECK (t, VEC_EXTRACT_EVEN_EXPR)
188 #define VEC_EXTRACT_ODD_EXPR_CHECK(t) TREE_CHECK (t, VEC_EXTRACT_ODD_EXPR)
189 #define VEC_INTERLEAVE_HIGH_EXPR_CHECK(t) TREE_CHECK (t, VEC_INTERLEAVE_HIGH_EXPR)
190 #define VEC_INTERLEAVE_LOW_EXPR_CHECK(t) TREE_CHECK (t, VEC_INTERLEAVE_LOW_EXPR)
191 #define PREDICT_EXPR_CHECK(t) TREE_CHECK (t, PREDICT_EXPR)
192 #define OPTIMIZATION_NODE_CHECK(t) TREE_CHECK (t, OPTIMIZATION_NODE)
193 #define TARGET_OPTION_NODE_CHECK(t) TREE_CHECK (t, TARGET_OPTION_NODE)
194 #define C_MAYBE_CONST_EXPR_CHECK(t) TREE_CHECK (t, C_MAYBE_CONST_EXPR)
195 #define EXCESS_PRECISION_EXPR_CHECK(t) TREE_CHECK (t, EXCESS_PRECISION_EXPR)
196 #define UNCONSTRAINED_ARRAY_TYPE_CHECK(t) TREE_CHECK (t, UNCONSTRAINED_ARRAY_TYPE)
197 #define UNCONSTRAINED_ARRAY_REF_CHECK(t) TREE_CHECK (t, UNCONSTRAINED_ARRAY_REF)
198 #define NULL_EXPR_CHECK(t) TREE_CHECK (t, NULL_EXPR)
199 #define PLUS_NOMOD_EXPR_CHECK(t) TREE_CHECK (t, PLUS_NOMOD_EXPR)
200 #define MINUS_NOMOD_EXPR_CHECK(t) TREE_CHECK (t, MINUS_NOMOD_EXPR)
201 #define ATTR_ADDR_EXPR_CHECK(t) TREE_CHECK (t, ATTR_ADDR_EXPR)
202 #define STMT_STMT_CHECK(t) TREE_CHECK (t, STMT_STMT)
203 #define LOOP_STMT_CHECK(t) TREE_CHECK (t, LOOP_STMT)
204 #define EXIT_STMT_CHECK(t) TREE_CHECK (t, EXIT_STMT)
205 #define OFFSET_REF_CHECK(t) TREE_CHECK (t, OFFSET_REF)
206 #define PTRMEM_CST_CHECK(t) TREE_CHECK (t, PTRMEM_CST)
207 #define NEW_EXPR_CHECK(t) TREE_CHECK (t, NEW_EXPR)
208 #define VEC_NEW_EXPR_CHECK(t) TREE_CHECK (t, VEC_NEW_EXPR)
209 #define DELETE_EXPR_CHECK(t) TREE_CHECK (t, DELETE_EXPR)
210 #define VEC_DELETE_EXPR_CHECK(t) TREE_CHECK (t, VEC_DELETE_EXPR)
211 #define SCOPE_REF_CHECK(t) TREE_CHECK (t, SCOPE_REF)
212 #define MEMBER_REF_CHECK(t) TREE_CHECK (t, MEMBER_REF)
213 #define TYPE_EXPR_CHECK(t) TREE_CHECK (t, TYPE_EXPR)
214 #define AGGR_INIT_EXPR_CHECK(t) TREE_CHECK (t, AGGR_INIT_EXPR)
215 #define VEC_INIT_EXPR_CHECK(t) TREE_CHECK (t, VEC_INIT_EXPR)
216 #define THROW_EXPR_CHECK(t) TREE_CHECK (t, THROW_EXPR)
217 #define EMPTY_CLASS_EXPR_CHECK(t) TREE_CHECK (t, EMPTY_CLASS_EXPR)
218 #define BASELINK_CHECK(t) TREE_CHECK (t, BASELINK)
219 #define TEMPLATE_DECL_CHECK(t) TREE_CHECK (t, TEMPLATE_DECL)
220 #define TEMPLATE_PARM_INDEX_CHECK(t) TREE_CHECK (t, TEMPLATE_PARM_INDEX)
221 #define TEMPLATE_TEMPLATE_PARM_CHECK(t) TREE_CHECK (t, TEMPLATE_TEMPLATE_PARM)
222 #define TEMPLATE_TYPE_PARM_CHECK(t) TREE_CHECK (t, TEMPLATE_TYPE_PARM)
223 #define TYPENAME_TYPE_CHECK(t) TREE_CHECK (t, TYPENAME_TYPE)
224 #define TYPEOF_TYPE_CHECK(t) TREE_CHECK (t, TYPEOF_TYPE)
225 #define BOUND_TEMPLATE_TEMPLATE_PARM_CHECK(t) TREE_CHECK (t, BOUND_TEMPLATE_TEMPLATE_PARM)
226 #define UNBOUND_CLASS_TEMPLATE_CHECK(t) TREE_CHECK (t, UNBOUND_CLASS_TEMPLATE)
227 #define USING_DECL_CHECK(t) TREE_CHECK (t, USING_DECL)
228 #define USING_STMT_CHECK(t) TREE_CHECK (t, USING_STMT)
229 #define DEFAULT_ARG_CHECK(t) TREE_CHECK (t, DEFAULT_ARG)
230 #define TEMPLATE_ID_EXPR_CHECK(t) TREE_CHECK (t, TEMPLATE_ID_EXPR)
231 #define OVERLOAD_CHECK(t) TREE_CHECK (t, OVERLOAD)
232 #define PSEUDO_DTOR_EXPR_CHECK(t) TREE_CHECK (t, PSEUDO_DTOR_EXPR)
233 #define MODOP_EXPR_CHECK(t) TREE_CHECK (t, MODOP_EXPR)
234 #define CAST_EXPR_CHECK(t) TREE_CHECK (t, CAST_EXPR)
235 #define REINTERPRET_CAST_EXPR_CHECK(t) TREE_CHECK (t, REINTERPRET_CAST_EXPR)
236 #define CONST_CAST_EXPR_CHECK(t) TREE_CHECK (t, CONST_CAST_EXPR)
237 #define STATIC_CAST_EXPR_CHECK(t) TREE_CHECK (t, STATIC_CAST_EXPR)
238 #define DYNAMIC_CAST_EXPR_CHECK(t) TREE_CHECK (t, DYNAMIC_CAST_EXPR)
239 #define DOTSTAR_EXPR_CHECK(t) TREE_CHECK (t, DOTSTAR_EXPR)
240 #define TYPEID_EXPR_CHECK(t) TREE_CHECK (t, TYPEID_EXPR)
241 #define NON_DEPENDENT_EXPR_CHECK(t) TREE_CHECK (t, NON_DEPENDENT_EXPR)
242 #define CTOR_INITIALIZER_CHECK(t) TREE_CHECK (t, CTOR_INITIALIZER)
243 #define TRY_BLOCK_CHECK(t) TREE_CHECK (t, TRY_BLOCK)
244 #define EH_SPEC_BLOCK_CHECK(t) TREE_CHECK (t, EH_SPEC_BLOCK)
245 #define HANDLER_CHECK(t) TREE_CHECK (t, HANDLER)
246 #define MUST_NOT_THROW_EXPR_CHECK(t) TREE_CHECK (t, MUST_NOT_THROW_EXPR)
247 #define CLEANUP_STMT_CHECK(t) TREE_CHECK (t, CLEANUP_STMT)
248 #define IF_STMT_CHECK(t) TREE_CHECK (t, IF_STMT)
249 #define FOR_STMT_CHECK(t) TREE_CHECK (t, FOR_STMT)
250 #define WHILE_STMT_CHECK(t) TREE_CHECK (t, WHILE_STMT)
251 #define DO_STMT_CHECK(t) TREE_CHECK (t, DO_STMT)
252 #define BREAK_STMT_CHECK(t) TREE_CHECK (t, BREAK_STMT)
253 #define CONTINUE_STMT_CHECK(t) TREE_CHECK (t, CONTINUE_STMT)
254 #define SWITCH_STMT_CHECK(t) TREE_CHECK (t, SWITCH_STMT)
255 #define EXPR_STMT_CHECK(t) TREE_CHECK (t, EXPR_STMT)
256 #define TAG_DEFN_CHECK(t) TREE_CHECK (t, TAG_DEFN)
257 #define OFFSETOF_EXPR_CHECK(t) TREE_CHECK (t, OFFSETOF_EXPR)
258 #define SIZEOF_EXPR_CHECK(t) TREE_CHECK (t, SIZEOF_EXPR)
259 #define ARROW_EXPR_CHECK(t) TREE_CHECK (t, ARROW_EXPR)
260 #define ALIGNOF_EXPR_CHECK(t) TREE_CHECK (t, ALIGNOF_EXPR)
261 #define STMT_EXPR_CHECK(t) TREE_CHECK (t, STMT_EXPR)
262 #define UNARY_PLUS_EXPR_CHECK(t) TREE_CHECK (t, UNARY_PLUS_EXPR)
263 #define STATIC_ASSERT_CHECK(t) TREE_CHECK (t, STATIC_ASSERT)
264 #define TYPE_ARGUMENT_PACK_CHECK(t) TREE_CHECK (t, TYPE_ARGUMENT_PACK)
265 #define NONTYPE_ARGUMENT_PACK_CHECK(t) TREE_CHECK (t, NONTYPE_ARGUMENT_PACK)
266 #define TYPE_PACK_EXPANSION_CHECK(t) TREE_CHECK (t, TYPE_PACK_EXPANSION)
267 #define EXPR_PACK_EXPANSION_CHECK(t) TREE_CHECK (t, EXPR_PACK_EXPANSION)
268 #define ARGUMENT_PACK_SELECT_CHECK(t) TREE_CHECK (t, ARGUMENT_PACK_SELECT)
269 #define TRAIT_EXPR_CHECK(t) TREE_CHECK (t, TRAIT_EXPR)
270 #define LAMBDA_EXPR_CHECK(t) TREE_CHECK (t, LAMBDA_EXPR)
271 #define DECLTYPE_TYPE_CHECK(t) TREE_CHECK (t, DECLTYPE_TYPE)
272 #define TEMPLATE_INFO_CHECK(t) TREE_CHECK (t, TEMPLATE_INFO)
273 #define URSHIFT_EXPR_CHECK(t) TREE_CHECK (t, URSHIFT_EXPR)
274 #define COMPARE_EXPR_CHECK(t) TREE_CHECK (t, COMPARE_EXPR)
275 #define COMPARE_L_EXPR_CHECK(t) TREE_CHECK (t, COMPARE_L_EXPR)
276 #define COMPARE_G_EXPR_CHECK(t) TREE_CHECK (t, COMPARE_G_EXPR)
277 #define CLASS_INTERFACE_TYPE_CHECK(t) TREE_CHECK (t, CLASS_INTERFACE_TYPE)
278 #define CLASS_IMPLEMENTATION_TYPE_CHECK(t) TREE_CHECK (t, CLASS_IMPLEMENTATION_TYPE)
279 #define CATEGORY_INTERFACE_TYPE_CHECK(t) TREE_CHECK (t, CATEGORY_INTERFACE_TYPE)
280 #define CATEGORY_IMPLEMENTATION_TYPE_CHECK(t) TREE_CHECK (t, CATEGORY_IMPLEMENTATION_TYPE)
281 #define PROTOCOL_INTERFACE_TYPE_CHECK(t) TREE_CHECK (t, PROTOCOL_INTERFACE_TYPE)
282 #define KEYWORD_DECL_CHECK(t) TREE_CHECK (t, KEYWORD_DECL)
283 #define INSTANCE_METHOD_DECL_CHECK(t) TREE_CHECK (t, INSTANCE_METHOD_DECL)
284 #define CLASS_METHOD_DECL_CHECK(t) TREE_CHECK (t, CLASS_METHOD_DECL)
285 #define MESSAGE_SEND_EXPR_CHECK(t) TREE_CHECK (t, MESSAGE_SEND_EXPR)
286 #define CLASS_REFERENCE_EXPR_CHECK(t) TREE_CHECK (t, CLASS_REFERENCE_EXPR)
288 #endif /* GCC_TREE_CHECK_H */