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"
247 %type <ast> top_statement namespace_name name statement function_declaration_statement
248 %type <ast> class_declaration_statement trait_declaration_statement legacy_namespace_name
249 %type <ast> interface_declaration_statement interface_extends_list
250 %type <ast> group_use_declaration inline_use_declarations inline_use_declaration
251 %type <ast> mixed_group_use_declaration use_declaration unprefixed_use_declaration
252 %type <ast> unprefixed_use_declarations const_decl inner_statement
253 %type <ast> expr optional_expr while_statement for_statement foreach_variable
254 %type <ast> foreach_statement declare_statement finally_statement unset_variable variable
255 %type <ast> extends_from parameter optional_type_without_static argument global_var
256 %type <ast> static_var class_statement trait_adaptation trait_precedence trait_alias
257 %type <ast> absolute_trait_method_reference trait_method_reference property echo_expr
258 %type <ast> new_expr anonymous_class class_name class_name_reference simple_variable
259 %type <ast> internal_functions_in_yacc
260 %type <ast> exit_expr scalar backticks_expr lexical_var function_call member_name property_name
261 %type <ast> variable_class_name dereferenceable_scalar constant class_constant
262 %type <ast> fully_dereferenceable array_object_dereferenceable
263 %type <ast> callable_expr callable_variable static_member new_variable
264 %type <ast> encaps_var encaps_var_offset isset_variables
265 %type <ast> top_statement_list use_declarations const_list inner_statement_list if_stmt
266 %type <ast> alt_if_stmt for_exprs switch_case_list global_var_list static_var_list
267 %type <ast> echo_expr_list unset_variables catch_name_list catch_list optional_variable parameter_l…
268 %type <ast> implements_list case_list if_stmt_without_else
269 %type <ast> non_empty_parameter_list argument_list non_empty_argument_list property_list
270 %type <ast> class_const_list class_const_decl class_name_list trait_adaptations method_body non_emp…
271 %type <ast> ctor_arguments alt_if_stmt_without_else trait_adaptation_list lexical_vars
272 %type <ast> lexical_var_list encaps_list
273 %type <ast> array_pair non_empty_array_pair_list array_pair_list possible_array_pair
274 %type <ast> isset_variable type return_type type_expr type_without_static
275 %type <ast> identifier type_expr_without_static union_type_without_static_element union_type_withou…
276 %type <ast> inline_function union_type_element union_type intersection_type
277 %type <ast> attributed_statement attributed_class_statement attributed_parameter
278 %type <ast> attribute_decl attribute attributes attribute_group namespace_declaration_name
279 %type <ast> match match_arm_list non_empty_match_arm_list match_arm match_arm_cond_list
280 %type <ast> enum_declaration_statement enum_backing_type enum_case enum_case_expr
281 %type <ast> function_name non_empty_member_modifiers
295 top_statement_list { CG(ast) = $1; (void) zendnerrs; }