Lines Matching refs:ZEND_AST_VAR
2188 return ast->kind == ZEND_AST_VAR || ast->kind == ZEND_AST_DIM in zend_is_variable()
2397 if (ast->kind == ZEND_AST_VAR && ast->child[0]->kind == ZEND_AST_ZVAL) { in is_this_fetch()
2726 if (expr_ast->kind != ZEND_AST_VAR || expr_ast->child[0]->kind != ZEND_AST_ZVAL) { in zend_is_assign_to_self()
2730 while (zend_is_variable(var_ast) && var_ast->kind != ZEND_AST_VAR) { in zend_is_assign_to_self()
2734 if (var_ast->kind != ZEND_AST_VAR || var_ast->child[0]->kind != ZEND_AST_ZVAL) { in zend_is_assign_to_self()
2765 case ZEND_AST_VAR: in zend_compile_assign()
2827 if (expr_ast->kind == ZEND_AST_VAR) { in zend_compile_assign()
2866 if ((target_ast->kind != ZEND_AST_VAR in zend_compile_assign_ref()
2928 case ZEND_AST_VAR: in zend_compile_compound_assign()
3043 if (arg->kind == ZEND_AST_VAR) { in zend_compile_args()
4114 zend_ast_create(ZEND_AST_VAR, zend_ast_create_znode(&name_node)), in zend_compile_global_var()
4169 case ZEND_AST_VAR: in zend_compile_unset()
4677 } else if (value_ast->kind == ZEND_AST_VAR && in zend_compile_foreach()
5591 if (ast->kind == ZEND_AST_VAR) { in find_implicit_binds_recursively()
7642 case ZEND_AST_VAR: in zend_compile_assign_coalesce()
7849 case ZEND_AST_VAR: in zend_compile_isset_or_empty()
7889 if (expr_ast->kind == ZEND_AST_VAR) { in zend_compile_silence()
8609 case ZEND_AST_VAR: in zend_compile_expr()
8732 case ZEND_AST_VAR: in zend_compile_var()
8767 case ZEND_AST_VAR: in zend_delayed_compile_var()