Lines Matching refs:var_node
710 static inline void zend_end_loop(int cont_addr, const znode *var_node) /* {{{ */ in zend_end_loop() argument
723 var_node->u.op.var); in zend_end_loop()
2697 znode var_node, dim_node; in zend_delayed_compile_dim() local
2699 zend_delayed_compile_var(&var_node, var_ast, type); in zend_delayed_compile_dim()
2700 zend_separate_if_call_and_write(&var_node, var_ast, type); in zend_delayed_compile_dim()
2715 return zend_delayed_emit_op(result, ZEND_FETCH_DIM_R, &var_node, &dim_node); in zend_delayed_compile_dim()
2984 znode var_node, expr_node; in zend_compile_assign() local
2998 zend_delayed_compile_var(&var_node, var_ast, BP_VAR_W); in zend_compile_assign()
3001 zend_emit_op(result, ZEND_ASSIGN, &var_node, &expr_node); in zend_compile_assign()
3103 znode var_node, expr_node; in zend_compile_compound_assign() local
3113 zend_delayed_compile_var(&var_node, var_ast, BP_VAR_RW); in zend_compile_compound_assign()
3116 zend_emit_op(result, opcode, &var_node, &expr_node); in zend_compile_compound_assign()
4002 znode var_node; in zend_compile_static_var_common() local
4005 zend_compile_expr(&var_node, var_ast); in zend_compile_static_var_common()
4021 zend_hash_update(CG(active_op_array)->static_variables, Z_STR(var_node.u.constant), value); in zend_compile_static_var_common()
4023 if (zend_string_equals_literal(Z_STR(var_node.u.constant), "this")) { in zend_compile_static_var_common()
4027 opline = zend_emit_op(NULL, ZEND_BIND_STATIC, NULL, &var_node); in zend_compile_static_var_common()
4029 opline->op1.var = lookup_cv(CG(active_op_array), zend_string_copy(Z_STR(var_node.u.constant))); in zend_compile_static_var_common()
4053 znode var_node; in zend_compile_unset() local
4062 } else if (zend_try_compile_cv(&var_node, var_ast) == SUCCESS) { in zend_compile_unset()
4063 opline = zend_emit_op(NULL, ZEND_UNSET_VAR, &var_node, NULL); in zend_compile_unset()
5137 znode var_node, default_node; in zend_compile_params() local
5147 var_node.op_type = IS_CV; in zend_compile_params()
5148 var_node.u.op.var = lookup_cv(CG(active_op_array), zend_string_copy(name)); in zend_compile_params()
5150 if (EX_VAR_TO_NUM(var_node.u.op.var) != i) { in zend_compile_params()
5185 SET_NODE(opline->result, &var_node); in zend_compile_params()
6886 znode var_node; in zend_compile_post_incdec() local
6887 zend_compile_var(&var_node, var_ast, BP_VAR_RW); in zend_compile_post_incdec()
6889 &var_node, NULL); in zend_compile_post_incdec()
6905 znode var_node; in zend_compile_pre_incdec() local
6906 zend_compile_var(&var_node, var_ast, BP_VAR_RW); in zend_compile_pre_incdec()
6908 &var_node, NULL); in zend_compile_pre_incdec()
7144 znode var_node; in zend_compile_isset_or_empty() local
7166 } else if (zend_try_compile_cv(&var_node, var_ast) == SUCCESS) { in zend_compile_isset_or_empty()
7167 opline = zend_emit_op(result, ZEND_ISSET_ISEMPTY_VAR, &var_node, NULL); in zend_compile_isset_or_empty()