Lines Matching refs:AST_FLAG
143 #define AST_FLAG(name) "ast\\flags\\" #name macro
146 AST_FLAG(NAME_FQ),
147 AST_FLAG(NAME_NOT_FQ),
148 AST_FLAG(NAME_RELATIVE),
153 AST_FLAG(CLASS_ABSTRACT),
154 AST_FLAG(CLASS_FINAL),
155 AST_FLAG(CLASS_TRAIT),
156 AST_FLAG(CLASS_INTERFACE),
157 AST_FLAG(CLASS_ANONYMOUS),
158 AST_FLAG(CLASS_ENUM),
159 AST_FLAG(CLASS_READONLY),
164 AST_FLAG(PARAM_REF),
165 AST_FLAG(PARAM_VARIADIC),
166 AST_FLAG(PARAM_MODIFIER_PUBLIC),
167 AST_FLAG(PARAM_MODIFIER_PROTECTED),
168 AST_FLAG(PARAM_MODIFIER_PRIVATE),
173 AST_FLAG(TYPE_NULL),
174 AST_FLAG(TYPE_FALSE),
175 AST_FLAG(TYPE_TRUE),
176 AST_FLAG(TYPE_BOOL),
177 AST_FLAG(TYPE_LONG),
178 AST_FLAG(TYPE_DOUBLE),
179 AST_FLAG(TYPE_STRING),
180 AST_FLAG(TYPE_ARRAY),
181 AST_FLAG(TYPE_OBJECT),
182 AST_FLAG(TYPE_CALLABLE),
183 AST_FLAG(TYPE_VOID),
184 AST_FLAG(TYPE_ITERABLE),
185 AST_FLAG(TYPE_STATIC),
186 AST_FLAG(TYPE_MIXED),
187 AST_FLAG(TYPE_NEVER),
192 AST_FLAG(UNARY_BOOL_NOT),
193 AST_FLAG(UNARY_BITWISE_NOT),
194 AST_FLAG(UNARY_MINUS),
195 AST_FLAG(UNARY_PLUS),
196 AST_FLAG(UNARY_SILENCE),
201 AST_FLAG(BINARY_BITWISE_OR), \
202 AST_FLAG(BINARY_BITWISE_AND), \
203 AST_FLAG(BINARY_BITWISE_XOR), \
204 AST_FLAG(BINARY_CONCAT), \
205 AST_FLAG(BINARY_ADD), \
206 AST_FLAG(BINARY_SUB), \
207 AST_FLAG(BINARY_MUL), \
208 AST_FLAG(BINARY_DIV), \
209 AST_FLAG(BINARY_MOD), \
210 AST_FLAG(BINARY_POW), \
211 AST_FLAG(BINARY_SHIFT_LEFT), \
212 AST_FLAG(BINARY_SHIFT_RIGHT), \
213 AST_FLAG(BINARY_COALESCE) \
217 AST_FLAG(BINARY_BOOL_AND),
218 AST_FLAG(BINARY_BOOL_OR),
219 AST_FLAG(BINARY_BOOL_XOR),
220 AST_FLAG(BINARY_IS_IDENTICAL),
221 AST_FLAG(BINARY_IS_NOT_IDENTICAL),
222 AST_FLAG(BINARY_IS_EQUAL),
223 AST_FLAG(BINARY_IS_NOT_EQUAL),
224 AST_FLAG(BINARY_IS_SMALLER),
225 AST_FLAG(BINARY_IS_SMALLER_OR_EQUAL),
226 AST_FLAG(BINARY_IS_GREATER),
227 AST_FLAG(BINARY_IS_GREATER_OR_EQUAL),
228 AST_FLAG(BINARY_SPACESHIP),
238 AST_FLAG(MAGIC_LINE),
239 AST_FLAG(MAGIC_FILE),
240 AST_FLAG(MAGIC_DIR),
241 AST_FLAG(MAGIC_NAMESPACE),
242 AST_FLAG(MAGIC_FUNCTION),
243 AST_FLAG(MAGIC_METHOD),
244 AST_FLAG(MAGIC_CLASS),
245 AST_FLAG(MAGIC_TRAIT),
250 AST_FLAG(USE_NORMAL),
251 AST_FLAG(USE_FUNCTION),
252 AST_FLAG(USE_CONST),
257 AST_FLAG(EXEC_EVAL),
258 AST_FLAG(EXEC_INCLUDE),
259 AST_FLAG(EXEC_INCLUDE_ONCE),
260 AST_FLAG(EXEC_REQUIRE),
261 AST_FLAG(EXEC_REQUIRE_ONCE),
266 AST_FLAG(ARRAY_SYNTAX_LIST),
267 AST_FLAG(ARRAY_SYNTAX_LONG),
268 AST_FLAG(ARRAY_SYNTAX_SHORT),
273 AST_FLAG(ARRAY_ELEM_REF),
278 AST_FLAG(CLOSURE_USE_REF),
284 AST_FLAG(MODIFIER_PUBLIC), \
285 AST_FLAG(MODIFIER_PROTECTED), \
286 AST_FLAG(MODIFIER_PRIVATE), \
287 AST_FLAG(MODIFIER_STATIC), \
288 AST_FLAG(MODIFIER_ABSTRACT), \
289 AST_FLAG(MODIFIER_FINAL), \
290 AST_FLAG(MODIFIER_READONLY)
299 AST_FLAG(FUNC_RETURNS_REF),
300 AST_FLAG(FUNC_GENERATOR),
305 AST_FLAG(DIM_ALTERNATIVE_SYNTAX),
306 AST_FLAG(ENCAPS_VAR_DOLLAR_CURLY),
312 AST_FLAG(PARENTHESIZED_CONDITIONAL),
317 AST_FLAG(ENCAPS_VAR_DOLLAR_CURLY_VAR_VAR),
318 AST_FLAG(ENCAPS_VAR_DOLLAR_CURLY),