Lines Matching refs:ast
51 %destructor { zend_ast_destroy($$); } <ast>
89 %token <ast> T_LNUMBER "integer"
90 %token <ast> T_DNUMBER "floating-point number"
91 %token <ast> T_STRING "identifier"
92 %token <ast> T_NAME_FULLY_QUALIFIED "fully qualified name"
93 %token <ast> T_NAME_RELATIVE "namespace-relative name"
94 %token <ast> T_NAME_QUALIFIED "namespaced name"
95 %token <ast> T_VARIABLE "variable"
96 %token <ast> T_INLINE_HTML
97 %token <ast> T_ENCAPSED_AND_WHITESPACE "string content"
98 %token <ast> T_CONSTANT_ENCAPSED_STRING "quoted string"
99 %token <ast> T_STRING_VARNAME "variable name"
100 %token <ast> T_NUM_STRING "number"
251 %type <ast> top_statement namespace_name name statement function_declaration_statement
252 %type <ast> class_declaration_statement trait_declaration_statement legacy_namespace_name
253 %type <ast> interface_declaration_statement interface_extends_list
254 %type <ast> group_use_declaration inline_use_declarations inline_use_declaration
255 %type <ast> mixed_group_use_declaration use_declaration unprefixed_use_declaration
256 %type <ast> unprefixed_use_declarations const_decl inner_statement
257 %type <ast> expr optional_expr while_statement for_statement foreach_variable
258 %type <ast> foreach_statement declare_statement finally_statement unset_variable variable
259 %type <ast> extends_from parameter optional_type_without_static argument global_var
260 %type <ast> static_var class_statement trait_adaptation trait_precedence trait_alias
261 %type <ast> absolute_trait_method_reference trait_method_reference property echo_expr
262 %type <ast> new_dereferenceable new_non_dereferenceable anonymous_class class_name class_name_refer…
263 %type <ast> internal_functions_in_yacc
264 %type <ast> scalar backticks_expr lexical_var function_call member_name property_name
265 %type <ast> variable_class_name dereferenceable_scalar constant class_constant
266 %type <ast> fully_dereferenceable array_object_dereferenceable
267 %type <ast> callable_expr callable_variable static_member new_variable
268 %type <ast> encaps_var encaps_var_offset isset_variables
269 %type <ast> top_statement_list use_declarations const_list inner_statement_list if_stmt
270 %type <ast> alt_if_stmt for_exprs switch_case_list global_var_list static_var_list
271 %type <ast> echo_expr_list unset_variables catch_name_list catch_list optional_variable parameter_l…
272 %type <ast> implements_list case_list if_stmt_without_else
273 %type <ast> non_empty_parameter_list argument_list non_empty_argument_list property_list
274 %type <ast> class_const_list class_const_decl class_name_list trait_adaptations method_body non_emp…
275 %type <ast> ctor_arguments alt_if_stmt_without_else trait_adaptation_list lexical_vars
276 %type <ast> lexical_var_list encaps_list
277 %type <ast> array_pair non_empty_array_pair_list array_pair_list possible_array_pair
278 %type <ast> isset_variable type return_type type_expr type_without_static
279 %type <ast> identifier type_expr_without_static union_type_without_static_element union_type_withou…
280 %type <ast> inline_function union_type_element union_type intersection_type
281 %type <ast> attributed_statement attributed_class_statement attributed_parameter
282 %type <ast> attribute_decl attribute attributes attribute_group namespace_declaration_name
283 %type <ast> match match_arm_list non_empty_match_arm_list match_arm match_arm_cond_list
284 %type <ast> enum_declaration_statement enum_backing_type enum_case enum_case_expr
285 %type <ast> function_name non_empty_member_modifiers
286 %type <ast> property_hook property_hook_list optional_property_hook_list hooked_property property_h…
287 %type <ast> optional_parameter_list
301 top_statement_list { CG(ast) = $1; (void) zendnerrs; }