Lines Matching refs:elem_ast
2839 zend_ast *elem_ast = list->child[i]; in zend_compile_list_assign() local
2843 if (elem_ast == NULL) { in zend_compile_list_assign()
2852 if (elem_ast->attr) { in zend_compile_list_assign()
2856 var_ast = elem_ast->child[0]; in zend_compile_list_assign()
2857 key_ast = elem_ast->child[1]; in zend_compile_list_assign()
2938 zend_ast *elem_ast = list->child[i]; in zend_list_has_assign_to() local
2941 if (!elem_ast) { in zend_list_has_assign_to()
2944 var_ast = elem_ast->child[0]; in zend_list_has_assign_to()
4595 zend_ast *elem_ast = list->child[i]; in zend_compile_if() local
4596 zend_ast *cond_ast = elem_ast->child[0]; in zend_compile_if()
4597 zend_ast *stmt_ast = elem_ast->child[1]; in zend_compile_if()
6619 zend_ast *elem_ast = list->child[i]; in zend_try_ct_eval_array() local
6621 if (elem_ast == NULL) { in zend_try_ct_eval_array()
6625 zend_eval_const_expr(&elem_ast->child[0]); in zend_try_ct_eval_array()
6626 zend_eval_const_expr(&elem_ast->child[1]); in zend_try_ct_eval_array()
6628 if (elem_ast->attr /* by_ref */ || elem_ast->child[0]->kind != ZEND_AST_ZVAL in zend_try_ct_eval_array()
6629 || (elem_ast->child[1] && elem_ast->child[1]->kind != ZEND_AST_ZVAL) in zend_try_ct_eval_array()
6641 zend_ast *elem_ast = list->child[i]; in zend_try_ct_eval_array() local
6642 zend_ast *value_ast = elem_ast->child[0]; in zend_try_ct_eval_array()
6643 zend_ast *key_ast = elem_ast->child[1]; in zend_try_ct_eval_array()
7251 zend_ast *elem_ast = list->child[i]; in zend_compile_array() local
7256 if (elem_ast == NULL) { in zend_compile_array()
7260 value_ast = elem_ast->child[0]; in zend_compile_array()
7261 key_ast = elem_ast->child[1]; in zend_compile_array()
7262 by_ref = elem_ast->attr; in zend_compile_array()