Lines Matching refs:op1

660 	printf("Jumping to %d\n", opline->op1.opline_num);  in ZEND_JMP_SPEC_HANDLER()
662 ZEND_VM_SET_OPCODE(opline->op1.jmp_addr); in ZEND_JMP_SPEC_HANDLER()
703 zend_uint arg_num = opline->op1.num; in ZEND_RECV_SPEC_HANDLER()
722 …ng argument %u for %s%s%s(), called in %s on line %d and defined", opline->op1.num, class_name, sp… in ZEND_RECV_SPEC_HANDLER()
724 …zend_error(E_WARNING, "Missing argument %u for %s%s%s()", opline->op1.num, class_name, space, get_… in ZEND_RECV_SPEC_HANDLER()
748 …if (UNEXPECTED((EX_T(opline->op1.var).class_entry->ce_flags & (ZEND_ACC_INTERFACE|ZEND_ACC_IMPLICI… in ZEND_NEW_SPEC_HANDLER()
749 if (EX_T(opline->op1.var).class_entry->ce_flags & ZEND_ACC_INTERFACE) { in ZEND_NEW_SPEC_HANDLER()
750 …zend_error_noreturn(E_ERROR, "Cannot instantiate interface %s", EX_T(opline->op1.var).class_entry-… in ZEND_NEW_SPEC_HANDLER()
751 } else if ((EX_T(opline->op1.var).class_entry->ce_flags & ZEND_ACC_TRAIT) == ZEND_ACC_TRAIT) { in ZEND_NEW_SPEC_HANDLER()
752 …zend_error_noreturn(E_ERROR, "Cannot instantiate trait %s", EX_T(opline->op1.var).class_entry->nam… in ZEND_NEW_SPEC_HANDLER()
754 …zend_error_noreturn(E_ERROR, "Cannot instantiate abstract class %s", EX_T(opline->op1.var).class_e… in ZEND_NEW_SPEC_HANDLER()
758 object_init_ex(object_zval, EX_T(opline->op1.var).class_entry); in ZEND_NEW_SPEC_HANDLER()
781 call->called_scope = EX_T(opline->op1.var).class_entry; in ZEND_NEW_SPEC_HANDLER()
896 …_quick_find(EG(class_table), Z_STRVAL_P(opline->op1.zv), Z_STRLEN_P(opline->op1.zv), Z_HASH_P(opli… in ZEND_DECLARE_INHERITED_CLASS_DELAYED_SPEC_HANDLER()
942 zend_class_entry *ce = EX_T(opline->op1.var).class_entry; in ZEND_ADD_TRAIT_SPEC_HANDLER()
972 zend_class_entry *ce = EX_T(opline->op1.var).class_entry; in ZEND_BIND_TRAITS_SPEC_HANDLER()
1048 zval_ptr_dtor(&EX_T(brk_opline->op1.var).var.ptr); in ZEND_HANDLE_EXCEPTION_SPEC_HANDLER()
1053 zendi_zval_dtor(EX_T(brk_opline->op1.var).tmp_var); in ZEND_HANDLE_EXCEPTION_SPEC_HANDLER()
1095 zend_verify_abstract_class(EX_T(opline->op1.var).class_entry TSRMLS_CC); in ZEND_VERIFY_ABSTRACT_CLASS_SPEC_HANDLER()
1151 ZEND_VM_SET_OPCODE(opline->op1.jmp_addr); in ZEND_FAST_CALL_SPEC_HANDLER()
1402 zend_uint arg_num = opline->op1.num; in ZEND_RECV_INIT_SPEC_CONST_HANDLER()
1438 el = zend_brk_cont(Z_LVAL_P(opline->op2.zv), opline->op1.opline_num, in ZEND_BRK_SPEC_CONST_HANDLER()
1449 el = zend_brk_cont(Z_LVAL_P(opline->op2.zv), opline->op1.opline_num, in ZEND_CONT_SPEC_CONST_HANDLER()
1469 zval_ptr_dtor(&EX_T(brk_opline->op1.var).var.ptr); in ZEND_GOTO_SPEC_CONST_HANDLER()
1474 zendi_zval_dtor(EX_T(brk_opline->op1.var).tmp_var); in ZEND_GOTO_SPEC_CONST_HANDLER()
1478 ZEND_VM_JMP(opline->op1.jmp_addr); in ZEND_GOTO_SPEC_CONST_HANDLER()
1484 zend_class_entry *ce = EX_T(opline->op1.var).class_entry; in ZEND_ADD_INTERFACE_SPEC_CONST_HANDLER()
2114 opline->op1.zv TSRMLS_CC); in ZEND_BW_NOT_SPEC_CONST_HANDLER()
2127 opline->op1.zv TSRMLS_CC); in ZEND_BOOL_NOT_SPEC_CONST_HANDLER()
2140 z = opline->op1.zv; in ZEND_ECHO_SPEC_CONST_HANDLER()
2167 val = opline->op1.zv; in ZEND_JMPZ_SPEC_CONST_HANDLER()
2197 val = opline->op1.zv; in ZEND_JMPNZ_SPEC_CONST_HANDLER()
2227 val = opline->op1.zv; in ZEND_JMPZNZ_SPEC_CONST_HANDLER()
2261 val = opline->op1.zv; in ZEND_JMPZ_EX_SPEC_CONST_HANDLER()
2292 val = opline->op1.zv; in ZEND_JMPNZ_EX_SPEC_CONST_HANDLER()
2319 zval *fname = opline->op1.zv; in ZEND_DO_FCALL_SPEC_CONST_HANDLER()
2322 if (CACHED_PTR(opline->op1.literal->cache_slot)) { in ZEND_DO_FCALL_SPEC_CONST_HANDLER()
2323 EX(function_state).function = CACHED_PTR(opline->op1.literal->cache_slot); in ZEND_DO_FCALL_SPEC_CONST_HANDLER()
2328 CACHE_PTR(opline->op1.literal->cache_slot, EX(function_state).function); in ZEND_DO_FCALL_SPEC_CONST_HANDLER()
2346 retval_ptr = opline->op1.zv; in ZEND_RETURN_SPEC_CONST_HANDLER()
2393 retval_ptr = opline->op1.zv; in ZEND_RETURN_BY_REF_SPEC_CONST_HANDLER()
2423 EX_T(opline->op1.var).var.fcall_returned_reference) { in ZEND_RETURN_BY_REF_SPEC_CONST_HANDLER()
2424 } else if (EX_T(opline->op1.var).var.ptr_ptr == &EX_T(opline->op1.var).var.ptr) { in ZEND_RETURN_BY_REF_SPEC_CONST_HANDLER()
2457 value = opline->op1.zv; in ZEND_THROW_SPEC_CONST_HANDLER()
2494 value = opline->op1.zv; in ZEND_SEND_VAL_SPEC_CONST_HANDLER()
2516 ZVAL_BOOL(retval, i_zend_is_true(opline->op1.zv)); in ZEND_BOOL_SPEC_CONST_HANDLER()
2532 obj = opline->op1.zv; in ZEND_CLONE_SPEC_CONST_HANDLER()
2596 expr = opline->op1.zv; in ZEND_CAST_SPEC_CONST_HANDLER()
2657 inc_filename = opline->op1.zv; in ZEND_INCLUDE_OR_EVAL_SPEC_CONST_HANDLER()
2822 array_ptr = opline->op1.zv; in ZEND_FE_RESET_SPEC_CONST_HANDLER()
2931 zval *ptr = opline->op1.zv; in ZEND_EXIT_SPEC_CONST_HANDLER()
2952 value = opline->op1.zv; in ZEND_JMP_SET_SPEC_CONST_HANDLER()
2977 value = opline->op1.zv; in ZEND_JMP_SET_VAR_SPEC_CONST_HANDLER()
3011 value = opline->op1.zv; in ZEND_QM_ASSIGN_SPEC_CONST_HANDLER()
3029 value = opline->op1.zv; in ZEND_QM_ASSIGN_VAR_SPEC_CONST_HANDLER()
3056 opline->op1.zv, in ZEND_ADD_SPEC_CONST_CONST_HANDLER()
3071 opline->op1.zv, in ZEND_SUB_SPEC_CONST_CONST_HANDLER()
3086 opline->op1.zv, in ZEND_MUL_SPEC_CONST_CONST_HANDLER()
3101 opline->op1.zv, in ZEND_DIV_SPEC_CONST_CONST_HANDLER()
3116 opline->op1.zv, in ZEND_MOD_SPEC_CONST_CONST_HANDLER()
3131 opline->op1.zv, in ZEND_SL_SPEC_CONST_CONST_HANDLER()
3146 opline->op1.zv, in ZEND_SR_SPEC_CONST_CONST_HANDLER()
3161 opline->op1.zv, in ZEND_CONCAT_SPEC_CONST_CONST_HANDLER()
3176 opline->op1.zv, in ZEND_IS_IDENTICAL_SPEC_CONST_CONST_HANDLER()
3192 opline->op1.zv, in ZEND_IS_NOT_IDENTICAL_SPEC_CONST_CONST_HANDLER()
3209 opline->op1.zv, in ZEND_IS_EQUAL_SPEC_CONST_CONST_HANDLER()
3225 opline->op1.zv, in ZEND_IS_NOT_EQUAL_SPEC_CONST_CONST_HANDLER()
3241 opline->op1.zv, in ZEND_IS_SMALLER_SPEC_CONST_CONST_HANDLER()
3257 opline->op1.zv, in ZEND_IS_SMALLER_OR_EQUAL_SPEC_CONST_CONST_HANDLER()
3272 opline->op1.zv, in ZEND_BW_OR_SPEC_CONST_CONST_HANDLER()
3287 opline->op1.zv, in ZEND_BW_AND_SPEC_CONST_CONST_HANDLER()
3302 opline->op1.zv, in ZEND_BW_XOR_SPEC_CONST_CONST_HANDLER()
3317 opline->op1.zv, in ZEND_BOOL_XOR_SPEC_CONST_CONST_HANDLER()
3336 varname = opline->op1.zv; in zend_fetch_var_address_helper_SPEC_CONST_CONST()
3368 …RVAL_P(varname), Z_STRLEN_P(varname), 0, ((IS_CONST == IS_CONST) ? opline->op1.literal : NULL) TSR… in zend_fetch_var_address_helper_SPEC_CONST_CONST()
3419 PZVAL_LOCK(*EX_T(opline->op1.var).var.ptr_ptr); in zend_fetch_var_address_helper_SPEC_CONST_CONST()
3498 PZVAL_LOCK(EX_T(opline->op1.var).var.ptr); in ZEND_FETCH_DIM_R_SPEC_CONST_CONST_HANDLER()
3500 container = opline->op1.zv; in ZEND_FETCH_DIM_R_SPEC_CONST_CONST_HANDLER()
3515 container = opline->op1.zv; in ZEND_FETCH_DIM_TMP_VAR_SPEC_CONST_CONST_HANDLER()
3543 if (CACHED_PTR(opline->op1.literal->cache_slot)) { in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_CONST_HANDLER()
3544 ce = CACHED_PTR(opline->op1.literal->cache_slot); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_CONST_HANDLER()
3546 …ce = zend_fetch_class_by_name(Z_STRVAL_P(opline->op1.zv), Z_STRLEN_P(opline->op1.zv), opline->op1.… in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_CONST_HANDLER()
3551 zend_error_noreturn(E_ERROR, "Class '%s' not found", Z_STRVAL_P(opline->op1.zv)); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_CONST_HANDLER()
3553 CACHE_PTR(opline->op1.literal->cache_slot, ce); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_CONST_HANDLER()
3557 ce = EX_T(opline->op1.var).class_entry; in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_CONST_HANDLER()
3662 PZVAL_LOCK(EX_T(opline->op1.var).var.ptr); in ZEND_CASE_SPEC_CONST_CONST_HANDLER()
3665 opline->op1.zv, in ZEND_CASE_SPEC_CONST_CONST_HANDLER()
3719 } else if (CACHED_PTR(opline->op1.literal->cache_slot)) { in ZEND_FETCH_CONSTANT_SPEC_CONST_CONST_HANDLER()
3720 ce = CACHED_PTR(opline->op1.literal->cache_slot); in ZEND_FETCH_CONSTANT_SPEC_CONST_CONST_HANDLER()
3722 …ce = zend_fetch_class_by_name(Z_STRVAL_P(opline->op1.zv), Z_STRLEN_P(opline->op1.zv), opline->op1.… in ZEND_FETCH_CONSTANT_SPEC_CONST_CONST_HANDLER()
3727 zend_error_noreturn(E_ERROR, "Class '%s' not found", Z_STRVAL_P(opline->op1.zv)); in ZEND_FETCH_CONSTANT_SPEC_CONST_CONST_HANDLER()
3729 CACHE_PTR(opline->op1.literal->cache_slot, ce); in ZEND_FETCH_CONSTANT_SPEC_CONST_CONST_HANDLER()
3732 ce = EX_T(opline->op1.var).class_entry; in ZEND_FETCH_CONSTANT_SPEC_CONST_CONST_HANDLER()
3786 expr_ptr=opline->op1.zv; in ZEND_ADD_ARRAY_ELEMENT_SPEC_CONST_CONST_HANDLER()
3881 zend_compiled_variable *cv = &CV_DEF_OF(opline->op1.var); in ZEND_UNSET_VAR_SPEC_CONST_CONST_HANDLER()
3884 EX_CV(opline->op1.var) = NULL; in ZEND_UNSET_VAR_SPEC_CONST_CONST_HANDLER()
3885 } else if (EX_CV(opline->op1.var)) { in ZEND_UNSET_VAR_SPEC_CONST_CONST_HANDLER()
3886 zval_ptr_dtor(EX_CV(opline->op1.var)); in ZEND_UNSET_VAR_SPEC_CONST_CONST_HANDLER()
3887 EX_CV(opline->op1.var) = NULL; in ZEND_UNSET_VAR_SPEC_CONST_CONST_HANDLER()
3893 varname = opline->op1.zv; in ZEND_UNSET_VAR_SPEC_CONST_CONST_HANDLER()
3929 …_STRVAL_P(varname), Z_STRLEN_P(varname), ((IS_CONST == IS_CONST) ? opline->op1.literal : NULL) TSR… in ZEND_UNSET_VAR_SPEC_CONST_CONST_HANDLER()
3957 if (EX_CV(opline->op1.var)) { in ZEND_ISSET_ISEMPTY_VAR_SPEC_CONST_CONST_HANDLER()
3958 value = EX_CV(opline->op1.var); in ZEND_ISSET_ISEMPTY_VAR_SPEC_CONST_CONST_HANDLER()
3960 zend_compiled_variable *cv = &CV_DEF_OF(opline->op1.var); in ZEND_ISSET_ISEMPTY_VAR_SPEC_CONST_CONST_HANDLER()
3971 zval tmp, *varname = opline->op1.zv; in ZEND_ISSET_ISEMPTY_VAR_SPEC_CONST_CONST_HANDLER()
3997 …RVAL_P(varname), Z_STRLEN_P(varname), 1, ((IS_CONST == IS_CONST) ? opline->op1.literal : NULL) TSR… in ZEND_ISSET_ISEMPTY_VAR_SPEC_CONST_CONST_HANDLER()
4041 name = opline->op1.zv; in ZEND_DECLARE_CONST_SPEC_CONST_CONST_HANDLER()
4105 value = opline->op1.zv; in ZEND_YIELD_SPEC_CONST_CONST_HANDLER()
4126 && EX_T(opline->op1.var).var.fcall_returned_reference) in ZEND_YIELD_SPEC_CONST_CONST_HANDLER()
4127 && EX_T(opline->op1.var).var.ptr_ptr == &EX_T(opline->op1.var).var.ptr) { in ZEND_YIELD_SPEC_CONST_CONST_HANDLER()
4140 zval *value = opline->op1.zv; in ZEND_YIELD_SPEC_CONST_CONST_HANDLER()
4236 opline->op1.zv, in ZEND_ADD_SPEC_CONST_TMP_HANDLER()
4251 opline->op1.zv, in ZEND_SUB_SPEC_CONST_TMP_HANDLER()
4266 opline->op1.zv, in ZEND_MUL_SPEC_CONST_TMP_HANDLER()
4281 opline->op1.zv, in ZEND_DIV_SPEC_CONST_TMP_HANDLER()
4296 opline->op1.zv, in ZEND_MOD_SPEC_CONST_TMP_HANDLER()
4311 opline->op1.zv, in ZEND_SL_SPEC_CONST_TMP_HANDLER()
4326 opline->op1.zv, in ZEND_SR_SPEC_CONST_TMP_HANDLER()
4341 opline->op1.zv, in ZEND_CONCAT_SPEC_CONST_TMP_HANDLER()
4356 opline->op1.zv, in ZEND_IS_IDENTICAL_SPEC_CONST_TMP_HANDLER()
4372 opline->op1.zv, in ZEND_IS_NOT_IDENTICAL_SPEC_CONST_TMP_HANDLER()
4389 opline->op1.zv, in ZEND_IS_EQUAL_SPEC_CONST_TMP_HANDLER()
4405 opline->op1.zv, in ZEND_IS_NOT_EQUAL_SPEC_CONST_TMP_HANDLER()
4421 opline->op1.zv, in ZEND_IS_SMALLER_SPEC_CONST_TMP_HANDLER()
4437 opline->op1.zv, in ZEND_IS_SMALLER_OR_EQUAL_SPEC_CONST_TMP_HANDLER()
4452 opline->op1.zv, in ZEND_BW_OR_SPEC_CONST_TMP_HANDLER()
4467 opline->op1.zv, in ZEND_BW_AND_SPEC_CONST_TMP_HANDLER()
4482 opline->op1.zv, in ZEND_BW_XOR_SPEC_CONST_TMP_HANDLER()
4497 opline->op1.zv, in ZEND_BOOL_XOR_SPEC_CONST_TMP_HANDLER()
4514 PZVAL_LOCK(EX_T(opline->op1.var).var.ptr); in ZEND_FETCH_DIM_R_SPEC_CONST_TMP_HANDLER()
4516 container = opline->op1.zv; in ZEND_FETCH_DIM_R_SPEC_CONST_TMP_HANDLER()
4535 if (CACHED_PTR(opline->op1.literal->cache_slot)) { in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_TMP_HANDLER()
4536 ce = CACHED_PTR(opline->op1.literal->cache_slot); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_TMP_HANDLER()
4538 …ce = zend_fetch_class_by_name(Z_STRVAL_P(opline->op1.zv), Z_STRLEN_P(opline->op1.zv), opline->op1.… in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_TMP_HANDLER()
4543 zend_error_noreturn(E_ERROR, "Class '%s' not found", Z_STRVAL_P(opline->op1.zv)); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_TMP_HANDLER()
4545 CACHE_PTR(opline->op1.literal->cache_slot, ce); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_TMP_HANDLER()
4549 ce = EX_T(opline->op1.var).class_entry; in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_TMP_HANDLER()
4654 PZVAL_LOCK(EX_T(opline->op1.var).var.ptr); in ZEND_CASE_SPEC_CONST_TMP_HANDLER()
4657 opline->op1.zv, in ZEND_CASE_SPEC_CONST_TMP_HANDLER()
4682 expr_ptr=opline->op1.zv; in ZEND_ADD_ARRAY_ELEMENT_SPEC_CONST_TMP_HANDLER()
4798 value = opline->op1.zv; in ZEND_YIELD_SPEC_CONST_TMP_HANDLER()
4819 && EX_T(opline->op1.var).var.fcall_returned_reference) in ZEND_YIELD_SPEC_CONST_TMP_HANDLER()
4820 && EX_T(opline->op1.var).var.ptr_ptr == &EX_T(opline->op1.var).var.ptr) { in ZEND_YIELD_SPEC_CONST_TMP_HANDLER()
4833 zval *value = opline->op1.zv; in ZEND_YIELD_SPEC_CONST_TMP_HANDLER()
4929 opline->op1.zv, in ZEND_ADD_SPEC_CONST_VAR_HANDLER()
4944 opline->op1.zv, in ZEND_SUB_SPEC_CONST_VAR_HANDLER()
4959 opline->op1.zv, in ZEND_MUL_SPEC_CONST_VAR_HANDLER()
4974 opline->op1.zv, in ZEND_DIV_SPEC_CONST_VAR_HANDLER()
4989 opline->op1.zv, in ZEND_MOD_SPEC_CONST_VAR_HANDLER()
5004 opline->op1.zv, in ZEND_SL_SPEC_CONST_VAR_HANDLER()
5019 opline->op1.zv, in ZEND_SR_SPEC_CONST_VAR_HANDLER()
5034 opline->op1.zv, in ZEND_CONCAT_SPEC_CONST_VAR_HANDLER()
5049 opline->op1.zv, in ZEND_IS_IDENTICAL_SPEC_CONST_VAR_HANDLER()
5065 opline->op1.zv, in ZEND_IS_NOT_IDENTICAL_SPEC_CONST_VAR_HANDLER()
5082 opline->op1.zv, in ZEND_IS_EQUAL_SPEC_CONST_VAR_HANDLER()
5098 opline->op1.zv, in ZEND_IS_NOT_EQUAL_SPEC_CONST_VAR_HANDLER()
5114 opline->op1.zv, in ZEND_IS_SMALLER_SPEC_CONST_VAR_HANDLER()
5130 opline->op1.zv, in ZEND_IS_SMALLER_OR_EQUAL_SPEC_CONST_VAR_HANDLER()
5145 opline->op1.zv, in ZEND_BW_OR_SPEC_CONST_VAR_HANDLER()
5160 opline->op1.zv, in ZEND_BW_AND_SPEC_CONST_VAR_HANDLER()
5175 opline->op1.zv, in ZEND_BW_XOR_SPEC_CONST_VAR_HANDLER()
5190 opline->op1.zv, in ZEND_BOOL_XOR_SPEC_CONST_VAR_HANDLER()
5209 varname = opline->op1.zv; in zend_fetch_var_address_helper_SPEC_CONST_VAR()
5241 …RVAL_P(varname), Z_STRLEN_P(varname), 0, ((IS_CONST == IS_CONST) ? opline->op1.literal : NULL) TSR… in zend_fetch_var_address_helper_SPEC_CONST_VAR()
5292 PZVAL_LOCK(*EX_T(opline->op1.var).var.ptr_ptr); in zend_fetch_var_address_helper_SPEC_CONST_VAR()
5371 PZVAL_LOCK(EX_T(opline->op1.var).var.ptr); in ZEND_FETCH_DIM_R_SPEC_CONST_VAR_HANDLER()
5373 container = opline->op1.zv; in ZEND_FETCH_DIM_R_SPEC_CONST_VAR_HANDLER()
5392 if (CACHED_PTR(opline->op1.literal->cache_slot)) { in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_VAR_HANDLER()
5393 ce = CACHED_PTR(opline->op1.literal->cache_slot); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_VAR_HANDLER()
5395 …ce = zend_fetch_class_by_name(Z_STRVAL_P(opline->op1.zv), Z_STRLEN_P(opline->op1.zv), opline->op1.… in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_VAR_HANDLER()
5400 zend_error_noreturn(E_ERROR, "Class '%s' not found", Z_STRVAL_P(opline->op1.zv)); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_VAR_HANDLER()
5402 CACHE_PTR(opline->op1.literal->cache_slot, ce); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_VAR_HANDLER()
5406 ce = EX_T(opline->op1.var).class_entry; in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_VAR_HANDLER()
5511 PZVAL_LOCK(EX_T(opline->op1.var).var.ptr); in ZEND_CASE_SPEC_CONST_VAR_HANDLER()
5514 opline->op1.zv, in ZEND_CASE_SPEC_CONST_VAR_HANDLER()
5539 expr_ptr=opline->op1.zv; in ZEND_ADD_ARRAY_ELEMENT_SPEC_CONST_VAR_HANDLER()
5634 zend_compiled_variable *cv = &CV_DEF_OF(opline->op1.var); in ZEND_UNSET_VAR_SPEC_CONST_VAR_HANDLER()
5637 EX_CV(opline->op1.var) = NULL; in ZEND_UNSET_VAR_SPEC_CONST_VAR_HANDLER()
5638 } else if (EX_CV(opline->op1.var)) { in ZEND_UNSET_VAR_SPEC_CONST_VAR_HANDLER()
5639 zval_ptr_dtor(EX_CV(opline->op1.var)); in ZEND_UNSET_VAR_SPEC_CONST_VAR_HANDLER()
5640 EX_CV(opline->op1.var) = NULL; in ZEND_UNSET_VAR_SPEC_CONST_VAR_HANDLER()
5646 varname = opline->op1.zv; in ZEND_UNSET_VAR_SPEC_CONST_VAR_HANDLER()
5682 …_STRVAL_P(varname), Z_STRLEN_P(varname), ((IS_CONST == IS_CONST) ? opline->op1.literal : NULL) TSR… in ZEND_UNSET_VAR_SPEC_CONST_VAR_HANDLER()
5710 if (EX_CV(opline->op1.var)) { in ZEND_ISSET_ISEMPTY_VAR_SPEC_CONST_VAR_HANDLER()
5711 value = EX_CV(opline->op1.var); in ZEND_ISSET_ISEMPTY_VAR_SPEC_CONST_VAR_HANDLER()
5713 zend_compiled_variable *cv = &CV_DEF_OF(opline->op1.var); in ZEND_ISSET_ISEMPTY_VAR_SPEC_CONST_VAR_HANDLER()
5724 zval tmp, *varname = opline->op1.zv; in ZEND_ISSET_ISEMPTY_VAR_SPEC_CONST_VAR_HANDLER()
5750 …RVAL_P(varname), Z_STRLEN_P(varname), 1, ((IS_CONST == IS_CONST) ? opline->op1.literal : NULL) TSR… in ZEND_ISSET_ISEMPTY_VAR_SPEC_CONST_VAR_HANDLER()
5818 value = opline->op1.zv; in ZEND_YIELD_SPEC_CONST_VAR_HANDLER()
5839 && EX_T(opline->op1.var).var.fcall_returned_reference) in ZEND_YIELD_SPEC_CONST_VAR_HANDLER()
5840 && EX_T(opline->op1.var).var.ptr_ptr == &EX_T(opline->op1.var).var.ptr) { in ZEND_YIELD_SPEC_CONST_VAR_HANDLER()
5853 zval *value = opline->op1.zv; in ZEND_YIELD_SPEC_CONST_VAR_HANDLER()
5954 varname = opline->op1.zv; in zend_fetch_var_address_helper_SPEC_CONST_UNUSED()
5986 …RVAL_P(varname), Z_STRLEN_P(varname), 0, ((IS_CONST == IS_CONST) ? opline->op1.literal : NULL) TSR… in zend_fetch_var_address_helper_SPEC_CONST_UNUSED()
6037 PZVAL_LOCK(*EX_T(opline->op1.var).var.ptr_ptr); in zend_fetch_var_address_helper_SPEC_CONST_UNUSED()
6118 if (CACHED_PTR(opline->op1.literal->cache_slot)) { in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_UNUSED_HANDLER()
6119 ce = CACHED_PTR(opline->op1.literal->cache_slot); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_UNUSED_HANDLER()
6121 …ce = zend_fetch_class_by_name(Z_STRVAL_P(opline->op1.zv), Z_STRLEN_P(opline->op1.zv), opline->op1.… in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_UNUSED_HANDLER()
6126 zend_error_noreturn(E_ERROR, "Class '%s' not found", Z_STRVAL_P(opline->op1.zv)); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_UNUSED_HANDLER()
6128 CACHE_PTR(opline->op1.literal->cache_slot, ce); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_UNUSED_HANDLER()
6132 ce = EX_T(opline->op1.var).class_entry; in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_UNUSED_HANDLER()
6247 expr_ptr=opline->op1.zv; in ZEND_ADD_ARRAY_ELEMENT_SPEC_CONST_UNUSED_HANDLER()
6342 zend_compiled_variable *cv = &CV_DEF_OF(opline->op1.var); in ZEND_UNSET_VAR_SPEC_CONST_UNUSED_HANDLER()
6345 EX_CV(opline->op1.var) = NULL; in ZEND_UNSET_VAR_SPEC_CONST_UNUSED_HANDLER()
6346 } else if (EX_CV(opline->op1.var)) { in ZEND_UNSET_VAR_SPEC_CONST_UNUSED_HANDLER()
6347 zval_ptr_dtor(EX_CV(opline->op1.var)); in ZEND_UNSET_VAR_SPEC_CONST_UNUSED_HANDLER()
6348 EX_CV(opline->op1.var) = NULL; in ZEND_UNSET_VAR_SPEC_CONST_UNUSED_HANDLER()
6354 varname = opline->op1.zv; in ZEND_UNSET_VAR_SPEC_CONST_UNUSED_HANDLER()
6390 …_STRVAL_P(varname), Z_STRLEN_P(varname), ((IS_CONST == IS_CONST) ? opline->op1.literal : NULL) TSR… in ZEND_UNSET_VAR_SPEC_CONST_UNUSED_HANDLER()
6418 if (EX_CV(opline->op1.var)) { in ZEND_ISSET_ISEMPTY_VAR_SPEC_CONST_UNUSED_HANDLER()
6419 value = EX_CV(opline->op1.var); in ZEND_ISSET_ISEMPTY_VAR_SPEC_CONST_UNUSED_HANDLER()
6421 zend_compiled_variable *cv = &CV_DEF_OF(opline->op1.var); in ZEND_ISSET_ISEMPTY_VAR_SPEC_CONST_UNUSED_HANDLER()
6432 zval tmp, *varname = opline->op1.zv; in ZEND_ISSET_ISEMPTY_VAR_SPEC_CONST_UNUSED_HANDLER()
6458 …RVAL_P(varname), Z_STRLEN_P(varname), 1, ((IS_CONST == IS_CONST) ? opline->op1.literal : NULL) TSR… in ZEND_ISSET_ISEMPTY_VAR_SPEC_CONST_UNUSED_HANDLER()
6500 …ick_find(EG(function_table), Z_STRVAL_P(opline->op1.zv), Z_STRLEN_P(opline->op1.zv), Z_HASH_P(opli… in ZEND_DECLARE_LAMBDA_FUNCTION_SPEC_CONST_UNUSED_HANDLER()
6550 value = opline->op1.zv; in ZEND_YIELD_SPEC_CONST_UNUSED_HANDLER()
6571 && EX_T(opline->op1.var).var.fcall_returned_reference) in ZEND_YIELD_SPEC_CONST_UNUSED_HANDLER()
6572 && EX_T(opline->op1.var).var.ptr_ptr == &EX_T(opline->op1.var).var.ptr) { in ZEND_YIELD_SPEC_CONST_UNUSED_HANDLER()
6585 zval *value = opline->op1.zv; in ZEND_YIELD_SPEC_CONST_UNUSED_HANDLER()
6681 opline->op1.zv, in ZEND_ADD_SPEC_CONST_CV_HANDLER()
6696 opline->op1.zv, in ZEND_SUB_SPEC_CONST_CV_HANDLER()
6711 opline->op1.zv, in ZEND_MUL_SPEC_CONST_CV_HANDLER()
6726 opline->op1.zv, in ZEND_DIV_SPEC_CONST_CV_HANDLER()
6741 opline->op1.zv, in ZEND_MOD_SPEC_CONST_CV_HANDLER()
6756 opline->op1.zv, in ZEND_SL_SPEC_CONST_CV_HANDLER()
6771 opline->op1.zv, in ZEND_SR_SPEC_CONST_CV_HANDLER()
6786 opline->op1.zv, in ZEND_CONCAT_SPEC_CONST_CV_HANDLER()
6801 opline->op1.zv, in ZEND_IS_IDENTICAL_SPEC_CONST_CV_HANDLER()
6817 opline->op1.zv, in ZEND_IS_NOT_IDENTICAL_SPEC_CONST_CV_HANDLER()
6834 opline->op1.zv, in ZEND_IS_EQUAL_SPEC_CONST_CV_HANDLER()
6850 opline->op1.zv, in ZEND_IS_NOT_EQUAL_SPEC_CONST_CV_HANDLER()
6866 opline->op1.zv, in ZEND_IS_SMALLER_SPEC_CONST_CV_HANDLER()
6882 opline->op1.zv, in ZEND_IS_SMALLER_OR_EQUAL_SPEC_CONST_CV_HANDLER()
6897 opline->op1.zv, in ZEND_BW_OR_SPEC_CONST_CV_HANDLER()
6912 opline->op1.zv, in ZEND_BW_AND_SPEC_CONST_CV_HANDLER()
6927 opline->op1.zv, in ZEND_BW_XOR_SPEC_CONST_CV_HANDLER()
6942 opline->op1.zv, in ZEND_BOOL_XOR_SPEC_CONST_CV_HANDLER()
6959 PZVAL_LOCK(EX_T(opline->op1.var).var.ptr); in ZEND_FETCH_DIM_R_SPEC_CONST_CV_HANDLER()
6961 container = opline->op1.zv; in ZEND_FETCH_DIM_R_SPEC_CONST_CV_HANDLER()
6980 if (CACHED_PTR(opline->op1.literal->cache_slot)) { in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_CV_HANDLER()
6981 ce = CACHED_PTR(opline->op1.literal->cache_slot); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_CV_HANDLER()
6983 …ce = zend_fetch_class_by_name(Z_STRVAL_P(opline->op1.zv), Z_STRLEN_P(opline->op1.zv), opline->op1.… in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_CV_HANDLER()
6988 zend_error_noreturn(E_ERROR, "Class '%s' not found", Z_STRVAL_P(opline->op1.zv)); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_CV_HANDLER()
6990 CACHE_PTR(opline->op1.literal->cache_slot, ce); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_CV_HANDLER()
6994 ce = EX_T(opline->op1.var).class_entry; in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_CV_HANDLER()
7105 if (CACHED_PTR(opline->op1.literal->cache_slot)) { in ZEND_CATCH_SPEC_CONST_CV_HANDLER()
7106 catch_ce = CACHED_PTR(opline->op1.literal->cache_slot); in ZEND_CATCH_SPEC_CONST_CV_HANDLER()
7108 …ch_ce = zend_fetch_class_by_name(Z_STRVAL_P(opline->op1.zv), Z_STRLEN_P(opline->op1.zv), opline->o… in ZEND_CATCH_SPEC_CONST_CV_HANDLER()
7110 CACHE_PTR(opline->op1.literal->cache_slot, catch_ce); in ZEND_CATCH_SPEC_CONST_CV_HANDLER()
7159 PZVAL_LOCK(EX_T(opline->op1.var).var.ptr); in ZEND_CASE_SPEC_CONST_CV_HANDLER()
7162 opline->op1.zv, in ZEND_CASE_SPEC_CONST_CV_HANDLER()
7186 expr_ptr=opline->op1.zv; in ZEND_ADD_ARRAY_ELEMENT_SPEC_CONST_CV_HANDLER()
7302 value = opline->op1.zv; in ZEND_YIELD_SPEC_CONST_CV_HANDLER()
7323 && EX_T(opline->op1.var).var.fcall_returned_reference) in ZEND_YIELD_SPEC_CONST_CV_HANDLER()
7324 && EX_T(opline->op1.var).var.ptr_ptr == &EX_T(opline->op1.var).var.ptr) { in ZEND_YIELD_SPEC_CONST_CV_HANDLER()
7337 zval *value = opline->op1.zv; in ZEND_YIELD_SPEC_CONST_CV_HANDLER()
7433 _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC) TSRMLS_CC); in ZEND_BW_NOT_SPEC_TMP_HANDLER()
7446 _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC) TSRMLS_CC); in ZEND_BOOL_NOT_SPEC_TMP_HANDLER()
7459 z = _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_ECHO_SPEC_TMP_HANDLER()
7487 val = _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_JMPZ_SPEC_TMP_HANDLER()
7517 val = _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_JMPNZ_SPEC_TMP_HANDLER()
7547 val = _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_JMPZNZ_SPEC_TMP_HANDLER()
7581 val = _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_JMPZ_EX_SPEC_TMP_HANDLER()
7612 val = _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_JMPNZ_EX_SPEC_TMP_HANDLER()
7641 zendi_zval_dtor(EX_T(opline->op1.var).tmp_var); in ZEND_FREE_SPEC_TMP_HANDLER()
7643 zval_ptr_dtor(&EX_T(opline->op1.var).var.ptr); in ZEND_FREE_SPEC_TMP_HANDLER()
7656 retval_ptr = _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_RETURN_SPEC_TMP_HANDLER()
7703 retval_ptr = _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_RETURN_BY_REF_SPEC_TMP_HANDLER()
7733 EX_T(opline->op1.var).var.fcall_returned_reference) { in ZEND_RETURN_BY_REF_SPEC_TMP_HANDLER()
7734 } else if (EX_T(opline->op1.var).var.ptr_ptr == &EX_T(opline->op1.var).var.ptr) { in ZEND_RETURN_BY_REF_SPEC_TMP_HANDLER()
7767 value = _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_THROW_SPEC_TMP_HANDLER()
7804 value = _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_SEND_VAL_SPEC_TMP_HANDLER()
7826 …ZVAL_BOOL(retval, i_zend_is_true(_get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS… in ZEND_BOOL_SPEC_TMP_HANDLER()
7843 obj = _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_CLONE_SPEC_TMP_HANDLER()
7907 expr = _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_CAST_SPEC_TMP_HANDLER()
7968 inc_filename = _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_INCLUDE_OR_EVAL_SPEC_TMP_HANDLER()
8133 array_ptr = _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_FE_RESET_SPEC_TMP_HANDLER()
8242 zval *ptr = _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_EXIT_SPEC_TMP_HANDLER()
8262 if (!EG(error_reporting) && Z_LVAL(EX_T(opline->op1.var).tmp_var) != 0) { in ZEND_END_SILENCE_SPEC_TMP_HANDLER()
8264 Z_LVAL(restored_error_reporting) = Z_LVAL(EX_T(opline->op1.var).tmp_var); in ZEND_END_SILENCE_SPEC_TMP_HANDLER()
8278 if (EX(old_error_reporting) == &EX_T(opline->op1.var).tmp_var) { in ZEND_END_SILENCE_SPEC_TMP_HANDLER()
8292 value = _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_JMP_SET_SPEC_TMP_HANDLER()
8318 value = _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_JMP_SET_VAR_SPEC_TMP_HANDLER()
8353 value = _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_QM_ASSIGN_SPEC_TMP_HANDLER()
8371 value = _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_QM_ASSIGN_VAR_SPEC_TMP_HANDLER()
8399 expr = _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_INSTANCEOF_SPEC_TMP_HANDLER()
8419 _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_ADD_SPEC_TMP_CONST_HANDLER()
8434 _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_SUB_SPEC_TMP_CONST_HANDLER()
8449 _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_MUL_SPEC_TMP_CONST_HANDLER()
8464 _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_DIV_SPEC_TMP_CONST_HANDLER()
8479 _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_MOD_SPEC_TMP_CONST_HANDLER()
8494 _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_SL_SPEC_TMP_CONST_HANDLER()
8509 _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_SR_SPEC_TMP_CONST_HANDLER()
8524 _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_CONCAT_SPEC_TMP_CONST_HANDLER()
8539 _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_IS_IDENTICAL_SPEC_TMP_CONST_HANDLER()
8555 _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_IS_NOT_IDENTICAL_SPEC_TMP_CONST_HANDLER()
8572 _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_IS_EQUAL_SPEC_TMP_CONST_HANDLER()
8588 _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_IS_NOT_EQUAL_SPEC_TMP_CONST_HANDLER()
8604 _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_IS_SMALLER_SPEC_TMP_CONST_HANDLER()
8620 _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_IS_SMALLER_OR_EQUAL_SPEC_TMP_CONST_HANDLER()
8635 _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_BW_OR_SPEC_TMP_CONST_HANDLER()
8650 _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_BW_AND_SPEC_TMP_CONST_HANDLER()
8665 _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_BW_XOR_SPEC_TMP_CONST_HANDLER()
8680 _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_BOOL_XOR_SPEC_TMP_CONST_HANDLER()
8699 varname = _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in zend_fetch_var_address_helper_SPEC_TMP_CONST()
8731 …AL_P(varname), Z_STRLEN_P(varname), 0, ((IS_TMP_VAR == IS_CONST) ? opline->op1.literal : NULL) TSR… in zend_fetch_var_address_helper_SPEC_TMP_CONST()
8782 PZVAL_LOCK(*EX_T(opline->op1.var).var.ptr_ptr); in zend_fetch_var_address_helper_SPEC_TMP_CONST()
8861 PZVAL_LOCK(EX_T(opline->op1.var).var.ptr); in ZEND_FETCH_DIM_R_SPEC_TMP_CONST_HANDLER()
8863 container = _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_FETCH_DIM_R_SPEC_TMP_CONST_HANDLER()
8878 container = _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_FETCH_DIM_TMP_VAR_SPEC_TMP_CONST_HANDLER()
8965 call->object = _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_INIT_METHOD_CALL_SPEC_TMP_CONST_HANDLER()
9027 PZVAL_LOCK(EX_T(opline->op1.var).var.ptr); in ZEND_CASE_SPEC_TMP_CONST_HANDLER()
9030 _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_CASE_SPEC_TMP_CONST_HANDLER()
9054 expr_ptr=_get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_ADD_ARRAY_ELEMENT_SPEC_TMP_CONST_HANDLER()
9149 zend_compiled_variable *cv = &CV_DEF_OF(opline->op1.var); in ZEND_UNSET_VAR_SPEC_TMP_CONST_HANDLER()
9152 EX_CV(opline->op1.var) = NULL; in ZEND_UNSET_VAR_SPEC_TMP_CONST_HANDLER()
9153 } else if (EX_CV(opline->op1.var)) { in ZEND_UNSET_VAR_SPEC_TMP_CONST_HANDLER()
9154 zval_ptr_dtor(EX_CV(opline->op1.var)); in ZEND_UNSET_VAR_SPEC_TMP_CONST_HANDLER()
9155 EX_CV(opline->op1.var) = NULL; in ZEND_UNSET_VAR_SPEC_TMP_CONST_HANDLER()
9161 varname = _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_UNSET_VAR_SPEC_TMP_CONST_HANDLER()
9197 …TRVAL_P(varname), Z_STRLEN_P(varname), ((IS_TMP_VAR == IS_CONST) ? opline->op1.literal : NULL) TSR… in ZEND_UNSET_VAR_SPEC_TMP_CONST_HANDLER()
9225 if (EX_CV(opline->op1.var)) { in ZEND_ISSET_ISEMPTY_VAR_SPEC_TMP_CONST_HANDLER()
9226 value = EX_CV(opline->op1.var); in ZEND_ISSET_ISEMPTY_VAR_SPEC_TMP_CONST_HANDLER()
9228 zend_compiled_variable *cv = &CV_DEF_OF(opline->op1.var); in ZEND_ISSET_ISEMPTY_VAR_SPEC_TMP_CONST_HANDLER()
9239 zval tmp, *varname = _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_ISSET_ISEMPTY_VAR_SPEC_TMP_CONST_HANDLER()
9265 …AL_P(varname), Z_STRLEN_P(varname), 1, ((IS_TMP_VAR == IS_CONST) ? opline->op1.literal : NULL) TSR… in ZEND_ISSET_ISEMPTY_VAR_SPEC_TMP_CONST_HANDLER()
9333 value = _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_YIELD_SPEC_TMP_CONST_HANDLER()
9354 && EX_T(opline->op1.var).var.fcall_returned_reference) in ZEND_YIELD_SPEC_TMP_CONST_HANDLER()
9355 && EX_T(opline->op1.var).var.ptr_ptr == &EX_T(opline->op1.var).var.ptr) { in ZEND_YIELD_SPEC_TMP_CONST_HANDLER()
9368 zval *value = _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_YIELD_SPEC_TMP_CONST_HANDLER()
9464 _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_ADD_SPEC_TMP_TMP_HANDLER()
9479 _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_SUB_SPEC_TMP_TMP_HANDLER()
9494 _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_MUL_SPEC_TMP_TMP_HANDLER()
9509 _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_DIV_SPEC_TMP_TMP_HANDLER()
9524 _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_MOD_SPEC_TMP_TMP_HANDLER()
9539 _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_SL_SPEC_TMP_TMP_HANDLER()
9554 _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_SR_SPEC_TMP_TMP_HANDLER()
9569 _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_CONCAT_SPEC_TMP_TMP_HANDLER()
9584 _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_IS_IDENTICAL_SPEC_TMP_TMP_HANDLER()
9600 _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_IS_NOT_IDENTICAL_SPEC_TMP_TMP_HANDLER()
9617 _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_IS_EQUAL_SPEC_TMP_TMP_HANDLER()
9633 _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_IS_NOT_EQUAL_SPEC_TMP_TMP_HANDLER()
9649 _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_IS_SMALLER_SPEC_TMP_TMP_HANDLER()
9665 _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_IS_SMALLER_OR_EQUAL_SPEC_TMP_TMP_HANDLER()
9680 _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_BW_OR_SPEC_TMP_TMP_HANDLER()
9695 _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_BW_AND_SPEC_TMP_TMP_HANDLER()
9710 _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_BW_XOR_SPEC_TMP_TMP_HANDLER()
9725 _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_BOOL_XOR_SPEC_TMP_TMP_HANDLER()
9742 PZVAL_LOCK(EX_T(opline->op1.var).var.ptr); in ZEND_FETCH_DIM_R_SPEC_TMP_TMP_HANDLER()
9744 container = _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_FETCH_DIM_R_SPEC_TMP_TMP_HANDLER()
9821 call->object = _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_INIT_METHOD_CALL_SPEC_TMP_TMP_HANDLER()
9884 PZVAL_LOCK(EX_T(opline->op1.var).var.ptr); in ZEND_CASE_SPEC_TMP_TMP_HANDLER()
9887 _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_CASE_SPEC_TMP_TMP_HANDLER()
9912 expr_ptr=_get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_ADD_ARRAY_ELEMENT_SPEC_TMP_TMP_HANDLER()
10028 value = _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_YIELD_SPEC_TMP_TMP_HANDLER()
10049 && EX_T(opline->op1.var).var.fcall_returned_reference) in ZEND_YIELD_SPEC_TMP_TMP_HANDLER()
10050 && EX_T(opline->op1.var).var.ptr_ptr == &EX_T(opline->op1.var).var.ptr) { in ZEND_YIELD_SPEC_TMP_TMP_HANDLER()
10063 zval *value = _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_YIELD_SPEC_TMP_TMP_HANDLER()
10159 _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_ADD_SPEC_TMP_VAR_HANDLER()
10174 _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_SUB_SPEC_TMP_VAR_HANDLER()
10189 _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_MUL_SPEC_TMP_VAR_HANDLER()
10204 _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_DIV_SPEC_TMP_VAR_HANDLER()
10219 _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_MOD_SPEC_TMP_VAR_HANDLER()
10234 _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_SL_SPEC_TMP_VAR_HANDLER()
10249 _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_SR_SPEC_TMP_VAR_HANDLER()
10264 _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_CONCAT_SPEC_TMP_VAR_HANDLER()
10279 _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_IS_IDENTICAL_SPEC_TMP_VAR_HANDLER()
10295 _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_IS_NOT_IDENTICAL_SPEC_TMP_VAR_HANDLER()
10312 _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_IS_EQUAL_SPEC_TMP_VAR_HANDLER()
10328 _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_IS_NOT_EQUAL_SPEC_TMP_VAR_HANDLER()
10344 _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_IS_SMALLER_SPEC_TMP_VAR_HANDLER()
10360 _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_IS_SMALLER_OR_EQUAL_SPEC_TMP_VAR_HANDLER()
10375 _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_BW_OR_SPEC_TMP_VAR_HANDLER()
10390 _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_BW_AND_SPEC_TMP_VAR_HANDLER()
10405 _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_BW_XOR_SPEC_TMP_VAR_HANDLER()
10420 _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_BOOL_XOR_SPEC_TMP_VAR_HANDLER()
10439 varname = _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in zend_fetch_var_address_helper_SPEC_TMP_VAR()
10471 …AL_P(varname), Z_STRLEN_P(varname), 0, ((IS_TMP_VAR == IS_CONST) ? opline->op1.literal : NULL) TSR… in zend_fetch_var_address_helper_SPEC_TMP_VAR()
10522 PZVAL_LOCK(*EX_T(opline->op1.var).var.ptr_ptr); in zend_fetch_var_address_helper_SPEC_TMP_VAR()
10601 PZVAL_LOCK(EX_T(opline->op1.var).var.ptr); in ZEND_FETCH_DIM_R_SPEC_TMP_VAR_HANDLER()
10603 container = _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_FETCH_DIM_R_SPEC_TMP_VAR_HANDLER()
10680 call->object = _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_INIT_METHOD_CALL_SPEC_TMP_VAR_HANDLER()
10743 PZVAL_LOCK(EX_T(opline->op1.var).var.ptr); in ZEND_CASE_SPEC_TMP_VAR_HANDLER()
10746 _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_CASE_SPEC_TMP_VAR_HANDLER()
10771 expr_ptr=_get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_ADD_ARRAY_ELEMENT_SPEC_TMP_VAR_HANDLER()
10866 zend_compiled_variable *cv = &CV_DEF_OF(opline->op1.var); in ZEND_UNSET_VAR_SPEC_TMP_VAR_HANDLER()
10869 EX_CV(opline->op1.var) = NULL; in ZEND_UNSET_VAR_SPEC_TMP_VAR_HANDLER()
10870 } else if (EX_CV(opline->op1.var)) { in ZEND_UNSET_VAR_SPEC_TMP_VAR_HANDLER()
10871 zval_ptr_dtor(EX_CV(opline->op1.var)); in ZEND_UNSET_VAR_SPEC_TMP_VAR_HANDLER()
10872 EX_CV(opline->op1.var) = NULL; in ZEND_UNSET_VAR_SPEC_TMP_VAR_HANDLER()
10878 varname = _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_UNSET_VAR_SPEC_TMP_VAR_HANDLER()
10914 …TRVAL_P(varname), Z_STRLEN_P(varname), ((IS_TMP_VAR == IS_CONST) ? opline->op1.literal : NULL) TSR… in ZEND_UNSET_VAR_SPEC_TMP_VAR_HANDLER()
10942 if (EX_CV(opline->op1.var)) { in ZEND_ISSET_ISEMPTY_VAR_SPEC_TMP_VAR_HANDLER()
10943 value = EX_CV(opline->op1.var); in ZEND_ISSET_ISEMPTY_VAR_SPEC_TMP_VAR_HANDLER()
10945 zend_compiled_variable *cv = &CV_DEF_OF(opline->op1.var); in ZEND_ISSET_ISEMPTY_VAR_SPEC_TMP_VAR_HANDLER()
10956 zval tmp, *varname = _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_ISSET_ISEMPTY_VAR_SPEC_TMP_VAR_HANDLER()
10982 …AL_P(varname), Z_STRLEN_P(varname), 1, ((IS_TMP_VAR == IS_CONST) ? opline->op1.literal : NULL) TSR… in ZEND_ISSET_ISEMPTY_VAR_SPEC_TMP_VAR_HANDLER()
11050 value = _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_YIELD_SPEC_TMP_VAR_HANDLER()
11071 && EX_T(opline->op1.var).var.fcall_returned_reference) in ZEND_YIELD_SPEC_TMP_VAR_HANDLER()
11072 && EX_T(opline->op1.var).var.ptr_ptr == &EX_T(opline->op1.var).var.ptr) { in ZEND_YIELD_SPEC_TMP_VAR_HANDLER()
11085 zval *value = _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_YIELD_SPEC_TMP_VAR_HANDLER()
11186 varname = _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in zend_fetch_var_address_helper_SPEC_TMP_UNUSED()
11218 …AL_P(varname), Z_STRLEN_P(varname), 0, ((IS_TMP_VAR == IS_CONST) ? opline->op1.literal : NULL) TSR… in zend_fetch_var_address_helper_SPEC_TMP_UNUSED()
11269 PZVAL_LOCK(*EX_T(opline->op1.var).var.ptr_ptr); in zend_fetch_var_address_helper_SPEC_TMP_UNUSED()
11356 expr_ptr=_get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_ADD_ARRAY_ELEMENT_SPEC_TMP_UNUSED_HANDLER()
11451 zend_compiled_variable *cv = &CV_DEF_OF(opline->op1.var); in ZEND_UNSET_VAR_SPEC_TMP_UNUSED_HANDLER()
11454 EX_CV(opline->op1.var) = NULL; in ZEND_UNSET_VAR_SPEC_TMP_UNUSED_HANDLER()
11455 } else if (EX_CV(opline->op1.var)) { in ZEND_UNSET_VAR_SPEC_TMP_UNUSED_HANDLER()
11456 zval_ptr_dtor(EX_CV(opline->op1.var)); in ZEND_UNSET_VAR_SPEC_TMP_UNUSED_HANDLER()
11457 EX_CV(opline->op1.var) = NULL; in ZEND_UNSET_VAR_SPEC_TMP_UNUSED_HANDLER()
11463 varname = _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_UNSET_VAR_SPEC_TMP_UNUSED_HANDLER()
11499 …TRVAL_P(varname), Z_STRLEN_P(varname), ((IS_TMP_VAR == IS_CONST) ? opline->op1.literal : NULL) TSR… in ZEND_UNSET_VAR_SPEC_TMP_UNUSED_HANDLER()
11527 if (EX_CV(opline->op1.var)) { in ZEND_ISSET_ISEMPTY_VAR_SPEC_TMP_UNUSED_HANDLER()
11528 value = EX_CV(opline->op1.var); in ZEND_ISSET_ISEMPTY_VAR_SPEC_TMP_UNUSED_HANDLER()
11530 zend_compiled_variable *cv = &CV_DEF_OF(opline->op1.var); in ZEND_ISSET_ISEMPTY_VAR_SPEC_TMP_UNUSED_HANDLER()
11541 zval tmp, *varname = _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_ISSET_ISEMPTY_VAR_SPEC_TMP_UNUSED_HANDLER()
11567 …AL_P(varname), Z_STRLEN_P(varname), 1, ((IS_TMP_VAR == IS_CONST) ? opline->op1.literal : NULL) TSR… in ZEND_ISSET_ISEMPTY_VAR_SPEC_TMP_UNUSED_HANDLER()
11635 value = _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_YIELD_SPEC_TMP_UNUSED_HANDLER()
11656 && EX_T(opline->op1.var).var.fcall_returned_reference) in ZEND_YIELD_SPEC_TMP_UNUSED_HANDLER()
11657 && EX_T(opline->op1.var).var.ptr_ptr == &EX_T(opline->op1.var).var.ptr) { in ZEND_YIELD_SPEC_TMP_UNUSED_HANDLER()
11670 zval *value = _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_YIELD_SPEC_TMP_UNUSED_HANDLER()
11766 _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_ADD_SPEC_TMP_CV_HANDLER()
11781 _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_SUB_SPEC_TMP_CV_HANDLER()
11796 _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_MUL_SPEC_TMP_CV_HANDLER()
11811 _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_DIV_SPEC_TMP_CV_HANDLER()
11826 _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_MOD_SPEC_TMP_CV_HANDLER()
11841 _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_SL_SPEC_TMP_CV_HANDLER()
11856 _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_SR_SPEC_TMP_CV_HANDLER()
11871 _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_CONCAT_SPEC_TMP_CV_HANDLER()
11886 _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_IS_IDENTICAL_SPEC_TMP_CV_HANDLER()
11902 _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_IS_NOT_IDENTICAL_SPEC_TMP_CV_HANDLER()
11919 _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_IS_EQUAL_SPEC_TMP_CV_HANDLER()
11935 _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_IS_NOT_EQUAL_SPEC_TMP_CV_HANDLER()
11951 _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_IS_SMALLER_SPEC_TMP_CV_HANDLER()
11967 _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_IS_SMALLER_OR_EQUAL_SPEC_TMP_CV_HANDLER()
11982 _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_BW_OR_SPEC_TMP_CV_HANDLER()
11997 _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_BW_AND_SPEC_TMP_CV_HANDLER()
12012 _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_BW_XOR_SPEC_TMP_CV_HANDLER()
12027 _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_BOOL_XOR_SPEC_TMP_CV_HANDLER()
12044 PZVAL_LOCK(EX_T(opline->op1.var).var.ptr); in ZEND_FETCH_DIM_R_SPEC_TMP_CV_HANDLER()
12046 container = _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_FETCH_DIM_R_SPEC_TMP_CV_HANDLER()
12122 call->object = _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_INIT_METHOD_CALL_SPEC_TMP_CV_HANDLER()
12184 PZVAL_LOCK(EX_T(opline->op1.var).var.ptr); in ZEND_CASE_SPEC_TMP_CV_HANDLER()
12187 _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_CASE_SPEC_TMP_CV_HANDLER()
12211 expr_ptr=_get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_ADD_ARRAY_ELEMENT_SPEC_TMP_CV_HANDLER()
12327 value = _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_YIELD_SPEC_TMP_CV_HANDLER()
12348 && EX_T(opline->op1.var).var.fcall_returned_reference) in ZEND_YIELD_SPEC_TMP_CV_HANDLER()
12349 && EX_T(opline->op1.var).var.ptr_ptr == &EX_T(opline->op1.var).var.ptr) { in ZEND_YIELD_SPEC_TMP_CV_HANDLER()
12362 zval *value = _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_YIELD_SPEC_TMP_CV_HANDLER()
12458 _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC) TSRMLS_CC); in ZEND_BW_NOT_SPEC_VAR_HANDLER()
12471 _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC) TSRMLS_CC); in ZEND_BOOL_NOT_SPEC_VAR_HANDLER()
12484 var_ptr = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_PRE_INC_SPEC_VAR_HANDLER()
12531 var_ptr = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_PRE_DEC_SPEC_VAR_HANDLER()
12578 var_ptr = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_POST_INC_SPEC_VAR_HANDLER()
12621 var_ptr = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_POST_DEC_SPEC_VAR_HANDLER()
12664 z = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_ECHO_SPEC_VAR_HANDLER()
12692 val = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_JMPZ_SPEC_VAR_HANDLER()
12722 val = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_JMPNZ_SPEC_VAR_HANDLER()
12752 val = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_JMPZNZ_SPEC_VAR_HANDLER()
12786 val = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_JMPZ_EX_SPEC_VAR_HANDLER()
12817 val = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_JMPNZ_EX_SPEC_VAR_HANDLER()
12846 zendi_zval_dtor(EX_T(opline->op1.var).tmp_var); in ZEND_FREE_SPEC_VAR_HANDLER()
12848 zval_ptr_dtor(&EX_T(opline->op1.var).var.ptr); in ZEND_FREE_SPEC_VAR_HANDLER()
12861 retval_ptr = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_RETURN_SPEC_VAR_HANDLER()
12908 retval_ptr = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_RETURN_BY_REF_SPEC_VAR_HANDLER()
12930 retval_ptr_ptr = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_RETURN_BY_REF_SPEC_VAR_HANDLER()
12938 EX_T(opline->op1.var).var.fcall_returned_reference) { in ZEND_RETURN_BY_REF_SPEC_VAR_HANDLER()
12939 } else if (EX_T(opline->op1.var).var.ptr_ptr == &EX_T(opline->op1.var).var.ptr) { in ZEND_RETURN_BY_REF_SPEC_VAR_HANDLER()
12973 value = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_THROW_SPEC_VAR_HANDLER()
13001 varptr = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in zend_send_by_var_helper_SPEC_VAR()
13041 EX_T(opline->op1.var).var.fcall_returned_reference && in ZEND_SEND_VAR_NO_REF_SPEC_VAR_HANDLER()
13042 EX_T(opline->op1.var).var.ptr) { in ZEND_SEND_VAR_NO_REF_SPEC_VAR_HANDLER()
13043 varptr = EX_T(opline->op1.var).var.ptr; in ZEND_SEND_VAR_NO_REF_SPEC_VAR_HANDLER()
13046 varptr = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_SEND_VAR_NO_REF_SPEC_VAR_HANDLER()
13049 EX_T(opline->op1.var).var.fcall_returned_reference) && in ZEND_SEND_VAR_NO_REF_SPEC_VAR_HANDLER()
13084 varptr_ptr = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_SEND_REF_SPEC_VAR_HANDLER()
13133 …ZVAL_BOOL(retval, i_zend_is_true(_get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS… in ZEND_BOOL_SPEC_VAR_HANDLER()
13145 zval_ptr_dtor(&EX_T(opline->op1.var).var.ptr); in ZEND_SWITCH_FREE_SPEC_VAR_HANDLER()
13160 obj = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_CLONE_SPEC_VAR_HANDLER()
13224 expr = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_CAST_SPEC_VAR_HANDLER()
13285 inc_filename = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_INCLUDE_OR_EVAL_SPEC_VAR_HANDLER()
13423 array_ptr_ptr = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_FE_RESET_SPEC_VAR_HANDLER()
13450 array_ptr = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_FE_RESET_SPEC_VAR_HANDLER()
13556 zval *array = EX_T(opline->op1.var).fe.ptr; in ZEND_FE_FETCH_SPEC_VAR_HANDLER()
13582 zend_hash_set_pointer(fe_ht, &EX_T(opline->op1.var).fe.fe_pos); in ZEND_FE_FETCH_SPEC_VAR_HANDLER()
13607 zend_hash_get_pointer(fe_ht, &EX_T(opline->op1.var).fe.fe_pos); in ZEND_FE_FETCH_SPEC_VAR_HANDLER()
13613 zend_hash_set_pointer(fe_ht, &EX_T(opline->op1.var).fe.fe_pos); in ZEND_FE_FETCH_SPEC_VAR_HANDLER()
13622 zend_hash_get_pointer(fe_ht, &EX_T(opline->op1.var).fe.fe_pos); in ZEND_FE_FETCH_SPEC_VAR_HANDLER()
13691 zval *ptr = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_EXIT_SPEC_VAR_HANDLER()
13712 value = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_JMP_SET_SPEC_VAR_HANDLER()
13738 value = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_JMP_SET_VAR_SPEC_VAR_HANDLER()
13773 value = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_QM_ASSIGN_SPEC_VAR_HANDLER()
13791 value = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_QM_ASSIGN_VAR_SPEC_VAR_HANDLER()
13820 expr = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_INSTANCEOF_SPEC_VAR_HANDLER()
13840 _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_ADD_SPEC_VAR_CONST_HANDLER()
13855 _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_SUB_SPEC_VAR_CONST_HANDLER()
13870 _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_MUL_SPEC_VAR_CONST_HANDLER()
13885 _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_DIV_SPEC_VAR_CONST_HANDLER()
13900 _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_MOD_SPEC_VAR_CONST_HANDLER()
13915 _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_SL_SPEC_VAR_CONST_HANDLER()
13930 _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_SR_SPEC_VAR_CONST_HANDLER()
13945 _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_CONCAT_SPEC_VAR_CONST_HANDLER()
13960 _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_IS_IDENTICAL_SPEC_VAR_CONST_HANDLER()
13976 _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_IS_NOT_IDENTICAL_SPEC_VAR_CONST_HANDLER()
13993 _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_IS_EQUAL_SPEC_VAR_CONST_HANDLER()
14009 _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_IS_NOT_EQUAL_SPEC_VAR_CONST_HANDLER()
14025 _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_IS_SMALLER_SPEC_VAR_CONST_HANDLER()
14041 _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_IS_SMALLER_OR_EQUAL_SPEC_VAR_CONST_HANDLER()
14056 _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_BW_OR_SPEC_VAR_CONST_HANDLER()
14071 _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_BW_AND_SPEC_VAR_CONST_HANDLER()
14086 _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_BW_XOR_SPEC_VAR_CONST_HANDLER()
14101 _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_BOOL_XOR_SPEC_VAR_CONST_HANDLER()
14109 …y_assign_op_obj_helper_SPEC_VAR_CONST(int (*binary_op)(zval *result, zval *op1, zval *op2 TSRMLS_D… in zend_binary_assign_op_obj_helper_SPEC_VAR_CONST() argument
14113 zval **object_ptr = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in zend_binary_assign_op_obj_helper_SPEC_VAR_CONST()
14116 …zval *value = get_zval_ptr((opline+1)->op1_type, &(opline+1)->op1, execute_data, &free_op_data1, B… in zend_binary_assign_op_obj_helper_SPEC_VAR_CONST()
14223 …inary_assign_op_helper_SPEC_VAR_CONST(int (*binary_op)(zval *result, zval *op1, zval *op2 TSRMLS_D… in zend_binary_assign_op_helper_SPEC_VAR_CONST() argument
14236 zval **container = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_VAR_CONST()
14249 …value = get_zval_ptr((opline+1)->op1_type, &(opline+1)->op1, execute_data, &free_op_data1, BP_VAR_… in zend_binary_assign_op_helper_SPEC_VAR_CONST()
14256 var_ptr = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_VAR_CONST()
14378 object_ptr = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in zend_pre_incdec_property_helper_SPEC_VAR_CONST()
14486 object_ptr = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in zend_post_incdec_property_helper_SPEC_VAR_CONST()
14590 varname = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in zend_fetch_var_address_helper_SPEC_VAR_CONST()
14622 …STRVAL_P(varname), Z_STRLEN_P(varname), 0, ((IS_VAR == IS_CONST) ? opline->op1.literal : NULL) TSR… in zend_fetch_var_address_helper_SPEC_VAR_CONST()
14673 PZVAL_LOCK(*EX_T(opline->op1.var).var.ptr_ptr); in zend_fetch_var_address_helper_SPEC_VAR_CONST()
14752 PZVAL_LOCK(EX_T(opline->op1.var).var.ptr); in ZEND_FETCH_DIM_R_SPEC_VAR_CONST_HANDLER()
14754 container = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_FETCH_DIM_R_SPEC_VAR_CONST_HANDLER()
14769 container = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_FETCH_DIM_W_SPEC_VAR_CONST_HANDLER()
14803 container = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_FETCH_DIM_RW_SPEC_VAR_CONST_HANDLER()
14825 container = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_FETCH_DIM_IS_SPEC_VAR_CONST_HANDLER()
14841 zval **container = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_FETCH_DIM_FUNC_ARG_SPEC_VAR_CONST_HANDLER()
14858 container = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_FETCH_DIM_FUNC_ARG_SPEC_VAR_CONST_HANDLER()
14874 container = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_FETCH_DIM_UNSET_SPEC_VAR_CONST_HANDLER()
14917 container = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in zend_fetch_property_address_read_helper_SPEC_VAR_CONST()
14969 container = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_FETCH_OBJ_W_SPEC_VAR_CONST_HANDLER()
15009 container = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_FETCH_OBJ_RW_SPEC_VAR_CONST_HANDLER()
15040 container = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_FETCH_OBJ_IS_SPEC_VAR_CONST_HANDLER()
15085 container = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_FETCH_OBJ_FUNC_ARG_SPEC_VAR_CONST_HANDLER()
15118 container = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_FETCH_OBJ_UNSET_SPEC_VAR_CONST_HANDLER()
15161 object_ptr = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_ASSIGN_OBJ_SPEC_VAR_CONST_HANDLER()
15170 …ar.ptr:NULL, object_ptr, property_name, (opline+1)->op1_type, &(opline+1)->op1, execute_data, ZEND… in ZEND_ASSIGN_OBJ_SPEC_VAR_CONST_HANDLER()
15190 object_ptr = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_ASSIGN_DIM_SPEC_VAR_CONST_HANDLER()
15202 …ar.ptr:NULL, object_ptr, property_name, (opline+1)->op1_type, &(opline+1)->op1, execute_data, ZEND… in ZEND_ASSIGN_DIM_SPEC_VAR_CONST_HANDLER()
15216 …value = get_zval_ptr((opline+1)->op1_type, &(opline+1)->op1, execute_data, &free_op_data1, BP_VAR_… in ZEND_ASSIGN_DIM_SPEC_VAR_CONST_HANDLER()
15272 variable_ptr_ptr = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_ASSIGN_SPEC_VAR_CONST_HANDLER()
15275 if (zend_assign_to_string_offset(&EX_T(opline->op1.var), value, IS_CONST TSRMLS_CC)) { in ZEND_ASSIGN_SPEC_VAR_CONST_HANDLER()
15280 …ZVAL_STRINGL(retval, Z_STRVAL_P(EX_T(opline->op1.var).str_offset.str)+EX_T(opline->op1.var).str_of… in ZEND_ASSIGN_SPEC_VAR_CONST_HANDLER()
15344 call->object = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_INIT_METHOD_CALL_SPEC_VAR_CONST_HANDLER()
15411 if (CACHED_PTR(opline->op1.literal->cache_slot)) { in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_CONST_HANDLER()
15412 ce = CACHED_PTR(opline->op1.literal->cache_slot); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_CONST_HANDLER()
15414 …ce = zend_fetch_class_by_name(Z_STRVAL_P(opline->op1.zv), Z_STRLEN_P(opline->op1.zv), opline->op1.… in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_CONST_HANDLER()
15419 zend_error_noreturn(E_ERROR, "Class '%s' not found", Z_STRVAL_P(opline->op1.zv)); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_CONST_HANDLER()
15421 CACHE_PTR(opline->op1.literal->cache_slot, ce); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_CONST_HANDLER()
15425 ce = EX_T(opline->op1.var).class_entry; in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_CONST_HANDLER()
15530 PZVAL_LOCK(EX_T(opline->op1.var).var.ptr); in ZEND_CASE_SPEC_VAR_CONST_HANDLER()
15533 _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_CASE_SPEC_VAR_CONST_HANDLER()
15587 } else if (CACHED_PTR(opline->op1.literal->cache_slot)) { in ZEND_FETCH_CONSTANT_SPEC_VAR_CONST_HANDLER()
15588 ce = CACHED_PTR(opline->op1.literal->cache_slot); in ZEND_FETCH_CONSTANT_SPEC_VAR_CONST_HANDLER()
15590 …ce = zend_fetch_class_by_name(Z_STRVAL_P(opline->op1.zv), Z_STRLEN_P(opline->op1.zv), opline->op1.… in ZEND_FETCH_CONSTANT_SPEC_VAR_CONST_HANDLER()
15595 zend_error_noreturn(E_ERROR, "Class '%s' not found", Z_STRVAL_P(opline->op1.zv)); in ZEND_FETCH_CONSTANT_SPEC_VAR_CONST_HANDLER()
15597 CACHE_PTR(opline->op1.literal->cache_slot, ce); in ZEND_FETCH_CONSTANT_SPEC_VAR_CONST_HANDLER()
15600 ce = EX_T(opline->op1.var).class_entry; in ZEND_FETCH_CONSTANT_SPEC_VAR_CONST_HANDLER()
15645 zval **expr_ptr_ptr = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_ADD_ARRAY_ELEMENT_SPEC_VAR_CONST_HANDLER()
15654 expr_ptr=_get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_ADD_ARRAY_ELEMENT_SPEC_VAR_CONST_HANDLER()
15749 zend_compiled_variable *cv = &CV_DEF_OF(opline->op1.var); in ZEND_UNSET_VAR_SPEC_VAR_CONST_HANDLER()
15752 EX_CV(opline->op1.var) = NULL; in ZEND_UNSET_VAR_SPEC_VAR_CONST_HANDLER()
15753 } else if (EX_CV(opline->op1.var)) { in ZEND_UNSET_VAR_SPEC_VAR_CONST_HANDLER()
15754 zval_ptr_dtor(EX_CV(opline->op1.var)); in ZEND_UNSET_VAR_SPEC_VAR_CONST_HANDLER()
15755 EX_CV(opline->op1.var) = NULL; in ZEND_UNSET_VAR_SPEC_VAR_CONST_HANDLER()
15761 varname = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_UNSET_VAR_SPEC_VAR_CONST_HANDLER()
15797 … Z_STRVAL_P(varname), Z_STRLEN_P(varname), ((IS_VAR == IS_CONST) ? opline->op1.literal : NULL) TSR… in ZEND_UNSET_VAR_SPEC_VAR_CONST_HANDLER()
15824 container = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_UNSET_DIM_SPEC_VAR_CONST_HANDLER()
15923 container = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_UNSET_OBJ_SPEC_VAR_CONST_HANDLER()
15966 if (EX_CV(opline->op1.var)) { in ZEND_ISSET_ISEMPTY_VAR_SPEC_VAR_CONST_HANDLER()
15967 value = EX_CV(opline->op1.var); in ZEND_ISSET_ISEMPTY_VAR_SPEC_VAR_CONST_HANDLER()
15969 zend_compiled_variable *cv = &CV_DEF_OF(opline->op1.var); in ZEND_ISSET_ISEMPTY_VAR_SPEC_VAR_CONST_HANDLER()
15980 zval tmp, *varname = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_ISSET_ISEMPTY_VAR_SPEC_VAR_CONST_HANDLER()
16006 …STRVAL_P(varname), Z_STRLEN_P(varname), 1, ((IS_VAR == IS_CONST) ? opline->op1.literal : NULL) TSR… in ZEND_ISSET_ISEMPTY_VAR_SPEC_VAR_CONST_HANDLER()
16052 container = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in zend_isset_isempty_dim_prop_obj_handler_SPEC_VAR_CONST()
16226 value = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_YIELD_SPEC_VAR_CONST_HANDLER()
16237 zval **value_ptr = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_YIELD_SPEC_VAR_CONST_HANDLER()
16247 && EX_T(opline->op1.var).var.fcall_returned_reference) in ZEND_YIELD_SPEC_VAR_CONST_HANDLER()
16248 && EX_T(opline->op1.var).var.ptr_ptr == &EX_T(opline->op1.var).var.ptr) { in ZEND_YIELD_SPEC_VAR_CONST_HANDLER()
16262 zval *value = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_YIELD_SPEC_VAR_CONST_HANDLER()
16359 _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_ADD_SPEC_VAR_TMP_HANDLER()
16374 _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_SUB_SPEC_VAR_TMP_HANDLER()
16389 _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_MUL_SPEC_VAR_TMP_HANDLER()
16404 _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_DIV_SPEC_VAR_TMP_HANDLER()
16419 _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_MOD_SPEC_VAR_TMP_HANDLER()
16434 _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_SL_SPEC_VAR_TMP_HANDLER()
16449 _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_SR_SPEC_VAR_TMP_HANDLER()
16464 _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_CONCAT_SPEC_VAR_TMP_HANDLER()
16479 _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_IS_IDENTICAL_SPEC_VAR_TMP_HANDLER()
16495 _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_IS_NOT_IDENTICAL_SPEC_VAR_TMP_HANDLER()
16512 _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_IS_EQUAL_SPEC_VAR_TMP_HANDLER()
16528 _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_IS_NOT_EQUAL_SPEC_VAR_TMP_HANDLER()
16544 _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_IS_SMALLER_SPEC_VAR_TMP_HANDLER()
16560 _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_IS_SMALLER_OR_EQUAL_SPEC_VAR_TMP_HANDLER()
16575 _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_BW_OR_SPEC_VAR_TMP_HANDLER()
16590 _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_BW_AND_SPEC_VAR_TMP_HANDLER()
16605 _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_BW_XOR_SPEC_VAR_TMP_HANDLER()
16620 _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_BOOL_XOR_SPEC_VAR_TMP_HANDLER()
16628 …ary_assign_op_obj_helper_SPEC_VAR_TMP(int (*binary_op)(zval *result, zval *op1, zval *op2 TSRMLS_D… in zend_binary_assign_op_obj_helper_SPEC_VAR_TMP() argument
16632 zval **object_ptr = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in zend_binary_assign_op_obj_helper_SPEC_VAR_TMP()
16635 …zval *value = get_zval_ptr((opline+1)->op1_type, &(opline+1)->op1, execute_data, &free_op_data1, B… in zend_binary_assign_op_obj_helper_SPEC_VAR_TMP()
16742 …_binary_assign_op_helper_SPEC_VAR_TMP(int (*binary_op)(zval *result, zval *op1, zval *op2 TSRMLS_D… in zend_binary_assign_op_helper_SPEC_VAR_TMP() argument
16755 zval **container = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_VAR_TMP()
16768 …value = get_zval_ptr((opline+1)->op1_type, &(opline+1)->op1, execute_data, &free_op_data1, BP_VAR_… in zend_binary_assign_op_helper_SPEC_VAR_TMP()
16775 var_ptr = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_VAR_TMP()
16898 object_ptr = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in zend_pre_incdec_property_helper_SPEC_VAR_TMP()
17006 object_ptr = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in zend_post_incdec_property_helper_SPEC_VAR_TMP()
17108 PZVAL_LOCK(EX_T(opline->op1.var).var.ptr); in ZEND_FETCH_DIM_R_SPEC_VAR_TMP_HANDLER()
17110 container = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_FETCH_DIM_R_SPEC_VAR_TMP_HANDLER()
17125 container = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_FETCH_DIM_W_SPEC_VAR_TMP_HANDLER()
17159 container = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_FETCH_DIM_RW_SPEC_VAR_TMP_HANDLER()
17181 container = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_FETCH_DIM_IS_SPEC_VAR_TMP_HANDLER()
17197 zval **container = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_FETCH_DIM_FUNC_ARG_SPEC_VAR_TMP_HANDLER()
17214 container = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_FETCH_DIM_FUNC_ARG_SPEC_VAR_TMP_HANDLER()
17230 container = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_FETCH_DIM_UNSET_SPEC_VAR_TMP_HANDLER()
17273 container = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in zend_fetch_property_address_read_helper_SPEC_VAR_TMP()
17325 container = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_FETCH_OBJ_W_SPEC_VAR_TMP_HANDLER()
17365 container = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_FETCH_OBJ_RW_SPEC_VAR_TMP_HANDLER()
17396 container = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_FETCH_OBJ_IS_SPEC_VAR_TMP_HANDLER()
17441 container = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_FETCH_OBJ_FUNC_ARG_SPEC_VAR_TMP_HANDLER()
17474 container = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_FETCH_OBJ_UNSET_SPEC_VAR_TMP_HANDLER()
17517 object_ptr = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_ASSIGN_OBJ_SPEC_VAR_TMP_HANDLER()
17526 …ar.ptr:NULL, object_ptr, property_name, (opline+1)->op1_type, &(opline+1)->op1, execute_data, ZEND… in ZEND_ASSIGN_OBJ_SPEC_VAR_TMP_HANDLER()
17546 object_ptr = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_ASSIGN_DIM_SPEC_VAR_TMP_HANDLER()
17558 …ar.ptr:NULL, object_ptr, property_name, (opline+1)->op1_type, &(opline+1)->op1, execute_data, ZEND… in ZEND_ASSIGN_DIM_SPEC_VAR_TMP_HANDLER()
17573 …value = get_zval_ptr((opline+1)->op1_type, &(opline+1)->op1, execute_data, &free_op_data1, BP_VAR_… in ZEND_ASSIGN_DIM_SPEC_VAR_TMP_HANDLER()
17629 variable_ptr_ptr = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_ASSIGN_SPEC_VAR_TMP_HANDLER()
17632 if (zend_assign_to_string_offset(&EX_T(opline->op1.var), value, IS_TMP_VAR TSRMLS_CC)) { in ZEND_ASSIGN_SPEC_VAR_TMP_HANDLER()
17637 …ZVAL_STRINGL(retval, Z_STRVAL_P(EX_T(opline->op1.var).str_offset.str)+EX_T(opline->op1.var).str_of… in ZEND_ASSIGN_SPEC_VAR_TMP_HANDLER()
17701 call->object = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_INIT_METHOD_CALL_SPEC_VAR_TMP_HANDLER()
17769 if (CACHED_PTR(opline->op1.literal->cache_slot)) { in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_TMP_HANDLER()
17770 ce = CACHED_PTR(opline->op1.literal->cache_slot); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_TMP_HANDLER()
17772 …ce = zend_fetch_class_by_name(Z_STRVAL_P(opline->op1.zv), Z_STRLEN_P(opline->op1.zv), opline->op1.… in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_TMP_HANDLER()
17777 zend_error_noreturn(E_ERROR, "Class '%s' not found", Z_STRVAL_P(opline->op1.zv)); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_TMP_HANDLER()
17779 CACHE_PTR(opline->op1.literal->cache_slot, ce); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_TMP_HANDLER()
17783 ce = EX_T(opline->op1.var).class_entry; in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_TMP_HANDLER()
17888 PZVAL_LOCK(EX_T(opline->op1.var).var.ptr); in ZEND_CASE_SPEC_VAR_TMP_HANDLER()
17891 _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_CASE_SPEC_VAR_TMP_HANDLER()
17907 zval **expr_ptr_ptr = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_ADD_ARRAY_ELEMENT_SPEC_VAR_TMP_HANDLER()
17916 expr_ptr=_get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_ADD_ARRAY_ELEMENT_SPEC_VAR_TMP_HANDLER()
18008 container = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_UNSET_DIM_SPEC_VAR_TMP_HANDLER()
18107 container = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_UNSET_OBJ_SPEC_VAR_TMP_HANDLER()
18151 container = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in zend_isset_isempty_dim_prop_obj_handler_SPEC_VAR_TMP()
18325 value = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_YIELD_SPEC_VAR_TMP_HANDLER()
18336 zval **value_ptr = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_YIELD_SPEC_VAR_TMP_HANDLER()
18346 && EX_T(opline->op1.var).var.fcall_returned_reference) in ZEND_YIELD_SPEC_VAR_TMP_HANDLER()
18347 && EX_T(opline->op1.var).var.ptr_ptr == &EX_T(opline->op1.var).var.ptr) { in ZEND_YIELD_SPEC_VAR_TMP_HANDLER()
18361 zval *value = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_YIELD_SPEC_VAR_TMP_HANDLER()
18458 _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_ADD_SPEC_VAR_VAR_HANDLER()
18473 _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_SUB_SPEC_VAR_VAR_HANDLER()
18488 _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_MUL_SPEC_VAR_VAR_HANDLER()
18503 _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_DIV_SPEC_VAR_VAR_HANDLER()
18518 _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_MOD_SPEC_VAR_VAR_HANDLER()
18533 _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_SL_SPEC_VAR_VAR_HANDLER()
18548 _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_SR_SPEC_VAR_VAR_HANDLER()
18563 _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_CONCAT_SPEC_VAR_VAR_HANDLER()
18578 _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_IS_IDENTICAL_SPEC_VAR_VAR_HANDLER()
18594 _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_IS_NOT_IDENTICAL_SPEC_VAR_VAR_HANDLER()
18611 _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_IS_EQUAL_SPEC_VAR_VAR_HANDLER()
18627 _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_IS_NOT_EQUAL_SPEC_VAR_VAR_HANDLER()
18643 _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_IS_SMALLER_SPEC_VAR_VAR_HANDLER()
18659 _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_IS_SMALLER_OR_EQUAL_SPEC_VAR_VAR_HANDLER()
18674 _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_BW_OR_SPEC_VAR_VAR_HANDLER()
18689 _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_BW_AND_SPEC_VAR_VAR_HANDLER()
18704 _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_BW_XOR_SPEC_VAR_VAR_HANDLER()
18719 _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_BOOL_XOR_SPEC_VAR_VAR_HANDLER()
18727 …ary_assign_op_obj_helper_SPEC_VAR_VAR(int (*binary_op)(zval *result, zval *op1, zval *op2 TSRMLS_D… in zend_binary_assign_op_obj_helper_SPEC_VAR_VAR() argument
18731 zval **object_ptr = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in zend_binary_assign_op_obj_helper_SPEC_VAR_VAR()
18734 …zval *value = get_zval_ptr((opline+1)->op1_type, &(opline+1)->op1, execute_data, &free_op_data1, B… in zend_binary_assign_op_obj_helper_SPEC_VAR_VAR()
18841 …_binary_assign_op_helper_SPEC_VAR_VAR(int (*binary_op)(zval *result, zval *op1, zval *op2 TSRMLS_D… in zend_binary_assign_op_helper_SPEC_VAR_VAR() argument
18854 zval **container = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_VAR_VAR()
18867 …value = get_zval_ptr((opline+1)->op1_type, &(opline+1)->op1, execute_data, &free_op_data1, BP_VAR_… in zend_binary_assign_op_helper_SPEC_VAR_VAR()
18874 var_ptr = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_VAR_VAR()
18997 object_ptr = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in zend_pre_incdec_property_helper_SPEC_VAR_VAR()
19105 object_ptr = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in zend_post_incdec_property_helper_SPEC_VAR_VAR()
19209 varname = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in zend_fetch_var_address_helper_SPEC_VAR_VAR()
19241 …STRVAL_P(varname), Z_STRLEN_P(varname), 0, ((IS_VAR == IS_CONST) ? opline->op1.literal : NULL) TSR… in zend_fetch_var_address_helper_SPEC_VAR_VAR()
19292 PZVAL_LOCK(*EX_T(opline->op1.var).var.ptr_ptr); in zend_fetch_var_address_helper_SPEC_VAR_VAR()
19371 PZVAL_LOCK(EX_T(opline->op1.var).var.ptr); in ZEND_FETCH_DIM_R_SPEC_VAR_VAR_HANDLER()
19373 container = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_FETCH_DIM_R_SPEC_VAR_VAR_HANDLER()
19388 container = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_FETCH_DIM_W_SPEC_VAR_VAR_HANDLER()
19422 container = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_FETCH_DIM_RW_SPEC_VAR_VAR_HANDLER()
19444 container = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_FETCH_DIM_IS_SPEC_VAR_VAR_HANDLER()
19460 zval **container = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_FETCH_DIM_FUNC_ARG_SPEC_VAR_VAR_HANDLER()
19477 container = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_FETCH_DIM_FUNC_ARG_SPEC_VAR_VAR_HANDLER()
19493 container = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_FETCH_DIM_UNSET_SPEC_VAR_VAR_HANDLER()
19536 container = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in zend_fetch_property_address_read_helper_SPEC_VAR_VAR()
19588 container = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_FETCH_OBJ_W_SPEC_VAR_VAR_HANDLER()
19628 container = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_FETCH_OBJ_RW_SPEC_VAR_VAR_HANDLER()
19659 container = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_FETCH_OBJ_IS_SPEC_VAR_VAR_HANDLER()
19704 container = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_FETCH_OBJ_FUNC_ARG_SPEC_VAR_VAR_HANDLER()
19737 container = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_FETCH_OBJ_UNSET_SPEC_VAR_VAR_HANDLER()
19780 object_ptr = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_ASSIGN_OBJ_SPEC_VAR_VAR_HANDLER()
19789 …ar.ptr:NULL, object_ptr, property_name, (opline+1)->op1_type, &(opline+1)->op1, execute_data, ZEND… in ZEND_ASSIGN_OBJ_SPEC_VAR_VAR_HANDLER()
19809 object_ptr = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_ASSIGN_DIM_SPEC_VAR_VAR_HANDLER()
19821 …ar.ptr:NULL, object_ptr, property_name, (opline+1)->op1_type, &(opline+1)->op1, execute_data, ZEND… in ZEND_ASSIGN_DIM_SPEC_VAR_VAR_HANDLER()
19836 …value = get_zval_ptr((opline+1)->op1_type, &(opline+1)->op1, execute_data, &free_op_data1, BP_VAR_… in ZEND_ASSIGN_DIM_SPEC_VAR_VAR_HANDLER()
19892 variable_ptr_ptr = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_ASSIGN_SPEC_VAR_VAR_HANDLER()
19895 if (zend_assign_to_string_offset(&EX_T(opline->op1.var), value, IS_VAR TSRMLS_CC)) { in ZEND_ASSIGN_SPEC_VAR_VAR_HANDLER()
19900 …ZVAL_STRINGL(retval, Z_STRVAL_P(EX_T(opline->op1.var).str_offset.str)+EX_T(opline->op1.var).str_of… in ZEND_ASSIGN_SPEC_VAR_VAR_HANDLER()
19968 …if (IS_VAR == IS_VAR && UNEXPECTED(EX_T(opline->op1.var).var.ptr_ptr == &EX_T(opline->op1.var).var… in ZEND_ASSIGN_REF_SPEC_VAR_VAR_HANDLER()
19972 variable_ptr_ptr = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_ASSIGN_REF_SPEC_VAR_VAR_HANDLER()
20019 call->object = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_INIT_METHOD_CALL_SPEC_VAR_VAR_HANDLER()
20087 if (CACHED_PTR(opline->op1.literal->cache_slot)) { in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_VAR_HANDLER()
20088 ce = CACHED_PTR(opline->op1.literal->cache_slot); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_VAR_HANDLER()
20090 …ce = zend_fetch_class_by_name(Z_STRVAL_P(opline->op1.zv), Z_STRLEN_P(opline->op1.zv), opline->op1.… in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_VAR_HANDLER()
20095 zend_error_noreturn(E_ERROR, "Class '%s' not found", Z_STRVAL_P(opline->op1.zv)); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_VAR_HANDLER()
20097 CACHE_PTR(opline->op1.literal->cache_slot, ce); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_VAR_HANDLER()
20101 ce = EX_T(opline->op1.var).class_entry; in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_VAR_HANDLER()
20206 PZVAL_LOCK(EX_T(opline->op1.var).var.ptr); in ZEND_CASE_SPEC_VAR_VAR_HANDLER()
20209 _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_CASE_SPEC_VAR_VAR_HANDLER()
20225 zval **expr_ptr_ptr = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_ADD_ARRAY_ELEMENT_SPEC_VAR_VAR_HANDLER()
20234 expr_ptr=_get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_ADD_ARRAY_ELEMENT_SPEC_VAR_VAR_HANDLER()
20329 zend_compiled_variable *cv = &CV_DEF_OF(opline->op1.var); in ZEND_UNSET_VAR_SPEC_VAR_VAR_HANDLER()
20332 EX_CV(opline->op1.var) = NULL; in ZEND_UNSET_VAR_SPEC_VAR_VAR_HANDLER()
20333 } else if (EX_CV(opline->op1.var)) { in ZEND_UNSET_VAR_SPEC_VAR_VAR_HANDLER()
20334 zval_ptr_dtor(EX_CV(opline->op1.var)); in ZEND_UNSET_VAR_SPEC_VAR_VAR_HANDLER()
20335 EX_CV(opline->op1.var) = NULL; in ZEND_UNSET_VAR_SPEC_VAR_VAR_HANDLER()
20341 varname = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_UNSET_VAR_SPEC_VAR_VAR_HANDLER()
20377 … Z_STRVAL_P(varname), Z_STRLEN_P(varname), ((IS_VAR == IS_CONST) ? opline->op1.literal : NULL) TSR… in ZEND_UNSET_VAR_SPEC_VAR_VAR_HANDLER()
20404 container = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_UNSET_DIM_SPEC_VAR_VAR_HANDLER()
20503 container = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_UNSET_OBJ_SPEC_VAR_VAR_HANDLER()
20546 if (EX_CV(opline->op1.var)) { in ZEND_ISSET_ISEMPTY_VAR_SPEC_VAR_VAR_HANDLER()
20547 value = EX_CV(opline->op1.var); in ZEND_ISSET_ISEMPTY_VAR_SPEC_VAR_VAR_HANDLER()
20549 zend_compiled_variable *cv = &CV_DEF_OF(opline->op1.var); in ZEND_ISSET_ISEMPTY_VAR_SPEC_VAR_VAR_HANDLER()
20560 zval tmp, *varname = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_ISSET_ISEMPTY_VAR_SPEC_VAR_VAR_HANDLER()
20586 …STRVAL_P(varname), Z_STRLEN_P(varname), 1, ((IS_VAR == IS_CONST) ? opline->op1.literal : NULL) TSR… in ZEND_ISSET_ISEMPTY_VAR_SPEC_VAR_VAR_HANDLER()
20632 container = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in zend_isset_isempty_dim_prop_obj_handler_SPEC_VAR_VAR()
20806 value = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_YIELD_SPEC_VAR_VAR_HANDLER()
20817 zval **value_ptr = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_YIELD_SPEC_VAR_VAR_HANDLER()
20827 && EX_T(opline->op1.var).var.fcall_returned_reference) in ZEND_YIELD_SPEC_VAR_VAR_HANDLER()
20828 && EX_T(opline->op1.var).var.ptr_ptr == &EX_T(opline->op1.var).var.ptr) { in ZEND_YIELD_SPEC_VAR_VAR_HANDLER()
20842 zval *value = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_YIELD_SPEC_VAR_VAR_HANDLER()
20933 …_assign_op_obj_helper_SPEC_VAR_UNUSED(int (*binary_op)(zval *result, zval *op1, zval *op2 TSRMLS_D… in zend_binary_assign_op_obj_helper_SPEC_VAR_UNUSED() argument
20937 zval **object_ptr = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in zend_binary_assign_op_obj_helper_SPEC_VAR_UNUSED()
20940 …zval *value = get_zval_ptr((opline+1)->op1_type, &(opline+1)->op1, execute_data, &free_op_data1, B… in zend_binary_assign_op_obj_helper_SPEC_VAR_UNUSED()
21047 …nary_assign_op_helper_SPEC_VAR_UNUSED(int (*binary_op)(zval *result, zval *op1, zval *op2 TSRMLS_D… in zend_binary_assign_op_helper_SPEC_VAR_UNUSED() argument
21060 zval **container = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_VAR_UNUSED()
21073 …value = get_zval_ptr((opline+1)->op1_type, &(opline+1)->op1, execute_data, &free_op_data1, BP_VAR_… in zend_binary_assign_op_helper_SPEC_VAR_UNUSED()
21080 var_ptr = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_VAR_UNUSED()
21202 varname = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in zend_fetch_var_address_helper_SPEC_VAR_UNUSED()
21234 …STRVAL_P(varname), Z_STRLEN_P(varname), 0, ((IS_VAR == IS_CONST) ? opline->op1.literal : NULL) TSR… in zend_fetch_var_address_helper_SPEC_VAR_UNUSED()
21285 PZVAL_LOCK(*EX_T(opline->op1.var).var.ptr_ptr); in zend_fetch_var_address_helper_SPEC_VAR_UNUSED()
21362 container = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_FETCH_DIM_W_SPEC_VAR_UNUSED_HANDLER()
21396 container = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_FETCH_DIM_RW_SPEC_VAR_UNUSED_HANDLER()
21419 zval **container = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_FETCH_DIM_FUNC_ARG_SPEC_VAR_UNUSED_HANDLER()
21436 container = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_FETCH_DIM_FUNC_ARG_SPEC_VAR_UNUSED_HANDLER()
21452 object_ptr = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_ASSIGN_DIM_SPEC_VAR_UNUSED_HANDLER()
21464 …ar.ptr:NULL, object_ptr, property_name, (opline+1)->op1_type, &(opline+1)->op1, execute_data, ZEND… in ZEND_ASSIGN_DIM_SPEC_VAR_UNUSED_HANDLER()
21478 …value = get_zval_ptr((opline+1)->op1_type, &(opline+1)->op1, execute_data, &free_op_data1, BP_VAR_… in ZEND_ASSIGN_DIM_SPEC_VAR_UNUSED_HANDLER()
21536 if (CACHED_PTR(opline->op1.literal->cache_slot)) { in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_UNUSED_HANDLER()
21537 ce = CACHED_PTR(opline->op1.literal->cache_slot); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_UNUSED_HANDLER()
21539 …ce = zend_fetch_class_by_name(Z_STRVAL_P(opline->op1.zv), Z_STRLEN_P(opline->op1.zv), opline->op1.… in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_UNUSED_HANDLER()
21544 zend_error_noreturn(E_ERROR, "Class '%s' not found", Z_STRVAL_P(opline->op1.zv)); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_UNUSED_HANDLER()
21546 CACHE_PTR(opline->op1.literal->cache_slot, ce); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_UNUSED_HANDLER()
21550 ce = EX_T(opline->op1.var).class_entry; in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_UNUSED_HANDLER()
21656 zval **expr_ptr_ptr = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_ADD_ARRAY_ELEMENT_SPEC_VAR_UNUSED_HANDLER()
21665 expr_ptr=_get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_ADD_ARRAY_ELEMENT_SPEC_VAR_UNUSED_HANDLER()
21760 zend_compiled_variable *cv = &CV_DEF_OF(opline->op1.var); in ZEND_UNSET_VAR_SPEC_VAR_UNUSED_HANDLER()
21763 EX_CV(opline->op1.var) = NULL; in ZEND_UNSET_VAR_SPEC_VAR_UNUSED_HANDLER()
21764 } else if (EX_CV(opline->op1.var)) { in ZEND_UNSET_VAR_SPEC_VAR_UNUSED_HANDLER()
21765 zval_ptr_dtor(EX_CV(opline->op1.var)); in ZEND_UNSET_VAR_SPEC_VAR_UNUSED_HANDLER()
21766 EX_CV(opline->op1.var) = NULL; in ZEND_UNSET_VAR_SPEC_VAR_UNUSED_HANDLER()
21772 varname = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_UNSET_VAR_SPEC_VAR_UNUSED_HANDLER()
21808 … Z_STRVAL_P(varname), Z_STRLEN_P(varname), ((IS_VAR == IS_CONST) ? opline->op1.literal : NULL) TSR… in ZEND_UNSET_VAR_SPEC_VAR_UNUSED_HANDLER()
21836 if (EX_CV(opline->op1.var)) { in ZEND_ISSET_ISEMPTY_VAR_SPEC_VAR_UNUSED_HANDLER()
21837 value = EX_CV(opline->op1.var); in ZEND_ISSET_ISEMPTY_VAR_SPEC_VAR_UNUSED_HANDLER()
21839 zend_compiled_variable *cv = &CV_DEF_OF(opline->op1.var); in ZEND_ISSET_ISEMPTY_VAR_SPEC_VAR_UNUSED_HANDLER()
21850 zval tmp, *varname = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_ISSET_ISEMPTY_VAR_SPEC_VAR_UNUSED_HANDLER()
21876 …STRVAL_P(varname), Z_STRLEN_P(varname), 1, ((IS_VAR == IS_CONST) ? opline->op1.literal : NULL) TSR… in ZEND_ISSET_ISEMPTY_VAR_SPEC_VAR_UNUSED_HANDLER()
21917 var_ptr = EX_T(opline->op1.var).var.ptr; in ZEND_SEPARATE_SPEC_VAR_UNUSED_HANDLER()
21927 EX_T(opline->op1.var).var.ptr = var_ptr; in ZEND_SEPARATE_SPEC_VAR_UNUSED_HANDLER()
21965 value = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_YIELD_SPEC_VAR_UNUSED_HANDLER()
21976 zval **value_ptr = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_YIELD_SPEC_VAR_UNUSED_HANDLER()
21986 && EX_T(opline->op1.var).var.fcall_returned_reference) in ZEND_YIELD_SPEC_VAR_UNUSED_HANDLER()
21987 && EX_T(opline->op1.var).var.ptr_ptr == &EX_T(opline->op1.var).var.ptr) { in ZEND_YIELD_SPEC_VAR_UNUSED_HANDLER()
22001 zval *value = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_YIELD_SPEC_VAR_UNUSED_HANDLER()
22098 _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_ADD_SPEC_VAR_CV_HANDLER()
22113 _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_SUB_SPEC_VAR_CV_HANDLER()
22128 _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_MUL_SPEC_VAR_CV_HANDLER()
22143 _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_DIV_SPEC_VAR_CV_HANDLER()
22158 _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_MOD_SPEC_VAR_CV_HANDLER()
22173 _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_SL_SPEC_VAR_CV_HANDLER()
22188 _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_SR_SPEC_VAR_CV_HANDLER()
22203 _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_CONCAT_SPEC_VAR_CV_HANDLER()
22218 _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_IS_IDENTICAL_SPEC_VAR_CV_HANDLER()
22234 _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_IS_NOT_IDENTICAL_SPEC_VAR_CV_HANDLER()
22251 _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_IS_EQUAL_SPEC_VAR_CV_HANDLER()
22267 _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_IS_NOT_EQUAL_SPEC_VAR_CV_HANDLER()
22283 _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_IS_SMALLER_SPEC_VAR_CV_HANDLER()
22299 _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_IS_SMALLER_OR_EQUAL_SPEC_VAR_CV_HANDLER()
22314 _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_BW_OR_SPEC_VAR_CV_HANDLER()
22329 _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_BW_AND_SPEC_VAR_CV_HANDLER()
22344 _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_BW_XOR_SPEC_VAR_CV_HANDLER()
22359 _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_BOOL_XOR_SPEC_VAR_CV_HANDLER()
22367 …nary_assign_op_obj_helper_SPEC_VAR_CV(int (*binary_op)(zval *result, zval *op1, zval *op2 TSRMLS_D… in zend_binary_assign_op_obj_helper_SPEC_VAR_CV() argument
22371 zval **object_ptr = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in zend_binary_assign_op_obj_helper_SPEC_VAR_CV()
22374 …zval *value = get_zval_ptr((opline+1)->op1_type, &(opline+1)->op1, execute_data, &free_op_data1, B… in zend_binary_assign_op_obj_helper_SPEC_VAR_CV()
22481 …d_binary_assign_op_helper_SPEC_VAR_CV(int (*binary_op)(zval *result, zval *op1, zval *op2 TSRMLS_D… in zend_binary_assign_op_helper_SPEC_VAR_CV() argument
22494 zval **container = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_VAR_CV()
22507 …value = get_zval_ptr((opline+1)->op1_type, &(opline+1)->op1, execute_data, &free_op_data1, BP_VAR_… in zend_binary_assign_op_helper_SPEC_VAR_CV()
22514 var_ptr = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_VAR_CV()
22636 object_ptr = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in zend_pre_incdec_property_helper_SPEC_VAR_CV()
22744 object_ptr = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in zend_post_incdec_property_helper_SPEC_VAR_CV()
22846 PZVAL_LOCK(EX_T(opline->op1.var).var.ptr); in ZEND_FETCH_DIM_R_SPEC_VAR_CV_HANDLER()
22848 container = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_FETCH_DIM_R_SPEC_VAR_CV_HANDLER()
22863 container = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_FETCH_DIM_W_SPEC_VAR_CV_HANDLER()
22897 container = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_FETCH_DIM_RW_SPEC_VAR_CV_HANDLER()
22919 container = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_FETCH_DIM_IS_SPEC_VAR_CV_HANDLER()
22935 zval **container = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_FETCH_DIM_FUNC_ARG_SPEC_VAR_CV_HANDLER()
22952 container = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_FETCH_DIM_FUNC_ARG_SPEC_VAR_CV_HANDLER()
22968 container = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_FETCH_DIM_UNSET_SPEC_VAR_CV_HANDLER()
23011 container = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in zend_fetch_property_address_read_helper_SPEC_VAR_CV()
23063 container = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_FETCH_OBJ_W_SPEC_VAR_CV_HANDLER()
23103 container = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_FETCH_OBJ_RW_SPEC_VAR_CV_HANDLER()
23134 container = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_FETCH_OBJ_IS_SPEC_VAR_CV_HANDLER()
23179 container = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_FETCH_OBJ_FUNC_ARG_SPEC_VAR_CV_HANDLER()
23212 container = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_FETCH_OBJ_UNSET_SPEC_VAR_CV_HANDLER()
23255 object_ptr = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_ASSIGN_OBJ_SPEC_VAR_CV_HANDLER()
23264 …ar.ptr:NULL, object_ptr, property_name, (opline+1)->op1_type, &(opline+1)->op1, execute_data, ZEND… in ZEND_ASSIGN_OBJ_SPEC_VAR_CV_HANDLER()
23284 object_ptr = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_ASSIGN_DIM_SPEC_VAR_CV_HANDLER()
23296 …ar.ptr:NULL, object_ptr, property_name, (opline+1)->op1_type, &(opline+1)->op1, execute_data, ZEND… in ZEND_ASSIGN_DIM_SPEC_VAR_CV_HANDLER()
23310 …value = get_zval_ptr((opline+1)->op1_type, &(opline+1)->op1, execute_data, &free_op_data1, BP_VAR_… in ZEND_ASSIGN_DIM_SPEC_VAR_CV_HANDLER()
23366 variable_ptr_ptr = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_ASSIGN_SPEC_VAR_CV_HANDLER()
23369 if (zend_assign_to_string_offset(&EX_T(opline->op1.var), value, IS_CV TSRMLS_CC)) { in ZEND_ASSIGN_SPEC_VAR_CV_HANDLER()
23374 …ZVAL_STRINGL(retval, Z_STRVAL_P(EX_T(opline->op1.var).str_offset.str)+EX_T(opline->op1.var).str_of… in ZEND_ASSIGN_SPEC_VAR_CV_HANDLER()
23441 …if (IS_VAR == IS_VAR && UNEXPECTED(EX_T(opline->op1.var).var.ptr_ptr == &EX_T(opline->op1.var).var… in ZEND_ASSIGN_REF_SPEC_VAR_CV_HANDLER()
23445 variable_ptr_ptr = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_ASSIGN_REF_SPEC_VAR_CV_HANDLER()
23491 call->object = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_INIT_METHOD_CALL_SPEC_VAR_CV_HANDLER()
23558 if (CACHED_PTR(opline->op1.literal->cache_slot)) { in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_CV_HANDLER()
23559 ce = CACHED_PTR(opline->op1.literal->cache_slot); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_CV_HANDLER()
23561 …ce = zend_fetch_class_by_name(Z_STRVAL_P(opline->op1.zv), Z_STRLEN_P(opline->op1.zv), opline->op1.… in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_CV_HANDLER()
23566 zend_error_noreturn(E_ERROR, "Class '%s' not found", Z_STRVAL_P(opline->op1.zv)); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_CV_HANDLER()
23568 CACHE_PTR(opline->op1.literal->cache_slot, ce); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_CV_HANDLER()
23572 ce = EX_T(opline->op1.var).class_entry; in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_CV_HANDLER()
23677 PZVAL_LOCK(EX_T(opline->op1.var).var.ptr); in ZEND_CASE_SPEC_VAR_CV_HANDLER()
23680 _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC), in ZEND_CASE_SPEC_VAR_CV_HANDLER()
23695 zval **expr_ptr_ptr = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_ADD_ARRAY_ELEMENT_SPEC_VAR_CV_HANDLER()
23704 expr_ptr=_get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_ADD_ARRAY_ELEMENT_SPEC_VAR_CV_HANDLER()
23796 container = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_UNSET_DIM_SPEC_VAR_CV_HANDLER()
23895 container = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_UNSET_OBJ_SPEC_VAR_CV_HANDLER()
23939 container = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in zend_isset_isempty_dim_prop_obj_handler_SPEC_VAR_CV()
24113 value = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_YIELD_SPEC_VAR_CV_HANDLER()
24124 zval **value_ptr = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_YIELD_SPEC_VAR_CV_HANDLER()
24134 && EX_T(opline->op1.var).var.fcall_returned_reference) in ZEND_YIELD_SPEC_VAR_CV_HANDLER()
24135 && EX_T(opline->op1.var).var.ptr_ptr == &EX_T(opline->op1.var).var.ptr) { in ZEND_YIELD_SPEC_VAR_CV_HANDLER()
24149 zval *value = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); in ZEND_YIELD_SPEC_VAR_CV_HANDLER()
24327 …ssign_op_obj_helper_SPEC_UNUSED_CONST(int (*binary_op)(zval *result, zval *op1, zval *op2 TSRMLS_D… in zend_binary_assign_op_obj_helper_SPEC_UNUSED_CONST() argument
24334 …zval *value = get_zval_ptr((opline+1)->op1_type, &(opline+1)->op1, execute_data, &free_op_data1, B… in zend_binary_assign_op_obj_helper_SPEC_UNUSED_CONST()
24440 …ry_assign_op_helper_SPEC_UNUSED_CONST(int (*binary_op)(zval *result, zval *op1, zval *op2 TSRMLS_D… in zend_binary_assign_op_helper_SPEC_UNUSED_CONST() argument
24466 …value = get_zval_ptr((opline+1)->op1_type, &(opline+1)->op1, execute_data, &free_op_data1, BP_VAR_… in zend_binary_assign_op_helper_SPEC_UNUSED_CONST()
25054 …ar.ptr:NULL, object_ptr, property_name, (opline+1)->op1_type, &(opline+1)->op1, execute_data, ZEND… in ZEND_ASSIGN_OBJ_SPEC_UNUSED_CONST_HANDLER()
25239 } else if (CACHED_PTR(opline->op1.literal->cache_slot)) { in ZEND_FETCH_CONSTANT_SPEC_UNUSED_CONST_HANDLER()
25240 ce = CACHED_PTR(opline->op1.literal->cache_slot); in ZEND_FETCH_CONSTANT_SPEC_UNUSED_CONST_HANDLER()
25242 …ce = zend_fetch_class_by_name(Z_STRVAL_P(opline->op1.zv), Z_STRLEN_P(opline->op1.zv), opline->op1.… in ZEND_FETCH_CONSTANT_SPEC_UNUSED_CONST_HANDLER()
25247 zend_error_noreturn(E_ERROR, "Class '%s' not found", Z_STRVAL_P(opline->op1.zv)); in ZEND_FETCH_CONSTANT_SPEC_UNUSED_CONST_HANDLER()
25249 CACHE_PTR(opline->op1.literal->cache_slot, ce); in ZEND_FETCH_CONSTANT_SPEC_UNUSED_CONST_HANDLER()
25252 ce = EX_T(opline->op1.var).class_entry; in ZEND_FETCH_CONSTANT_SPEC_UNUSED_CONST_HANDLER()
25646 && EX_T(opline->op1.var).var.fcall_returned_reference) in ZEND_YIELD_SPEC_UNUSED_CONST_HANDLER()
25647 && EX_T(opline->op1.var).var.ptr_ptr == &EX_T(opline->op1.var).var.ptr) { in ZEND_YIELD_SPEC_UNUSED_CONST_HANDLER()
25749 …_assign_op_obj_helper_SPEC_UNUSED_TMP(int (*binary_op)(zval *result, zval *op1, zval *op2 TSRMLS_D… in zend_binary_assign_op_obj_helper_SPEC_UNUSED_TMP() argument
25756 …zval *value = get_zval_ptr((opline+1)->op1_type, &(opline+1)->op1, execute_data, &free_op_data1, B… in zend_binary_assign_op_obj_helper_SPEC_UNUSED_TMP()
25862 …nary_assign_op_helper_SPEC_UNUSED_TMP(int (*binary_op)(zval *result, zval *op1, zval *op2 TSRMLS_D… in zend_binary_assign_op_helper_SPEC_UNUSED_TMP() argument
25888 …value = get_zval_ptr((opline+1)->op1_type, &(opline+1)->op1, execute_data, &free_op_data1, BP_VAR_… in zend_binary_assign_op_helper_SPEC_UNUSED_TMP()
26477 …ar.ptr:NULL, object_ptr, property_name, (opline+1)->op1_type, &(opline+1)->op1, execute_data, ZEND… in ZEND_ASSIGN_OBJ_SPEC_UNUSED_TMP_HANDLER()
26972 && EX_T(opline->op1.var).var.fcall_returned_reference) in ZEND_YIELD_SPEC_UNUSED_TMP_HANDLER()
26973 && EX_T(opline->op1.var).var.ptr_ptr == &EX_T(opline->op1.var).var.ptr) { in ZEND_YIELD_SPEC_UNUSED_TMP_HANDLER()
27075 …_assign_op_obj_helper_SPEC_UNUSED_VAR(int (*binary_op)(zval *result, zval *op1, zval *op2 TSRMLS_D… in zend_binary_assign_op_obj_helper_SPEC_UNUSED_VAR() argument
27082 …zval *value = get_zval_ptr((opline+1)->op1_type, &(opline+1)->op1, execute_data, &free_op_data1, B… in zend_binary_assign_op_obj_helper_SPEC_UNUSED_VAR()
27188 …nary_assign_op_helper_SPEC_UNUSED_VAR(int (*binary_op)(zval *result, zval *op1, zval *op2 TSRMLS_D… in zend_binary_assign_op_helper_SPEC_UNUSED_VAR() argument
27214 …value = get_zval_ptr((opline+1)->op1_type, &(opline+1)->op1, execute_data, &free_op_data1, BP_VAR_… in zend_binary_assign_op_helper_SPEC_UNUSED_VAR()
27803 …ar.ptr:NULL, object_ptr, property_name, (opline+1)->op1_type, &(opline+1)->op1, execute_data, ZEND… in ZEND_ASSIGN_OBJ_SPEC_UNUSED_VAR_HANDLER()
28298 && EX_T(opline->op1.var).var.fcall_returned_reference) in ZEND_YIELD_SPEC_UNUSED_VAR_HANDLER()
28299 && EX_T(opline->op1.var).var.ptr_ptr == &EX_T(opline->op1.var).var.ptr) { in ZEND_YIELD_SPEC_UNUSED_VAR_HANDLER()
28402 …sign_op_obj_helper_SPEC_UNUSED_UNUSED(int (*binary_op)(zval *result, zval *op1, zval *op2 TSRMLS_D… in zend_binary_assign_op_obj_helper_SPEC_UNUSED_UNUSED() argument
28409 …zval *value = get_zval_ptr((opline+1)->op1_type, &(opline+1)->op1, execute_data, &free_op_data1, B… in zend_binary_assign_op_obj_helper_SPEC_UNUSED_UNUSED()
28515 …y_assign_op_helper_SPEC_UNUSED_UNUSED(int (*binary_op)(zval *result, zval *op1, zval *op2 TSRMLS_D… in zend_binary_assign_op_helper_SPEC_UNUSED_UNUSED() argument
28541 …value = get_zval_ptr((opline+1)->op1_type, &(opline+1)->op1, execute_data, &free_op_data1, BP_VAR_… in zend_binary_assign_op_helper_SPEC_UNUSED_UNUSED()
28727 && EX_T(opline->op1.var).var.fcall_returned_reference) in ZEND_YIELD_SPEC_UNUSED_UNUSED_HANDLER()
28728 && EX_T(opline->op1.var).var.ptr_ptr == &EX_T(opline->op1.var).var.ptr) { in ZEND_YIELD_SPEC_UNUSED_UNUSED_HANDLER()
28830 …y_assign_op_obj_helper_SPEC_UNUSED_CV(int (*binary_op)(zval *result, zval *op1, zval *op2 TSRMLS_D… in zend_binary_assign_op_obj_helper_SPEC_UNUSED_CV() argument
28837 …zval *value = get_zval_ptr((opline+1)->op1_type, &(opline+1)->op1, execute_data, &free_op_data1, B… in zend_binary_assign_op_obj_helper_SPEC_UNUSED_CV()
28943 …inary_assign_op_helper_SPEC_UNUSED_CV(int (*binary_op)(zval *result, zval *op1, zval *op2 TSRMLS_D… in zend_binary_assign_op_helper_SPEC_UNUSED_CV() argument
28969 …value = get_zval_ptr((opline+1)->op1_type, &(opline+1)->op1, execute_data, &free_op_data1, BP_VAR_… in zend_binary_assign_op_helper_SPEC_UNUSED_CV()
29557 …ar.ptr:NULL, object_ptr, property_name, (opline+1)->op1_type, &(opline+1)->op1, execute_data, ZEND… in ZEND_ASSIGN_OBJ_SPEC_UNUSED_CV_HANDLER()
30050 && EX_T(opline->op1.var).var.fcall_returned_reference) in ZEND_YIELD_SPEC_UNUSED_CV_HANDLER()
30051 && EX_T(opline->op1.var).var.ptr_ptr == &EX_T(opline->op1.var).var.ptr) { in ZEND_YIELD_SPEC_UNUSED_CV_HANDLER()
30160 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC) TSRMLS_CC); in ZEND_BW_NOT_SPEC_CV_HANDLER()
30173 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC) TSRMLS_CC); in ZEND_BOOL_NOT_SPEC_CV_HANDLER()
30186 var_ptr = _get_zval_ptr_ptr_cv_BP_VAR_RW(execute_data, opline->op1.var TSRMLS_CC); in ZEND_PRE_INC_SPEC_CV_HANDLER()
30232 var_ptr = _get_zval_ptr_ptr_cv_BP_VAR_RW(execute_data, opline->op1.var TSRMLS_CC); in ZEND_PRE_DEC_SPEC_CV_HANDLER()
30278 var_ptr = _get_zval_ptr_ptr_cv_BP_VAR_RW(execute_data, opline->op1.var TSRMLS_CC); in ZEND_POST_INC_SPEC_CV_HANDLER()
30320 var_ptr = _get_zval_ptr_ptr_cv_BP_VAR_RW(execute_data, opline->op1.var TSRMLS_CC); in ZEND_POST_DEC_SPEC_CV_HANDLER()
30362 z = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC); in ZEND_ECHO_SPEC_CV_HANDLER()
30389 val = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC); in ZEND_JMPZ_SPEC_CV_HANDLER()
30419 val = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC); in ZEND_JMPNZ_SPEC_CV_HANDLER()
30449 val = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC); in ZEND_JMPZNZ_SPEC_CV_HANDLER()
30483 val = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC); in ZEND_JMPZ_EX_SPEC_CV_HANDLER()
30514 val = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC); in ZEND_JMPNZ_EX_SPEC_CV_HANDLER()
30544 retval_ptr = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC); in ZEND_RETURN_SPEC_CV_HANDLER()
30591 retval_ptr = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC); in ZEND_RETURN_BY_REF_SPEC_CV_HANDLER()
30613 retval_ptr_ptr = _get_zval_ptr_ptr_cv_BP_VAR_W(execute_data, opline->op1.var TSRMLS_CC); in ZEND_RETURN_BY_REF_SPEC_CV_HANDLER()
30621 EX_T(opline->op1.var).var.fcall_returned_reference) { in ZEND_RETURN_BY_REF_SPEC_CV_HANDLER()
30622 } else if (EX_T(opline->op1.var).var.ptr_ptr == &EX_T(opline->op1.var).var.ptr) { in ZEND_RETURN_BY_REF_SPEC_CV_HANDLER()
30655 value = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC); in ZEND_THROW_SPEC_CV_HANDLER()
30683 varptr = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC); in zend_send_by_var_helper_SPEC_CV()
30723 EX_T(opline->op1.var).var.fcall_returned_reference && in ZEND_SEND_VAR_NO_REF_SPEC_CV_HANDLER()
30724 EX_T(opline->op1.var).var.ptr) { in ZEND_SEND_VAR_NO_REF_SPEC_CV_HANDLER()
30725 varptr = EX_T(opline->op1.var).var.ptr; in ZEND_SEND_VAR_NO_REF_SPEC_CV_HANDLER()
30728 varptr = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC); in ZEND_SEND_VAR_NO_REF_SPEC_CV_HANDLER()
30731 EX_T(opline->op1.var).var.fcall_returned_reference) && in ZEND_SEND_VAR_NO_REF_SPEC_CV_HANDLER()
30766 varptr_ptr = _get_zval_ptr_ptr_cv_BP_VAR_W(execute_data, opline->op1.var TSRMLS_CC); in ZEND_SEND_REF_SPEC_CV_HANDLER()
30814 …ZVAL_BOOL(retval, i_zend_is_true(_get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC… in ZEND_BOOL_SPEC_CV_HANDLER()
30830 obj = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC); in ZEND_CLONE_SPEC_CV_HANDLER()
30894 expr = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC); in ZEND_CAST_SPEC_CV_HANDLER()
30955 inc_filename = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC); in ZEND_INCLUDE_OR_EVAL_SPEC_CV_HANDLER()
31093 array_ptr_ptr = _get_zval_ptr_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC); in ZEND_FE_RESET_SPEC_CV_HANDLER()
31120 array_ptr = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC); in ZEND_FE_RESET_SPEC_CV_HANDLER()
31229 zval *ptr = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC); in ZEND_EXIT_SPEC_CV_HANDLER()
31250 value = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC); in ZEND_JMP_SET_SPEC_CV_HANDLER()
31275 value = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC); in ZEND_JMP_SET_VAR_SPEC_CV_HANDLER()
31309 value = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC); in ZEND_QM_ASSIGN_SPEC_CV_HANDLER()
31327 value = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC); in ZEND_QM_ASSIGN_VAR_SPEC_CV_HANDLER()
31355 expr = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC); in ZEND_INSTANCEOF_SPEC_CV_HANDLER()
31375 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC), in ZEND_ADD_SPEC_CV_CONST_HANDLER()
31390 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC), in ZEND_SUB_SPEC_CV_CONST_HANDLER()
31405 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC), in ZEND_MUL_SPEC_CV_CONST_HANDLER()
31420 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC), in ZEND_DIV_SPEC_CV_CONST_HANDLER()
31435 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC), in ZEND_MOD_SPEC_CV_CONST_HANDLER()
31450 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC), in ZEND_SL_SPEC_CV_CONST_HANDLER()
31465 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC), in ZEND_SR_SPEC_CV_CONST_HANDLER()
31480 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC), in ZEND_CONCAT_SPEC_CV_CONST_HANDLER()
31495 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC), in ZEND_IS_IDENTICAL_SPEC_CV_CONST_HANDLER()
31511 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC), in ZEND_IS_NOT_IDENTICAL_SPEC_CV_CONST_HANDLER()
31528 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC), in ZEND_IS_EQUAL_SPEC_CV_CONST_HANDLER()
31544 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC), in ZEND_IS_NOT_EQUAL_SPEC_CV_CONST_HANDLER()
31560 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC), in ZEND_IS_SMALLER_SPEC_CV_CONST_HANDLER()
31576 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC), in ZEND_IS_SMALLER_OR_EQUAL_SPEC_CV_CONST_HANDLER()
31591 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC), in ZEND_BW_OR_SPEC_CV_CONST_HANDLER()
31606 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC), in ZEND_BW_AND_SPEC_CV_CONST_HANDLER()
31621 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC), in ZEND_BW_XOR_SPEC_CV_CONST_HANDLER()
31636 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC), in ZEND_BOOL_XOR_SPEC_CV_CONST_HANDLER()
31644 …ry_assign_op_obj_helper_SPEC_CV_CONST(int (*binary_op)(zval *result, zval *op1, zval *op2 TSRMLS_D… in zend_binary_assign_op_obj_helper_SPEC_CV_CONST() argument
31648 zval **object_ptr = _get_zval_ptr_ptr_cv_BP_VAR_RW(execute_data, opline->op1.var TSRMLS_CC); in zend_binary_assign_op_obj_helper_SPEC_CV_CONST()
31651 …zval *value = get_zval_ptr((opline+1)->op1_type, &(opline+1)->op1, execute_data, &free_op_data1, B… in zend_binary_assign_op_obj_helper_SPEC_CV_CONST()
31757 …binary_assign_op_helper_SPEC_CV_CONST(int (*binary_op)(zval *result, zval *op1, zval *op2 TSRMLS_D… in zend_binary_assign_op_helper_SPEC_CV_CONST() argument
31770 zval **container = _get_zval_ptr_ptr_cv_BP_VAR_RW(execute_data, opline->op1.var TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_CV_CONST()
31783 …value = get_zval_ptr((opline+1)->op1_type, &(opline+1)->op1, execute_data, &free_op_data1, BP_VAR_… in zend_binary_assign_op_helper_SPEC_CV_CONST()
31790 var_ptr = _get_zval_ptr_ptr_cv_BP_VAR_RW(execute_data, opline->op1.var TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_CV_CONST()
31912 object_ptr = _get_zval_ptr_ptr_cv_BP_VAR_RW(execute_data, opline->op1.var TSRMLS_CC); in zend_pre_incdec_property_helper_SPEC_CV_CONST()
32020 object_ptr = _get_zval_ptr_ptr_cv_BP_VAR_RW(execute_data, opline->op1.var TSRMLS_CC); in zend_post_incdec_property_helper_SPEC_CV_CONST()
32124 varname = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC); in zend_fetch_var_address_helper_SPEC_CV_CONST()
32156 …_STRVAL_P(varname), Z_STRLEN_P(varname), 0, ((IS_CV == IS_CONST) ? opline->op1.literal : NULL) TSR… in zend_fetch_var_address_helper_SPEC_CV_CONST()
32207 PZVAL_LOCK(*EX_T(opline->op1.var).var.ptr_ptr); in zend_fetch_var_address_helper_SPEC_CV_CONST()
32286 PZVAL_LOCK(EX_T(opline->op1.var).var.ptr); in ZEND_FETCH_DIM_R_SPEC_CV_CONST_HANDLER()
32288 container = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC); in ZEND_FETCH_DIM_R_SPEC_CV_CONST_HANDLER()
32303 container = _get_zval_ptr_ptr_cv_BP_VAR_W(execute_data, opline->op1.var TSRMLS_CC); in ZEND_FETCH_DIM_W_SPEC_CV_CONST_HANDLER()
32336 container = _get_zval_ptr_ptr_cv_BP_VAR_RW(execute_data, opline->op1.var TSRMLS_CC); in ZEND_FETCH_DIM_RW_SPEC_CV_CONST_HANDLER()
32358 container = _get_zval_ptr_cv_BP_VAR_IS(execute_data, opline->op1.var TSRMLS_CC); in ZEND_FETCH_DIM_IS_SPEC_CV_CONST_HANDLER()
32374 zval **container = _get_zval_ptr_ptr_cv_BP_VAR_W(execute_data, opline->op1.var TSRMLS_CC); in ZEND_FETCH_DIM_FUNC_ARG_SPEC_CV_CONST_HANDLER()
32391 container = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC); in ZEND_FETCH_DIM_FUNC_ARG_SPEC_CV_CONST_HANDLER()
32407 container = _get_zval_ptr_ptr_cv_BP_VAR_UNSET(execute_data, opline->op1.var TSRMLS_CC); in ZEND_FETCH_DIM_UNSET_SPEC_CV_CONST_HANDLER()
32450 container = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC); in zend_fetch_property_address_read_helper_SPEC_CV_CONST()
32501 container = _get_zval_ptr_ptr_cv_BP_VAR_W(execute_data, opline->op1.var TSRMLS_CC); in ZEND_FETCH_OBJ_W_SPEC_CV_CONST_HANDLER()
32540 container = _get_zval_ptr_ptr_cv_BP_VAR_RW(execute_data, opline->op1.var TSRMLS_CC); in ZEND_FETCH_OBJ_RW_SPEC_CV_CONST_HANDLER()
32571 container = _get_zval_ptr_cv_BP_VAR_IS(execute_data, opline->op1.var TSRMLS_CC); in ZEND_FETCH_OBJ_IS_SPEC_CV_CONST_HANDLER()
32615 container = _get_zval_ptr_ptr_cv_BP_VAR_W(execute_data, opline->op1.var TSRMLS_CC); in ZEND_FETCH_OBJ_FUNC_ARG_SPEC_CV_CONST_HANDLER()
32648 container = _get_zval_ptr_ptr_cv_BP_VAR_UNSET(execute_data, opline->op1.var TSRMLS_CC); in ZEND_FETCH_OBJ_UNSET_SPEC_CV_CONST_HANDLER()
32690 object_ptr = _get_zval_ptr_ptr_cv_BP_VAR_W(execute_data, opline->op1.var TSRMLS_CC); in ZEND_ASSIGN_OBJ_SPEC_CV_CONST_HANDLER()
32699 …ar.ptr:NULL, object_ptr, property_name, (opline+1)->op1_type, &(opline+1)->op1, execute_data, ZEND… in ZEND_ASSIGN_OBJ_SPEC_CV_CONST_HANDLER()
32719 object_ptr = _get_zval_ptr_ptr_cv_BP_VAR_W(execute_data, opline->op1.var TSRMLS_CC); in ZEND_ASSIGN_DIM_SPEC_CV_CONST_HANDLER()
32731 …ar.ptr:NULL, object_ptr, property_name, (opline+1)->op1_type, &(opline+1)->op1, execute_data, ZEND… in ZEND_ASSIGN_DIM_SPEC_CV_CONST_HANDLER()
32745 …value = get_zval_ptr((opline+1)->op1_type, &(opline+1)->op1, execute_data, &free_op_data1, BP_VAR_… in ZEND_ASSIGN_DIM_SPEC_CV_CONST_HANDLER()
32801 variable_ptr_ptr = _get_zval_ptr_ptr_cv_BP_VAR_W(execute_data, opline->op1.var TSRMLS_CC); in ZEND_ASSIGN_SPEC_CV_CONST_HANDLER()
32804 if (zend_assign_to_string_offset(&EX_T(opline->op1.var), value, IS_CONST TSRMLS_CC)) { in ZEND_ASSIGN_SPEC_CV_CONST_HANDLER()
32809 …ZVAL_STRINGL(retval, Z_STRVAL_P(EX_T(opline->op1.var).str_offset.str)+EX_T(opline->op1.var).str_of… in ZEND_ASSIGN_SPEC_CV_CONST_HANDLER()
32873 call->object = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC); in ZEND_INIT_METHOD_CALL_SPEC_CV_CONST_HANDLER()
32935 PZVAL_LOCK(EX_T(opline->op1.var).var.ptr); in ZEND_CASE_SPEC_CV_CONST_HANDLER()
32938 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC), in ZEND_CASE_SPEC_CV_CONST_HANDLER()
32953 zval **expr_ptr_ptr = _get_zval_ptr_ptr_cv_BP_VAR_W(execute_data, opline->op1.var TSRMLS_CC); in ZEND_ADD_ARRAY_ELEMENT_SPEC_CV_CONST_HANDLER()
32962 expr_ptr=_get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC); in ZEND_ADD_ARRAY_ELEMENT_SPEC_CV_CONST_HANDLER()
33057 zend_compiled_variable *cv = &CV_DEF_OF(opline->op1.var); in ZEND_UNSET_VAR_SPEC_CV_CONST_HANDLER()
33060 EX_CV(opline->op1.var) = NULL; in ZEND_UNSET_VAR_SPEC_CV_CONST_HANDLER()
33061 } else if (EX_CV(opline->op1.var)) { in ZEND_UNSET_VAR_SPEC_CV_CONST_HANDLER()
33062 zval_ptr_dtor(EX_CV(opline->op1.var)); in ZEND_UNSET_VAR_SPEC_CV_CONST_HANDLER()
33063 EX_CV(opline->op1.var) = NULL; in ZEND_UNSET_VAR_SPEC_CV_CONST_HANDLER()
33069 varname = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC); in ZEND_UNSET_VAR_SPEC_CV_CONST_HANDLER()
33105 …, Z_STRVAL_P(varname), Z_STRLEN_P(varname), ((IS_CV == IS_CONST) ? opline->op1.literal : NULL) TSR… in ZEND_UNSET_VAR_SPEC_CV_CONST_HANDLER()
33132 container = _get_zval_ptr_ptr_cv_BP_VAR_UNSET(execute_data, opline->op1.var TSRMLS_CC); in ZEND_UNSET_DIM_SPEC_CV_CONST_HANDLER()
33230 container = _get_zval_ptr_ptr_cv_BP_VAR_UNSET(execute_data, opline->op1.var TSRMLS_CC); in ZEND_UNSET_OBJ_SPEC_CV_CONST_HANDLER()
33272 if (EX_CV(opline->op1.var)) { in ZEND_ISSET_ISEMPTY_VAR_SPEC_CV_CONST_HANDLER()
33273 value = EX_CV(opline->op1.var); in ZEND_ISSET_ISEMPTY_VAR_SPEC_CV_CONST_HANDLER()
33275 zend_compiled_variable *cv = &CV_DEF_OF(opline->op1.var); in ZEND_ISSET_ISEMPTY_VAR_SPEC_CV_CONST_HANDLER()
33286 zval tmp, *varname = _get_zval_ptr_cv_BP_VAR_IS(execute_data, opline->op1.var TSRMLS_CC); in ZEND_ISSET_ISEMPTY_VAR_SPEC_CV_CONST_HANDLER()
33312 …_STRVAL_P(varname), Z_STRLEN_P(varname), 1, ((IS_CV == IS_CONST) ? opline->op1.literal : NULL) TSR… in ZEND_ISSET_ISEMPTY_VAR_SPEC_CV_CONST_HANDLER()
33358 container = _get_zval_ptr_cv_BP_VAR_IS(execute_data, opline->op1.var TSRMLS_CC); in zend_isset_isempty_dim_prop_obj_handler_SPEC_CV_CONST()
33530 value = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC); in ZEND_YIELD_SPEC_CV_CONST_HANDLER()
33541 zval **value_ptr = _get_zval_ptr_ptr_cv_BP_VAR_W(execute_data, opline->op1.var TSRMLS_CC); in ZEND_YIELD_SPEC_CV_CONST_HANDLER()
33551 && EX_T(opline->op1.var).var.fcall_returned_reference) in ZEND_YIELD_SPEC_CV_CONST_HANDLER()
33552 && EX_T(opline->op1.var).var.ptr_ptr == &EX_T(opline->op1.var).var.ptr) { in ZEND_YIELD_SPEC_CV_CONST_HANDLER()
33565 zval *value = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC); in ZEND_YIELD_SPEC_CV_CONST_HANDLER()
33661 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC), in ZEND_ADD_SPEC_CV_TMP_HANDLER()
33676 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC), in ZEND_SUB_SPEC_CV_TMP_HANDLER()
33691 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC), in ZEND_MUL_SPEC_CV_TMP_HANDLER()
33706 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC), in ZEND_DIV_SPEC_CV_TMP_HANDLER()
33721 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC), in ZEND_MOD_SPEC_CV_TMP_HANDLER()
33736 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC), in ZEND_SL_SPEC_CV_TMP_HANDLER()
33751 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC), in ZEND_SR_SPEC_CV_TMP_HANDLER()
33766 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC), in ZEND_CONCAT_SPEC_CV_TMP_HANDLER()
33781 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC), in ZEND_IS_IDENTICAL_SPEC_CV_TMP_HANDLER()
33797 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC), in ZEND_IS_NOT_IDENTICAL_SPEC_CV_TMP_HANDLER()
33814 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC), in ZEND_IS_EQUAL_SPEC_CV_TMP_HANDLER()
33830 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC), in ZEND_IS_NOT_EQUAL_SPEC_CV_TMP_HANDLER()
33846 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC), in ZEND_IS_SMALLER_SPEC_CV_TMP_HANDLER()
33862 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC), in ZEND_IS_SMALLER_OR_EQUAL_SPEC_CV_TMP_HANDLER()
33877 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC), in ZEND_BW_OR_SPEC_CV_TMP_HANDLER()
33892 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC), in ZEND_BW_AND_SPEC_CV_TMP_HANDLER()
33907 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC), in ZEND_BW_XOR_SPEC_CV_TMP_HANDLER()
33922 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC), in ZEND_BOOL_XOR_SPEC_CV_TMP_HANDLER()
33930 …nary_assign_op_obj_helper_SPEC_CV_TMP(int (*binary_op)(zval *result, zval *op1, zval *op2 TSRMLS_D… in zend_binary_assign_op_obj_helper_SPEC_CV_TMP() argument
33934 zval **object_ptr = _get_zval_ptr_ptr_cv_BP_VAR_RW(execute_data, opline->op1.var TSRMLS_CC); in zend_binary_assign_op_obj_helper_SPEC_CV_TMP()
33937 …zval *value = get_zval_ptr((opline+1)->op1_type, &(opline+1)->op1, execute_data, &free_op_data1, B… in zend_binary_assign_op_obj_helper_SPEC_CV_TMP()
34043 …d_binary_assign_op_helper_SPEC_CV_TMP(int (*binary_op)(zval *result, zval *op1, zval *op2 TSRMLS_D… in zend_binary_assign_op_helper_SPEC_CV_TMP() argument
34056 zval **container = _get_zval_ptr_ptr_cv_BP_VAR_RW(execute_data, opline->op1.var TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_CV_TMP()
34069 …value = get_zval_ptr((opline+1)->op1_type, &(opline+1)->op1, execute_data, &free_op_data1, BP_VAR_… in zend_binary_assign_op_helper_SPEC_CV_TMP()
34076 var_ptr = _get_zval_ptr_ptr_cv_BP_VAR_RW(execute_data, opline->op1.var TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_CV_TMP()
34199 object_ptr = _get_zval_ptr_ptr_cv_BP_VAR_RW(execute_data, opline->op1.var TSRMLS_CC); in zend_pre_incdec_property_helper_SPEC_CV_TMP()
34307 object_ptr = _get_zval_ptr_ptr_cv_BP_VAR_RW(execute_data, opline->op1.var TSRMLS_CC); in zend_post_incdec_property_helper_SPEC_CV_TMP()
34409 PZVAL_LOCK(EX_T(opline->op1.var).var.ptr); in ZEND_FETCH_DIM_R_SPEC_CV_TMP_HANDLER()
34411 container = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC); in ZEND_FETCH_DIM_R_SPEC_CV_TMP_HANDLER()
34426 container = _get_zval_ptr_ptr_cv_BP_VAR_W(execute_data, opline->op1.var TSRMLS_CC); in ZEND_FETCH_DIM_W_SPEC_CV_TMP_HANDLER()
34459 container = _get_zval_ptr_ptr_cv_BP_VAR_RW(execute_data, opline->op1.var TSRMLS_CC); in ZEND_FETCH_DIM_RW_SPEC_CV_TMP_HANDLER()
34481 container = _get_zval_ptr_cv_BP_VAR_IS(execute_data, opline->op1.var TSRMLS_CC); in ZEND_FETCH_DIM_IS_SPEC_CV_TMP_HANDLER()
34497 zval **container = _get_zval_ptr_ptr_cv_BP_VAR_W(execute_data, opline->op1.var TSRMLS_CC); in ZEND_FETCH_DIM_FUNC_ARG_SPEC_CV_TMP_HANDLER()
34514 container = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC); in ZEND_FETCH_DIM_FUNC_ARG_SPEC_CV_TMP_HANDLER()
34530 container = _get_zval_ptr_ptr_cv_BP_VAR_UNSET(execute_data, opline->op1.var TSRMLS_CC); in ZEND_FETCH_DIM_UNSET_SPEC_CV_TMP_HANDLER()
34573 container = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC); in zend_fetch_property_address_read_helper_SPEC_CV_TMP()
34624 container = _get_zval_ptr_ptr_cv_BP_VAR_W(execute_data, opline->op1.var TSRMLS_CC); in ZEND_FETCH_OBJ_W_SPEC_CV_TMP_HANDLER()
34663 container = _get_zval_ptr_ptr_cv_BP_VAR_RW(execute_data, opline->op1.var TSRMLS_CC); in ZEND_FETCH_OBJ_RW_SPEC_CV_TMP_HANDLER()
34694 container = _get_zval_ptr_cv_BP_VAR_IS(execute_data, opline->op1.var TSRMLS_CC); in ZEND_FETCH_OBJ_IS_SPEC_CV_TMP_HANDLER()
34738 container = _get_zval_ptr_ptr_cv_BP_VAR_W(execute_data, opline->op1.var TSRMLS_CC); in ZEND_FETCH_OBJ_FUNC_ARG_SPEC_CV_TMP_HANDLER()
34771 container = _get_zval_ptr_ptr_cv_BP_VAR_UNSET(execute_data, opline->op1.var TSRMLS_CC); in ZEND_FETCH_OBJ_UNSET_SPEC_CV_TMP_HANDLER()
34813 object_ptr = _get_zval_ptr_ptr_cv_BP_VAR_W(execute_data, opline->op1.var TSRMLS_CC); in ZEND_ASSIGN_OBJ_SPEC_CV_TMP_HANDLER()
34822 …ar.ptr:NULL, object_ptr, property_name, (opline+1)->op1_type, &(opline+1)->op1, execute_data, ZEND… in ZEND_ASSIGN_OBJ_SPEC_CV_TMP_HANDLER()
34842 object_ptr = _get_zval_ptr_ptr_cv_BP_VAR_W(execute_data, opline->op1.var TSRMLS_CC); in ZEND_ASSIGN_DIM_SPEC_CV_TMP_HANDLER()
34854 …ar.ptr:NULL, object_ptr, property_name, (opline+1)->op1_type, &(opline+1)->op1, execute_data, ZEND… in ZEND_ASSIGN_DIM_SPEC_CV_TMP_HANDLER()
34869 …value = get_zval_ptr((opline+1)->op1_type, &(opline+1)->op1, execute_data, &free_op_data1, BP_VAR_… in ZEND_ASSIGN_DIM_SPEC_CV_TMP_HANDLER()
34925 variable_ptr_ptr = _get_zval_ptr_ptr_cv_BP_VAR_W(execute_data, opline->op1.var TSRMLS_CC); in ZEND_ASSIGN_SPEC_CV_TMP_HANDLER()
34928 if (zend_assign_to_string_offset(&EX_T(opline->op1.var), value, IS_TMP_VAR TSRMLS_CC)) { in ZEND_ASSIGN_SPEC_CV_TMP_HANDLER()
34933 …ZVAL_STRINGL(retval, Z_STRVAL_P(EX_T(opline->op1.var).str_offset.str)+EX_T(opline->op1.var).str_of… in ZEND_ASSIGN_SPEC_CV_TMP_HANDLER()
34997 call->object = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC); in ZEND_INIT_METHOD_CALL_SPEC_CV_TMP_HANDLER()
35060 PZVAL_LOCK(EX_T(opline->op1.var).var.ptr); in ZEND_CASE_SPEC_CV_TMP_HANDLER()
35063 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC), in ZEND_CASE_SPEC_CV_TMP_HANDLER()
35079 zval **expr_ptr_ptr = _get_zval_ptr_ptr_cv_BP_VAR_W(execute_data, opline->op1.var TSRMLS_CC); in ZEND_ADD_ARRAY_ELEMENT_SPEC_CV_TMP_HANDLER()
35088 expr_ptr=_get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC); in ZEND_ADD_ARRAY_ELEMENT_SPEC_CV_TMP_HANDLER()
35180 container = _get_zval_ptr_ptr_cv_BP_VAR_UNSET(execute_data, opline->op1.var TSRMLS_CC); in ZEND_UNSET_DIM_SPEC_CV_TMP_HANDLER()
35278 container = _get_zval_ptr_ptr_cv_BP_VAR_UNSET(execute_data, opline->op1.var TSRMLS_CC); in ZEND_UNSET_OBJ_SPEC_CV_TMP_HANDLER()
35321 container = _get_zval_ptr_cv_BP_VAR_IS(execute_data, opline->op1.var TSRMLS_CC); in zend_isset_isempty_dim_prop_obj_handler_SPEC_CV_TMP()
35493 value = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC); in ZEND_YIELD_SPEC_CV_TMP_HANDLER()
35504 zval **value_ptr = _get_zval_ptr_ptr_cv_BP_VAR_W(execute_data, opline->op1.var TSRMLS_CC); in ZEND_YIELD_SPEC_CV_TMP_HANDLER()
35514 && EX_T(opline->op1.var).var.fcall_returned_reference) in ZEND_YIELD_SPEC_CV_TMP_HANDLER()
35515 && EX_T(opline->op1.var).var.ptr_ptr == &EX_T(opline->op1.var).var.ptr) { in ZEND_YIELD_SPEC_CV_TMP_HANDLER()
35528 zval *value = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC); in ZEND_YIELD_SPEC_CV_TMP_HANDLER()
35624 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC), in ZEND_ADD_SPEC_CV_VAR_HANDLER()
35639 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC), in ZEND_SUB_SPEC_CV_VAR_HANDLER()
35654 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC), in ZEND_MUL_SPEC_CV_VAR_HANDLER()
35669 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC), in ZEND_DIV_SPEC_CV_VAR_HANDLER()
35684 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC), in ZEND_MOD_SPEC_CV_VAR_HANDLER()
35699 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC), in ZEND_SL_SPEC_CV_VAR_HANDLER()
35714 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC), in ZEND_SR_SPEC_CV_VAR_HANDLER()
35729 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC), in ZEND_CONCAT_SPEC_CV_VAR_HANDLER()
35744 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC), in ZEND_IS_IDENTICAL_SPEC_CV_VAR_HANDLER()
35760 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC), in ZEND_IS_NOT_IDENTICAL_SPEC_CV_VAR_HANDLER()
35777 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC), in ZEND_IS_EQUAL_SPEC_CV_VAR_HANDLER()
35793 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC), in ZEND_IS_NOT_EQUAL_SPEC_CV_VAR_HANDLER()
35809 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC), in ZEND_IS_SMALLER_SPEC_CV_VAR_HANDLER()
35825 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC), in ZEND_IS_SMALLER_OR_EQUAL_SPEC_CV_VAR_HANDLER()
35840 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC), in ZEND_BW_OR_SPEC_CV_VAR_HANDLER()
35855 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC), in ZEND_BW_AND_SPEC_CV_VAR_HANDLER()
35870 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC), in ZEND_BW_XOR_SPEC_CV_VAR_HANDLER()
35885 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC), in ZEND_BOOL_XOR_SPEC_CV_VAR_HANDLER()
35893 …nary_assign_op_obj_helper_SPEC_CV_VAR(int (*binary_op)(zval *result, zval *op1, zval *op2 TSRMLS_D… in zend_binary_assign_op_obj_helper_SPEC_CV_VAR() argument
35897 zval **object_ptr = _get_zval_ptr_ptr_cv_BP_VAR_RW(execute_data, opline->op1.var TSRMLS_CC); in zend_binary_assign_op_obj_helper_SPEC_CV_VAR()
35900 …zval *value = get_zval_ptr((opline+1)->op1_type, &(opline+1)->op1, execute_data, &free_op_data1, B… in zend_binary_assign_op_obj_helper_SPEC_CV_VAR()
36006 …d_binary_assign_op_helper_SPEC_CV_VAR(int (*binary_op)(zval *result, zval *op1, zval *op2 TSRMLS_D… in zend_binary_assign_op_helper_SPEC_CV_VAR() argument
36019 zval **container = _get_zval_ptr_ptr_cv_BP_VAR_RW(execute_data, opline->op1.var TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_CV_VAR()
36032 …value = get_zval_ptr((opline+1)->op1_type, &(opline+1)->op1, execute_data, &free_op_data1, BP_VAR_… in zend_binary_assign_op_helper_SPEC_CV_VAR()
36039 var_ptr = _get_zval_ptr_ptr_cv_BP_VAR_RW(execute_data, opline->op1.var TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_CV_VAR()
36162 object_ptr = _get_zval_ptr_ptr_cv_BP_VAR_RW(execute_data, opline->op1.var TSRMLS_CC); in zend_pre_incdec_property_helper_SPEC_CV_VAR()
36270 object_ptr = _get_zval_ptr_ptr_cv_BP_VAR_RW(execute_data, opline->op1.var TSRMLS_CC); in zend_post_incdec_property_helper_SPEC_CV_VAR()
36374 varname = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC); in zend_fetch_var_address_helper_SPEC_CV_VAR()
36406 …_STRVAL_P(varname), Z_STRLEN_P(varname), 0, ((IS_CV == IS_CONST) ? opline->op1.literal : NULL) TSR… in zend_fetch_var_address_helper_SPEC_CV_VAR()
36457 PZVAL_LOCK(*EX_T(opline->op1.var).var.ptr_ptr); in zend_fetch_var_address_helper_SPEC_CV_VAR()
36536 PZVAL_LOCK(EX_T(opline->op1.var).var.ptr); in ZEND_FETCH_DIM_R_SPEC_CV_VAR_HANDLER()
36538 container = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC); in ZEND_FETCH_DIM_R_SPEC_CV_VAR_HANDLER()
36553 container = _get_zval_ptr_ptr_cv_BP_VAR_W(execute_data, opline->op1.var TSRMLS_CC); in ZEND_FETCH_DIM_W_SPEC_CV_VAR_HANDLER()
36586 container = _get_zval_ptr_ptr_cv_BP_VAR_RW(execute_data, opline->op1.var TSRMLS_CC); in ZEND_FETCH_DIM_RW_SPEC_CV_VAR_HANDLER()
36608 container = _get_zval_ptr_cv_BP_VAR_IS(execute_data, opline->op1.var TSRMLS_CC); in ZEND_FETCH_DIM_IS_SPEC_CV_VAR_HANDLER()
36624 zval **container = _get_zval_ptr_ptr_cv_BP_VAR_W(execute_data, opline->op1.var TSRMLS_CC); in ZEND_FETCH_DIM_FUNC_ARG_SPEC_CV_VAR_HANDLER()
36641 container = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC); in ZEND_FETCH_DIM_FUNC_ARG_SPEC_CV_VAR_HANDLER()
36657 container = _get_zval_ptr_ptr_cv_BP_VAR_UNSET(execute_data, opline->op1.var TSRMLS_CC); in ZEND_FETCH_DIM_UNSET_SPEC_CV_VAR_HANDLER()
36700 container = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC); in zend_fetch_property_address_read_helper_SPEC_CV_VAR()
36751 container = _get_zval_ptr_ptr_cv_BP_VAR_W(execute_data, opline->op1.var TSRMLS_CC); in ZEND_FETCH_OBJ_W_SPEC_CV_VAR_HANDLER()
36790 container = _get_zval_ptr_ptr_cv_BP_VAR_RW(execute_data, opline->op1.var TSRMLS_CC); in ZEND_FETCH_OBJ_RW_SPEC_CV_VAR_HANDLER()
36821 container = _get_zval_ptr_cv_BP_VAR_IS(execute_data, opline->op1.var TSRMLS_CC); in ZEND_FETCH_OBJ_IS_SPEC_CV_VAR_HANDLER()
36865 container = _get_zval_ptr_ptr_cv_BP_VAR_W(execute_data, opline->op1.var TSRMLS_CC); in ZEND_FETCH_OBJ_FUNC_ARG_SPEC_CV_VAR_HANDLER()
36898 container = _get_zval_ptr_ptr_cv_BP_VAR_UNSET(execute_data, opline->op1.var TSRMLS_CC); in ZEND_FETCH_OBJ_UNSET_SPEC_CV_VAR_HANDLER()
36940 object_ptr = _get_zval_ptr_ptr_cv_BP_VAR_W(execute_data, opline->op1.var TSRMLS_CC); in ZEND_ASSIGN_OBJ_SPEC_CV_VAR_HANDLER()
36949 …ar.ptr:NULL, object_ptr, property_name, (opline+1)->op1_type, &(opline+1)->op1, execute_data, ZEND… in ZEND_ASSIGN_OBJ_SPEC_CV_VAR_HANDLER()
36969 object_ptr = _get_zval_ptr_ptr_cv_BP_VAR_W(execute_data, opline->op1.var TSRMLS_CC); in ZEND_ASSIGN_DIM_SPEC_CV_VAR_HANDLER()
36981 …ar.ptr:NULL, object_ptr, property_name, (opline+1)->op1_type, &(opline+1)->op1, execute_data, ZEND… in ZEND_ASSIGN_DIM_SPEC_CV_VAR_HANDLER()
36996 …value = get_zval_ptr((opline+1)->op1_type, &(opline+1)->op1, execute_data, &free_op_data1, BP_VAR_… in ZEND_ASSIGN_DIM_SPEC_CV_VAR_HANDLER()
37052 variable_ptr_ptr = _get_zval_ptr_ptr_cv_BP_VAR_W(execute_data, opline->op1.var TSRMLS_CC); in ZEND_ASSIGN_SPEC_CV_VAR_HANDLER()
37055 if (zend_assign_to_string_offset(&EX_T(opline->op1.var), value, IS_VAR TSRMLS_CC)) { in ZEND_ASSIGN_SPEC_CV_VAR_HANDLER()
37060 …ZVAL_STRINGL(retval, Z_STRVAL_P(EX_T(opline->op1.var).str_offset.str)+EX_T(opline->op1.var).str_of… in ZEND_ASSIGN_SPEC_CV_VAR_HANDLER()
37128 …if (IS_CV == IS_VAR && UNEXPECTED(EX_T(opline->op1.var).var.ptr_ptr == &EX_T(opline->op1.var).var.… in ZEND_ASSIGN_REF_SPEC_CV_VAR_HANDLER()
37132 variable_ptr_ptr = _get_zval_ptr_ptr_cv_BP_VAR_W(execute_data, opline->op1.var TSRMLS_CC); in ZEND_ASSIGN_REF_SPEC_CV_VAR_HANDLER()
37178 call->object = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC); in ZEND_INIT_METHOD_CALL_SPEC_CV_VAR_HANDLER()
37241 PZVAL_LOCK(EX_T(opline->op1.var).var.ptr); in ZEND_CASE_SPEC_CV_VAR_HANDLER()
37244 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC), in ZEND_CASE_SPEC_CV_VAR_HANDLER()
37260 zval **expr_ptr_ptr = _get_zval_ptr_ptr_cv_BP_VAR_W(execute_data, opline->op1.var TSRMLS_CC); in ZEND_ADD_ARRAY_ELEMENT_SPEC_CV_VAR_HANDLER()
37269 expr_ptr=_get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC); in ZEND_ADD_ARRAY_ELEMENT_SPEC_CV_VAR_HANDLER()
37364 zend_compiled_variable *cv = &CV_DEF_OF(opline->op1.var); in ZEND_UNSET_VAR_SPEC_CV_VAR_HANDLER()
37367 EX_CV(opline->op1.var) = NULL; in ZEND_UNSET_VAR_SPEC_CV_VAR_HANDLER()
37368 } else if (EX_CV(opline->op1.var)) { in ZEND_UNSET_VAR_SPEC_CV_VAR_HANDLER()
37369 zval_ptr_dtor(EX_CV(opline->op1.var)); in ZEND_UNSET_VAR_SPEC_CV_VAR_HANDLER()
37370 EX_CV(opline->op1.var) = NULL; in ZEND_UNSET_VAR_SPEC_CV_VAR_HANDLER()
37376 varname = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC); in ZEND_UNSET_VAR_SPEC_CV_VAR_HANDLER()
37412 …, Z_STRVAL_P(varname), Z_STRLEN_P(varname), ((IS_CV == IS_CONST) ? opline->op1.literal : NULL) TSR… in ZEND_UNSET_VAR_SPEC_CV_VAR_HANDLER()
37439 container = _get_zval_ptr_ptr_cv_BP_VAR_UNSET(execute_data, opline->op1.var TSRMLS_CC); in ZEND_UNSET_DIM_SPEC_CV_VAR_HANDLER()
37537 container = _get_zval_ptr_ptr_cv_BP_VAR_UNSET(execute_data, opline->op1.var TSRMLS_CC); in ZEND_UNSET_OBJ_SPEC_CV_VAR_HANDLER()
37579 if (EX_CV(opline->op1.var)) { in ZEND_ISSET_ISEMPTY_VAR_SPEC_CV_VAR_HANDLER()
37580 value = EX_CV(opline->op1.var); in ZEND_ISSET_ISEMPTY_VAR_SPEC_CV_VAR_HANDLER()
37582 zend_compiled_variable *cv = &CV_DEF_OF(opline->op1.var); in ZEND_ISSET_ISEMPTY_VAR_SPEC_CV_VAR_HANDLER()
37593 zval tmp, *varname = _get_zval_ptr_cv_BP_VAR_IS(execute_data, opline->op1.var TSRMLS_CC); in ZEND_ISSET_ISEMPTY_VAR_SPEC_CV_VAR_HANDLER()
37619 …_STRVAL_P(varname), Z_STRLEN_P(varname), 1, ((IS_CV == IS_CONST) ? opline->op1.literal : NULL) TSR… in ZEND_ISSET_ISEMPTY_VAR_SPEC_CV_VAR_HANDLER()
37665 container = _get_zval_ptr_cv_BP_VAR_IS(execute_data, opline->op1.var TSRMLS_CC); in zend_isset_isempty_dim_prop_obj_handler_SPEC_CV_VAR()
37837 value = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC); in ZEND_YIELD_SPEC_CV_VAR_HANDLER()
37848 zval **value_ptr = _get_zval_ptr_ptr_cv_BP_VAR_W(execute_data, opline->op1.var TSRMLS_CC); in ZEND_YIELD_SPEC_CV_VAR_HANDLER()
37858 && EX_T(opline->op1.var).var.fcall_returned_reference) in ZEND_YIELD_SPEC_CV_VAR_HANDLER()
37859 && EX_T(opline->op1.var).var.ptr_ptr == &EX_T(opline->op1.var).var.ptr) { in ZEND_YIELD_SPEC_CV_VAR_HANDLER()
37872 zval *value = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC); in ZEND_YIELD_SPEC_CV_VAR_HANDLER()
37962 …y_assign_op_obj_helper_SPEC_CV_UNUSED(int (*binary_op)(zval *result, zval *op1, zval *op2 TSRMLS_D… in zend_binary_assign_op_obj_helper_SPEC_CV_UNUSED() argument
37966 zval **object_ptr = _get_zval_ptr_ptr_cv_BP_VAR_RW(execute_data, opline->op1.var TSRMLS_CC); in zend_binary_assign_op_obj_helper_SPEC_CV_UNUSED()
37969 …zval *value = get_zval_ptr((opline+1)->op1_type, &(opline+1)->op1, execute_data, &free_op_data1, B… in zend_binary_assign_op_obj_helper_SPEC_CV_UNUSED()
38075 …inary_assign_op_helper_SPEC_CV_UNUSED(int (*binary_op)(zval *result, zval *op1, zval *op2 TSRMLS_D… in zend_binary_assign_op_helper_SPEC_CV_UNUSED() argument
38088 zval **container = _get_zval_ptr_ptr_cv_BP_VAR_RW(execute_data, opline->op1.var TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_CV_UNUSED()
38101 …value = get_zval_ptr((opline+1)->op1_type, &(opline+1)->op1, execute_data, &free_op_data1, BP_VAR_… in zend_binary_assign_op_helper_SPEC_CV_UNUSED()
38108 var_ptr = _get_zval_ptr_ptr_cv_BP_VAR_RW(execute_data, opline->op1.var TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_CV_UNUSED()
38230 varname = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC); in zend_fetch_var_address_helper_SPEC_CV_UNUSED()
38262 …_STRVAL_P(varname), Z_STRLEN_P(varname), 0, ((IS_CV == IS_CONST) ? opline->op1.literal : NULL) TSR… in zend_fetch_var_address_helper_SPEC_CV_UNUSED()
38313 PZVAL_LOCK(*EX_T(opline->op1.var).var.ptr_ptr); in zend_fetch_var_address_helper_SPEC_CV_UNUSED()
38390 container = _get_zval_ptr_ptr_cv_BP_VAR_W(execute_data, opline->op1.var TSRMLS_CC); in ZEND_FETCH_DIM_W_SPEC_CV_UNUSED_HANDLER()
38423 container = _get_zval_ptr_ptr_cv_BP_VAR_RW(execute_data, opline->op1.var TSRMLS_CC); in ZEND_FETCH_DIM_RW_SPEC_CV_UNUSED_HANDLER()
38446 zval **container = _get_zval_ptr_ptr_cv_BP_VAR_W(execute_data, opline->op1.var TSRMLS_CC); in ZEND_FETCH_DIM_FUNC_ARG_SPEC_CV_UNUSED_HANDLER()
38463 container = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC); in ZEND_FETCH_DIM_FUNC_ARG_SPEC_CV_UNUSED_HANDLER()
38479 object_ptr = _get_zval_ptr_ptr_cv_BP_VAR_W(execute_data, opline->op1.var TSRMLS_CC); in ZEND_ASSIGN_DIM_SPEC_CV_UNUSED_HANDLER()
38491 …ar.ptr:NULL, object_ptr, property_name, (opline+1)->op1_type, &(opline+1)->op1, execute_data, ZEND… in ZEND_ASSIGN_DIM_SPEC_CV_UNUSED_HANDLER()
38505 …value = get_zval_ptr((opline+1)->op1_type, &(opline+1)->op1, execute_data, &free_op_data1, BP_VAR_… in ZEND_ASSIGN_DIM_SPEC_CV_UNUSED_HANDLER()
38560 zval **expr_ptr_ptr = _get_zval_ptr_ptr_cv_BP_VAR_W(execute_data, opline->op1.var TSRMLS_CC); in ZEND_ADD_ARRAY_ELEMENT_SPEC_CV_UNUSED_HANDLER()
38569 expr_ptr=_get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC); in ZEND_ADD_ARRAY_ELEMENT_SPEC_CV_UNUSED_HANDLER()
38664 zend_compiled_variable *cv = &CV_DEF_OF(opline->op1.var); in ZEND_UNSET_VAR_SPEC_CV_UNUSED_HANDLER()
38667 EX_CV(opline->op1.var) = NULL; in ZEND_UNSET_VAR_SPEC_CV_UNUSED_HANDLER()
38668 } else if (EX_CV(opline->op1.var)) { in ZEND_UNSET_VAR_SPEC_CV_UNUSED_HANDLER()
38669 zval_ptr_dtor(EX_CV(opline->op1.var)); in ZEND_UNSET_VAR_SPEC_CV_UNUSED_HANDLER()
38670 EX_CV(opline->op1.var) = NULL; in ZEND_UNSET_VAR_SPEC_CV_UNUSED_HANDLER()
38676 varname = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC); in ZEND_UNSET_VAR_SPEC_CV_UNUSED_HANDLER()
38712 …, Z_STRVAL_P(varname), Z_STRLEN_P(varname), ((IS_CV == IS_CONST) ? opline->op1.literal : NULL) TSR… in ZEND_UNSET_VAR_SPEC_CV_UNUSED_HANDLER()
38740 if (EX_CV(opline->op1.var)) { in ZEND_ISSET_ISEMPTY_VAR_SPEC_CV_UNUSED_HANDLER()
38741 value = EX_CV(opline->op1.var); in ZEND_ISSET_ISEMPTY_VAR_SPEC_CV_UNUSED_HANDLER()
38743 zend_compiled_variable *cv = &CV_DEF_OF(opline->op1.var); in ZEND_ISSET_ISEMPTY_VAR_SPEC_CV_UNUSED_HANDLER()
38754 zval tmp, *varname = _get_zval_ptr_cv_BP_VAR_IS(execute_data, opline->op1.var TSRMLS_CC); in ZEND_ISSET_ISEMPTY_VAR_SPEC_CV_UNUSED_HANDLER()
38780 …_STRVAL_P(varname), Z_STRLEN_P(varname), 1, ((IS_CV == IS_CONST) ? opline->op1.literal : NULL) TSR… in ZEND_ISSET_ISEMPTY_VAR_SPEC_CV_UNUSED_HANDLER()
38848 value = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC); in ZEND_YIELD_SPEC_CV_UNUSED_HANDLER()
38859 zval **value_ptr = _get_zval_ptr_ptr_cv_BP_VAR_W(execute_data, opline->op1.var TSRMLS_CC); in ZEND_YIELD_SPEC_CV_UNUSED_HANDLER()
38869 && EX_T(opline->op1.var).var.fcall_returned_reference) in ZEND_YIELD_SPEC_CV_UNUSED_HANDLER()
38870 && EX_T(opline->op1.var).var.ptr_ptr == &EX_T(opline->op1.var).var.ptr) { in ZEND_YIELD_SPEC_CV_UNUSED_HANDLER()
38883 zval *value = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC); in ZEND_YIELD_SPEC_CV_UNUSED_HANDLER()
38979 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC), in ZEND_ADD_SPEC_CV_CV_HANDLER()
38994 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC), in ZEND_SUB_SPEC_CV_CV_HANDLER()
39009 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC), in ZEND_MUL_SPEC_CV_CV_HANDLER()
39024 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC), in ZEND_DIV_SPEC_CV_CV_HANDLER()
39039 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC), in ZEND_MOD_SPEC_CV_CV_HANDLER()
39054 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC), in ZEND_SL_SPEC_CV_CV_HANDLER()
39069 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC), in ZEND_SR_SPEC_CV_CV_HANDLER()
39084 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC), in ZEND_CONCAT_SPEC_CV_CV_HANDLER()
39099 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC), in ZEND_IS_IDENTICAL_SPEC_CV_CV_HANDLER()
39115 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC), in ZEND_IS_NOT_IDENTICAL_SPEC_CV_CV_HANDLER()
39132 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC), in ZEND_IS_EQUAL_SPEC_CV_CV_HANDLER()
39148 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC), in ZEND_IS_NOT_EQUAL_SPEC_CV_CV_HANDLER()
39164 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC), in ZEND_IS_SMALLER_SPEC_CV_CV_HANDLER()
39180 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC), in ZEND_IS_SMALLER_OR_EQUAL_SPEC_CV_CV_HANDLER()
39195 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC), in ZEND_BW_OR_SPEC_CV_CV_HANDLER()
39210 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC), in ZEND_BW_AND_SPEC_CV_CV_HANDLER()
39225 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC), in ZEND_BW_XOR_SPEC_CV_CV_HANDLER()
39240 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC), in ZEND_BOOL_XOR_SPEC_CV_CV_HANDLER()
39248 …inary_assign_op_obj_helper_SPEC_CV_CV(int (*binary_op)(zval *result, zval *op1, zval *op2 TSRMLS_D… in zend_binary_assign_op_obj_helper_SPEC_CV_CV() argument
39252 zval **object_ptr = _get_zval_ptr_ptr_cv_BP_VAR_RW(execute_data, opline->op1.var TSRMLS_CC); in zend_binary_assign_op_obj_helper_SPEC_CV_CV()
39255 …zval *value = get_zval_ptr((opline+1)->op1_type, &(opline+1)->op1, execute_data, &free_op_data1, B… in zend_binary_assign_op_obj_helper_SPEC_CV_CV()
39361 …nd_binary_assign_op_helper_SPEC_CV_CV(int (*binary_op)(zval *result, zval *op1, zval *op2 TSRMLS_D… in zend_binary_assign_op_helper_SPEC_CV_CV() argument
39374 zval **container = _get_zval_ptr_ptr_cv_BP_VAR_RW(execute_data, opline->op1.var TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_CV_CV()
39387 …value = get_zval_ptr((opline+1)->op1_type, &(opline+1)->op1, execute_data, &free_op_data1, BP_VAR_… in zend_binary_assign_op_helper_SPEC_CV_CV()
39394 var_ptr = _get_zval_ptr_ptr_cv_BP_VAR_RW(execute_data, opline->op1.var TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_CV_CV()
39516 object_ptr = _get_zval_ptr_ptr_cv_BP_VAR_RW(execute_data, opline->op1.var TSRMLS_CC); in zend_pre_incdec_property_helper_SPEC_CV_CV()
39624 object_ptr = _get_zval_ptr_ptr_cv_BP_VAR_RW(execute_data, opline->op1.var TSRMLS_CC); in zend_post_incdec_property_helper_SPEC_CV_CV()
39726 PZVAL_LOCK(EX_T(opline->op1.var).var.ptr); in ZEND_FETCH_DIM_R_SPEC_CV_CV_HANDLER()
39728 container = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC); in ZEND_FETCH_DIM_R_SPEC_CV_CV_HANDLER()
39743 container = _get_zval_ptr_ptr_cv_BP_VAR_W(execute_data, opline->op1.var TSRMLS_CC); in ZEND_FETCH_DIM_W_SPEC_CV_CV_HANDLER()
39776 container = _get_zval_ptr_ptr_cv_BP_VAR_RW(execute_data, opline->op1.var TSRMLS_CC); in ZEND_FETCH_DIM_RW_SPEC_CV_CV_HANDLER()
39798 container = _get_zval_ptr_cv_BP_VAR_IS(execute_data, opline->op1.var TSRMLS_CC); in ZEND_FETCH_DIM_IS_SPEC_CV_CV_HANDLER()
39814 zval **container = _get_zval_ptr_ptr_cv_BP_VAR_W(execute_data, opline->op1.var TSRMLS_CC); in ZEND_FETCH_DIM_FUNC_ARG_SPEC_CV_CV_HANDLER()
39831 container = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC); in ZEND_FETCH_DIM_FUNC_ARG_SPEC_CV_CV_HANDLER()
39847 container = _get_zval_ptr_ptr_cv_BP_VAR_UNSET(execute_data, opline->op1.var TSRMLS_CC); in ZEND_FETCH_DIM_UNSET_SPEC_CV_CV_HANDLER()
39890 container = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC); in zend_fetch_property_address_read_helper_SPEC_CV_CV()
39941 container = _get_zval_ptr_ptr_cv_BP_VAR_W(execute_data, opline->op1.var TSRMLS_CC); in ZEND_FETCH_OBJ_W_SPEC_CV_CV_HANDLER()
39980 container = _get_zval_ptr_ptr_cv_BP_VAR_RW(execute_data, opline->op1.var TSRMLS_CC); in ZEND_FETCH_OBJ_RW_SPEC_CV_CV_HANDLER()
40011 container = _get_zval_ptr_cv_BP_VAR_IS(execute_data, opline->op1.var TSRMLS_CC); in ZEND_FETCH_OBJ_IS_SPEC_CV_CV_HANDLER()
40055 container = _get_zval_ptr_ptr_cv_BP_VAR_W(execute_data, opline->op1.var TSRMLS_CC); in ZEND_FETCH_OBJ_FUNC_ARG_SPEC_CV_CV_HANDLER()
40088 container = _get_zval_ptr_ptr_cv_BP_VAR_UNSET(execute_data, opline->op1.var TSRMLS_CC); in ZEND_FETCH_OBJ_UNSET_SPEC_CV_CV_HANDLER()
40130 object_ptr = _get_zval_ptr_ptr_cv_BP_VAR_W(execute_data, opline->op1.var TSRMLS_CC); in ZEND_ASSIGN_OBJ_SPEC_CV_CV_HANDLER()
40139 …ar.ptr:NULL, object_ptr, property_name, (opline+1)->op1_type, &(opline+1)->op1, execute_data, ZEND… in ZEND_ASSIGN_OBJ_SPEC_CV_CV_HANDLER()
40159 object_ptr = _get_zval_ptr_ptr_cv_BP_VAR_W(execute_data, opline->op1.var TSRMLS_CC); in ZEND_ASSIGN_DIM_SPEC_CV_CV_HANDLER()
40171 …ar.ptr:NULL, object_ptr, property_name, (opline+1)->op1_type, &(opline+1)->op1, execute_data, ZEND… in ZEND_ASSIGN_DIM_SPEC_CV_CV_HANDLER()
40185 …value = get_zval_ptr((opline+1)->op1_type, &(opline+1)->op1, execute_data, &free_op_data1, BP_VAR_… in ZEND_ASSIGN_DIM_SPEC_CV_CV_HANDLER()
40241 variable_ptr_ptr = _get_zval_ptr_ptr_cv_BP_VAR_W(execute_data, opline->op1.var TSRMLS_CC); in ZEND_ASSIGN_SPEC_CV_CV_HANDLER()
40244 if (zend_assign_to_string_offset(&EX_T(opline->op1.var), value, IS_CV TSRMLS_CC)) { in ZEND_ASSIGN_SPEC_CV_CV_HANDLER()
40249 …ZVAL_STRINGL(retval, Z_STRVAL_P(EX_T(opline->op1.var).str_offset.str)+EX_T(opline->op1.var).str_of… in ZEND_ASSIGN_SPEC_CV_CV_HANDLER()
40316 …if (IS_CV == IS_VAR && UNEXPECTED(EX_T(opline->op1.var).var.ptr_ptr == &EX_T(opline->op1.var).var.… in ZEND_ASSIGN_REF_SPEC_CV_CV_HANDLER()
40320 variable_ptr_ptr = _get_zval_ptr_ptr_cv_BP_VAR_W(execute_data, opline->op1.var TSRMLS_CC); in ZEND_ASSIGN_REF_SPEC_CV_CV_HANDLER()
40365 call->object = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC); in ZEND_INIT_METHOD_CALL_SPEC_CV_CV_HANDLER()
40427 PZVAL_LOCK(EX_T(opline->op1.var).var.ptr); in ZEND_CASE_SPEC_CV_CV_HANDLER()
40430 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC), in ZEND_CASE_SPEC_CV_CV_HANDLER()
40445 zval **expr_ptr_ptr = _get_zval_ptr_ptr_cv_BP_VAR_W(execute_data, opline->op1.var TSRMLS_CC); in ZEND_ADD_ARRAY_ELEMENT_SPEC_CV_CV_HANDLER()
40454 expr_ptr=_get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC); in ZEND_ADD_ARRAY_ELEMENT_SPEC_CV_CV_HANDLER()
40546 container = _get_zval_ptr_ptr_cv_BP_VAR_UNSET(execute_data, opline->op1.var TSRMLS_CC); in ZEND_UNSET_DIM_SPEC_CV_CV_HANDLER()
40644 container = _get_zval_ptr_ptr_cv_BP_VAR_UNSET(execute_data, opline->op1.var TSRMLS_CC); in ZEND_UNSET_OBJ_SPEC_CV_CV_HANDLER()
40687 container = _get_zval_ptr_cv_BP_VAR_IS(execute_data, opline->op1.var TSRMLS_CC); in zend_isset_isempty_dim_prop_obj_handler_SPEC_CV_CV()
40859 value = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC); in ZEND_YIELD_SPEC_CV_CV_HANDLER()
40870 zval **value_ptr = _get_zval_ptr_ptr_cv_BP_VAR_W(execute_data, opline->op1.var TSRMLS_CC); in ZEND_YIELD_SPEC_CV_CV_HANDLER()
40880 && EX_T(opline->op1.var).var.fcall_returned_reference) in ZEND_YIELD_SPEC_CV_CV_HANDLER()
40881 && EX_T(opline->op1.var).var.ptr_ptr == &EX_T(opline->op1.var).var.ptr) { in ZEND_YIELD_SPEC_CV_CV_HANDLER()
40894 zval *value = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC); in ZEND_YIELD_SPEC_CV_CV_HANDLER()