zend_ast_create   196 Zend/zend_ast.h ZEND_API zend_ast *zend_ast_create(zend_ast_kind kind, ...);
zend_ast_create  2257 Zend/zend_compile.c 		zend_ast *assign_ast = zend_ast_create(ZEND_AST_ASSIGN, var_ast,
zend_ast_create  2621 Zend/zend_compile.c 	zend_ast *assign_ast = zend_ast_create(ZEND_AST_ASSIGN_REF, var_ast,
zend_ast_create  3465 Zend/zend_compile.c 		zend_ast *fetch_ast = zend_ast_create(ZEND_AST_VAR, var_ast);
zend_ast_create  3468 Zend/zend_compile.c 		zend_ast *fetch_ast = zend_ast_create(ZEND_AST_VAR, var_ast);
zend_ast_create  6449 Zend/zend_compile.c 	call_ast = zend_ast_create(ZEND_AST_CALL, name_ast, args_ast);
zend_ast_create   315 Zend/zend_language_parser.y 			{ $$ = zend_ast_create(ZEND_AST_HALT_COMPILER,
zend_ast_create   319 Zend/zend_language_parser.y 			{ $$ = zend_ast_create(ZEND_AST_NAMESPACE, $2, NULL);
zend_ast_create   323 Zend/zend_language_parser.y 			{ $$ = zend_ast_create(ZEND_AST_NAMESPACE, $2, $5); }
zend_ast_create   326 Zend/zend_language_parser.y 			{ $$ = zend_ast_create(ZEND_AST_NAMESPACE, NULL, $4); }
zend_ast_create   341 Zend/zend_language_parser.y 			{ $$ = zend_ast_create(ZEND_AST_GROUP_USE, $1, $4); }
zend_ast_create   343 Zend/zend_language_parser.y 			{ $$ = zend_ast_create(ZEND_AST_GROUP_USE, $2, $5); }
zend_ast_create   348 Zend/zend_language_parser.y 			{ $$ = zend_ast_create(ZEND_AST_GROUP_USE, $1, $4);}
zend_ast_create   350 Zend/zend_language_parser.y 			{ $$ = zend_ast_create(ZEND_AST_GROUP_USE, $2, $5); }
zend_ast_create   381 Zend/zend_language_parser.y 			{ $$ = zend_ast_create(ZEND_AST_USE_ELEM, $1, NULL); }
zend_ast_create   383 Zend/zend_language_parser.y 			{ $$ = zend_ast_create(ZEND_AST_USE_ELEM, $1, $3); }
zend_ast_create   421 Zend/zend_language_parser.y 			{ $$ = zend_ast_create(ZEND_AST_WHILE, $3, $5); }
zend_ast_create   423 Zend/zend_language_parser.y 			{ $$ = zend_ast_create(ZEND_AST_DO_WHILE, $2, $5); }
zend_ast_create   425 Zend/zend_language_parser.y 			{ $$ = zend_ast_create(ZEND_AST_FOR, $3, $5, $7, $9); }
zend_ast_create   427 Zend/zend_language_parser.y 			{ $$ = zend_ast_create(ZEND_AST_SWITCH, $3, $5); }
zend_ast_create   428 Zend/zend_language_parser.y 	|	T_BREAK optional_expr ';'		{ $$ = zend_ast_create(ZEND_AST_BREAK, $2); }
zend_ast_create   429 Zend/zend_language_parser.y 	|	T_CONTINUE optional_expr ';'	{ $$ = zend_ast_create(ZEND_AST_CONTINUE, $2); }
zend_ast_create   430 Zend/zend_language_parser.y 	|	T_RETURN optional_expr ';'		{ $$ = zend_ast_create(ZEND_AST_RETURN, $2); }
zend_ast_create   434 Zend/zend_language_parser.y 	|	T_INLINE_HTML { $$ = zend_ast_create(ZEND_AST_ECHO, $1); }
zend_ast_create   438 Zend/zend_language_parser.y 			{ $$ = zend_ast_create(ZEND_AST_FOREACH, $3, $5, NULL, $7); }
zend_ast_create   441 Zend/zend_language_parser.y 			{ $$ = zend_ast_create(ZEND_AST_FOREACH, $3, $7, $5, $9); }
zend_ast_create   445 Zend/zend_language_parser.y 			{ $$ = zend_ast_create(ZEND_AST_DECLARE, $3, $6); }
zend_ast_create   448 Zend/zend_language_parser.y 			{ $$ = zend_ast_create(ZEND_AST_TRY, $3, $5, $6); }
zend_ast_create   449 Zend/zend_language_parser.y 	|	T_THROW expr ';' { $$ = zend_ast_create(ZEND_AST_THROW, $2); }
zend_ast_create   450 Zend/zend_language_parser.y 	|	T_GOTO T_STRING ';' { $$ = zend_ast_create(ZEND_AST_GOTO, $2); }
zend_ast_create   451 Zend/zend_language_parser.y 	|	T_STRING ':' { $$ = zend_ast_create(ZEND_AST_LABEL, $1); }
zend_ast_create   458 Zend/zend_language_parser.y 			{ $$ = zend_ast_list_add($1, zend_ast_create(ZEND_AST_CATCH, $4, $5, $8)); }
zend_ast_create   472 Zend/zend_language_parser.y 		variable { $$ = zend_ast_create(ZEND_AST_UNSET, $1); }
zend_ast_create   540 Zend/zend_language_parser.y 	|	'&' variable		{ $$ = zend_ast_create(ZEND_AST_REF, $2); }
zend_ast_create   569 Zend/zend_language_parser.y 			{ $$ = zend_ast_list_add($1, zend_ast_create(ZEND_AST_SWITCH_CASE, $3, $5)); }
zend_ast_create   571 Zend/zend_language_parser.y 			{ $$ = zend_ast_list_add($1, zend_ast_create(ZEND_AST_SWITCH_CASE, NULL, $4)); }
zend_ast_create   589 Zend/zend_language_parser.y 			      zend_ast_create(ZEND_AST_IF_ELEM, $3, $5)); }
zend_ast_create   592 Zend/zend_language_parser.y 			      zend_ast_create(ZEND_AST_IF_ELEM, $4, $6)); }
zend_ast_create   598 Zend/zend_language_parser.y 			{ $$ = zend_ast_list_add($1, zend_ast_create(ZEND_AST_IF_ELEM, NULL, $3)); }
zend_ast_create   604 Zend/zend_language_parser.y 			      zend_ast_create(ZEND_AST_IF_ELEM, $3, $6)); }
zend_ast_create   607 Zend/zend_language_parser.y 			      zend_ast_create(ZEND_AST_IF_ELEM, $4, $7)); }
zend_ast_create   614 Zend/zend_language_parser.y 			      zend_ast_create(ZEND_AST_IF_ELEM, NULL, $4)); }
zend_ast_create   668 Zend/zend_language_parser.y 	|	T_ELLIPSIS expr	{ $$ = zend_ast_create(ZEND_AST_UNPACK, $2); }
zend_ast_create   678 Zend/zend_language_parser.y 		{ $$ = zend_ast_create(ZEND_AST_GLOBAL, zend_ast_create(ZEND_AST_VAR, $1)); }
zend_ast_create   688 Zend/zend_language_parser.y 		T_VARIABLE			{ $$ = zend_ast_create(ZEND_AST_STATIC, $1, NULL); }
zend_ast_create   689 Zend/zend_language_parser.y 	|	T_VARIABLE '=' expr	{ $$ = zend_ast_create(ZEND_AST_STATIC, $1, $3); }
zend_ast_create   707 Zend/zend_language_parser.y 			{ $$ = zend_ast_create(ZEND_AST_USE_TRAIT, $2, $3); }
zend_ast_create   739 Zend/zend_language_parser.y 		{ $$ = zend_ast_create(ZEND_AST_TRAIT_PRECEDENCE, $1, $3); }
zend_ast_create   755 Zend/zend_language_parser.y 			{ $$ = zend_ast_create(ZEND_AST_METHOD_REFERENCE, NULL, $1); }
zend_ast_create   761 Zend/zend_language_parser.y 		{ $$ = zend_ast_create(ZEND_AST_METHOD_REFERENCE, $1, $3); }
zend_ast_create   802 Zend/zend_language_parser.y 			{ $$ = zend_ast_create(ZEND_AST_PROP_ELEM, $1, NULL, ($2 ? zend_ast_create_zval_from_str($2) : NULL)); }
zend_ast_create   804 Zend/zend_language_parser.y 			{ $$ = zend_ast_create(ZEND_AST_PROP_ELEM, $1, $3, ($4 ? zend_ast_create_zval_from_str($4) : NULL)); }
zend_ast_create   813 Zend/zend_language_parser.y 	identifier '=' expr { $$ = zend_ast_create(ZEND_AST_CONST_ELEM, $1, $3); }
zend_ast_create   817 Zend/zend_language_parser.y 	T_STRING '=' expr { $$ = zend_ast_create(ZEND_AST_CONST_ELEM, $1, $3); }
zend_ast_create   825 Zend/zend_language_parser.y 	expr { $$ = zend_ast_create(ZEND_AST_ECHO, $1); }
zend_ast_create   844 Zend/zend_language_parser.y 			$$ = zend_ast_create(ZEND_AST_NEW, decl, $3);
zend_ast_create   850 Zend/zend_language_parser.y 			{ $$ = zend_ast_create(ZEND_AST_NEW, $2, $3); }
zend_ast_create   857 Zend/zend_language_parser.y 			{ $$ = zend_ast_create(ZEND_AST_ASSIGN, $3, $6); }
zend_ast_create   859 Zend/zend_language_parser.y 			{ $$ = zend_ast_create(ZEND_AST_ASSIGN, $1, $3); }
zend_ast_create   861 Zend/zend_language_parser.y 			{ $$ = zend_ast_create(ZEND_AST_ASSIGN_REF, $1, $4); }
zend_ast_create   862 Zend/zend_language_parser.y 	|	T_CLONE expr { $$ = zend_ast_create(ZEND_AST_CLONE, $2); }
zend_ast_create   887 Zend/zend_language_parser.y 	|	variable T_INC { $$ = zend_ast_create(ZEND_AST_POST_INC, $1); }
zend_ast_create   888 Zend/zend_language_parser.y 	|	T_INC variable { $$ = zend_ast_create(ZEND_AST_PRE_INC, $2); }
zend_ast_create   889 Zend/zend_language_parser.y 	|	variable T_DEC { $$ = zend_ast_create(ZEND_AST_POST_DEC, $1); }
zend_ast_create   890 Zend/zend_language_parser.y 	|	T_DEC variable { $$ = zend_ast_create(ZEND_AST_PRE_DEC, $2); }
zend_ast_create   892 Zend/zend_language_parser.y 			{ $$ = zend_ast_create(ZEND_AST_OR, $1, $3); }
zend_ast_create   894 Zend/zend_language_parser.y 			{ $$ = zend_ast_create(ZEND_AST_AND, $1, $3); }
zend_ast_create   896 Zend/zend_language_parser.y 			{ $$ = zend_ast_create(ZEND_AST_OR, $1, $3); }
zend_ast_create   898 Zend/zend_language_parser.y 			{ $$ = zend_ast_create(ZEND_AST_AND, $1, $3); }
zend_ast_create   913 Zend/zend_language_parser.y 	|	'+' expr %prec T_INC { $$ = zend_ast_create(ZEND_AST_UNARY_PLUS, $2); }
zend_ast_create   914 Zend/zend_language_parser.y 	|	'-' expr %prec T_INC { $$ = zend_ast_create(ZEND_AST_UNARY_MINUS, $2); }
zend_ast_create   930 Zend/zend_language_parser.y 			{ $$ = zend_ast_create(ZEND_AST_GREATER, $1, $3); }
zend_ast_create   932 Zend/zend_language_parser.y 			{ $$ = zend_ast_create(ZEND_AST_GREATER_EQUAL, $1, $3); }
zend_ast_create   936 Zend/zend_language_parser.y 			{ $$ = zend_ast_create(ZEND_AST_INSTANCEOF, $1, $3); }
zend_ast_create   940 Zend/zend_language_parser.y 			{ $$ = zend_ast_create(ZEND_AST_CONDITIONAL, $1, $3, $5); }
zend_ast_create   942 Zend/zend_language_parser.y 			{ $$ = zend_ast_create(ZEND_AST_CONDITIONAL, $1, NULL, $4); }
zend_ast_create   944 Zend/zend_language_parser.y 			{ $$ = zend_ast_create(ZEND_AST_COALESCE, $1, $3); }
zend_ast_create   953 Zend/zend_language_parser.y 	|	T_EXIT exit_expr	{ $$ = zend_ast_create(ZEND_AST_EXIT, $2); }
zend_ast_create   954 Zend/zend_language_parser.y 	|	'@' expr			{ $$ = zend_ast_create(ZEND_AST_SILENCE, $2); }
zend_ast_create   956 Zend/zend_language_parser.y 	|	'`' backticks_expr '`' { $$ = zend_ast_create(ZEND_AST_SHELL_EXEC, $2); }
zend_ast_create   957 Zend/zend_language_parser.y 	|	T_PRINT expr { $$ = zend_ast_create(ZEND_AST_PRINT, $2); }
zend_ast_create   958 Zend/zend_language_parser.y 	|	T_YIELD { $$ = zend_ast_create(ZEND_AST_YIELD, NULL, NULL); }
zend_ast_create   959 Zend/zend_language_parser.y 	|	T_YIELD expr { $$ = zend_ast_create(ZEND_AST_YIELD, $2, NULL); }
zend_ast_create   960 Zend/zend_language_parser.y 	|	T_YIELD expr T_DOUBLE_ARROW expr { $$ = zend_ast_create(ZEND_AST_YIELD, $4, $2); }
zend_ast_create   961 Zend/zend_language_parser.y 	|	T_YIELD_FROM expr { $$ = zend_ast_create(ZEND_AST_YIELD_FROM, $2); }
zend_ast_create  1004 Zend/zend_language_parser.y 			{ $$ = zend_ast_create(ZEND_AST_CALL, $1, $2); }
zend_ast_create  1006 Zend/zend_language_parser.y 			{ $$ = zend_ast_create(ZEND_AST_STATIC_CALL, $1, $3, $4); }
zend_ast_create  1008 Zend/zend_language_parser.y 			{ $$ = zend_ast_create(ZEND_AST_STATIC_CALL, $1, $3, $4); }
zend_ast_create  1010 Zend/zend_language_parser.y 			{ $$ = zend_ast_create(ZEND_AST_CALL, $1, $2); }
zend_ast_create  1071 Zend/zend_language_parser.y 		name { $$ = zend_ast_create(ZEND_AST_CONST, $1); }
zend_ast_create  1073 Zend/zend_language_parser.y 			{ $$ = zend_ast_create(ZEND_AST_CLASS_CONST, $1, $3); }
zend_ast_create  1075 Zend/zend_language_parser.y 			{ $$ = zend_ast_create(ZEND_AST_CLASS_CONST, $1, $3); }
zend_ast_create  1111 Zend/zend_language_parser.y 			{ $$ = zend_ast_create(ZEND_AST_VAR, $1); }
zend_ast_create  1113 Zend/zend_language_parser.y 			{ $$ = zend_ast_create(ZEND_AST_DIM, $1, $3); }
zend_ast_create  1115 Zend/zend_language_parser.y 			{ $$ = zend_ast_create(ZEND_AST_DIM, $1, $3); }
zend_ast_create  1117 Zend/zend_language_parser.y 			{ $$ = zend_ast_create(ZEND_AST_DIM, $1, $3); }
zend_ast_create  1119 Zend/zend_language_parser.y 			{ $$ = zend_ast_create(ZEND_AST_METHOD_CALL, $1, $3, $4); }
zend_ast_create  1129 Zend/zend_language_parser.y 			{ $$ = zend_ast_create(ZEND_AST_PROP, $1, $3); }
zend_ast_create  1135 Zend/zend_language_parser.y 	|	'$' simple_variable	{ $$ = zend_ast_create(ZEND_AST_VAR, $2); }
zend_ast_create  1140 Zend/zend_language_parser.y 			{ $$ = zend_ast_create(ZEND_AST_STATIC_PROP, $1, $3); }
zend_ast_create  1142 Zend/zend_language_parser.y 			{ $$ = zend_ast_create(ZEND_AST_STATIC_PROP, $1, $3); }
zend_ast_create  1147 Zend/zend_language_parser.y 			{ $$ = zend_ast_create(ZEND_AST_VAR, $1); }
zend_ast_create  1149 Zend/zend_language_parser.y 			{ $$ = zend_ast_create(ZEND_AST_DIM, $1, $3); }
zend_ast_create  1151 Zend/zend_language_parser.y 			{ $$ = zend_ast_create(ZEND_AST_DIM, $1, $3); }
zend_ast_create  1153 Zend/zend_language_parser.y 			{ $$ = zend_ast_create(ZEND_AST_PROP, $1, $3); }
zend_ast_create  1155 Zend/zend_language_parser.y 			{ $$ = zend_ast_create(ZEND_AST_STATIC_PROP, $1, $3); }
zend_ast_create  1157 Zend/zend_language_parser.y 			{ $$ = zend_ast_create(ZEND_AST_STATIC_PROP, $1, $3); }
zend_ast_create  1163 Zend/zend_language_parser.y 	|	simple_variable	{ $$ = zend_ast_create(ZEND_AST_VAR, $1); }
zend_ast_create  1169 Zend/zend_language_parser.y 	|	simple_variable	{ $$ = zend_ast_create(ZEND_AST_VAR, $1); }
zend_ast_create  1200 Zend/zend_language_parser.y 			{ $$ = zend_ast_create(ZEND_AST_ARRAY_ELEM, $3, $1); }
zend_ast_create  1201 Zend/zend_language_parser.y 	|	expr { $$ = zend_ast_create(ZEND_AST_ARRAY_ELEM, $1, NULL); }
zend_ast_create  1221 Zend/zend_language_parser.y 			{ $$ = zend_ast_create(ZEND_AST_VAR, $1); }
zend_ast_create  1223 Zend/zend_language_parser.y 			{ $$ = zend_ast_create(ZEND_AST_DIM,
zend_ast_create  1224 Zend/zend_language_parser.y 			      zend_ast_create(ZEND_AST_VAR, $1), $3); }
zend_ast_create  1226 Zend/zend_language_parser.y 			{ $$ = zend_ast_create(ZEND_AST_PROP,
zend_ast_create  1227 Zend/zend_language_parser.y 			      zend_ast_create(ZEND_AST_VAR, $1), $3); }
zend_ast_create  1229 Zend/zend_language_parser.y 			{ $$ = zend_ast_create(ZEND_AST_VAR, $2); }
zend_ast_create  1231 Zend/zend_language_parser.y 			{ $$ = zend_ast_create(ZEND_AST_VAR, $2); }
zend_ast_create  1233 Zend/zend_language_parser.y 			{ $$ = zend_ast_create(ZEND_AST_DIM,
zend_ast_create  1234 Zend/zend_language_parser.y 			      zend_ast_create(ZEND_AST_VAR, $2), $4); }
zend_ast_create  1241 Zend/zend_language_parser.y 	|	T_VARIABLE		{ $$ = zend_ast_create(ZEND_AST_VAR, $1); }
zend_ast_create  1247 Zend/zend_language_parser.y 	|	T_EMPTY '(' expr ')' { $$ = zend_ast_create(ZEND_AST_EMPTY, $3); }
zend_ast_create  1263 Zend/zend_language_parser.y 			{ $$ = zend_ast_create(ZEND_AST_AND, $1, $3); }
zend_ast_create  1267 Zend/zend_language_parser.y 		expr { $$ = zend_ast_create(ZEND_AST_ISSET, $1); }