Lines Matching refs:op1

129 	printf("Jumping to %d\n", EX(opline)->op1.u.opline_num);  in ZEND_JMP_SPEC_HANDLER()
131 ZEND_VM_SET_OPCODE(EX(opline)->op1.u.jmp_addr); in ZEND_JMP_SPEC_HANDLER()
436 zend_uint arg_num = Z_LVAL(opline->op1.u.constant); in ZEND_RECV_SPEC_HANDLER()
446 …g argument %ld for %s%s%s(), called in %s on line %d and defined", opline->op1.u.constant.value.lv… in ZEND_RECV_SPEC_HANDLER()
448 …zend_error(E_WARNING, "Missing argument %ld for %s%s%s()", opline->op1.u.constant.value.lval, clas… in ZEND_RECV_SPEC_HANDLER()
474 …if (EX_T(opline->op1.u.var).class_entry->ce_flags & (ZEND_ACC_INTERFACE|ZEND_ACC_IMPLICIT_ABSTRACT… in ZEND_NEW_SPEC_HANDLER()
477 if (EX_T(opline->op1.u.var).class_entry->ce_flags & ZEND_ACC_INTERFACE) { in ZEND_NEW_SPEC_HANDLER()
482 …zend_error_noreturn(E_ERROR, "Cannot instantiate %s %s", class_type, EX_T(opline->op1.u.var).clas… in ZEND_NEW_SPEC_HANDLER()
485 object_init_ex(object_zval, EX_T(opline->op1.u.var).class_entry); in ZEND_NEW_SPEC_HANDLER()
508 EX(called_scope) = EX_T(opline->op1.u.var).class_entry; in ZEND_NEW_SPEC_HANDLER()
582 …(zend_hash_find(EG(class_table), Z_STRVAL(opline->op1.u.constant), Z_STRLEN(opline->op1.u.constant… in ZEND_DECLARE_INHERITED_CLASS_DELAYED_SPEC_HANDLER()
663 if (brk_opline->op1.u.EA.type != EXT_TYPE_FREE_ON_RETURN) { in ZEND_HANDLE_EXCEPTION_SPEC_HANDLER()
664 zend_switch_free(&EX_T(brk_opline->op1.u.var), brk_opline->extended_value TSRMLS_CC); in ZEND_HANDLE_EXCEPTION_SPEC_HANDLER()
668 if (brk_opline->op1.u.EA.type != EXT_TYPE_FREE_ON_RETURN) { in ZEND_HANDLE_EXCEPTION_SPEC_HANDLER()
669 zendi_zval_dtor(EX_T(brk_opline->op1.u.var).tmp_var); in ZEND_HANDLE_EXCEPTION_SPEC_HANDLER()
697 zend_verify_abstract_class(EX_T(EX(opline)->op1.u.var).class_entry TSRMLS_CC); in ZEND_VERIFY_ABSTRACT_CLASS_SPEC_HANDLER()
756 …zend_hash_quick_find(EG(function_table), Z_STRVAL(opline->op1.u.constant), Z_STRLEN(opline->op1.u.… in ZEND_INIT_FCALL_BY_NAME_SPEC_CONST_HANDLER()
811 …zend_hash_quick_find(EG(function_table), Z_STRVAL(opline->op1.u.constant), Z_STRLEN(opline->op1.u.… in ZEND_INIT_NS_FCALL_BY_NAME_SPEC_CONST_HANDLER()
812 char *short_name = Z_STRVAL(opline->op1.u.constant)+Z_LVAL(op_data->op1.u.constant); in ZEND_INIT_NS_FCALL_BY_NAME_SPEC_CONST_HANDLER()
813 …uick_find(EG(function_table), short_name, Z_STRLEN(opline->op1.u.constant)-Z_LVAL(op_data->op1.u.c… in ZEND_INIT_NS_FCALL_BY_NAME_SPEC_CONST_HANDLER()
826 zend_uint arg_num = Z_LVAL(opline->op1.u.constant); in ZEND_RECV_INIT_SPEC_CONST_HANDLER()
860 el = zend_brk_cont(&opline->op2.u.constant, opline->op1.u.opline_num, in ZEND_BRK_SPEC_CONST_HANDLER()
872 el = zend_brk_cont(&opline->op2.u.constant, opline->op1.u.opline_num, in ZEND_CONT_SPEC_CONST_HANDLER()
891 if (brk_opline->op1.u.EA.type != EXT_TYPE_FREE_ON_RETURN) { in ZEND_GOTO_SPEC_CONST_HANDLER()
892 zend_switch_free(&EX_T(brk_opline->op1.u.var), brk_opline->extended_value TSRMLS_CC); in ZEND_GOTO_SPEC_CONST_HANDLER()
896 if (brk_opline->op1.u.EA.type != EXT_TYPE_FREE_ON_RETURN) { in ZEND_GOTO_SPEC_CONST_HANDLER()
897 zendi_zval_dtor(EX_T(brk_opline->op1.u.var).tmp_var); in ZEND_GOTO_SPEC_CONST_HANDLER()
901 ZEND_VM_JMP(opline->op1.u.jmp_addr); in ZEND_GOTO_SPEC_CONST_HANDLER()
907 zend_class_entry *ce = EX_T(opline->op1.u.var).class_entry; in ZEND_ADD_INTERFACE_SPEC_CONST_HANDLER()
956 …zend_hash_quick_find(EG(function_table), Z_STRVAL(opline->op1.u.constant), Z_STRLEN(opline->op1.u.… in ZEND_INIT_FCALL_BY_NAME_SPEC_TMP_HANDLER()
1009 …el = zend_brk_cont(_get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC), opline->op1.u.opl… in ZEND_BRK_SPEC_TMP_HANDLER()
1021 …el = zend_brk_cont(_get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC), opline->op1.u.opl… in ZEND_CONT_SPEC_TMP_HANDLER()
1063 …zend_hash_quick_find(EG(function_table), Z_STRVAL(opline->op1.u.constant), Z_STRLEN(opline->op1.u.… in ZEND_INIT_FCALL_BY_NAME_SPEC_VAR_HANDLER()
1116 …el = zend_brk_cont(_get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC), opline->op1.u.opl… in ZEND_BRK_SPEC_VAR_HANDLER()
1128 …el = zend_brk_cont(_get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC), opline->op1.u.opl… in ZEND_CONT_SPEC_VAR_HANDLER()
1193 …zend_hash_quick_find(EG(function_table), Z_STRVAL(opline->op1.u.constant), Z_STRLEN(opline->op1.u.… in ZEND_INIT_FCALL_BY_NAME_SPEC_CV_HANDLER()
1252 if (ce != EX_T(opline->op1.u.var).class_entry) { in ZEND_CATCH_SPEC_CV_HANDLER()
1253 if (!instanceof_function(ce, EX_T(opline->op1.u.var).class_entry TSRMLS_CC)) { in ZEND_CATCH_SPEC_CV_HANDLER()
1254 if (opline->op1.u.EA.type) { in ZEND_CATCH_SPEC_CV_HANDLER()
1284 …el = zend_brk_cont(_get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC), opline->op1.u.oplin… in ZEND_BRK_SPEC_CV_HANDLER()
1296 …el = zend_brk_cont(_get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC), opline->op1.u.oplin… in ZEND_CONT_SPEC_CV_HANDLER()
1308 &opline->op1.u.constant TSRMLS_CC); in ZEND_BW_NOT_SPEC_CONST_HANDLER()
1319 &opline->op1.u.constant TSRMLS_CC); in ZEND_BOOL_NOT_SPEC_CONST_HANDLER()
1328 zval *z = &opline->op1.u.constant; in ZEND_ECHO_SPEC_CONST_HANDLER()
1352 zval *varname = &opline->op1.u.constant; in zend_fetch_var_address_helper_SPEC_CONST()
1410 PZVAL_LOCK(*EX_T(opline->op1.u.var).var.ptr_ptr); in zend_fetch_var_address_helper_SPEC_CONST()
1484 zval *val = &opline->op1.u.constant; in ZEND_JMPZ_SPEC_CONST_HANDLER()
1511 zval *val = &opline->op1.u.constant; in ZEND_JMPNZ_SPEC_CONST_HANDLER()
1538 zval *val = &opline->op1.u.constant; in ZEND_JMPZNZ_SPEC_CONST_HANDLER()
1569 zval *val = &opline->op1.u.constant; in ZEND_JMPZ_EX_SPEC_CONST_HANDLER()
1597 zval *val = &opline->op1.u.constant; in ZEND_JMPNZ_EX_SPEC_CONST_HANDLER()
1625 zval *fname = &opline->op1.u.constant; in ZEND_DO_FCALL_SPEC_CONST_HANDLER()
1660 EX_T(opline->op1.u.var).var.fcall_returned_reference) { in ZEND_RETURN_SPEC_CONST_HANDLER()
1661 } else if (EX_T(opline->op1.u.var).var.ptr_ptr == &EX_T(opline->op1.u.var).var.ptr) { in ZEND_RETURN_SPEC_CONST_HANDLER()
1679 retval_ptr = &opline->op1.u.constant; in ZEND_RETURN_SPEC_CONST_HANDLER()
1724 value = &opline->op1.u.constant; in ZEND_THROW_SPEC_CONST_HANDLER()
1755 value = &opline->op1.u.constant; in ZEND_SEND_VAL_SPEC_CONST_HANDLER()
1774 Z_LVAL(EX_T(opline->result.u.var).tmp_var) = i_zend_is_true(&opline->op1.u.constant); in ZEND_BOOL_SPEC_CONST_HANDLER()
1784 zval *obj = &opline->op1.u.constant; in ZEND_CLONE_SPEC_CONST_HANDLER()
1841 zval *expr = &opline->op1.u.constant; in ZEND_CAST_SPEC_CONST_HANDLER()
1898 zval *inc_filename = &opline->op1.u.constant; in ZEND_INCLUDE_OR_EVAL_SPEC_CONST_HANDLER()
2041 zend_compiled_variable *cv = &CV_DEF_OF(opline->op1.u.var); in ZEND_UNSET_VAR_SPEC_CONST_HANDLER()
2060 EX(CVs)[opline->op1.u.var] = NULL; in ZEND_UNSET_VAR_SPEC_CONST_HANDLER()
2061 } else if (EX(CVs)[opline->op1.u.var]) { in ZEND_UNSET_VAR_SPEC_CONST_HANDLER()
2062 zval_ptr_dtor(EX(CVs)[opline->op1.u.var]); in ZEND_UNSET_VAR_SPEC_CONST_HANDLER()
2063 EX(CVs)[opline->op1.u.var] = NULL; in ZEND_UNSET_VAR_SPEC_CONST_HANDLER()
2068 varname = &opline->op1.u.constant; in ZEND_UNSET_VAR_SPEC_CONST_HANDLER()
2152 array_ptr = &opline->op1.u.constant; in ZEND_FE_RESET_SPEC_CONST_HANDLER()
2279 if (EX(CVs)[opline->op1.u.var]) { in ZEND_ISSET_ISEMPTY_VAR_SPEC_CONST_HANDLER()
2280 value = EX(CVs)[opline->op1.u.var]; in ZEND_ISSET_ISEMPTY_VAR_SPEC_CONST_HANDLER()
2282 zend_compiled_variable *cv = &CV_DEF_OF(opline->op1.u.var); in ZEND_ISSET_ISEMPTY_VAR_SPEC_CONST_HANDLER()
2293 zval tmp, *varname = &opline->op1.u.constant; in ZEND_ISSET_ISEMPTY_VAR_SPEC_CONST_HANDLER()
2348 zval *ptr = &opline->op1.u.constant; in ZEND_EXIT_SPEC_CONST_HANDLER()
2366 zval *value = &opline->op1.u.constant; in ZEND_JMP_SET_SPEC_CONST_HANDLER()
2385 zval *value = &opline->op1.u.constant; in ZEND_QM_ASSIGN_SPEC_CONST_HANDLER()
2399 if (++EG(ticks_count)>=Z_LVAL(opline->op1.u.constant)) { in ZEND_TICKS_SPEC_CONST_HANDLER()
2402 zend_ticks_function(Z_LVAL(opline->op1.u.constant)); in ZEND_TICKS_SPEC_CONST_HANDLER()
2414 &opline->op1.u.constant, in ZEND_ADD_SPEC_CONST_CONST_HANDLER()
2427 &opline->op1.u.constant, in ZEND_SUB_SPEC_CONST_CONST_HANDLER()
2440 &opline->op1.u.constant, in ZEND_MUL_SPEC_CONST_CONST_HANDLER()
2453 &opline->op1.u.constant, in ZEND_DIV_SPEC_CONST_CONST_HANDLER()
2466 &opline->op1.u.constant, in ZEND_MOD_SPEC_CONST_CONST_HANDLER()
2479 &opline->op1.u.constant, in ZEND_SL_SPEC_CONST_CONST_HANDLER()
2492 &opline->op1.u.constant, in ZEND_SR_SPEC_CONST_CONST_HANDLER()
2505 &opline->op1.u.constant, in ZEND_CONCAT_SPEC_CONST_CONST_HANDLER()
2518 &opline->op1.u.constant, in ZEND_IS_IDENTICAL_SPEC_CONST_CONST_HANDLER()
2532 &opline->op1.u.constant, in ZEND_IS_NOT_IDENTICAL_SPEC_CONST_CONST_HANDLER()
2547 &opline->op1.u.constant, in ZEND_IS_EQUAL_SPEC_CONST_CONST_HANDLER()
2562 &opline->op1.u.constant, in ZEND_IS_NOT_EQUAL_SPEC_CONST_CONST_HANDLER()
2577 &opline->op1.u.constant, in ZEND_IS_SMALLER_SPEC_CONST_CONST_HANDLER()
2592 &opline->op1.u.constant, in ZEND_IS_SMALLER_OR_EQUAL_SPEC_CONST_CONST_HANDLER()
2606 &opline->op1.u.constant, in ZEND_BW_OR_SPEC_CONST_CONST_HANDLER()
2619 &opline->op1.u.constant, in ZEND_BW_AND_SPEC_CONST_CONST_HANDLER()
2632 &opline->op1.u.constant, in ZEND_BW_XOR_SPEC_CONST_CONST_HANDLER()
2645 &opline->op1.u.constant, in ZEND_BOOL_XOR_SPEC_CONST_CONST_HANDLER()
2656 zval *container = &opline->op1.u.constant; in ZEND_FETCH_DIM_TMP_VAR_SPEC_CONST_CONST_HANDLER()
2684 …ce = zend_fetch_class(Z_STRVAL(opline->op1.u.constant), Z_STRLEN(opline->op1.u.constant), opline->… in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_CONST_HANDLER()
2689 zend_error_noreturn(E_ERROR, "Class '%s' not found", Z_STRVAL(opline->op1.u.constant)); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_CONST_HANDLER()
2693 ce = EX_T(opline->op1.u.var).class_entry; in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_CONST_HANDLER()
2695 …if (opline->op1.u.EA.type == ZEND_FETCH_CLASS_PARENT || opline->op1.u.EA.type == ZEND_FETCH_CLASS_… in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_CONST_HANDLER()
2781 if (EX_T(opline->op1.u.var).var.ptr_ptr) { in ZEND_CASE_SPEC_CONST_CONST_HANDLER()
2782 PZVAL_LOCK(EX_T(opline->op1.u.var).var.ptr); in ZEND_CASE_SPEC_CONST_CONST_HANDLER()
2785 Z_ADDREF_P(EX_T(opline->op1.u.var).str_offset.str); in ZEND_CASE_SPEC_CONST_CONST_HANDLER()
2789 &opline->op1.u.constant, in ZEND_CASE_SPEC_CONST_CONST_HANDLER()
2799 EX_T(opline->op1.u.var).var.ptr_ptr = NULL; in ZEND_CASE_SPEC_CONST_CONST_HANDLER()
2800 EX_T(opline->op1.u.var).var.ptr = NULL; in ZEND_CASE_SPEC_CONST_CONST_HANDLER()
2835 …ce = zend_fetch_class(Z_STRVAL(opline->op1.u.constant), Z_STRLEN(opline->op1.u.constant), opline->… in ZEND_FETCH_CONSTANT_SPEC_CONST_CONST_HANDLER()
2843 ce = EX_T(opline->op1.u.var).class_entry; in ZEND_FETCH_CONSTANT_SPEC_CONST_CONST_HANDLER()
2880 expr_ptr=&opline->op1.u.constant; in ZEND_ADD_ARRAY_ELEMENT_SPEC_CONST_CONST_HANDLER()
2883 expr_ptr=&opline->op1.u.constant; in ZEND_ADD_ARRAY_ELEMENT_SPEC_CONST_CONST_HANDLER()
2962 zval *name = &opline->op1.u.constant; in ZEND_DECLARE_CONST_SPEC_CONST_CONST_HANDLER()
2997 …zend_hash_quick_find(EG(function_table), Z_STRVAL(opline->op1.u.constant), Z_STRLEN(opline->op1.u.… in ZEND_DECLARE_LAMBDA_FUNCTION_SPEC_CONST_CONST_HANDLER()
3013 &opline->op1.u.constant, in ZEND_ADD_SPEC_CONST_TMP_HANDLER()
3026 &opline->op1.u.constant, in ZEND_SUB_SPEC_CONST_TMP_HANDLER()
3039 &opline->op1.u.constant, in ZEND_MUL_SPEC_CONST_TMP_HANDLER()
3052 &opline->op1.u.constant, in ZEND_DIV_SPEC_CONST_TMP_HANDLER()
3065 &opline->op1.u.constant, in ZEND_MOD_SPEC_CONST_TMP_HANDLER()
3078 &opline->op1.u.constant, in ZEND_SL_SPEC_CONST_TMP_HANDLER()
3091 &opline->op1.u.constant, in ZEND_SR_SPEC_CONST_TMP_HANDLER()
3104 &opline->op1.u.constant, in ZEND_CONCAT_SPEC_CONST_TMP_HANDLER()
3117 &opline->op1.u.constant, in ZEND_IS_IDENTICAL_SPEC_CONST_TMP_HANDLER()
3131 &opline->op1.u.constant, in ZEND_IS_NOT_IDENTICAL_SPEC_CONST_TMP_HANDLER()
3146 &opline->op1.u.constant, in ZEND_IS_EQUAL_SPEC_CONST_TMP_HANDLER()
3161 &opline->op1.u.constant, in ZEND_IS_NOT_EQUAL_SPEC_CONST_TMP_HANDLER()
3176 &opline->op1.u.constant, in ZEND_IS_SMALLER_SPEC_CONST_TMP_HANDLER()
3191 &opline->op1.u.constant, in ZEND_IS_SMALLER_OR_EQUAL_SPEC_CONST_TMP_HANDLER()
3205 &opline->op1.u.constant, in ZEND_BW_OR_SPEC_CONST_TMP_HANDLER()
3218 &opline->op1.u.constant, in ZEND_BW_AND_SPEC_CONST_TMP_HANDLER()
3231 &opline->op1.u.constant, in ZEND_BW_XOR_SPEC_CONST_TMP_HANDLER()
3244 &opline->op1.u.constant, in ZEND_BOOL_XOR_SPEC_CONST_TMP_HANDLER()
3261 …ce = zend_fetch_class(Z_STRVAL(opline->op1.u.constant), Z_STRLEN(opline->op1.u.constant), opline->… in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_TMP_HANDLER()
3266 zend_error_noreturn(E_ERROR, "Class '%s' not found", Z_STRVAL(opline->op1.u.constant)); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_TMP_HANDLER()
3270 ce = EX_T(opline->op1.u.var).class_entry; in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_TMP_HANDLER()
3272 …if (opline->op1.u.EA.type == ZEND_FETCH_CLASS_PARENT || opline->op1.u.EA.type == ZEND_FETCH_CLASS_… in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_TMP_HANDLER()
3358 if (EX_T(opline->op1.u.var).var.ptr_ptr) { in ZEND_CASE_SPEC_CONST_TMP_HANDLER()
3359 PZVAL_LOCK(EX_T(opline->op1.u.var).var.ptr); in ZEND_CASE_SPEC_CONST_TMP_HANDLER()
3362 Z_ADDREF_P(EX_T(opline->op1.u.var).str_offset.str); in ZEND_CASE_SPEC_CONST_TMP_HANDLER()
3366 &opline->op1.u.constant, in ZEND_CASE_SPEC_CONST_TMP_HANDLER()
3377 EX_T(opline->op1.u.var).var.ptr_ptr = NULL; in ZEND_CASE_SPEC_CONST_TMP_HANDLER()
3378 EX_T(opline->op1.u.var).var.ptr = NULL; in ZEND_CASE_SPEC_CONST_TMP_HANDLER()
3398 expr_ptr=&opline->op1.u.constant; in ZEND_ADD_ARRAY_ELEMENT_SPEC_CONST_TMP_HANDLER()
3401 expr_ptr=&opline->op1.u.constant; in ZEND_ADD_ARRAY_ELEMENT_SPEC_CONST_TMP_HANDLER()
3482 &opline->op1.u.constant, in ZEND_ADD_SPEC_CONST_VAR_HANDLER()
3495 &opline->op1.u.constant, in ZEND_SUB_SPEC_CONST_VAR_HANDLER()
3508 &opline->op1.u.constant, in ZEND_MUL_SPEC_CONST_VAR_HANDLER()
3521 &opline->op1.u.constant, in ZEND_DIV_SPEC_CONST_VAR_HANDLER()
3534 &opline->op1.u.constant, in ZEND_MOD_SPEC_CONST_VAR_HANDLER()
3547 &opline->op1.u.constant, in ZEND_SL_SPEC_CONST_VAR_HANDLER()
3560 &opline->op1.u.constant, in ZEND_SR_SPEC_CONST_VAR_HANDLER()
3573 &opline->op1.u.constant, in ZEND_CONCAT_SPEC_CONST_VAR_HANDLER()
3586 &opline->op1.u.constant, in ZEND_IS_IDENTICAL_SPEC_CONST_VAR_HANDLER()
3600 &opline->op1.u.constant, in ZEND_IS_NOT_IDENTICAL_SPEC_CONST_VAR_HANDLER()
3615 &opline->op1.u.constant, in ZEND_IS_EQUAL_SPEC_CONST_VAR_HANDLER()
3630 &opline->op1.u.constant, in ZEND_IS_NOT_EQUAL_SPEC_CONST_VAR_HANDLER()
3645 &opline->op1.u.constant, in ZEND_IS_SMALLER_SPEC_CONST_VAR_HANDLER()
3660 &opline->op1.u.constant, in ZEND_IS_SMALLER_OR_EQUAL_SPEC_CONST_VAR_HANDLER()
3674 &opline->op1.u.constant, in ZEND_BW_OR_SPEC_CONST_VAR_HANDLER()
3687 &opline->op1.u.constant, in ZEND_BW_AND_SPEC_CONST_VAR_HANDLER()
3700 &opline->op1.u.constant, in ZEND_BW_XOR_SPEC_CONST_VAR_HANDLER()
3713 &opline->op1.u.constant, in ZEND_BOOL_XOR_SPEC_CONST_VAR_HANDLER()
3730 …ce = zend_fetch_class(Z_STRVAL(opline->op1.u.constant), Z_STRLEN(opline->op1.u.constant), opline->… in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_VAR_HANDLER()
3735 zend_error_noreturn(E_ERROR, "Class '%s' not found", Z_STRVAL(opline->op1.u.constant)); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_VAR_HANDLER()
3739 ce = EX_T(opline->op1.u.var).class_entry; in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_VAR_HANDLER()
3741 …if (opline->op1.u.EA.type == ZEND_FETCH_CLASS_PARENT || opline->op1.u.EA.type == ZEND_FETCH_CLASS_… in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_VAR_HANDLER()
3827 if (EX_T(opline->op1.u.var).var.ptr_ptr) { in ZEND_CASE_SPEC_CONST_VAR_HANDLER()
3828 PZVAL_LOCK(EX_T(opline->op1.u.var).var.ptr); in ZEND_CASE_SPEC_CONST_VAR_HANDLER()
3831 Z_ADDREF_P(EX_T(opline->op1.u.var).str_offset.str); in ZEND_CASE_SPEC_CONST_VAR_HANDLER()
3835 &opline->op1.u.constant, in ZEND_CASE_SPEC_CONST_VAR_HANDLER()
3846 EX_T(opline->op1.u.var).var.ptr_ptr = NULL; in ZEND_CASE_SPEC_CONST_VAR_HANDLER()
3847 EX_T(opline->op1.u.var).var.ptr = NULL; in ZEND_CASE_SPEC_CONST_VAR_HANDLER()
3867 expr_ptr=&opline->op1.u.constant; in ZEND_ADD_ARRAY_ELEMENT_SPEC_CONST_VAR_HANDLER()
3870 expr_ptr=&opline->op1.u.constant; in ZEND_ADD_ARRAY_ELEMENT_SPEC_CONST_VAR_HANDLER()
3955 …ce = zend_fetch_class(Z_STRVAL(opline->op1.u.constant), Z_STRLEN(opline->op1.u.constant), opline->… in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_UNUSED_HANDLER()
3960 zend_error_noreturn(E_ERROR, "Class '%s' not found", Z_STRVAL(opline->op1.u.constant)); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_UNUSED_HANDLER()
3964 ce = EX_T(opline->op1.u.var).class_entry; in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_UNUSED_HANDLER()
3966 …if (opline->op1.u.EA.type == ZEND_FETCH_CLASS_PARENT || opline->op1.u.EA.type == ZEND_FETCH_CLASS_… in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_UNUSED_HANDLER()
4060 expr_ptr=&opline->op1.u.constant; in ZEND_ADD_ARRAY_ELEMENT_SPEC_CONST_UNUSED_HANDLER()
4063 expr_ptr=&opline->op1.u.constant; in ZEND_ADD_ARRAY_ELEMENT_SPEC_CONST_UNUSED_HANDLER()
4144 &opline->op1.u.constant, in ZEND_ADD_SPEC_CONST_CV_HANDLER()
4157 &opline->op1.u.constant, in ZEND_SUB_SPEC_CONST_CV_HANDLER()
4170 &opline->op1.u.constant, in ZEND_MUL_SPEC_CONST_CV_HANDLER()
4183 &opline->op1.u.constant, in ZEND_DIV_SPEC_CONST_CV_HANDLER()
4196 &opline->op1.u.constant, in ZEND_MOD_SPEC_CONST_CV_HANDLER()
4209 &opline->op1.u.constant, in ZEND_SL_SPEC_CONST_CV_HANDLER()
4222 &opline->op1.u.constant, in ZEND_SR_SPEC_CONST_CV_HANDLER()
4235 &opline->op1.u.constant, in ZEND_CONCAT_SPEC_CONST_CV_HANDLER()
4248 &opline->op1.u.constant, in ZEND_IS_IDENTICAL_SPEC_CONST_CV_HANDLER()
4262 &opline->op1.u.constant, in ZEND_IS_NOT_IDENTICAL_SPEC_CONST_CV_HANDLER()
4277 &opline->op1.u.constant, in ZEND_IS_EQUAL_SPEC_CONST_CV_HANDLER()
4292 &opline->op1.u.constant, in ZEND_IS_NOT_EQUAL_SPEC_CONST_CV_HANDLER()
4307 &opline->op1.u.constant, in ZEND_IS_SMALLER_SPEC_CONST_CV_HANDLER()
4322 &opline->op1.u.constant, in ZEND_IS_SMALLER_OR_EQUAL_SPEC_CONST_CV_HANDLER()
4336 &opline->op1.u.constant, in ZEND_BW_OR_SPEC_CONST_CV_HANDLER()
4349 &opline->op1.u.constant, in ZEND_BW_AND_SPEC_CONST_CV_HANDLER()
4362 &opline->op1.u.constant, in ZEND_BW_XOR_SPEC_CONST_CV_HANDLER()
4375 &opline->op1.u.constant, in ZEND_BOOL_XOR_SPEC_CONST_CV_HANDLER()
4392 …ce = zend_fetch_class(Z_STRVAL(opline->op1.u.constant), Z_STRLEN(opline->op1.u.constant), opline->… in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_CV_HANDLER()
4397 zend_error_noreturn(E_ERROR, "Class '%s' not found", Z_STRVAL(opline->op1.u.constant)); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_CV_HANDLER()
4401 ce = EX_T(opline->op1.u.var).class_entry; in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_CV_HANDLER()
4403 …if (opline->op1.u.EA.type == ZEND_FETCH_CLASS_PARENT || opline->op1.u.EA.type == ZEND_FETCH_CLASS_… in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_CV_HANDLER()
4489 if (EX_T(opline->op1.u.var).var.ptr_ptr) { in ZEND_CASE_SPEC_CONST_CV_HANDLER()
4490 PZVAL_LOCK(EX_T(opline->op1.u.var).var.ptr); in ZEND_CASE_SPEC_CONST_CV_HANDLER()
4493 Z_ADDREF_P(EX_T(opline->op1.u.var).str_offset.str); in ZEND_CASE_SPEC_CONST_CV_HANDLER()
4497 &opline->op1.u.constant, in ZEND_CASE_SPEC_CONST_CV_HANDLER()
4507 EX_T(opline->op1.u.var).var.ptr_ptr = NULL; in ZEND_CASE_SPEC_CONST_CV_HANDLER()
4508 EX_T(opline->op1.u.var).var.ptr = NULL; in ZEND_CASE_SPEC_CONST_CV_HANDLER()
4528 expr_ptr=&opline->op1.u.constant; in ZEND_ADD_ARRAY_ELEMENT_SPEC_CONST_CV_HANDLER()
4531 expr_ptr=&opline->op1.u.constant; in ZEND_ADD_ARRAY_ELEMENT_SPEC_CONST_CV_HANDLER()
4612 _get_zval_ptr_tmp(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC) TSRMLS_CC); in ZEND_BW_NOT_SPEC_TMP_HANDLER()
4623 _get_zval_ptr_tmp(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC) TSRMLS_CC); in ZEND_BOOL_NOT_SPEC_TMP_HANDLER()
4632 zval *z = _get_zval_ptr_tmp(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_ECHO_SPEC_TMP_HANDLER()
4657 zval *varname = _get_zval_ptr_tmp(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in zend_fetch_var_address_helper_SPEC_TMP()
4715 PZVAL_LOCK(*EX_T(opline->op1.u.var).var.ptr_ptr); in zend_fetch_var_address_helper_SPEC_TMP()
4789 zval *val = _get_zval_ptr_tmp(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_JMPZ_SPEC_TMP_HANDLER()
4816 zval *val = _get_zval_ptr_tmp(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_JMPNZ_SPEC_TMP_HANDLER()
4843 zval *val = _get_zval_ptr_tmp(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_JMPZNZ_SPEC_TMP_HANDLER()
4874 zval *val = _get_zval_ptr_tmp(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_JMPZ_EX_SPEC_TMP_HANDLER()
4902 zval *val = _get_zval_ptr_tmp(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_JMPNZ_EX_SPEC_TMP_HANDLER()
4928 zendi_zval_dtor(EX_T(EX(opline)->op1.u.var).tmp_var); in ZEND_FREE_SPEC_TMP_HANDLER()
4955 EX_T(opline->op1.u.var).var.fcall_returned_reference) { in ZEND_RETURN_SPEC_TMP_HANDLER()
4956 } else if (EX_T(opline->op1.u.var).var.ptr_ptr == &EX_T(opline->op1.u.var).var.ptr) { in ZEND_RETURN_SPEC_TMP_HANDLER()
4974 retval_ptr = _get_zval_ptr_tmp(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_RETURN_SPEC_TMP_HANDLER()
5019 value = _get_zval_ptr_tmp(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_THROW_SPEC_TMP_HANDLER()
5050 value = _get_zval_ptr_tmp(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_SEND_VAL_SPEC_TMP_HANDLER()
5069 …Z_LVAL(EX_T(opline->result.u.var).tmp_var) = i_zend_is_true(_get_zval_ptr_tmp(&opline->op1, EX(Ts)… in ZEND_BOOL_SPEC_TMP_HANDLER()
5080 zval *obj = _get_zval_ptr_tmp(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_CLONE_SPEC_TMP_HANDLER()
5137 zval *expr = _get_zval_ptr_tmp(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_CAST_SPEC_TMP_HANDLER()
5194 zval *inc_filename = _get_zval_ptr_tmp(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_INCLUDE_OR_EVAL_SPEC_TMP_HANDLER()
5337 zend_compiled_variable *cv = &CV_DEF_OF(opline->op1.u.var); in ZEND_UNSET_VAR_SPEC_TMP_HANDLER()
5356 EX(CVs)[opline->op1.u.var] = NULL; in ZEND_UNSET_VAR_SPEC_TMP_HANDLER()
5357 } else if (EX(CVs)[opline->op1.u.var]) { in ZEND_UNSET_VAR_SPEC_TMP_HANDLER()
5358 zval_ptr_dtor(EX(CVs)[opline->op1.u.var]); in ZEND_UNSET_VAR_SPEC_TMP_HANDLER()
5359 EX(CVs)[opline->op1.u.var] = NULL; in ZEND_UNSET_VAR_SPEC_TMP_HANDLER()
5364 varname = _get_zval_ptr_tmp(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_UNSET_VAR_SPEC_TMP_HANDLER()
5448 array_ptr = _get_zval_ptr_tmp(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_FE_RESET_SPEC_TMP_HANDLER()
5575 if (EX(CVs)[opline->op1.u.var]) { in ZEND_ISSET_ISEMPTY_VAR_SPEC_TMP_HANDLER()
5576 value = EX(CVs)[opline->op1.u.var]; in ZEND_ISSET_ISEMPTY_VAR_SPEC_TMP_HANDLER()
5578 zend_compiled_variable *cv = &CV_DEF_OF(opline->op1.u.var); in ZEND_ISSET_ISEMPTY_VAR_SPEC_TMP_HANDLER()
5589 zval tmp, *varname = _get_zval_ptr_tmp(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_ISSET_ISEMPTY_VAR_SPEC_TMP_HANDLER()
5644 zval *ptr = _get_zval_ptr_tmp(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_EXIT_SPEC_TMP_HANDLER()
5663 if (!EG(error_reporting) && Z_LVAL(EX_T(opline->op1.u.var).tmp_var) != 0) { in ZEND_END_SILENCE_SPEC_TMP_HANDLER()
5665 Z_LVAL(restored_error_reporting) = Z_LVAL(EX_T(opline->op1.u.var).tmp_var); in ZEND_END_SILENCE_SPEC_TMP_HANDLER()
5670 if (EX(old_error_reporting) == &EX_T(opline->op1.u.var).tmp_var) { in ZEND_END_SILENCE_SPEC_TMP_HANDLER()
5680 zval *value = _get_zval_ptr_tmp(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_JMP_SET_SPEC_TMP_HANDLER()
5700 zval *value = _get_zval_ptr_tmp(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_QM_ASSIGN_SPEC_TMP_HANDLER()
5714 zval *expr = _get_zval_ptr_tmp(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_INSTANCEOF_SPEC_TMP_HANDLER()
5733 _get_zval_ptr_tmp(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_ADD_SPEC_TMP_CONST_HANDLER()
5746 _get_zval_ptr_tmp(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_SUB_SPEC_TMP_CONST_HANDLER()
5759 _get_zval_ptr_tmp(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_MUL_SPEC_TMP_CONST_HANDLER()
5772 _get_zval_ptr_tmp(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_DIV_SPEC_TMP_CONST_HANDLER()
5785 _get_zval_ptr_tmp(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_MOD_SPEC_TMP_CONST_HANDLER()
5798 _get_zval_ptr_tmp(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_SL_SPEC_TMP_CONST_HANDLER()
5811 _get_zval_ptr_tmp(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_SR_SPEC_TMP_CONST_HANDLER()
5824 _get_zval_ptr_tmp(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_CONCAT_SPEC_TMP_CONST_HANDLER()
5837 _get_zval_ptr_tmp(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_IS_IDENTICAL_SPEC_TMP_CONST_HANDLER()
5851 _get_zval_ptr_tmp(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_IS_NOT_IDENTICAL_SPEC_TMP_CONST_HANDLER()
5866 _get_zval_ptr_tmp(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_IS_EQUAL_SPEC_TMP_CONST_HANDLER()
5881 _get_zval_ptr_tmp(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_IS_NOT_EQUAL_SPEC_TMP_CONST_HANDLER()
5896 _get_zval_ptr_tmp(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_IS_SMALLER_SPEC_TMP_CONST_HANDLER()
5911 _get_zval_ptr_tmp(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_IS_SMALLER_OR_EQUAL_SPEC_TMP_CONST_HANDLER()
5925 _get_zval_ptr_tmp(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_BW_OR_SPEC_TMP_CONST_HANDLER()
5938 _get_zval_ptr_tmp(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_BW_AND_SPEC_TMP_CONST_HANDLER()
5951 _get_zval_ptr_tmp(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_BW_XOR_SPEC_TMP_CONST_HANDLER()
5964 _get_zval_ptr_tmp(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_BOOL_XOR_SPEC_TMP_CONST_HANDLER()
5975 zval *container = _get_zval_ptr_tmp(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_FETCH_DIM_TMP_VAR_SPEC_TMP_CONST_HANDLER()
6052 EX(object) = _get_zval_ptr_tmp(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_INIT_METHOD_CALL_SPEC_TMP_CONST_HANDLER()
6095 if (EX_T(opline->op1.u.var).var.ptr_ptr) { in ZEND_CASE_SPEC_TMP_CONST_HANDLER()
6096 PZVAL_LOCK(EX_T(opline->op1.u.var).var.ptr); in ZEND_CASE_SPEC_TMP_CONST_HANDLER()
6099 Z_ADDREF_P(EX_T(opline->op1.u.var).str_offset.str); in ZEND_CASE_SPEC_TMP_CONST_HANDLER()
6103 _get_zval_ptr_tmp(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_CASE_SPEC_TMP_CONST_HANDLER()
6113 EX_T(opline->op1.u.var).var.ptr_ptr = NULL; in ZEND_CASE_SPEC_TMP_CONST_HANDLER()
6114 EX_T(opline->op1.u.var).var.ptr = NULL; in ZEND_CASE_SPEC_TMP_CONST_HANDLER()
6134 expr_ptr=_get_zval_ptr_tmp(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_ADD_ARRAY_ELEMENT_SPEC_TMP_CONST_HANDLER()
6137 expr_ptr=_get_zval_ptr_tmp(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_ADD_ARRAY_ELEMENT_SPEC_TMP_CONST_HANDLER()
6218 _get_zval_ptr_tmp(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_ADD_SPEC_TMP_TMP_HANDLER()
6231 _get_zval_ptr_tmp(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_SUB_SPEC_TMP_TMP_HANDLER()
6244 _get_zval_ptr_tmp(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_MUL_SPEC_TMP_TMP_HANDLER()
6257 _get_zval_ptr_tmp(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_DIV_SPEC_TMP_TMP_HANDLER()
6270 _get_zval_ptr_tmp(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_MOD_SPEC_TMP_TMP_HANDLER()
6283 _get_zval_ptr_tmp(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_SL_SPEC_TMP_TMP_HANDLER()
6296 _get_zval_ptr_tmp(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_SR_SPEC_TMP_TMP_HANDLER()
6309 _get_zval_ptr_tmp(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_CONCAT_SPEC_TMP_TMP_HANDLER()
6322 _get_zval_ptr_tmp(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_IS_IDENTICAL_SPEC_TMP_TMP_HANDLER()
6336 _get_zval_ptr_tmp(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_IS_NOT_IDENTICAL_SPEC_TMP_TMP_HANDLER()
6351 _get_zval_ptr_tmp(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_IS_EQUAL_SPEC_TMP_TMP_HANDLER()
6366 _get_zval_ptr_tmp(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_IS_NOT_EQUAL_SPEC_TMP_TMP_HANDLER()
6381 _get_zval_ptr_tmp(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_IS_SMALLER_SPEC_TMP_TMP_HANDLER()
6396 _get_zval_ptr_tmp(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_IS_SMALLER_OR_EQUAL_SPEC_TMP_TMP_HANDLER()
6410 _get_zval_ptr_tmp(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_BW_OR_SPEC_TMP_TMP_HANDLER()
6423 _get_zval_ptr_tmp(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_BW_AND_SPEC_TMP_TMP_HANDLER()
6436 _get_zval_ptr_tmp(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_BW_XOR_SPEC_TMP_TMP_HANDLER()
6449 _get_zval_ptr_tmp(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_BOOL_XOR_SPEC_TMP_TMP_HANDLER()
6516 EX(object) = _get_zval_ptr_tmp(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_INIT_METHOD_CALL_SPEC_TMP_TMP_HANDLER()
6560 if (EX_T(opline->op1.u.var).var.ptr_ptr) { in ZEND_CASE_SPEC_TMP_TMP_HANDLER()
6561 PZVAL_LOCK(EX_T(opline->op1.u.var).var.ptr); in ZEND_CASE_SPEC_TMP_TMP_HANDLER()
6564 Z_ADDREF_P(EX_T(opline->op1.u.var).str_offset.str); in ZEND_CASE_SPEC_TMP_TMP_HANDLER()
6568 _get_zval_ptr_tmp(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_CASE_SPEC_TMP_TMP_HANDLER()
6579 EX_T(opline->op1.u.var).var.ptr_ptr = NULL; in ZEND_CASE_SPEC_TMP_TMP_HANDLER()
6580 EX_T(opline->op1.u.var).var.ptr = NULL; in ZEND_CASE_SPEC_TMP_TMP_HANDLER()
6600 expr_ptr=_get_zval_ptr_tmp(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_ADD_ARRAY_ELEMENT_SPEC_TMP_TMP_HANDLER()
6603 expr_ptr=_get_zval_ptr_tmp(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_ADD_ARRAY_ELEMENT_SPEC_TMP_TMP_HANDLER()
6684 _get_zval_ptr_tmp(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_ADD_SPEC_TMP_VAR_HANDLER()
6697 _get_zval_ptr_tmp(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_SUB_SPEC_TMP_VAR_HANDLER()
6710 _get_zval_ptr_tmp(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_MUL_SPEC_TMP_VAR_HANDLER()
6723 _get_zval_ptr_tmp(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_DIV_SPEC_TMP_VAR_HANDLER()
6736 _get_zval_ptr_tmp(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_MOD_SPEC_TMP_VAR_HANDLER()
6749 _get_zval_ptr_tmp(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_SL_SPEC_TMP_VAR_HANDLER()
6762 _get_zval_ptr_tmp(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_SR_SPEC_TMP_VAR_HANDLER()
6775 _get_zval_ptr_tmp(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_CONCAT_SPEC_TMP_VAR_HANDLER()
6788 _get_zval_ptr_tmp(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_IS_IDENTICAL_SPEC_TMP_VAR_HANDLER()
6802 _get_zval_ptr_tmp(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_IS_NOT_IDENTICAL_SPEC_TMP_VAR_HANDLER()
6817 _get_zval_ptr_tmp(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_IS_EQUAL_SPEC_TMP_VAR_HANDLER()
6832 _get_zval_ptr_tmp(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_IS_NOT_EQUAL_SPEC_TMP_VAR_HANDLER()
6847 _get_zval_ptr_tmp(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_IS_SMALLER_SPEC_TMP_VAR_HANDLER()
6862 _get_zval_ptr_tmp(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_IS_SMALLER_OR_EQUAL_SPEC_TMP_VAR_HANDLER()
6876 _get_zval_ptr_tmp(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_BW_OR_SPEC_TMP_VAR_HANDLER()
6889 _get_zval_ptr_tmp(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_BW_AND_SPEC_TMP_VAR_HANDLER()
6902 _get_zval_ptr_tmp(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_BW_XOR_SPEC_TMP_VAR_HANDLER()
6915 _get_zval_ptr_tmp(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_BOOL_XOR_SPEC_TMP_VAR_HANDLER()
6982 EX(object) = _get_zval_ptr_tmp(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_INIT_METHOD_CALL_SPEC_TMP_VAR_HANDLER()
7026 if (EX_T(opline->op1.u.var).var.ptr_ptr) { in ZEND_CASE_SPEC_TMP_VAR_HANDLER()
7027 PZVAL_LOCK(EX_T(opline->op1.u.var).var.ptr); in ZEND_CASE_SPEC_TMP_VAR_HANDLER()
7030 Z_ADDREF_P(EX_T(opline->op1.u.var).str_offset.str); in ZEND_CASE_SPEC_TMP_VAR_HANDLER()
7034 _get_zval_ptr_tmp(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_CASE_SPEC_TMP_VAR_HANDLER()
7045 EX_T(opline->op1.u.var).var.ptr_ptr = NULL; in ZEND_CASE_SPEC_TMP_VAR_HANDLER()
7046 EX_T(opline->op1.u.var).var.ptr = NULL; in ZEND_CASE_SPEC_TMP_VAR_HANDLER()
7066 expr_ptr=_get_zval_ptr_tmp(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_ADD_ARRAY_ELEMENT_SPEC_TMP_VAR_HANDLER()
7069 expr_ptr=_get_zval_ptr_tmp(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_ADD_ARRAY_ELEMENT_SPEC_TMP_VAR_HANDLER()
7159 expr_ptr=_get_zval_ptr_tmp(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_ADD_ARRAY_ELEMENT_SPEC_TMP_UNUSED_HANDLER()
7162 expr_ptr=_get_zval_ptr_tmp(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_ADD_ARRAY_ELEMENT_SPEC_TMP_UNUSED_HANDLER()
7243 _get_zval_ptr_tmp(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_ADD_SPEC_TMP_CV_HANDLER()
7256 _get_zval_ptr_tmp(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_SUB_SPEC_TMP_CV_HANDLER()
7269 _get_zval_ptr_tmp(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_MUL_SPEC_TMP_CV_HANDLER()
7282 _get_zval_ptr_tmp(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_DIV_SPEC_TMP_CV_HANDLER()
7295 _get_zval_ptr_tmp(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_MOD_SPEC_TMP_CV_HANDLER()
7308 _get_zval_ptr_tmp(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_SL_SPEC_TMP_CV_HANDLER()
7321 _get_zval_ptr_tmp(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_SR_SPEC_TMP_CV_HANDLER()
7334 _get_zval_ptr_tmp(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_CONCAT_SPEC_TMP_CV_HANDLER()
7347 _get_zval_ptr_tmp(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_IS_IDENTICAL_SPEC_TMP_CV_HANDLER()
7361 _get_zval_ptr_tmp(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_IS_NOT_IDENTICAL_SPEC_TMP_CV_HANDLER()
7376 _get_zval_ptr_tmp(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_IS_EQUAL_SPEC_TMP_CV_HANDLER()
7391 _get_zval_ptr_tmp(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_IS_NOT_EQUAL_SPEC_TMP_CV_HANDLER()
7406 _get_zval_ptr_tmp(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_IS_SMALLER_SPEC_TMP_CV_HANDLER()
7421 _get_zval_ptr_tmp(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_IS_SMALLER_OR_EQUAL_SPEC_TMP_CV_HANDLER()
7435 _get_zval_ptr_tmp(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_BW_OR_SPEC_TMP_CV_HANDLER()
7448 _get_zval_ptr_tmp(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_BW_AND_SPEC_TMP_CV_HANDLER()
7461 _get_zval_ptr_tmp(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_BW_XOR_SPEC_TMP_CV_HANDLER()
7474 _get_zval_ptr_tmp(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_BOOL_XOR_SPEC_TMP_CV_HANDLER()
7540 EX(object) = _get_zval_ptr_tmp(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_INIT_METHOD_CALL_SPEC_TMP_CV_HANDLER()
7583 if (EX_T(opline->op1.u.var).var.ptr_ptr) { in ZEND_CASE_SPEC_TMP_CV_HANDLER()
7584 PZVAL_LOCK(EX_T(opline->op1.u.var).var.ptr); in ZEND_CASE_SPEC_TMP_CV_HANDLER()
7587 Z_ADDREF_P(EX_T(opline->op1.u.var).str_offset.str); in ZEND_CASE_SPEC_TMP_CV_HANDLER()
7591 _get_zval_ptr_tmp(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_CASE_SPEC_TMP_CV_HANDLER()
7601 EX_T(opline->op1.u.var).var.ptr_ptr = NULL; in ZEND_CASE_SPEC_TMP_CV_HANDLER()
7602 EX_T(opline->op1.u.var).var.ptr = NULL; in ZEND_CASE_SPEC_TMP_CV_HANDLER()
7622 expr_ptr=_get_zval_ptr_tmp(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_ADD_ARRAY_ELEMENT_SPEC_TMP_CV_HANDLER()
7625 expr_ptr=_get_zval_ptr_tmp(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_ADD_ARRAY_ELEMENT_SPEC_TMP_CV_HANDLER()
7706 _get_zval_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC) TSRMLS_CC); in ZEND_BW_NOT_SPEC_VAR_HANDLER()
7717 _get_zval_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC) TSRMLS_CC); in ZEND_BOOL_NOT_SPEC_VAR_HANDLER()
7726 zval **var_ptr = _get_zval_ptr_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_PRE_INC_SPEC_VAR_HANDLER()
7767 zval **var_ptr = _get_zval_ptr_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_PRE_DEC_SPEC_VAR_HANDLER()
7808 zval **var_ptr = _get_zval_ptr_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_POST_INC_SPEC_VAR_HANDLER()
7846 zval **var_ptr = _get_zval_ptr_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_POST_DEC_SPEC_VAR_HANDLER()
7884 zval *z = _get_zval_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_ECHO_SPEC_VAR_HANDLER()
7909 zval *varname = _get_zval_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in zend_fetch_var_address_helper_SPEC_VAR()
7967 PZVAL_LOCK(*EX_T(opline->op1.u.var).var.ptr_ptr); in zend_fetch_var_address_helper_SPEC_VAR()
8041 zval *val = _get_zval_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_JMPZ_SPEC_VAR_HANDLER()
8068 zval *val = _get_zval_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_JMPNZ_SPEC_VAR_HANDLER()
8095 zval *val = _get_zval_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_JMPZNZ_SPEC_VAR_HANDLER()
8126 zval *val = _get_zval_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_JMPZ_EX_SPEC_VAR_HANDLER()
8154 zval *val = _get_zval_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_JMPNZ_EX_SPEC_VAR_HANDLER()
8193 retval_ptr_ptr = _get_zval_ptr_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_RETURN_SPEC_VAR_HANDLER()
8201 EX_T(opline->op1.u.var).var.fcall_returned_reference) { in ZEND_RETURN_SPEC_VAR_HANDLER()
8202 } else if (EX_T(opline->op1.u.var).var.ptr_ptr == &EX_T(opline->op1.u.var).var.ptr) { in ZEND_RETURN_SPEC_VAR_HANDLER()
8220 retval_ptr = _get_zval_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_RETURN_SPEC_VAR_HANDLER()
8265 value = _get_zval_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_THROW_SPEC_VAR_HANDLER()
8296 value = _get_zval_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_SEND_VAL_SPEC_VAR_HANDLER()
8314 varptr = _get_zval_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in zend_send_by_var_helper_SPEC_VAR()
8352 EX_T(opline->op1.u.var).var.fcall_returned_reference && in ZEND_SEND_VAR_NO_REF_SPEC_VAR_HANDLER()
8353 EX_T(opline->op1.u.var).var.ptr) { in ZEND_SEND_VAR_NO_REF_SPEC_VAR_HANDLER()
8354 varptr = EX_T(opline->op1.u.var).var.ptr; in ZEND_SEND_VAR_NO_REF_SPEC_VAR_HANDLER()
8357 varptr = _get_zval_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_SEND_VAR_NO_REF_SPEC_VAR_HANDLER()
8360 EX_T(opline->op1.u.var).var.fcall_returned_reference) && in ZEND_SEND_VAR_NO_REF_SPEC_VAR_HANDLER()
8392 varptr_ptr = _get_zval_ptr_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_SEND_REF_SPEC_VAR_HANDLER()
8436 …Z_LVAL(EX_T(opline->result.u.var).tmp_var) = i_zend_is_true(_get_zval_ptr_var(&opline->op1, EX(Ts)… in ZEND_BOOL_SPEC_VAR_HANDLER()
8447 zend_switch_free(&EX_T(opline->op1.u.var), opline->extended_value TSRMLS_CC); in ZEND_SWITCH_FREE_SPEC_VAR_HANDLER()
8455 zval *obj = _get_zval_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_CLONE_SPEC_VAR_HANDLER()
8512 zval *expr = _get_zval_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_CAST_SPEC_VAR_HANDLER()
8569 zval *inc_filename = _get_zval_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_INCLUDE_OR_EVAL_SPEC_VAR_HANDLER()
8712 zend_compiled_variable *cv = &CV_DEF_OF(opline->op1.u.var); in ZEND_UNSET_VAR_SPEC_VAR_HANDLER()
8731 EX(CVs)[opline->op1.u.var] = NULL; in ZEND_UNSET_VAR_SPEC_VAR_HANDLER()
8732 } else if (EX(CVs)[opline->op1.u.var]) { in ZEND_UNSET_VAR_SPEC_VAR_HANDLER()
8733 zval_ptr_dtor(EX(CVs)[opline->op1.u.var]); in ZEND_UNSET_VAR_SPEC_VAR_HANDLER()
8734 EX(CVs)[opline->op1.u.var] = NULL; in ZEND_UNSET_VAR_SPEC_VAR_HANDLER()
8739 varname = _get_zval_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_UNSET_VAR_SPEC_VAR_HANDLER()
8797 array_ptr_ptr = _get_zval_ptr_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_FE_RESET_SPEC_VAR_HANDLER()
8823 array_ptr = _get_zval_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_FE_RESET_SPEC_VAR_HANDLER()
8947 zval *array = EX_T(opline->op1.u.var).var.ptr; in ZEND_FE_FETCH_SPEC_VAR_HANDLER()
8968 zend_hash_set_pointer(fe_ht, &EX_T(opline->op1.u.var).fe.fe_pos); in ZEND_FE_FETCH_SPEC_VAR_HANDLER()
8980 zend_hash_get_pointer(fe_ht, &EX_T(opline->op1.u.var).fe.fe_pos); in ZEND_FE_FETCH_SPEC_VAR_HANDLER()
8992 zend_hash_set_pointer(fe_ht, &EX_T(opline->op1.u.var).fe.fe_pos); in ZEND_FE_FETCH_SPEC_VAR_HANDLER()
9001 zend_hash_get_pointer(fe_ht, &EX_T(opline->op1.u.var).fe.fe_pos); in ZEND_FE_FETCH_SPEC_VAR_HANDLER()
9094 if (EX(CVs)[opline->op1.u.var]) { in ZEND_ISSET_ISEMPTY_VAR_SPEC_VAR_HANDLER()
9095 value = EX(CVs)[opline->op1.u.var]; in ZEND_ISSET_ISEMPTY_VAR_SPEC_VAR_HANDLER()
9097 zend_compiled_variable *cv = &CV_DEF_OF(opline->op1.u.var); in ZEND_ISSET_ISEMPTY_VAR_SPEC_VAR_HANDLER()
9108 zval tmp, *varname = _get_zval_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_ISSET_ISEMPTY_VAR_SPEC_VAR_HANDLER()
9163 zval *ptr = _get_zval_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_EXIT_SPEC_VAR_HANDLER()
9181 zval *value = _get_zval_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_JMP_SET_SPEC_VAR_HANDLER()
9201 zval *value = _get_zval_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_QM_ASSIGN_SPEC_VAR_HANDLER()
9215 zval *expr = _get_zval_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_INSTANCEOF_SPEC_VAR_HANDLER()
9234 _get_zval_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_ADD_SPEC_VAR_CONST_HANDLER()
9247 _get_zval_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_SUB_SPEC_VAR_CONST_HANDLER()
9260 _get_zval_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_MUL_SPEC_VAR_CONST_HANDLER()
9273 _get_zval_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_DIV_SPEC_VAR_CONST_HANDLER()
9286 _get_zval_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_MOD_SPEC_VAR_CONST_HANDLER()
9299 _get_zval_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_SL_SPEC_VAR_CONST_HANDLER()
9312 _get_zval_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_SR_SPEC_VAR_CONST_HANDLER()
9325 _get_zval_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_CONCAT_SPEC_VAR_CONST_HANDLER()
9338 _get_zval_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_IS_IDENTICAL_SPEC_VAR_CONST_HANDLER()
9352 _get_zval_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_IS_NOT_IDENTICAL_SPEC_VAR_CONST_HANDLER()
9367 _get_zval_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_IS_EQUAL_SPEC_VAR_CONST_HANDLER()
9382 _get_zval_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_IS_NOT_EQUAL_SPEC_VAR_CONST_HANDLER()
9397 _get_zval_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_IS_SMALLER_SPEC_VAR_CONST_HANDLER()
9412 _get_zval_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_IS_SMALLER_OR_EQUAL_SPEC_VAR_CONST_HANDLER()
9426 _get_zval_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_BW_OR_SPEC_VAR_CONST_HANDLER()
9439 _get_zval_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_BW_AND_SPEC_VAR_CONST_HANDLER()
9452 _get_zval_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_BW_XOR_SPEC_VAR_CONST_HANDLER()
9465 _get_zval_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_BOOL_XOR_SPEC_VAR_CONST_HANDLER()
9472 …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
9477 zval **object_ptr = _get_zval_ptr_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in zend_binary_assign_op_obj_helper_SPEC_VAR_CONST()
9480 zval *value = get_zval_ptr(&op_data->op1, EX(Ts), &free_op_data1, BP_VAR_R); in zend_binary_assign_op_obj_helper_SPEC_VAR_CONST()
9586 …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
9598 zval **container = _get_zval_ptr_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_VAR_CONST()
9612 value = get_zval_ptr(&op_data->op1, EX(Ts), &free_op_data1, BP_VAR_R); in zend_binary_assign_op_helper_SPEC_VAR_CONST()
9620 var_ptr = _get_zval_ptr_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_VAR_CONST()
9725 zval **object_ptr = _get_zval_ptr_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in zend_pre_incdec_property_helper_SPEC_VAR_CONST()
9822 zval **object_ptr = _get_zval_ptr_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in zend_post_incdec_property_helper_SPEC_VAR_CONST()
9923 EX_T(opline->op1.u.var).var.ptr_ptr) { in ZEND_FETCH_DIM_R_SPEC_VAR_CONST_HANDLER()
9924 PZVAL_LOCK(*EX_T(opline->op1.u.var).var.ptr_ptr); in ZEND_FETCH_DIM_R_SPEC_VAR_CONST_HANDLER()
9926 container = _get_zval_ptr_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_FETCH_DIM_R_SPEC_VAR_CONST_HANDLER()
9941 zval **container = _get_zval_ptr_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_FETCH_DIM_W_SPEC_VAR_CONST_HANDLER()
9973 zval **container = _get_zval_ptr_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_FETCH_DIM_RW_SPEC_VAR_CONST_HANDLER()
9997 zval **container = _get_zval_ptr_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_FETCH_DIM_IS_SPEC_VAR_CONST_HANDLER()
10016 container = _get_zval_ptr_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_FETCH_DIM_FUNC_ARG_SPEC_VAR_CONST_HANDLER()
10033 container = _get_zval_ptr_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_FETCH_DIM_FUNC_ARG_SPEC_VAR_CONST_HANDLER()
10048 zval **container = _get_zval_ptr_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_FETCH_DIM_UNSET_SPEC_VAR_CONST_HANDLER()
10094 zval *container = _get_zval_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in zend_fetch_property_address_read_helper_SPEC_VAR_CONST()
10152 PZVAL_LOCK(*EX_T(opline->op1.u.var).var.ptr_ptr); in ZEND_FETCH_OBJ_W_SPEC_VAR_CONST_HANDLER()
10153 EX_T(opline->op1.u.var).var.ptr = *EX_T(opline->op1.u.var).var.ptr_ptr; in ZEND_FETCH_OBJ_W_SPEC_VAR_CONST_HANDLER()
10159 container = _get_zval_ptr_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_FETCH_OBJ_W_SPEC_VAR_CONST_HANDLER()
10194 zval **container = _get_zval_ptr_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_FETCH_OBJ_RW_SPEC_VAR_CONST_HANDLER()
10233 zval **container = _get_zval_ptr_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_FETCH_OBJ_FUNC_ARG_SPEC_VAR_CONST_HANDLER()
10266 zval **container = _get_zval_ptr_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_FETCH_OBJ_UNSET_SPEC_VAR_CONST_HANDLER()
10310 zval **object_ptr = _get_zval_ptr_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_ASSIGN_OBJ_SPEC_VAR_CONST_HANDLER()
10319 …zend_assign_to_object(&opline->result, object_ptr, property_name, &op_data->op1, EX(Ts), ZEND_ASSI… in ZEND_ASSIGN_OBJ_SPEC_VAR_CONST_HANDLER()
10336 zval **object_ptr = _get_zval_ptr_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_ASSIGN_DIM_SPEC_VAR_CONST_HANDLER()
10348 …zend_assign_to_object(&opline->result, object_ptr, property_name, &op_data->op1, EX(Ts), ZEND_ASSI… in ZEND_ASSIGN_DIM_SPEC_VAR_CONST_HANDLER()
10362 value = get_zval_ptr(&op_data->op1, EX(Ts), &free_op_data1, BP_VAR_R); in ZEND_ASSIGN_DIM_SPEC_VAR_CONST_HANDLER()
10365 …if (zend_assign_to_string_offset(&EX_T(op_data->op2.u.var), value, op_data->op1.op_type TSRMLS_CC)… in ZEND_ASSIGN_DIM_SPEC_VAR_CONST_HANDLER()
10397 zval **variable_ptr_ptr = _get_zval_ptr_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_ASSIGN_SPEC_VAR_CONST_HANDLER()
10400 if (zend_assign_to_string_offset(&EX_T(opline->op1.u.var), value, IS_CONST TSRMLS_CC)) { in ZEND_ASSIGN_SPEC_VAR_CONST_HANDLER()
10405 …opline->result.u.var).var.ptr, Z_STRVAL_P(EX_T(opline->op1.u.var).str_offset.str)+EX_T(opline->op1 in ZEND_ASSIGN_SPEC_VAR_CONST_HANDLER()
10445 EX(object) = _get_zval_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_INIT_METHOD_CALL_SPEC_VAR_CONST_HANDLER()
10492 …ce = zend_fetch_class(Z_STRVAL(opline->op1.u.constant), Z_STRLEN(opline->op1.u.constant), opline->… in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_CONST_HANDLER()
10497 zend_error_noreturn(E_ERROR, "Class '%s' not found", Z_STRVAL(opline->op1.u.constant)); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_CONST_HANDLER()
10501 ce = EX_T(opline->op1.u.var).class_entry; in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_CONST_HANDLER()
10503 …if (opline->op1.u.EA.type == ZEND_FETCH_CLASS_PARENT || opline->op1.u.EA.type == ZEND_FETCH_CLASS_… in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_CONST_HANDLER()
10589 if (EX_T(opline->op1.u.var).var.ptr_ptr) { in ZEND_CASE_SPEC_VAR_CONST_HANDLER()
10590 PZVAL_LOCK(EX_T(opline->op1.u.var).var.ptr); in ZEND_CASE_SPEC_VAR_CONST_HANDLER()
10593 Z_ADDREF_P(EX_T(opline->op1.u.var).str_offset.str); in ZEND_CASE_SPEC_VAR_CONST_HANDLER()
10597 _get_zval_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_CASE_SPEC_VAR_CONST_HANDLER()
10607 EX_T(opline->op1.u.var).var.ptr_ptr = NULL; in ZEND_CASE_SPEC_VAR_CONST_HANDLER()
10608 EX_T(opline->op1.u.var).var.ptr = NULL; in ZEND_CASE_SPEC_VAR_CONST_HANDLER()
10643 …ce = zend_fetch_class(Z_STRVAL(opline->op1.u.constant), Z_STRLEN(opline->op1.u.constant), opline->… in ZEND_FETCH_CONSTANT_SPEC_VAR_CONST_HANDLER()
10651 ce = EX_T(opline->op1.u.var).class_entry; in ZEND_FETCH_CONSTANT_SPEC_VAR_CONST_HANDLER()
10685 expr_ptr_ptr=_get_zval_ptr_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_ADD_ARRAY_ELEMENT_SPEC_VAR_CONST_HANDLER()
10688 expr_ptr=_get_zval_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_ADD_ARRAY_ELEMENT_SPEC_VAR_CONST_HANDLER()
10691 expr_ptr=_get_zval_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_ADD_ARRAY_ELEMENT_SPEC_VAR_CONST_HANDLER()
10770 zval **container = _get_zval_ptr_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_UNSET_DIM_SPEC_VAR_CONST_HANDLER()
10863 zval **container = _get_zval_ptr_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_UNSET_OBJ_SPEC_VAR_CONST_HANDLER()
10899 zval **container = _get_zval_ptr_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in zend_isset_isempty_dim_prop_obj_handler_SPEC_VAR_CONST()
11044 _get_zval_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_ADD_SPEC_VAR_TMP_HANDLER()
11057 _get_zval_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_SUB_SPEC_VAR_TMP_HANDLER()
11070 _get_zval_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_MUL_SPEC_VAR_TMP_HANDLER()
11083 _get_zval_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_DIV_SPEC_VAR_TMP_HANDLER()
11096 _get_zval_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_MOD_SPEC_VAR_TMP_HANDLER()
11109 _get_zval_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_SL_SPEC_VAR_TMP_HANDLER()
11122 _get_zval_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_SR_SPEC_VAR_TMP_HANDLER()
11135 _get_zval_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_CONCAT_SPEC_VAR_TMP_HANDLER()
11148 _get_zval_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_IS_IDENTICAL_SPEC_VAR_TMP_HANDLER()
11162 _get_zval_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_IS_NOT_IDENTICAL_SPEC_VAR_TMP_HANDLER()
11177 _get_zval_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_IS_EQUAL_SPEC_VAR_TMP_HANDLER()
11192 _get_zval_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_IS_NOT_EQUAL_SPEC_VAR_TMP_HANDLER()
11207 _get_zval_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_IS_SMALLER_SPEC_VAR_TMP_HANDLER()
11222 _get_zval_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_IS_SMALLER_OR_EQUAL_SPEC_VAR_TMP_HANDLER()
11236 _get_zval_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_BW_OR_SPEC_VAR_TMP_HANDLER()
11249 _get_zval_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_BW_AND_SPEC_VAR_TMP_HANDLER()
11262 _get_zval_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_BW_XOR_SPEC_VAR_TMP_HANDLER()
11275 _get_zval_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_BOOL_XOR_SPEC_VAR_TMP_HANDLER()
11282 …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
11287 zval **object_ptr = _get_zval_ptr_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in zend_binary_assign_op_obj_helper_SPEC_VAR_TMP()
11290 zval *value = get_zval_ptr(&op_data->op1, EX(Ts), &free_op_data1, BP_VAR_R); in zend_binary_assign_op_obj_helper_SPEC_VAR_TMP()
11396 …_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
11408 zval **container = _get_zval_ptr_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_VAR_TMP()
11422 value = get_zval_ptr(&op_data->op1, EX(Ts), &free_op_data1, BP_VAR_R); in zend_binary_assign_op_helper_SPEC_VAR_TMP()
11430 var_ptr = _get_zval_ptr_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_VAR_TMP()
11536 zval **object_ptr = _get_zval_ptr_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in zend_pre_incdec_property_helper_SPEC_VAR_TMP()
11633 zval **object_ptr = _get_zval_ptr_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in zend_post_incdec_property_helper_SPEC_VAR_TMP()
11734 EX_T(opline->op1.u.var).var.ptr_ptr) { in ZEND_FETCH_DIM_R_SPEC_VAR_TMP_HANDLER()
11735 PZVAL_LOCK(*EX_T(opline->op1.u.var).var.ptr_ptr); in ZEND_FETCH_DIM_R_SPEC_VAR_TMP_HANDLER()
11737 container = _get_zval_ptr_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_FETCH_DIM_R_SPEC_VAR_TMP_HANDLER()
11752 zval **container = _get_zval_ptr_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_FETCH_DIM_W_SPEC_VAR_TMP_HANDLER()
11784 zval **container = _get_zval_ptr_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_FETCH_DIM_RW_SPEC_VAR_TMP_HANDLER()
11808 zval **container = _get_zval_ptr_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_FETCH_DIM_IS_SPEC_VAR_TMP_HANDLER()
11827 container = _get_zval_ptr_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_FETCH_DIM_FUNC_ARG_SPEC_VAR_TMP_HANDLER()
11844 container = _get_zval_ptr_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_FETCH_DIM_FUNC_ARG_SPEC_VAR_TMP_HANDLER()
11859 zval **container = _get_zval_ptr_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_FETCH_DIM_UNSET_SPEC_VAR_TMP_HANDLER()
11905 zval *container = _get_zval_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in zend_fetch_property_address_read_helper_SPEC_VAR_TMP()
11963 PZVAL_LOCK(*EX_T(opline->op1.u.var).var.ptr_ptr); in ZEND_FETCH_OBJ_W_SPEC_VAR_TMP_HANDLER()
11964 EX_T(opline->op1.u.var).var.ptr = *EX_T(opline->op1.u.var).var.ptr_ptr; in ZEND_FETCH_OBJ_W_SPEC_VAR_TMP_HANDLER()
11970 container = _get_zval_ptr_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_FETCH_OBJ_W_SPEC_VAR_TMP_HANDLER()
12005 zval **container = _get_zval_ptr_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_FETCH_OBJ_RW_SPEC_VAR_TMP_HANDLER()
12044 zval **container = _get_zval_ptr_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_FETCH_OBJ_FUNC_ARG_SPEC_VAR_TMP_HANDLER()
12077 zval **container = _get_zval_ptr_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_FETCH_OBJ_UNSET_SPEC_VAR_TMP_HANDLER()
12121 zval **object_ptr = _get_zval_ptr_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_ASSIGN_OBJ_SPEC_VAR_TMP_HANDLER()
12130 …zend_assign_to_object(&opline->result, object_ptr, property_name, &op_data->op1, EX(Ts), ZEND_ASSI… in ZEND_ASSIGN_OBJ_SPEC_VAR_TMP_HANDLER()
12147 zval **object_ptr = _get_zval_ptr_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_ASSIGN_DIM_SPEC_VAR_TMP_HANDLER()
12159 …zend_assign_to_object(&opline->result, object_ptr, property_name, &op_data->op1, EX(Ts), ZEND_ASSI… in ZEND_ASSIGN_DIM_SPEC_VAR_TMP_HANDLER()
12174 value = get_zval_ptr(&op_data->op1, EX(Ts), &free_op_data1, BP_VAR_R); in ZEND_ASSIGN_DIM_SPEC_VAR_TMP_HANDLER()
12177 …if (zend_assign_to_string_offset(&EX_T(op_data->op2.u.var), value, op_data->op1.op_type TSRMLS_CC)… in ZEND_ASSIGN_DIM_SPEC_VAR_TMP_HANDLER()
12209 zval **variable_ptr_ptr = _get_zval_ptr_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_ASSIGN_SPEC_VAR_TMP_HANDLER()
12212 if (zend_assign_to_string_offset(&EX_T(opline->op1.u.var), value, IS_TMP_VAR TSRMLS_CC)) { in ZEND_ASSIGN_SPEC_VAR_TMP_HANDLER()
12217 …opline->result.u.var).var.ptr, Z_STRVAL_P(EX_T(opline->op1.u.var).str_offset.str)+EX_T(opline->op1 in ZEND_ASSIGN_SPEC_VAR_TMP_HANDLER()
12257 EX(object) = _get_zval_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_INIT_METHOD_CALL_SPEC_VAR_TMP_HANDLER()
12305 …ce = zend_fetch_class(Z_STRVAL(opline->op1.u.constant), Z_STRLEN(opline->op1.u.constant), opline->… in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_TMP_HANDLER()
12310 zend_error_noreturn(E_ERROR, "Class '%s' not found", Z_STRVAL(opline->op1.u.constant)); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_TMP_HANDLER()
12314 ce = EX_T(opline->op1.u.var).class_entry; in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_TMP_HANDLER()
12316 …if (opline->op1.u.EA.type == ZEND_FETCH_CLASS_PARENT || opline->op1.u.EA.type == ZEND_FETCH_CLASS_… in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_TMP_HANDLER()
12402 if (EX_T(opline->op1.u.var).var.ptr_ptr) { in ZEND_CASE_SPEC_VAR_TMP_HANDLER()
12403 PZVAL_LOCK(EX_T(opline->op1.u.var).var.ptr); in ZEND_CASE_SPEC_VAR_TMP_HANDLER()
12406 Z_ADDREF_P(EX_T(opline->op1.u.var).str_offset.str); in ZEND_CASE_SPEC_VAR_TMP_HANDLER()
12410 _get_zval_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_CASE_SPEC_VAR_TMP_HANDLER()
12421 EX_T(opline->op1.u.var).var.ptr_ptr = NULL; in ZEND_CASE_SPEC_VAR_TMP_HANDLER()
12422 EX_T(opline->op1.u.var).var.ptr = NULL; in ZEND_CASE_SPEC_VAR_TMP_HANDLER()
12439 expr_ptr_ptr=_get_zval_ptr_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_ADD_ARRAY_ELEMENT_SPEC_VAR_TMP_HANDLER()
12442 expr_ptr=_get_zval_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_ADD_ARRAY_ELEMENT_SPEC_VAR_TMP_HANDLER()
12445 expr_ptr=_get_zval_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_ADD_ARRAY_ELEMENT_SPEC_VAR_TMP_HANDLER()
12524 zval **container = _get_zval_ptr_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_UNSET_DIM_SPEC_VAR_TMP_HANDLER()
12617 zval **container = _get_zval_ptr_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_UNSET_OBJ_SPEC_VAR_TMP_HANDLER()
12653 zval **container = _get_zval_ptr_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in zend_isset_isempty_dim_prop_obj_handler_SPEC_VAR_TMP()
12798 _get_zval_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_ADD_SPEC_VAR_VAR_HANDLER()
12811 _get_zval_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_SUB_SPEC_VAR_VAR_HANDLER()
12824 _get_zval_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_MUL_SPEC_VAR_VAR_HANDLER()
12837 _get_zval_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_DIV_SPEC_VAR_VAR_HANDLER()
12850 _get_zval_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_MOD_SPEC_VAR_VAR_HANDLER()
12863 _get_zval_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_SL_SPEC_VAR_VAR_HANDLER()
12876 _get_zval_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_SR_SPEC_VAR_VAR_HANDLER()
12889 _get_zval_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_CONCAT_SPEC_VAR_VAR_HANDLER()
12902 _get_zval_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_IS_IDENTICAL_SPEC_VAR_VAR_HANDLER()
12916 _get_zval_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_IS_NOT_IDENTICAL_SPEC_VAR_VAR_HANDLER()
12931 _get_zval_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_IS_EQUAL_SPEC_VAR_VAR_HANDLER()
12946 _get_zval_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_IS_NOT_EQUAL_SPEC_VAR_VAR_HANDLER()
12961 _get_zval_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_IS_SMALLER_SPEC_VAR_VAR_HANDLER()
12976 _get_zval_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_IS_SMALLER_OR_EQUAL_SPEC_VAR_VAR_HANDLER()
12990 _get_zval_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_BW_OR_SPEC_VAR_VAR_HANDLER()
13003 _get_zval_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_BW_AND_SPEC_VAR_VAR_HANDLER()
13016 _get_zval_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_BW_XOR_SPEC_VAR_VAR_HANDLER()
13029 _get_zval_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_BOOL_XOR_SPEC_VAR_VAR_HANDLER()
13036 …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
13041 zval **object_ptr = _get_zval_ptr_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in zend_binary_assign_op_obj_helper_SPEC_VAR_VAR()
13044 zval *value = get_zval_ptr(&op_data->op1, EX(Ts), &free_op_data1, BP_VAR_R); in zend_binary_assign_op_obj_helper_SPEC_VAR_VAR()
13150 …_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
13162 zval **container = _get_zval_ptr_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_VAR_VAR()
13176 value = get_zval_ptr(&op_data->op1, EX(Ts), &free_op_data1, BP_VAR_R); in zend_binary_assign_op_helper_SPEC_VAR_VAR()
13184 var_ptr = _get_zval_ptr_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_VAR_VAR()
13290 zval **object_ptr = _get_zval_ptr_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in zend_pre_incdec_property_helper_SPEC_VAR_VAR()
13387 zval **object_ptr = _get_zval_ptr_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in zend_post_incdec_property_helper_SPEC_VAR_VAR()
13488 EX_T(opline->op1.u.var).var.ptr_ptr) { in ZEND_FETCH_DIM_R_SPEC_VAR_VAR_HANDLER()
13489 PZVAL_LOCK(*EX_T(opline->op1.u.var).var.ptr_ptr); in ZEND_FETCH_DIM_R_SPEC_VAR_VAR_HANDLER()
13491 container = _get_zval_ptr_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_FETCH_DIM_R_SPEC_VAR_VAR_HANDLER()
13506 zval **container = _get_zval_ptr_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_FETCH_DIM_W_SPEC_VAR_VAR_HANDLER()
13538 zval **container = _get_zval_ptr_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_FETCH_DIM_RW_SPEC_VAR_VAR_HANDLER()
13562 zval **container = _get_zval_ptr_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_FETCH_DIM_IS_SPEC_VAR_VAR_HANDLER()
13581 container = _get_zval_ptr_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_FETCH_DIM_FUNC_ARG_SPEC_VAR_VAR_HANDLER()
13598 container = _get_zval_ptr_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_FETCH_DIM_FUNC_ARG_SPEC_VAR_VAR_HANDLER()
13613 zval **container = _get_zval_ptr_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_FETCH_DIM_UNSET_SPEC_VAR_VAR_HANDLER()
13659 zval *container = _get_zval_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in zend_fetch_property_address_read_helper_SPEC_VAR_VAR()
13717 PZVAL_LOCK(*EX_T(opline->op1.u.var).var.ptr_ptr); in ZEND_FETCH_OBJ_W_SPEC_VAR_VAR_HANDLER()
13718 EX_T(opline->op1.u.var).var.ptr = *EX_T(opline->op1.u.var).var.ptr_ptr; in ZEND_FETCH_OBJ_W_SPEC_VAR_VAR_HANDLER()
13724 container = _get_zval_ptr_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_FETCH_OBJ_W_SPEC_VAR_VAR_HANDLER()
13759 zval **container = _get_zval_ptr_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_FETCH_OBJ_RW_SPEC_VAR_VAR_HANDLER()
13798 zval **container = _get_zval_ptr_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_FETCH_OBJ_FUNC_ARG_SPEC_VAR_VAR_HANDLER()
13831 zval **container = _get_zval_ptr_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_FETCH_OBJ_UNSET_SPEC_VAR_VAR_HANDLER()
13875 zval **object_ptr = _get_zval_ptr_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_ASSIGN_OBJ_SPEC_VAR_VAR_HANDLER()
13884 …zend_assign_to_object(&opline->result, object_ptr, property_name, &op_data->op1, EX(Ts), ZEND_ASSI… in ZEND_ASSIGN_OBJ_SPEC_VAR_VAR_HANDLER()
13901 zval **object_ptr = _get_zval_ptr_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_ASSIGN_DIM_SPEC_VAR_VAR_HANDLER()
13913 …zend_assign_to_object(&opline->result, object_ptr, property_name, &op_data->op1, EX(Ts), ZEND_ASSI… in ZEND_ASSIGN_DIM_SPEC_VAR_VAR_HANDLER()
13928 value = get_zval_ptr(&op_data->op1, EX(Ts), &free_op_data1, BP_VAR_R); in ZEND_ASSIGN_DIM_SPEC_VAR_VAR_HANDLER()
13931 …if (zend_assign_to_string_offset(&EX_T(op_data->op2.u.var), value, op_data->op1.op_type TSRMLS_CC)… in ZEND_ASSIGN_DIM_SPEC_VAR_VAR_HANDLER()
13963 zval **variable_ptr_ptr = _get_zval_ptr_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_ASSIGN_SPEC_VAR_VAR_HANDLER()
13966 if (zend_assign_to_string_offset(&EX_T(opline->op1.u.var), value, IS_VAR TSRMLS_CC)) { in ZEND_ASSIGN_SPEC_VAR_VAR_HANDLER()
13971 …opline->result.u.var).var.ptr, Z_STRVAL_P(EX_T(opline->op1.u.var).str_offset.str)+EX_T(opline->op1 in ZEND_ASSIGN_SPEC_VAR_VAR_HANDLER()
14017 if (IS_VAR == IS_VAR && EX_T(opline->op1.u.var).var.ptr_ptr == &EX_T(opline->op1.u.var).var.ptr) { in ZEND_ASSIGN_REF_SPEC_VAR_VAR_HANDLER()
14021 variable_ptr_ptr = _get_zval_ptr_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_ASSIGN_REF_SPEC_VAR_VAR_HANDLER()
14062 EX(object) = _get_zval_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_INIT_METHOD_CALL_SPEC_VAR_VAR_HANDLER()
14110 …ce = zend_fetch_class(Z_STRVAL(opline->op1.u.constant), Z_STRLEN(opline->op1.u.constant), opline->… in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_VAR_HANDLER()
14115 zend_error_noreturn(E_ERROR, "Class '%s' not found", Z_STRVAL(opline->op1.u.constant)); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_VAR_HANDLER()
14119 ce = EX_T(opline->op1.u.var).class_entry; in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_VAR_HANDLER()
14121 …if (opline->op1.u.EA.type == ZEND_FETCH_CLASS_PARENT || opline->op1.u.EA.type == ZEND_FETCH_CLASS_… in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_VAR_HANDLER()
14207 if (EX_T(opline->op1.u.var).var.ptr_ptr) { in ZEND_CASE_SPEC_VAR_VAR_HANDLER()
14208 PZVAL_LOCK(EX_T(opline->op1.u.var).var.ptr); in ZEND_CASE_SPEC_VAR_VAR_HANDLER()
14211 Z_ADDREF_P(EX_T(opline->op1.u.var).str_offset.str); in ZEND_CASE_SPEC_VAR_VAR_HANDLER()
14215 _get_zval_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_CASE_SPEC_VAR_VAR_HANDLER()
14226 EX_T(opline->op1.u.var).var.ptr_ptr = NULL; in ZEND_CASE_SPEC_VAR_VAR_HANDLER()
14227 EX_T(opline->op1.u.var).var.ptr = NULL; in ZEND_CASE_SPEC_VAR_VAR_HANDLER()
14244 expr_ptr_ptr=_get_zval_ptr_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_ADD_ARRAY_ELEMENT_SPEC_VAR_VAR_HANDLER()
14247 expr_ptr=_get_zval_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_ADD_ARRAY_ELEMENT_SPEC_VAR_VAR_HANDLER()
14250 expr_ptr=_get_zval_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_ADD_ARRAY_ELEMENT_SPEC_VAR_VAR_HANDLER()
14329 zval **container = _get_zval_ptr_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_UNSET_DIM_SPEC_VAR_VAR_HANDLER()
14422 zval **container = _get_zval_ptr_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_UNSET_OBJ_SPEC_VAR_VAR_HANDLER()
14458 zval **container = _get_zval_ptr_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in zend_isset_isempty_dim_prop_obj_handler_SPEC_VAR_VAR()
14597 …_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
14602 zval **object_ptr = _get_zval_ptr_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in zend_binary_assign_op_obj_helper_SPEC_VAR_UNUSED()
14605 zval *value = get_zval_ptr(&op_data->op1, EX(Ts), &free_op_data1, BP_VAR_R); in zend_binary_assign_op_obj_helper_SPEC_VAR_UNUSED()
14711 …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
14723 zval **container = _get_zval_ptr_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_VAR_UNUSED()
14737 value = get_zval_ptr(&op_data->op1, EX(Ts), &free_op_data1, BP_VAR_R); in zend_binary_assign_op_helper_SPEC_VAR_UNUSED()
14745 var_ptr = _get_zval_ptr_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_VAR_UNUSED()
14851 zval **container = _get_zval_ptr_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_FETCH_DIM_W_SPEC_VAR_UNUSED_HANDLER()
14883 zval **container = _get_zval_ptr_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_FETCH_DIM_RW_SPEC_VAR_UNUSED_HANDLER()
14910 container = _get_zval_ptr_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_FETCH_DIM_FUNC_ARG_SPEC_VAR_UNUSED_HANDLER()
14927 container = _get_zval_ptr_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_FETCH_DIM_FUNC_ARG_SPEC_VAR_UNUSED_HANDLER()
14943 zval **object_ptr = _get_zval_ptr_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_ASSIGN_DIM_SPEC_VAR_UNUSED_HANDLER()
14955 …zend_assign_to_object(&opline->result, object_ptr, property_name, &op_data->op1, EX(Ts), ZEND_ASSI… in ZEND_ASSIGN_DIM_SPEC_VAR_UNUSED_HANDLER()
14969 value = get_zval_ptr(&op_data->op1, EX(Ts), &free_op_data1, BP_VAR_R); in ZEND_ASSIGN_DIM_SPEC_VAR_UNUSED_HANDLER()
14972 …if (zend_assign_to_string_offset(&EX_T(op_data->op2.u.var), value, op_data->op1.op_type TSRMLS_CC)… in ZEND_ASSIGN_DIM_SPEC_VAR_UNUSED_HANDLER()
15009 …ce = zend_fetch_class(Z_STRVAL(opline->op1.u.constant), Z_STRLEN(opline->op1.u.constant), opline->… in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_UNUSED_HANDLER()
15014 zend_error_noreturn(E_ERROR, "Class '%s' not found", Z_STRVAL(opline->op1.u.constant)); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_UNUSED_HANDLER()
15018 ce = EX_T(opline->op1.u.var).class_entry; in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_UNUSED_HANDLER()
15020 …if (opline->op1.u.EA.type == ZEND_FETCH_CLASS_PARENT || opline->op1.u.EA.type == ZEND_FETCH_CLASS_… in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_UNUSED_HANDLER()
15111 expr_ptr_ptr=_get_zval_ptr_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_ADD_ARRAY_ELEMENT_SPEC_VAR_UNUSED_HANDLER()
15114 expr_ptr=_get_zval_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_ADD_ARRAY_ELEMENT_SPEC_VAR_UNUSED_HANDLER()
15117 expr_ptr=_get_zval_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_ADD_ARRAY_ELEMENT_SPEC_VAR_UNUSED_HANDLER()
15198 _get_zval_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_ADD_SPEC_VAR_CV_HANDLER()
15211 _get_zval_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_SUB_SPEC_VAR_CV_HANDLER()
15224 _get_zval_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_MUL_SPEC_VAR_CV_HANDLER()
15237 _get_zval_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_DIV_SPEC_VAR_CV_HANDLER()
15250 _get_zval_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_MOD_SPEC_VAR_CV_HANDLER()
15263 _get_zval_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_SL_SPEC_VAR_CV_HANDLER()
15276 _get_zval_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_SR_SPEC_VAR_CV_HANDLER()
15289 _get_zval_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_CONCAT_SPEC_VAR_CV_HANDLER()
15302 _get_zval_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_IS_IDENTICAL_SPEC_VAR_CV_HANDLER()
15316 _get_zval_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_IS_NOT_IDENTICAL_SPEC_VAR_CV_HANDLER()
15331 _get_zval_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_IS_EQUAL_SPEC_VAR_CV_HANDLER()
15346 _get_zval_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_IS_NOT_EQUAL_SPEC_VAR_CV_HANDLER()
15361 _get_zval_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_IS_SMALLER_SPEC_VAR_CV_HANDLER()
15376 _get_zval_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_IS_SMALLER_OR_EQUAL_SPEC_VAR_CV_HANDLER()
15390 _get_zval_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_BW_OR_SPEC_VAR_CV_HANDLER()
15403 _get_zval_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_BW_AND_SPEC_VAR_CV_HANDLER()
15416 _get_zval_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_BW_XOR_SPEC_VAR_CV_HANDLER()
15429 _get_zval_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_BOOL_XOR_SPEC_VAR_CV_HANDLER()
15436 …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
15441 zval **object_ptr = _get_zval_ptr_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in zend_binary_assign_op_obj_helper_SPEC_VAR_CV()
15444 zval *value = get_zval_ptr(&op_data->op1, EX(Ts), &free_op_data1, BP_VAR_R); in zend_binary_assign_op_obj_helper_SPEC_VAR_CV()
15550 …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
15562 zval **container = _get_zval_ptr_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_VAR_CV()
15576 value = get_zval_ptr(&op_data->op1, EX(Ts), &free_op_data1, BP_VAR_R); in zend_binary_assign_op_helper_SPEC_VAR_CV()
15584 var_ptr = _get_zval_ptr_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_VAR_CV()
15689 zval **object_ptr = _get_zval_ptr_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in zend_pre_incdec_property_helper_SPEC_VAR_CV()
15786 zval **object_ptr = _get_zval_ptr_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in zend_post_incdec_property_helper_SPEC_VAR_CV()
15887 EX_T(opline->op1.u.var).var.ptr_ptr) { in ZEND_FETCH_DIM_R_SPEC_VAR_CV_HANDLER()
15888 PZVAL_LOCK(*EX_T(opline->op1.u.var).var.ptr_ptr); in ZEND_FETCH_DIM_R_SPEC_VAR_CV_HANDLER()
15890 container = _get_zval_ptr_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_FETCH_DIM_R_SPEC_VAR_CV_HANDLER()
15905 zval **container = _get_zval_ptr_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_FETCH_DIM_W_SPEC_VAR_CV_HANDLER()
15937 zval **container = _get_zval_ptr_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_FETCH_DIM_RW_SPEC_VAR_CV_HANDLER()
15961 zval **container = _get_zval_ptr_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_FETCH_DIM_IS_SPEC_VAR_CV_HANDLER()
15980 container = _get_zval_ptr_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_FETCH_DIM_FUNC_ARG_SPEC_VAR_CV_HANDLER()
15997 container = _get_zval_ptr_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_FETCH_DIM_FUNC_ARG_SPEC_VAR_CV_HANDLER()
16012 zval **container = _get_zval_ptr_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_FETCH_DIM_UNSET_SPEC_VAR_CV_HANDLER()
16058 zval *container = _get_zval_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in zend_fetch_property_address_read_helper_SPEC_VAR_CV()
16116 PZVAL_LOCK(*EX_T(opline->op1.u.var).var.ptr_ptr); in ZEND_FETCH_OBJ_W_SPEC_VAR_CV_HANDLER()
16117 EX_T(opline->op1.u.var).var.ptr = *EX_T(opline->op1.u.var).var.ptr_ptr; in ZEND_FETCH_OBJ_W_SPEC_VAR_CV_HANDLER()
16123 container = _get_zval_ptr_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_FETCH_OBJ_W_SPEC_VAR_CV_HANDLER()
16158 zval **container = _get_zval_ptr_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_FETCH_OBJ_RW_SPEC_VAR_CV_HANDLER()
16197 zval **container = _get_zval_ptr_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_FETCH_OBJ_FUNC_ARG_SPEC_VAR_CV_HANDLER()
16230 zval **container = _get_zval_ptr_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_FETCH_OBJ_UNSET_SPEC_VAR_CV_HANDLER()
16274 zval **object_ptr = _get_zval_ptr_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_ASSIGN_OBJ_SPEC_VAR_CV_HANDLER()
16283 …zend_assign_to_object(&opline->result, object_ptr, property_name, &op_data->op1, EX(Ts), ZEND_ASSI… in ZEND_ASSIGN_OBJ_SPEC_VAR_CV_HANDLER()
16300 zval **object_ptr = _get_zval_ptr_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_ASSIGN_DIM_SPEC_VAR_CV_HANDLER()
16312 …zend_assign_to_object(&opline->result, object_ptr, property_name, &op_data->op1, EX(Ts), ZEND_ASSI… in ZEND_ASSIGN_DIM_SPEC_VAR_CV_HANDLER()
16326 value = get_zval_ptr(&op_data->op1, EX(Ts), &free_op_data1, BP_VAR_R); in ZEND_ASSIGN_DIM_SPEC_VAR_CV_HANDLER()
16329 …if (zend_assign_to_string_offset(&EX_T(op_data->op2.u.var), value, op_data->op1.op_type TSRMLS_CC)… in ZEND_ASSIGN_DIM_SPEC_VAR_CV_HANDLER()
16361 zval **variable_ptr_ptr = _get_zval_ptr_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_ASSIGN_SPEC_VAR_CV_HANDLER()
16364 if (zend_assign_to_string_offset(&EX_T(opline->op1.u.var), value, IS_CV TSRMLS_CC)) { in ZEND_ASSIGN_SPEC_VAR_CV_HANDLER()
16369 …opline->result.u.var).var.ptr, Z_STRVAL_P(EX_T(opline->op1.u.var).str_offset.str)+EX_T(opline->op1 in ZEND_ASSIGN_SPEC_VAR_CV_HANDLER()
16414 if (IS_VAR == IS_VAR && EX_T(opline->op1.u.var).var.ptr_ptr == &EX_T(opline->op1.u.var).var.ptr) { in ZEND_ASSIGN_REF_SPEC_VAR_CV_HANDLER()
16418 variable_ptr_ptr = _get_zval_ptr_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_ASSIGN_REF_SPEC_VAR_CV_HANDLER()
16458 EX(object) = _get_zval_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_INIT_METHOD_CALL_SPEC_VAR_CV_HANDLER()
16505 …ce = zend_fetch_class(Z_STRVAL(opline->op1.u.constant), Z_STRLEN(opline->op1.u.constant), opline->… in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_CV_HANDLER()
16510 zend_error_noreturn(E_ERROR, "Class '%s' not found", Z_STRVAL(opline->op1.u.constant)); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_CV_HANDLER()
16514 ce = EX_T(opline->op1.u.var).class_entry; in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_CV_HANDLER()
16516 …if (opline->op1.u.EA.type == ZEND_FETCH_CLASS_PARENT || opline->op1.u.EA.type == ZEND_FETCH_CLASS_… in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_CV_HANDLER()
16602 if (EX_T(opline->op1.u.var).var.ptr_ptr) { in ZEND_CASE_SPEC_VAR_CV_HANDLER()
16603 PZVAL_LOCK(EX_T(opline->op1.u.var).var.ptr); in ZEND_CASE_SPEC_VAR_CV_HANDLER()
16606 Z_ADDREF_P(EX_T(opline->op1.u.var).str_offset.str); in ZEND_CASE_SPEC_VAR_CV_HANDLER()
16610 _get_zval_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC), in ZEND_CASE_SPEC_VAR_CV_HANDLER()
16620 EX_T(opline->op1.u.var).var.ptr_ptr = NULL; in ZEND_CASE_SPEC_VAR_CV_HANDLER()
16621 EX_T(opline->op1.u.var).var.ptr = NULL; in ZEND_CASE_SPEC_VAR_CV_HANDLER()
16638 expr_ptr_ptr=_get_zval_ptr_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_ADD_ARRAY_ELEMENT_SPEC_VAR_CV_HANDLER()
16641 expr_ptr=_get_zval_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_ADD_ARRAY_ELEMENT_SPEC_VAR_CV_HANDLER()
16644 expr_ptr=_get_zval_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_ADD_ARRAY_ELEMENT_SPEC_VAR_CV_HANDLER()
16723 zval **container = _get_zval_ptr_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_UNSET_DIM_SPEC_VAR_CV_HANDLER()
16816 zval **container = _get_zval_ptr_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in ZEND_UNSET_OBJ_SPEC_VAR_CV_HANDLER()
16852 zval **container = _get_zval_ptr_ptr_var(&opline->op1, EX(Ts), &free_op1 TSRMLS_CC); in zend_isset_isempty_dim_prop_obj_handler_SPEC_VAR_CV()
17068 …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
17076 zval *value = get_zval_ptr(&op_data->op1, EX(Ts), &free_op_data1, BP_VAR_R); in zend_binary_assign_op_obj_helper_SPEC_UNUSED_CONST()
17181 …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
17207 value = get_zval_ptr(&op_data->op1, EX(Ts), &free_op_data1, BP_VAR_R); in zend_binary_assign_op_helper_SPEC_UNUSED_CONST()
17570 PZVAL_LOCK(*EX_T(opline->op1.u.var).var.ptr_ptr); in ZEND_FETCH_OBJ_W_SPEC_UNUSED_CONST_HANDLER()
17571 EX_T(opline->op1.u.var).var.ptr = *EX_T(opline->op1.u.var).var.ptr_ptr; in ZEND_FETCH_OBJ_W_SPEC_UNUSED_CONST_HANDLER()
17735 …zend_assign_to_object(&opline->result, object_ptr, property_name, &op_data->op1, EX(Ts), ZEND_ASSI… in ZEND_ASSIGN_OBJ_SPEC_UNUSED_CONST_HANDLER()
17872 …ce = zend_fetch_class(Z_STRVAL(opline->op1.u.constant), Z_STRLEN(opline->op1.u.constant), opline->… in ZEND_FETCH_CONSTANT_SPEC_UNUSED_CONST_HANDLER()
17880 ce = EX_T(opline->op1.u.var).class_entry; in ZEND_FETCH_CONSTANT_SPEC_UNUSED_CONST_HANDLER()
18184 …_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
18192 zval *value = get_zval_ptr(&op_data->op1, EX(Ts), &free_op_data1, BP_VAR_R); in zend_binary_assign_op_obj_helper_SPEC_UNUSED_TMP()
18297 …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
18323 value = get_zval_ptr(&op_data->op1, EX(Ts), &free_op_data1, BP_VAR_R); in zend_binary_assign_op_helper_SPEC_UNUSED_TMP()
18687 PZVAL_LOCK(*EX_T(opline->op1.u.var).var.ptr_ptr); in ZEND_FETCH_OBJ_W_SPEC_UNUSED_TMP_HANDLER()
18688 EX_T(opline->op1.u.var).var.ptr = *EX_T(opline->op1.u.var).var.ptr_ptr; in ZEND_FETCH_OBJ_W_SPEC_UNUSED_TMP_HANDLER()
18852 …zend_assign_to_object(&opline->result, object_ptr, property_name, &op_data->op1, EX(Ts), ZEND_ASSI… in ZEND_ASSIGN_OBJ_SPEC_UNUSED_TMP_HANDLER()
19243 …_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
19251 zval *value = get_zval_ptr(&op_data->op1, EX(Ts), &free_op_data1, BP_VAR_R); in zend_binary_assign_op_obj_helper_SPEC_UNUSED_VAR()
19356 …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
19382 value = get_zval_ptr(&op_data->op1, EX(Ts), &free_op_data1, BP_VAR_R); in zend_binary_assign_op_helper_SPEC_UNUSED_VAR()
19746 PZVAL_LOCK(*EX_T(opline->op1.u.var).var.ptr_ptr); in ZEND_FETCH_OBJ_W_SPEC_UNUSED_VAR_HANDLER()
19747 EX_T(opline->op1.u.var).var.ptr = *EX_T(opline->op1.u.var).var.ptr_ptr; in ZEND_FETCH_OBJ_W_SPEC_UNUSED_VAR_HANDLER()
19911 …zend_assign_to_object(&opline->result, object_ptr, property_name, &op_data->op1, EX(Ts), ZEND_ASSI… in ZEND_ASSIGN_OBJ_SPEC_UNUSED_VAR_HANDLER()
20302 …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
20310 zval *value = get_zval_ptr(&op_data->op1, EX(Ts), &free_op_data1, BP_VAR_R); in zend_binary_assign_op_obj_helper_SPEC_UNUSED_UNUSED()
20415 …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
20441 value = get_zval_ptr(&op_data->op1, EX(Ts), &free_op_data1, BP_VAR_R); in zend_binary_assign_op_helper_SPEC_UNUSED_UNUSED()
20564 …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
20572 zval *value = get_zval_ptr(&op_data->op1, EX(Ts), &free_op_data1, BP_VAR_R); in zend_binary_assign_op_obj_helper_SPEC_UNUSED_CV()
20677 …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
20703 value = get_zval_ptr(&op_data->op1, EX(Ts), &free_op_data1, BP_VAR_R); in zend_binary_assign_op_helper_SPEC_UNUSED_CV()
21066 PZVAL_LOCK(*EX_T(opline->op1.u.var).var.ptr_ptr); in ZEND_FETCH_OBJ_W_SPEC_UNUSED_CV_HANDLER()
21067 EX_T(opline->op1.u.var).var.ptr = *EX_T(opline->op1.u.var).var.ptr_ptr; in ZEND_FETCH_OBJ_W_SPEC_UNUSED_CV_HANDLER()
21231 …zend_assign_to_object(&opline->result, object_ptr, property_name, &op_data->op1, EX(Ts), ZEND_ASSI… in ZEND_ASSIGN_OBJ_SPEC_UNUSED_CV_HANDLER()
21626 _get_zval_ptr_cv(&opline->op1, EX(Ts), BP_VAR_R TSRMLS_CC) TSRMLS_CC); in ZEND_BW_NOT_SPEC_CV_HANDLER()
21637 _get_zval_ptr_cv(&opline->op1, EX(Ts), BP_VAR_R TSRMLS_CC) TSRMLS_CC); in ZEND_BOOL_NOT_SPEC_CV_HANDLER()
21646 zval **var_ptr = _get_zval_ptr_ptr_cv(&opline->op1, EX(Ts), BP_VAR_RW TSRMLS_CC); in ZEND_PRE_INC_SPEC_CV_HANDLER()
21686 zval **var_ptr = _get_zval_ptr_ptr_cv(&opline->op1, EX(Ts), BP_VAR_RW TSRMLS_CC); in ZEND_PRE_DEC_SPEC_CV_HANDLER()
21726 zval **var_ptr = _get_zval_ptr_ptr_cv(&opline->op1, EX(Ts), BP_VAR_RW TSRMLS_CC); in ZEND_POST_INC_SPEC_CV_HANDLER()
21763 zval **var_ptr = _get_zval_ptr_ptr_cv(&opline->op1, EX(Ts), BP_VAR_RW TSRMLS_CC); in ZEND_POST_DEC_SPEC_CV_HANDLER()
21800 zval *z = _get_zval_ptr_cv(&opline->op1, EX(Ts), BP_VAR_R TSRMLS_CC); in ZEND_ECHO_SPEC_CV_HANDLER()
21824 zval *varname = _get_zval_ptr_cv(&opline->op1, EX(Ts), BP_VAR_R TSRMLS_CC); in zend_fetch_var_address_helper_SPEC_CV()
21882 PZVAL_LOCK(*EX_T(opline->op1.u.var).var.ptr_ptr); in zend_fetch_var_address_helper_SPEC_CV()
21956 zval *val = _get_zval_ptr_cv(&opline->op1, EX(Ts), BP_VAR_R TSRMLS_CC); in ZEND_JMPZ_SPEC_CV_HANDLER()
21983 zval *val = _get_zval_ptr_cv(&opline->op1, EX(Ts), BP_VAR_R TSRMLS_CC); in ZEND_JMPNZ_SPEC_CV_HANDLER()
22010 zval *val = _get_zval_ptr_cv(&opline->op1, EX(Ts), BP_VAR_R TSRMLS_CC); in ZEND_JMPZNZ_SPEC_CV_HANDLER()
22041 zval *val = _get_zval_ptr_cv(&opline->op1, EX(Ts), BP_VAR_R TSRMLS_CC); in ZEND_JMPZ_EX_SPEC_CV_HANDLER()
22069 zval *val = _get_zval_ptr_cv(&opline->op1, EX(Ts), BP_VAR_R TSRMLS_CC); in ZEND_JMPNZ_EX_SPEC_CV_HANDLER()
22108 retval_ptr_ptr = _get_zval_ptr_ptr_cv(&opline->op1, EX(Ts), BP_VAR_W TSRMLS_CC); in ZEND_RETURN_SPEC_CV_HANDLER()
22116 EX_T(opline->op1.u.var).var.fcall_returned_reference) { in ZEND_RETURN_SPEC_CV_HANDLER()
22117 } else if (EX_T(opline->op1.u.var).var.ptr_ptr == &EX_T(opline->op1.u.var).var.ptr) { in ZEND_RETURN_SPEC_CV_HANDLER()
22135 retval_ptr = _get_zval_ptr_cv(&opline->op1, EX(Ts), BP_VAR_R TSRMLS_CC); in ZEND_RETURN_SPEC_CV_HANDLER()
22180 value = _get_zval_ptr_cv(&opline->op1, EX(Ts), BP_VAR_R TSRMLS_CC); in ZEND_THROW_SPEC_CV_HANDLER()
22211 value = _get_zval_ptr_cv(&opline->op1, EX(Ts), BP_VAR_R TSRMLS_CC); in ZEND_SEND_VAL_SPEC_CV_HANDLER()
22229 varptr = _get_zval_ptr_cv(&opline->op1, EX(Ts), BP_VAR_R TSRMLS_CC); in zend_send_by_var_helper_SPEC_CV()
22267 EX_T(opline->op1.u.var).var.fcall_returned_reference && in ZEND_SEND_VAR_NO_REF_SPEC_CV_HANDLER()
22268 EX_T(opline->op1.u.var).var.ptr) { in ZEND_SEND_VAR_NO_REF_SPEC_CV_HANDLER()
22269 varptr = EX_T(opline->op1.u.var).var.ptr; in ZEND_SEND_VAR_NO_REF_SPEC_CV_HANDLER()
22272 varptr = _get_zval_ptr_cv(&opline->op1, EX(Ts), BP_VAR_R TSRMLS_CC); in ZEND_SEND_VAR_NO_REF_SPEC_CV_HANDLER()
22275 EX_T(opline->op1.u.var).var.fcall_returned_reference) && in ZEND_SEND_VAR_NO_REF_SPEC_CV_HANDLER()
22307 varptr_ptr = _get_zval_ptr_ptr_cv(&opline->op1, EX(Ts), BP_VAR_W TSRMLS_CC); in ZEND_SEND_REF_SPEC_CV_HANDLER()
22350 …Z_LVAL(EX_T(opline->result.u.var).tmp_var) = i_zend_is_true(_get_zval_ptr_cv(&opline->op1, EX(Ts),… in ZEND_BOOL_SPEC_CV_HANDLER()
22360 zval *obj = _get_zval_ptr_cv(&opline->op1, EX(Ts), BP_VAR_R TSRMLS_CC); in ZEND_CLONE_SPEC_CV_HANDLER()
22417 zval *expr = _get_zval_ptr_cv(&opline->op1, EX(Ts), BP_VAR_R TSRMLS_CC); in ZEND_CAST_SPEC_CV_HANDLER()
22474 zval *inc_filename = _get_zval_ptr_cv(&opline->op1, EX(Ts), BP_VAR_R TSRMLS_CC); in ZEND_INCLUDE_OR_EVAL_SPEC_CV_HANDLER()
22617 zend_compiled_variable *cv = &CV_DEF_OF(opline->op1.u.var); in ZEND_UNSET_VAR_SPEC_CV_HANDLER()
22636 EX(CVs)[opline->op1.u.var] = NULL; in ZEND_UNSET_VAR_SPEC_CV_HANDLER()
22637 } else if (EX(CVs)[opline->op1.u.var]) { in ZEND_UNSET_VAR_SPEC_CV_HANDLER()
22638 zval_ptr_dtor(EX(CVs)[opline->op1.u.var]); in ZEND_UNSET_VAR_SPEC_CV_HANDLER()
22639 EX(CVs)[opline->op1.u.var] = NULL; in ZEND_UNSET_VAR_SPEC_CV_HANDLER()
22644 varname = _get_zval_ptr_cv(&opline->op1, EX(Ts), BP_VAR_R TSRMLS_CC); in ZEND_UNSET_VAR_SPEC_CV_HANDLER()
22702 array_ptr_ptr = _get_zval_ptr_ptr_cv(&opline->op1, EX(Ts), BP_VAR_R TSRMLS_CC); in ZEND_FE_RESET_SPEC_CV_HANDLER()
22728 array_ptr = _get_zval_ptr_cv(&opline->op1, EX(Ts), BP_VAR_R TSRMLS_CC); in ZEND_FE_RESET_SPEC_CV_HANDLER()
22855 if (EX(CVs)[opline->op1.u.var]) { in ZEND_ISSET_ISEMPTY_VAR_SPEC_CV_HANDLER()
22856 value = EX(CVs)[opline->op1.u.var]; in ZEND_ISSET_ISEMPTY_VAR_SPEC_CV_HANDLER()
22858 zend_compiled_variable *cv = &CV_DEF_OF(opline->op1.u.var); in ZEND_ISSET_ISEMPTY_VAR_SPEC_CV_HANDLER()
22869 zval tmp, *varname = _get_zval_ptr_cv(&opline->op1, EX(Ts), BP_VAR_IS TSRMLS_CC); in ZEND_ISSET_ISEMPTY_VAR_SPEC_CV_HANDLER()
22924 zval *ptr = _get_zval_ptr_cv(&opline->op1, EX(Ts), BP_VAR_R TSRMLS_CC); in ZEND_EXIT_SPEC_CV_HANDLER()
22942 zval *value = _get_zval_ptr_cv(&opline->op1, EX(Ts), BP_VAR_R TSRMLS_CC); in ZEND_JMP_SET_SPEC_CV_HANDLER()
22961 zval *value = _get_zval_ptr_cv(&opline->op1, EX(Ts), BP_VAR_R TSRMLS_CC); in ZEND_QM_ASSIGN_SPEC_CV_HANDLER()
22975 zval *expr = _get_zval_ptr_cv(&opline->op1, EX(Ts), BP_VAR_R TSRMLS_CC); in ZEND_INSTANCEOF_SPEC_CV_HANDLER()
22994 _get_zval_ptr_cv(&opline->op1, EX(Ts), BP_VAR_R TSRMLS_CC), in ZEND_ADD_SPEC_CV_CONST_HANDLER()
23007 _get_zval_ptr_cv(&opline->op1, EX(Ts), BP_VAR_R TSRMLS_CC), in ZEND_SUB_SPEC_CV_CONST_HANDLER()
23020 _get_zval_ptr_cv(&opline->op1, EX(Ts), BP_VAR_R TSRMLS_CC), in ZEND_MUL_SPEC_CV_CONST_HANDLER()
23033 _get_zval_ptr_cv(&opline->op1, EX(Ts), BP_VAR_R TSRMLS_CC), in ZEND_DIV_SPEC_CV_CONST_HANDLER()
23046 _get_zval_ptr_cv(&opline->op1, EX(Ts), BP_VAR_R TSRMLS_CC), in ZEND_MOD_SPEC_CV_CONST_HANDLER()
23059 _get_zval_ptr_cv(&opline->op1, EX(Ts), BP_VAR_R TSRMLS_CC), in ZEND_SL_SPEC_CV_CONST_HANDLER()
23072 _get_zval_ptr_cv(&opline->op1, EX(Ts), BP_VAR_R TSRMLS_CC), in ZEND_SR_SPEC_CV_CONST_HANDLER()
23085 _get_zval_ptr_cv(&opline->op1, EX(Ts), BP_VAR_R TSRMLS_CC), in ZEND_CONCAT_SPEC_CV_CONST_HANDLER()
23098 _get_zval_ptr_cv(&opline->op1, EX(Ts), BP_VAR_R TSRMLS_CC), in ZEND_IS_IDENTICAL_SPEC_CV_CONST_HANDLER()
23112 _get_zval_ptr_cv(&opline->op1, EX(Ts), BP_VAR_R TSRMLS_CC), in ZEND_IS_NOT_IDENTICAL_SPEC_CV_CONST_HANDLER()
23127 _get_zval_ptr_cv(&opline->op1, EX(Ts), BP_VAR_R TSRMLS_CC), in ZEND_IS_EQUAL_SPEC_CV_CONST_HANDLER()
23142 _get_zval_ptr_cv(&opline->op1, EX(Ts), BP_VAR_R TSRMLS_CC), in ZEND_IS_NOT_EQUAL_SPEC_CV_CONST_HANDLER()
23157 _get_zval_ptr_cv(&opline->op1, EX(Ts), BP_VAR_R TSRMLS_CC), in ZEND_IS_SMALLER_SPEC_CV_CONST_HANDLER()
23172 _get_zval_ptr_cv(&opline->op1, EX(Ts), BP_VAR_R TSRMLS_CC), in ZEND_IS_SMALLER_OR_EQUAL_SPEC_CV_CONST_HANDLER()
23186 _get_zval_ptr_cv(&opline->op1, EX(Ts), BP_VAR_R TSRMLS_CC), in ZEND_BW_OR_SPEC_CV_CONST_HANDLER()
23199 _get_zval_ptr_cv(&opline->op1, EX(Ts), BP_VAR_R TSRMLS_CC), in ZEND_BW_AND_SPEC_CV_CONST_HANDLER()
23212 _get_zval_ptr_cv(&opline->op1, EX(Ts), BP_VAR_R TSRMLS_CC), in ZEND_BW_XOR_SPEC_CV_CONST_HANDLER()
23225 _get_zval_ptr_cv(&opline->op1, EX(Ts), BP_VAR_R TSRMLS_CC), in ZEND_BOOL_XOR_SPEC_CV_CONST_HANDLER()
23232 …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
23237 zval **object_ptr = _get_zval_ptr_ptr_cv(&opline->op1, EX(Ts), BP_VAR_W TSRMLS_CC); in zend_binary_assign_op_obj_helper_SPEC_CV_CONST()
23240 zval *value = get_zval_ptr(&op_data->op1, EX(Ts), &free_op_data1, BP_VAR_R); in zend_binary_assign_op_obj_helper_SPEC_CV_CONST()
23345 …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
23357 zval **container = _get_zval_ptr_ptr_cv(&opline->op1, EX(Ts), BP_VAR_RW TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_CV_CONST()
23371 value = get_zval_ptr(&op_data->op1, EX(Ts), &free_op_data1, BP_VAR_R); in zend_binary_assign_op_helper_SPEC_CV_CONST()
23379 var_ptr = _get_zval_ptr_ptr_cv(&opline->op1, EX(Ts), BP_VAR_RW TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_CV_CONST()
23484 zval **object_ptr = _get_zval_ptr_ptr_cv(&opline->op1, EX(Ts), BP_VAR_W TSRMLS_CC); in zend_pre_incdec_property_helper_SPEC_CV_CONST()
23581 zval **object_ptr = _get_zval_ptr_ptr_cv(&opline->op1, EX(Ts), BP_VAR_W TSRMLS_CC); in zend_post_incdec_property_helper_SPEC_CV_CONST()
23682 EX_T(opline->op1.u.var).var.ptr_ptr) { in ZEND_FETCH_DIM_R_SPEC_CV_CONST_HANDLER()
23683 PZVAL_LOCK(*EX_T(opline->op1.u.var).var.ptr_ptr); in ZEND_FETCH_DIM_R_SPEC_CV_CONST_HANDLER()
23685 container = _get_zval_ptr_ptr_cv(&opline->op1, EX(Ts), BP_VAR_R TSRMLS_CC); in ZEND_FETCH_DIM_R_SPEC_CV_CONST_HANDLER()
23700 zval **container = _get_zval_ptr_ptr_cv(&opline->op1, EX(Ts), BP_VAR_W TSRMLS_CC); in ZEND_FETCH_DIM_W_SPEC_CV_CONST_HANDLER()
23731 zval **container = _get_zval_ptr_ptr_cv(&opline->op1, EX(Ts), BP_VAR_RW TSRMLS_CC); in ZEND_FETCH_DIM_RW_SPEC_CV_CONST_HANDLER()
23755 zval **container = _get_zval_ptr_ptr_cv(&opline->op1, EX(Ts), BP_VAR_IS TSRMLS_CC); in ZEND_FETCH_DIM_IS_SPEC_CV_CONST_HANDLER()
23774 container = _get_zval_ptr_ptr_cv(&opline->op1, EX(Ts), BP_VAR_W TSRMLS_CC); in ZEND_FETCH_DIM_FUNC_ARG_SPEC_CV_CONST_HANDLER()
23791 container = _get_zval_ptr_ptr_cv(&opline->op1, EX(Ts), BP_VAR_R TSRMLS_CC); in ZEND_FETCH_DIM_FUNC_ARG_SPEC_CV_CONST_HANDLER()
23806 zval **container = _get_zval_ptr_ptr_cv(&opline->op1, EX(Ts), BP_VAR_UNSET TSRMLS_CC); in ZEND_FETCH_DIM_UNSET_SPEC_CV_CONST_HANDLER()
23852 zval *container = _get_zval_ptr_cv(&opline->op1, EX(Ts), type TSRMLS_CC); in zend_fetch_property_address_read_helper_SPEC_CV_CONST()
23909 PZVAL_LOCK(*EX_T(opline->op1.u.var).var.ptr_ptr); in ZEND_FETCH_OBJ_W_SPEC_CV_CONST_HANDLER()
23910 EX_T(opline->op1.u.var).var.ptr = *EX_T(opline->op1.u.var).var.ptr_ptr; in ZEND_FETCH_OBJ_W_SPEC_CV_CONST_HANDLER()
23916 container = _get_zval_ptr_ptr_cv(&opline->op1, EX(Ts), BP_VAR_W TSRMLS_CC); in ZEND_FETCH_OBJ_W_SPEC_CV_CONST_HANDLER()
23950 zval **container = _get_zval_ptr_ptr_cv(&opline->op1, EX(Ts), BP_VAR_RW TSRMLS_CC); in ZEND_FETCH_OBJ_RW_SPEC_CV_CONST_HANDLER()
23989 zval **container = _get_zval_ptr_ptr_cv(&opline->op1, EX(Ts), BP_VAR_W TSRMLS_CC); in ZEND_FETCH_OBJ_FUNC_ARG_SPEC_CV_CONST_HANDLER()
24022 zval **container = _get_zval_ptr_ptr_cv(&opline->op1, EX(Ts), BP_VAR_R TSRMLS_CC); in ZEND_FETCH_OBJ_UNSET_SPEC_CV_CONST_HANDLER()
24065 zval **object_ptr = _get_zval_ptr_ptr_cv(&opline->op1, EX(Ts), BP_VAR_W TSRMLS_CC); in ZEND_ASSIGN_OBJ_SPEC_CV_CONST_HANDLER()
24074 …zend_assign_to_object(&opline->result, object_ptr, property_name, &op_data->op1, EX(Ts), ZEND_ASSI… in ZEND_ASSIGN_OBJ_SPEC_CV_CONST_HANDLER()
24091 zval **object_ptr = _get_zval_ptr_ptr_cv(&opline->op1, EX(Ts), BP_VAR_W TSRMLS_CC); in ZEND_ASSIGN_DIM_SPEC_CV_CONST_HANDLER()
24103 …zend_assign_to_object(&opline->result, object_ptr, property_name, &op_data->op1, EX(Ts), ZEND_ASSI… in ZEND_ASSIGN_DIM_SPEC_CV_CONST_HANDLER()
24117 value = get_zval_ptr(&op_data->op1, EX(Ts), &free_op_data1, BP_VAR_R); in ZEND_ASSIGN_DIM_SPEC_CV_CONST_HANDLER()
24120 …if (zend_assign_to_string_offset(&EX_T(op_data->op2.u.var), value, op_data->op1.op_type TSRMLS_CC)… in ZEND_ASSIGN_DIM_SPEC_CV_CONST_HANDLER()
24152 zval **variable_ptr_ptr = _get_zval_ptr_ptr_cv(&opline->op1, EX(Ts), BP_VAR_W TSRMLS_CC); in ZEND_ASSIGN_SPEC_CV_CONST_HANDLER()
24155 if (zend_assign_to_string_offset(&EX_T(opline->op1.u.var), value, IS_CONST TSRMLS_CC)) { in ZEND_ASSIGN_SPEC_CV_CONST_HANDLER()
24160 …opline->result.u.var).var.ptr, Z_STRVAL_P(EX_T(opline->op1.u.var).str_offset.str)+EX_T(opline->op1 in ZEND_ASSIGN_SPEC_CV_CONST_HANDLER()
24198 EX(object) = _get_zval_ptr_cv(&opline->op1, EX(Ts), BP_VAR_R TSRMLS_CC); in ZEND_INIT_METHOD_CALL_SPEC_CV_CONST_HANDLER()
24241 if (EX_T(opline->op1.u.var).var.ptr_ptr) { in ZEND_CASE_SPEC_CV_CONST_HANDLER()
24242 PZVAL_LOCK(EX_T(opline->op1.u.var).var.ptr); in ZEND_CASE_SPEC_CV_CONST_HANDLER()
24245 Z_ADDREF_P(EX_T(opline->op1.u.var).str_offset.str); in ZEND_CASE_SPEC_CV_CONST_HANDLER()
24249 _get_zval_ptr_cv(&opline->op1, EX(Ts), BP_VAR_R TSRMLS_CC), in ZEND_CASE_SPEC_CV_CONST_HANDLER()
24259 EX_T(opline->op1.u.var).var.ptr_ptr = NULL; in ZEND_CASE_SPEC_CV_CONST_HANDLER()
24260 EX_T(opline->op1.u.var).var.ptr = NULL; in ZEND_CASE_SPEC_CV_CONST_HANDLER()
24277 expr_ptr_ptr=_get_zval_ptr_ptr_cv(&opline->op1, EX(Ts), BP_VAR_W TSRMLS_CC); in ZEND_ADD_ARRAY_ELEMENT_SPEC_CV_CONST_HANDLER()
24280 expr_ptr=_get_zval_ptr_cv(&opline->op1, EX(Ts), BP_VAR_R TSRMLS_CC); in ZEND_ADD_ARRAY_ELEMENT_SPEC_CV_CONST_HANDLER()
24283 expr_ptr=_get_zval_ptr_cv(&opline->op1, EX(Ts), BP_VAR_R TSRMLS_CC); in ZEND_ADD_ARRAY_ELEMENT_SPEC_CV_CONST_HANDLER()
24362 zval **container = _get_zval_ptr_ptr_cv(&opline->op1, EX(Ts), BP_VAR_UNSET TSRMLS_CC); in ZEND_UNSET_DIM_SPEC_CV_CONST_HANDLER()
24454 zval **container = _get_zval_ptr_ptr_cv(&opline->op1, EX(Ts), BP_VAR_UNSET TSRMLS_CC); in ZEND_UNSET_OBJ_SPEC_CV_CONST_HANDLER()
24489 zval **container = _get_zval_ptr_ptr_cv(&opline->op1, EX(Ts), BP_VAR_IS TSRMLS_CC); in zend_isset_isempty_dim_prop_obj_handler_SPEC_CV_CONST()
24632 _get_zval_ptr_cv(&opline->op1, EX(Ts), BP_VAR_R TSRMLS_CC), in ZEND_ADD_SPEC_CV_TMP_HANDLER()
24645 _get_zval_ptr_cv(&opline->op1, EX(Ts), BP_VAR_R TSRMLS_CC), in ZEND_SUB_SPEC_CV_TMP_HANDLER()
24658 _get_zval_ptr_cv(&opline->op1, EX(Ts), BP_VAR_R TSRMLS_CC), in ZEND_MUL_SPEC_CV_TMP_HANDLER()
24671 _get_zval_ptr_cv(&opline->op1, EX(Ts), BP_VAR_R TSRMLS_CC), in ZEND_DIV_SPEC_CV_TMP_HANDLER()
24684 _get_zval_ptr_cv(&opline->op1, EX(Ts), BP_VAR_R TSRMLS_CC), in ZEND_MOD_SPEC_CV_TMP_HANDLER()
24697 _get_zval_ptr_cv(&opline->op1, EX(Ts), BP_VAR_R TSRMLS_CC), in ZEND_SL_SPEC_CV_TMP_HANDLER()
24710 _get_zval_ptr_cv(&opline->op1, EX(Ts), BP_VAR_R TSRMLS_CC), in ZEND_SR_SPEC_CV_TMP_HANDLER()
24723 _get_zval_ptr_cv(&opline->op1, EX(Ts), BP_VAR_R TSRMLS_CC), in ZEND_CONCAT_SPEC_CV_TMP_HANDLER()
24736 _get_zval_ptr_cv(&opline->op1, EX(Ts), BP_VAR_R TSRMLS_CC), in ZEND_IS_IDENTICAL_SPEC_CV_TMP_HANDLER()
24750 _get_zval_ptr_cv(&opline->op1, EX(Ts), BP_VAR_R TSRMLS_CC), in ZEND_IS_NOT_IDENTICAL_SPEC_CV_TMP_HANDLER()
24765 _get_zval_ptr_cv(&opline->op1, EX(Ts), BP_VAR_R TSRMLS_CC), in ZEND_IS_EQUAL_SPEC_CV_TMP_HANDLER()
24780 _get_zval_ptr_cv(&opline->op1, EX(Ts), BP_VAR_R TSRMLS_CC), in ZEND_IS_NOT_EQUAL_SPEC_CV_TMP_HANDLER()
24795 _get_zval_ptr_cv(&opline->op1, EX(Ts), BP_VAR_R TSRMLS_CC), in ZEND_IS_SMALLER_SPEC_CV_TMP_HANDLER()
24810 _get_zval_ptr_cv(&opline->op1, EX(Ts), BP_VAR_R TSRMLS_CC), in ZEND_IS_SMALLER_OR_EQUAL_SPEC_CV_TMP_HANDLER()
24824 _get_zval_ptr_cv(&opline->op1, EX(Ts), BP_VAR_R TSRMLS_CC), in ZEND_BW_OR_SPEC_CV_TMP_HANDLER()
24837 _get_zval_ptr_cv(&opline->op1, EX(Ts), BP_VAR_R TSRMLS_CC), in ZEND_BW_AND_SPEC_CV_TMP_HANDLER()
24850 _get_zval_ptr_cv(&opline->op1, EX(Ts), BP_VAR_R TSRMLS_CC), in ZEND_BW_XOR_SPEC_CV_TMP_HANDLER()
24863 _get_zval_ptr_cv(&opline->op1, EX(Ts), BP_VAR_R TSRMLS_CC), in ZEND_BOOL_XOR_SPEC_CV_TMP_HANDLER()
24870 …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
24875 zval **object_ptr = _get_zval_ptr_ptr_cv(&opline->op1, EX(Ts), BP_VAR_W TSRMLS_CC); in zend_binary_assign_op_obj_helper_SPEC_CV_TMP()
24878 zval *value = get_zval_ptr(&op_data->op1, EX(Ts), &free_op_data1, BP_VAR_R); in zend_binary_assign_op_obj_helper_SPEC_CV_TMP()
24983 …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
24995 zval **container = _get_zval_ptr_ptr_cv(&opline->op1, EX(Ts), BP_VAR_RW TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_CV_TMP()
25009 value = get_zval_ptr(&op_data->op1, EX(Ts), &free_op_data1, BP_VAR_R); in zend_binary_assign_op_helper_SPEC_CV_TMP()
25017 var_ptr = _get_zval_ptr_ptr_cv(&opline->op1, EX(Ts), BP_VAR_RW TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_CV_TMP()
25123 zval **object_ptr = _get_zval_ptr_ptr_cv(&opline->op1, EX(Ts), BP_VAR_W TSRMLS_CC); in zend_pre_incdec_property_helper_SPEC_CV_TMP()
25220 zval **object_ptr = _get_zval_ptr_ptr_cv(&opline->op1, EX(Ts), BP_VAR_W TSRMLS_CC); in zend_post_incdec_property_helper_SPEC_CV_TMP()
25321 EX_T(opline->op1.u.var).var.ptr_ptr) { in ZEND_FETCH_DIM_R_SPEC_CV_TMP_HANDLER()
25322 PZVAL_LOCK(*EX_T(opline->op1.u.var).var.ptr_ptr); in ZEND_FETCH_DIM_R_SPEC_CV_TMP_HANDLER()
25324 container = _get_zval_ptr_ptr_cv(&opline->op1, EX(Ts), BP_VAR_R TSRMLS_CC); in ZEND_FETCH_DIM_R_SPEC_CV_TMP_HANDLER()
25339 zval **container = _get_zval_ptr_ptr_cv(&opline->op1, EX(Ts), BP_VAR_W TSRMLS_CC); in ZEND_FETCH_DIM_W_SPEC_CV_TMP_HANDLER()
25370 zval **container = _get_zval_ptr_ptr_cv(&opline->op1, EX(Ts), BP_VAR_RW TSRMLS_CC); in ZEND_FETCH_DIM_RW_SPEC_CV_TMP_HANDLER()
25394 zval **container = _get_zval_ptr_ptr_cv(&opline->op1, EX(Ts), BP_VAR_IS TSRMLS_CC); in ZEND_FETCH_DIM_IS_SPEC_CV_TMP_HANDLER()
25413 container = _get_zval_ptr_ptr_cv(&opline->op1, EX(Ts), BP_VAR_W TSRMLS_CC); in ZEND_FETCH_DIM_FUNC_ARG_SPEC_CV_TMP_HANDLER()
25430 container = _get_zval_ptr_ptr_cv(&opline->op1, EX(Ts), BP_VAR_R TSRMLS_CC); in ZEND_FETCH_DIM_FUNC_ARG_SPEC_CV_TMP_HANDLER()
25445 zval **container = _get_zval_ptr_ptr_cv(&opline->op1, EX(Ts), BP_VAR_UNSET TSRMLS_CC); in ZEND_FETCH_DIM_UNSET_SPEC_CV_TMP_HANDLER()
25491 zval *container = _get_zval_ptr_cv(&opline->op1, EX(Ts), type TSRMLS_CC); in zend_fetch_property_address_read_helper_SPEC_CV_TMP()
25548 PZVAL_LOCK(*EX_T(opline->op1.u.var).var.ptr_ptr); in ZEND_FETCH_OBJ_W_SPEC_CV_TMP_HANDLER()
25549 EX_T(opline->op1.u.var).var.ptr = *EX_T(opline->op1.u.var).var.ptr_ptr; in ZEND_FETCH_OBJ_W_SPEC_CV_TMP_HANDLER()
25555 container = _get_zval_ptr_ptr_cv(&opline->op1, EX(Ts), BP_VAR_W TSRMLS_CC); in ZEND_FETCH_OBJ_W_SPEC_CV_TMP_HANDLER()
25589 zval **container = _get_zval_ptr_ptr_cv(&opline->op1, EX(Ts), BP_VAR_RW TSRMLS_CC); in ZEND_FETCH_OBJ_RW_SPEC_CV_TMP_HANDLER()
25628 zval **container = _get_zval_ptr_ptr_cv(&opline->op1, EX(Ts), BP_VAR_W TSRMLS_CC); in ZEND_FETCH_OBJ_FUNC_ARG_SPEC_CV_TMP_HANDLER()
25661 zval **container = _get_zval_ptr_ptr_cv(&opline->op1, EX(Ts), BP_VAR_R TSRMLS_CC); in ZEND_FETCH_OBJ_UNSET_SPEC_CV_TMP_HANDLER()
25704 zval **object_ptr = _get_zval_ptr_ptr_cv(&opline->op1, EX(Ts), BP_VAR_W TSRMLS_CC); in ZEND_ASSIGN_OBJ_SPEC_CV_TMP_HANDLER()
25713 …zend_assign_to_object(&opline->result, object_ptr, property_name, &op_data->op1, EX(Ts), ZEND_ASSI… in ZEND_ASSIGN_OBJ_SPEC_CV_TMP_HANDLER()
25730 zval **object_ptr = _get_zval_ptr_ptr_cv(&opline->op1, EX(Ts), BP_VAR_W TSRMLS_CC); in ZEND_ASSIGN_DIM_SPEC_CV_TMP_HANDLER()
25742 …zend_assign_to_object(&opline->result, object_ptr, property_name, &op_data->op1, EX(Ts), ZEND_ASSI… in ZEND_ASSIGN_DIM_SPEC_CV_TMP_HANDLER()
25757 value = get_zval_ptr(&op_data->op1, EX(Ts), &free_op_data1, BP_VAR_R); in ZEND_ASSIGN_DIM_SPEC_CV_TMP_HANDLER()
25760 …if (zend_assign_to_string_offset(&EX_T(op_data->op2.u.var), value, op_data->op1.op_type TSRMLS_CC)… in ZEND_ASSIGN_DIM_SPEC_CV_TMP_HANDLER()
25792 zval **variable_ptr_ptr = _get_zval_ptr_ptr_cv(&opline->op1, EX(Ts), BP_VAR_W TSRMLS_CC); in ZEND_ASSIGN_SPEC_CV_TMP_HANDLER()
25795 if (zend_assign_to_string_offset(&EX_T(opline->op1.u.var), value, IS_TMP_VAR TSRMLS_CC)) { in ZEND_ASSIGN_SPEC_CV_TMP_HANDLER()
25800 …opline->result.u.var).var.ptr, Z_STRVAL_P(EX_T(opline->op1.u.var).str_offset.str)+EX_T(opline->op1 in ZEND_ASSIGN_SPEC_CV_TMP_HANDLER()
25838 EX(object) = _get_zval_ptr_cv(&opline->op1, EX(Ts), BP_VAR_R TSRMLS_CC); in ZEND_INIT_METHOD_CALL_SPEC_CV_TMP_HANDLER()
25882 if (EX_T(opline->op1.u.var).var.ptr_ptr) { in ZEND_CASE_SPEC_CV_TMP_HANDLER()
25883 PZVAL_LOCK(EX_T(opline->op1.u.var).var.ptr); in ZEND_CASE_SPEC_CV_TMP_HANDLER()
25886 Z_ADDREF_P(EX_T(opline->op1.u.var).str_offset.str); in ZEND_CASE_SPEC_CV_TMP_HANDLER()
25890 _get_zval_ptr_cv(&opline->op1, EX(Ts), BP_VAR_R TSRMLS_CC), in ZEND_CASE_SPEC_CV_TMP_HANDLER()
25901 EX_T(opline->op1.u.var).var.ptr_ptr = NULL; in ZEND_CASE_SPEC_CV_TMP_HANDLER()
25902 EX_T(opline->op1.u.var).var.ptr = NULL; in ZEND_CASE_SPEC_CV_TMP_HANDLER()
25919 expr_ptr_ptr=_get_zval_ptr_ptr_cv(&opline->op1, EX(Ts), BP_VAR_W TSRMLS_CC); in ZEND_ADD_ARRAY_ELEMENT_SPEC_CV_TMP_HANDLER()
25922 expr_ptr=_get_zval_ptr_cv(&opline->op1, EX(Ts), BP_VAR_R TSRMLS_CC); in ZEND_ADD_ARRAY_ELEMENT_SPEC_CV_TMP_HANDLER()
25925 expr_ptr=_get_zval_ptr_cv(&opline->op1, EX(Ts), BP_VAR_R TSRMLS_CC); in ZEND_ADD_ARRAY_ELEMENT_SPEC_CV_TMP_HANDLER()
26004 zval **container = _get_zval_ptr_ptr_cv(&opline->op1, EX(Ts), BP_VAR_UNSET TSRMLS_CC); in ZEND_UNSET_DIM_SPEC_CV_TMP_HANDLER()
26096 zval **container = _get_zval_ptr_ptr_cv(&opline->op1, EX(Ts), BP_VAR_UNSET TSRMLS_CC); in ZEND_UNSET_OBJ_SPEC_CV_TMP_HANDLER()
26131 zval **container = _get_zval_ptr_ptr_cv(&opline->op1, EX(Ts), BP_VAR_IS TSRMLS_CC); in zend_isset_isempty_dim_prop_obj_handler_SPEC_CV_TMP()
26274 _get_zval_ptr_cv(&opline->op1, EX(Ts), BP_VAR_R TSRMLS_CC), in ZEND_ADD_SPEC_CV_VAR_HANDLER()
26287 _get_zval_ptr_cv(&opline->op1, EX(Ts), BP_VAR_R TSRMLS_CC), in ZEND_SUB_SPEC_CV_VAR_HANDLER()
26300 _get_zval_ptr_cv(&opline->op1, EX(Ts), BP_VAR_R TSRMLS_CC), in ZEND_MUL_SPEC_CV_VAR_HANDLER()
26313 _get_zval_ptr_cv(&opline->op1, EX(Ts), BP_VAR_R TSRMLS_CC), in ZEND_DIV_SPEC_CV_VAR_HANDLER()
26326 _get_zval_ptr_cv(&opline->op1, EX(Ts), BP_VAR_R TSRMLS_CC), in ZEND_MOD_SPEC_CV_VAR_HANDLER()
26339 _get_zval_ptr_cv(&opline->op1, EX(Ts), BP_VAR_R TSRMLS_CC), in ZEND_SL_SPEC_CV_VAR_HANDLER()
26352 _get_zval_ptr_cv(&opline->op1, EX(Ts), BP_VAR_R TSRMLS_CC), in ZEND_SR_SPEC_CV_VAR_HANDLER()
26365 _get_zval_ptr_cv(&opline->op1, EX(Ts), BP_VAR_R TSRMLS_CC), in ZEND_CONCAT_SPEC_CV_VAR_HANDLER()
26378 _get_zval_ptr_cv(&opline->op1, EX(Ts), BP_VAR_R TSRMLS_CC), in ZEND_IS_IDENTICAL_SPEC_CV_VAR_HANDLER()
26392 _get_zval_ptr_cv(&opline->op1, EX(Ts), BP_VAR_R TSRMLS_CC), in ZEND_IS_NOT_IDENTICAL_SPEC_CV_VAR_HANDLER()
26407 _get_zval_ptr_cv(&opline->op1, EX(Ts), BP_VAR_R TSRMLS_CC), in ZEND_IS_EQUAL_SPEC_CV_VAR_HANDLER()
26422 _get_zval_ptr_cv(&opline->op1, EX(Ts), BP_VAR_R TSRMLS_CC), in ZEND_IS_NOT_EQUAL_SPEC_CV_VAR_HANDLER()
26437 _get_zval_ptr_cv(&opline->op1, EX(Ts), BP_VAR_R TSRMLS_CC), in ZEND_IS_SMALLER_SPEC_CV_VAR_HANDLER()
26452 _get_zval_ptr_cv(&opline->op1, EX(Ts), BP_VAR_R TSRMLS_CC), in ZEND_IS_SMALLER_OR_EQUAL_SPEC_CV_VAR_HANDLER()
26466 _get_zval_ptr_cv(&opline->op1, EX(Ts), BP_VAR_R TSRMLS_CC), in ZEND_BW_OR_SPEC_CV_VAR_HANDLER()
26479 _get_zval_ptr_cv(&opline->op1, EX(Ts), BP_VAR_R TSRMLS_CC), in ZEND_BW_AND_SPEC_CV_VAR_HANDLER()
26492 _get_zval_ptr_cv(&opline->op1, EX(Ts), BP_VAR_R TSRMLS_CC), in ZEND_BW_XOR_SPEC_CV_VAR_HANDLER()
26505 _get_zval_ptr_cv(&opline->op1, EX(Ts), BP_VAR_R TSRMLS_CC), in ZEND_BOOL_XOR_SPEC_CV_VAR_HANDLER()
26512 …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
26517 zval **object_ptr = _get_zval_ptr_ptr_cv(&opline->op1, EX(Ts), BP_VAR_W TSRMLS_CC); in zend_binary_assign_op_obj_helper_SPEC_CV_VAR()
26520 zval *value = get_zval_ptr(&op_data->op1, EX(Ts), &free_op_data1, BP_VAR_R); in zend_binary_assign_op_obj_helper_SPEC_CV_VAR()
26625 …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
26637 zval **container = _get_zval_ptr_ptr_cv(&opline->op1, EX(Ts), BP_VAR_RW TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_CV_VAR()
26651 value = get_zval_ptr(&op_data->op1, EX(Ts), &free_op_data1, BP_VAR_R); in zend_binary_assign_op_helper_SPEC_CV_VAR()
26659 var_ptr = _get_zval_ptr_ptr_cv(&opline->op1, EX(Ts), BP_VAR_RW TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_CV_VAR()
26765 zval **object_ptr = _get_zval_ptr_ptr_cv(&opline->op1, EX(Ts), BP_VAR_W TSRMLS_CC); in zend_pre_incdec_property_helper_SPEC_CV_VAR()
26862 zval **object_ptr = _get_zval_ptr_ptr_cv(&opline->op1, EX(Ts), BP_VAR_W TSRMLS_CC); in zend_post_incdec_property_helper_SPEC_CV_VAR()
26963 EX_T(opline->op1.u.var).var.ptr_ptr) { in ZEND_FETCH_DIM_R_SPEC_CV_VAR_HANDLER()
26964 PZVAL_LOCK(*EX_T(opline->op1.u.var).var.ptr_ptr); in ZEND_FETCH_DIM_R_SPEC_CV_VAR_HANDLER()
26966 container = _get_zval_ptr_ptr_cv(&opline->op1, EX(Ts), BP_VAR_R TSRMLS_CC); in ZEND_FETCH_DIM_R_SPEC_CV_VAR_HANDLER()
26981 zval **container = _get_zval_ptr_ptr_cv(&opline->op1, EX(Ts), BP_VAR_W TSRMLS_CC); in ZEND_FETCH_DIM_W_SPEC_CV_VAR_HANDLER()
27012 zval **container = _get_zval_ptr_ptr_cv(&opline->op1, EX(Ts), BP_VAR_RW TSRMLS_CC); in ZEND_FETCH_DIM_RW_SPEC_CV_VAR_HANDLER()
27036 zval **container = _get_zval_ptr_ptr_cv(&opline->op1, EX(Ts), BP_VAR_IS TSRMLS_CC); in ZEND_FETCH_DIM_IS_SPEC_CV_VAR_HANDLER()
27055 container = _get_zval_ptr_ptr_cv(&opline->op1, EX(Ts), BP_VAR_W TSRMLS_CC); in ZEND_FETCH_DIM_FUNC_ARG_SPEC_CV_VAR_HANDLER()
27072 container = _get_zval_ptr_ptr_cv(&opline->op1, EX(Ts), BP_VAR_R TSRMLS_CC); in ZEND_FETCH_DIM_FUNC_ARG_SPEC_CV_VAR_HANDLER()
27087 zval **container = _get_zval_ptr_ptr_cv(&opline->op1, EX(Ts), BP_VAR_UNSET TSRMLS_CC); in ZEND_FETCH_DIM_UNSET_SPEC_CV_VAR_HANDLER()
27133 zval *container = _get_zval_ptr_cv(&opline->op1, EX(Ts), type TSRMLS_CC); in zend_fetch_property_address_read_helper_SPEC_CV_VAR()
27190 PZVAL_LOCK(*EX_T(opline->op1.u.var).var.ptr_ptr); in ZEND_FETCH_OBJ_W_SPEC_CV_VAR_HANDLER()
27191 EX_T(opline->op1.u.var).var.ptr = *EX_T(opline->op1.u.var).var.ptr_ptr; in ZEND_FETCH_OBJ_W_SPEC_CV_VAR_HANDLER()
27197 container = _get_zval_ptr_ptr_cv(&opline->op1, EX(Ts), BP_VAR_W TSRMLS_CC); in ZEND_FETCH_OBJ_W_SPEC_CV_VAR_HANDLER()
27231 zval **container = _get_zval_ptr_ptr_cv(&opline->op1, EX(Ts), BP_VAR_RW TSRMLS_CC); in ZEND_FETCH_OBJ_RW_SPEC_CV_VAR_HANDLER()
27270 zval **container = _get_zval_ptr_ptr_cv(&opline->op1, EX(Ts), BP_VAR_W TSRMLS_CC); in ZEND_FETCH_OBJ_FUNC_ARG_SPEC_CV_VAR_HANDLER()
27303 zval **container = _get_zval_ptr_ptr_cv(&opline->op1, EX(Ts), BP_VAR_R TSRMLS_CC); in ZEND_FETCH_OBJ_UNSET_SPEC_CV_VAR_HANDLER()
27346 zval **object_ptr = _get_zval_ptr_ptr_cv(&opline->op1, EX(Ts), BP_VAR_W TSRMLS_CC); in ZEND_ASSIGN_OBJ_SPEC_CV_VAR_HANDLER()
27355 …zend_assign_to_object(&opline->result, object_ptr, property_name, &op_data->op1, EX(Ts), ZEND_ASSI… in ZEND_ASSIGN_OBJ_SPEC_CV_VAR_HANDLER()
27372 zval **object_ptr = _get_zval_ptr_ptr_cv(&opline->op1, EX(Ts), BP_VAR_W TSRMLS_CC); in ZEND_ASSIGN_DIM_SPEC_CV_VAR_HANDLER()
27384 …zend_assign_to_object(&opline->result, object_ptr, property_name, &op_data->op1, EX(Ts), ZEND_ASSI… in ZEND_ASSIGN_DIM_SPEC_CV_VAR_HANDLER()
27399 value = get_zval_ptr(&op_data->op1, EX(Ts), &free_op_data1, BP_VAR_R); in ZEND_ASSIGN_DIM_SPEC_CV_VAR_HANDLER()
27402 …if (zend_assign_to_string_offset(&EX_T(op_data->op2.u.var), value, op_data->op1.op_type TSRMLS_CC)… in ZEND_ASSIGN_DIM_SPEC_CV_VAR_HANDLER()
27434 zval **variable_ptr_ptr = _get_zval_ptr_ptr_cv(&opline->op1, EX(Ts), BP_VAR_W TSRMLS_CC); in ZEND_ASSIGN_SPEC_CV_VAR_HANDLER()
27437 if (zend_assign_to_string_offset(&EX_T(opline->op1.u.var), value, IS_VAR TSRMLS_CC)) { in ZEND_ASSIGN_SPEC_CV_VAR_HANDLER()
27442 …opline->result.u.var).var.ptr, Z_STRVAL_P(EX_T(opline->op1.u.var).str_offset.str)+EX_T(opline->op1 in ZEND_ASSIGN_SPEC_CV_VAR_HANDLER()
27486 if (IS_CV == IS_VAR && EX_T(opline->op1.u.var).var.ptr_ptr == &EX_T(opline->op1.u.var).var.ptr) { in ZEND_ASSIGN_REF_SPEC_CV_VAR_HANDLER()
27490 variable_ptr_ptr = _get_zval_ptr_ptr_cv(&opline->op1, EX(Ts), BP_VAR_W TSRMLS_CC); in ZEND_ASSIGN_REF_SPEC_CV_VAR_HANDLER()
27530 EX(object) = _get_zval_ptr_cv(&opline->op1, EX(Ts), BP_VAR_R TSRMLS_CC); in ZEND_INIT_METHOD_CALL_SPEC_CV_VAR_HANDLER()
27574 if (EX_T(opline->op1.u.var).var.ptr_ptr) { in ZEND_CASE_SPEC_CV_VAR_HANDLER()
27575 PZVAL_LOCK(EX_T(opline->op1.u.var).var.ptr); in ZEND_CASE_SPEC_CV_VAR_HANDLER()
27578 Z_ADDREF_P(EX_T(opline->op1.u.var).str_offset.str); in ZEND_CASE_SPEC_CV_VAR_HANDLER()
27582 _get_zval_ptr_cv(&opline->op1, EX(Ts), BP_VAR_R TSRMLS_CC), in ZEND_CASE_SPEC_CV_VAR_HANDLER()
27593 EX_T(opline->op1.u.var).var.ptr_ptr = NULL; in ZEND_CASE_SPEC_CV_VAR_HANDLER()
27594 EX_T(opline->op1.u.var).var.ptr = NULL; in ZEND_CASE_SPEC_CV_VAR_HANDLER()
27611 expr_ptr_ptr=_get_zval_ptr_ptr_cv(&opline->op1, EX(Ts), BP_VAR_W TSRMLS_CC); in ZEND_ADD_ARRAY_ELEMENT_SPEC_CV_VAR_HANDLER()
27614 expr_ptr=_get_zval_ptr_cv(&opline->op1, EX(Ts), BP_VAR_R TSRMLS_CC); in ZEND_ADD_ARRAY_ELEMENT_SPEC_CV_VAR_HANDLER()
27617 expr_ptr=_get_zval_ptr_cv(&opline->op1, EX(Ts), BP_VAR_R TSRMLS_CC); in ZEND_ADD_ARRAY_ELEMENT_SPEC_CV_VAR_HANDLER()
27696 zval **container = _get_zval_ptr_ptr_cv(&opline->op1, EX(Ts), BP_VAR_UNSET TSRMLS_CC); in ZEND_UNSET_DIM_SPEC_CV_VAR_HANDLER()
27788 zval **container = _get_zval_ptr_ptr_cv(&opline->op1, EX(Ts), BP_VAR_UNSET TSRMLS_CC); in ZEND_UNSET_OBJ_SPEC_CV_VAR_HANDLER()
27823 zval **container = _get_zval_ptr_ptr_cv(&opline->op1, EX(Ts), BP_VAR_IS TSRMLS_CC); in zend_isset_isempty_dim_prop_obj_handler_SPEC_CV_VAR()
27960 …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
27965 zval **object_ptr = _get_zval_ptr_ptr_cv(&opline->op1, EX(Ts), BP_VAR_W TSRMLS_CC); in zend_binary_assign_op_obj_helper_SPEC_CV_UNUSED()
27968 zval *value = get_zval_ptr(&op_data->op1, EX(Ts), &free_op_data1, BP_VAR_R); in zend_binary_assign_op_obj_helper_SPEC_CV_UNUSED()
28073 …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
28085 zval **container = _get_zval_ptr_ptr_cv(&opline->op1, EX(Ts), BP_VAR_RW TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_CV_UNUSED()
28099 value = get_zval_ptr(&op_data->op1, EX(Ts), &free_op_data1, BP_VAR_R); in zend_binary_assign_op_helper_SPEC_CV_UNUSED()
28107 var_ptr = _get_zval_ptr_ptr_cv(&opline->op1, EX(Ts), BP_VAR_RW TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_CV_UNUSED()
28213 zval **container = _get_zval_ptr_ptr_cv(&opline->op1, EX(Ts), BP_VAR_W TSRMLS_CC); in ZEND_FETCH_DIM_W_SPEC_CV_UNUSED_HANDLER()
28244 zval **container = _get_zval_ptr_ptr_cv(&opline->op1, EX(Ts), BP_VAR_RW TSRMLS_CC); in ZEND_FETCH_DIM_RW_SPEC_CV_UNUSED_HANDLER()
28271 container = _get_zval_ptr_ptr_cv(&opline->op1, EX(Ts), BP_VAR_W TSRMLS_CC); in ZEND_FETCH_DIM_FUNC_ARG_SPEC_CV_UNUSED_HANDLER()
28288 container = _get_zval_ptr_ptr_cv(&opline->op1, EX(Ts), BP_VAR_R TSRMLS_CC); in ZEND_FETCH_DIM_FUNC_ARG_SPEC_CV_UNUSED_HANDLER()
28304 zval **object_ptr = _get_zval_ptr_ptr_cv(&opline->op1, EX(Ts), BP_VAR_W TSRMLS_CC); in ZEND_ASSIGN_DIM_SPEC_CV_UNUSED_HANDLER()
28316 …zend_assign_to_object(&opline->result, object_ptr, property_name, &op_data->op1, EX(Ts), ZEND_ASSI… in ZEND_ASSIGN_DIM_SPEC_CV_UNUSED_HANDLER()
28330 value = get_zval_ptr(&op_data->op1, EX(Ts), &free_op_data1, BP_VAR_R); in ZEND_ASSIGN_DIM_SPEC_CV_UNUSED_HANDLER()
28333 …if (zend_assign_to_string_offset(&EX_T(op_data->op2.u.var), value, op_data->op1.op_type TSRMLS_CC)… in ZEND_ASSIGN_DIM_SPEC_CV_UNUSED_HANDLER()
28372 expr_ptr_ptr=_get_zval_ptr_ptr_cv(&opline->op1, EX(Ts), BP_VAR_W TSRMLS_CC); in ZEND_ADD_ARRAY_ELEMENT_SPEC_CV_UNUSED_HANDLER()
28375 expr_ptr=_get_zval_ptr_cv(&opline->op1, EX(Ts), BP_VAR_R TSRMLS_CC); in ZEND_ADD_ARRAY_ELEMENT_SPEC_CV_UNUSED_HANDLER()
28378 expr_ptr=_get_zval_ptr_cv(&opline->op1, EX(Ts), BP_VAR_R TSRMLS_CC); in ZEND_ADD_ARRAY_ELEMENT_SPEC_CV_UNUSED_HANDLER()
28459 _get_zval_ptr_cv(&opline->op1, EX(Ts), BP_VAR_R TSRMLS_CC), in ZEND_ADD_SPEC_CV_CV_HANDLER()
28472 _get_zval_ptr_cv(&opline->op1, EX(Ts), BP_VAR_R TSRMLS_CC), in ZEND_SUB_SPEC_CV_CV_HANDLER()
28485 _get_zval_ptr_cv(&opline->op1, EX(Ts), BP_VAR_R TSRMLS_CC), in ZEND_MUL_SPEC_CV_CV_HANDLER()
28498 _get_zval_ptr_cv(&opline->op1, EX(Ts), BP_VAR_R TSRMLS_CC), in ZEND_DIV_SPEC_CV_CV_HANDLER()
28511 _get_zval_ptr_cv(&opline->op1, EX(Ts), BP_VAR_R TSRMLS_CC), in ZEND_MOD_SPEC_CV_CV_HANDLER()
28524 _get_zval_ptr_cv(&opline->op1, EX(Ts), BP_VAR_R TSRMLS_CC), in ZEND_SL_SPEC_CV_CV_HANDLER()
28537 _get_zval_ptr_cv(&opline->op1, EX(Ts), BP_VAR_R TSRMLS_CC), in ZEND_SR_SPEC_CV_CV_HANDLER()
28550 _get_zval_ptr_cv(&opline->op1, EX(Ts), BP_VAR_R TSRMLS_CC), in ZEND_CONCAT_SPEC_CV_CV_HANDLER()
28563 _get_zval_ptr_cv(&opline->op1, EX(Ts), BP_VAR_R TSRMLS_CC), in ZEND_IS_IDENTICAL_SPEC_CV_CV_HANDLER()
28577 _get_zval_ptr_cv(&opline->op1, EX(Ts), BP_VAR_R TSRMLS_CC), in ZEND_IS_NOT_IDENTICAL_SPEC_CV_CV_HANDLER()
28592 _get_zval_ptr_cv(&opline->op1, EX(Ts), BP_VAR_R TSRMLS_CC), in ZEND_IS_EQUAL_SPEC_CV_CV_HANDLER()
28607 _get_zval_ptr_cv(&opline->op1, EX(Ts), BP_VAR_R TSRMLS_CC), in ZEND_IS_NOT_EQUAL_SPEC_CV_CV_HANDLER()
28622 _get_zval_ptr_cv(&opline->op1, EX(Ts), BP_VAR_R TSRMLS_CC), in ZEND_IS_SMALLER_SPEC_CV_CV_HANDLER()
28637 _get_zval_ptr_cv(&opline->op1, EX(Ts), BP_VAR_R TSRMLS_CC), in ZEND_IS_SMALLER_OR_EQUAL_SPEC_CV_CV_HANDLER()
28651 _get_zval_ptr_cv(&opline->op1, EX(Ts), BP_VAR_R TSRMLS_CC), in ZEND_BW_OR_SPEC_CV_CV_HANDLER()
28664 _get_zval_ptr_cv(&opline->op1, EX(Ts), BP_VAR_R TSRMLS_CC), in ZEND_BW_AND_SPEC_CV_CV_HANDLER()
28677 _get_zval_ptr_cv(&opline->op1, EX(Ts), BP_VAR_R TSRMLS_CC), in ZEND_BW_XOR_SPEC_CV_CV_HANDLER()
28690 _get_zval_ptr_cv(&opline->op1, EX(Ts), BP_VAR_R TSRMLS_CC), in ZEND_BOOL_XOR_SPEC_CV_CV_HANDLER()
28697 …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
28702 zval **object_ptr = _get_zval_ptr_ptr_cv(&opline->op1, EX(Ts), BP_VAR_W TSRMLS_CC); in zend_binary_assign_op_obj_helper_SPEC_CV_CV()
28705 zval *value = get_zval_ptr(&op_data->op1, EX(Ts), &free_op_data1, BP_VAR_R); in zend_binary_assign_op_obj_helper_SPEC_CV_CV()
28810 …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
28822 zval **container = _get_zval_ptr_ptr_cv(&opline->op1, EX(Ts), BP_VAR_RW TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_CV_CV()
28836 value = get_zval_ptr(&op_data->op1, EX(Ts), &free_op_data1, BP_VAR_R); in zend_binary_assign_op_helper_SPEC_CV_CV()
28844 var_ptr = _get_zval_ptr_ptr_cv(&opline->op1, EX(Ts), BP_VAR_RW TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_CV_CV()
28949 zval **object_ptr = _get_zval_ptr_ptr_cv(&opline->op1, EX(Ts), BP_VAR_W TSRMLS_CC); in zend_pre_incdec_property_helper_SPEC_CV_CV()
29046 zval **object_ptr = _get_zval_ptr_ptr_cv(&opline->op1, EX(Ts), BP_VAR_W TSRMLS_CC); in zend_post_incdec_property_helper_SPEC_CV_CV()
29147 EX_T(opline->op1.u.var).var.ptr_ptr) { in ZEND_FETCH_DIM_R_SPEC_CV_CV_HANDLER()
29148 PZVAL_LOCK(*EX_T(opline->op1.u.var).var.ptr_ptr); in ZEND_FETCH_DIM_R_SPEC_CV_CV_HANDLER()
29150 container = _get_zval_ptr_ptr_cv(&opline->op1, EX(Ts), BP_VAR_R TSRMLS_CC); in ZEND_FETCH_DIM_R_SPEC_CV_CV_HANDLER()
29165 zval **container = _get_zval_ptr_ptr_cv(&opline->op1, EX(Ts), BP_VAR_W TSRMLS_CC); in ZEND_FETCH_DIM_W_SPEC_CV_CV_HANDLER()
29196 zval **container = _get_zval_ptr_ptr_cv(&opline->op1, EX(Ts), BP_VAR_RW TSRMLS_CC); in ZEND_FETCH_DIM_RW_SPEC_CV_CV_HANDLER()
29220 zval **container = _get_zval_ptr_ptr_cv(&opline->op1, EX(Ts), BP_VAR_IS TSRMLS_CC); in ZEND_FETCH_DIM_IS_SPEC_CV_CV_HANDLER()
29239 container = _get_zval_ptr_ptr_cv(&opline->op1, EX(Ts), BP_VAR_W TSRMLS_CC); in ZEND_FETCH_DIM_FUNC_ARG_SPEC_CV_CV_HANDLER()
29256 container = _get_zval_ptr_ptr_cv(&opline->op1, EX(Ts), BP_VAR_R TSRMLS_CC); in ZEND_FETCH_DIM_FUNC_ARG_SPEC_CV_CV_HANDLER()
29271 zval **container = _get_zval_ptr_ptr_cv(&opline->op1, EX(Ts), BP_VAR_UNSET TSRMLS_CC); in ZEND_FETCH_DIM_UNSET_SPEC_CV_CV_HANDLER()
29317 zval *container = _get_zval_ptr_cv(&opline->op1, EX(Ts), type TSRMLS_CC); in zend_fetch_property_address_read_helper_SPEC_CV_CV()
29374 PZVAL_LOCK(*EX_T(opline->op1.u.var).var.ptr_ptr); in ZEND_FETCH_OBJ_W_SPEC_CV_CV_HANDLER()
29375 EX_T(opline->op1.u.var).var.ptr = *EX_T(opline->op1.u.var).var.ptr_ptr; in ZEND_FETCH_OBJ_W_SPEC_CV_CV_HANDLER()
29381 container = _get_zval_ptr_ptr_cv(&opline->op1, EX(Ts), BP_VAR_W TSRMLS_CC); in ZEND_FETCH_OBJ_W_SPEC_CV_CV_HANDLER()
29415 zval **container = _get_zval_ptr_ptr_cv(&opline->op1, EX(Ts), BP_VAR_RW TSRMLS_CC); in ZEND_FETCH_OBJ_RW_SPEC_CV_CV_HANDLER()
29454 zval **container = _get_zval_ptr_ptr_cv(&opline->op1, EX(Ts), BP_VAR_W TSRMLS_CC); in ZEND_FETCH_OBJ_FUNC_ARG_SPEC_CV_CV_HANDLER()
29487 zval **container = _get_zval_ptr_ptr_cv(&opline->op1, EX(Ts), BP_VAR_R TSRMLS_CC); in ZEND_FETCH_OBJ_UNSET_SPEC_CV_CV_HANDLER()
29530 zval **object_ptr = _get_zval_ptr_ptr_cv(&opline->op1, EX(Ts), BP_VAR_W TSRMLS_CC); in ZEND_ASSIGN_OBJ_SPEC_CV_CV_HANDLER()
29539 …zend_assign_to_object(&opline->result, object_ptr, property_name, &op_data->op1, EX(Ts), ZEND_ASSI… in ZEND_ASSIGN_OBJ_SPEC_CV_CV_HANDLER()
29556 zval **object_ptr = _get_zval_ptr_ptr_cv(&opline->op1, EX(Ts), BP_VAR_W TSRMLS_CC); in ZEND_ASSIGN_DIM_SPEC_CV_CV_HANDLER()
29568 …zend_assign_to_object(&opline->result, object_ptr, property_name, &op_data->op1, EX(Ts), ZEND_ASSI… in ZEND_ASSIGN_DIM_SPEC_CV_CV_HANDLER()
29582 value = get_zval_ptr(&op_data->op1, EX(Ts), &free_op_data1, BP_VAR_R); in ZEND_ASSIGN_DIM_SPEC_CV_CV_HANDLER()
29585 …if (zend_assign_to_string_offset(&EX_T(op_data->op2.u.var), value, op_data->op1.op_type TSRMLS_CC)… in ZEND_ASSIGN_DIM_SPEC_CV_CV_HANDLER()
29617 zval **variable_ptr_ptr = _get_zval_ptr_ptr_cv(&opline->op1, EX(Ts), BP_VAR_W TSRMLS_CC); in ZEND_ASSIGN_SPEC_CV_CV_HANDLER()
29620 if (zend_assign_to_string_offset(&EX_T(opline->op1.u.var), value, IS_CV TSRMLS_CC)) { in ZEND_ASSIGN_SPEC_CV_CV_HANDLER()
29625 …opline->result.u.var).var.ptr, Z_STRVAL_P(EX_T(opline->op1.u.var).str_offset.str)+EX_T(opline->op1 in ZEND_ASSIGN_SPEC_CV_CV_HANDLER()
29668 if (IS_CV == IS_VAR && EX_T(opline->op1.u.var).var.ptr_ptr == &EX_T(opline->op1.u.var).var.ptr) { in ZEND_ASSIGN_REF_SPEC_CV_CV_HANDLER()
29672 variable_ptr_ptr = _get_zval_ptr_ptr_cv(&opline->op1, EX(Ts), BP_VAR_W TSRMLS_CC); in ZEND_ASSIGN_REF_SPEC_CV_CV_HANDLER()
29711 EX(object) = _get_zval_ptr_cv(&opline->op1, EX(Ts), BP_VAR_R TSRMLS_CC); in ZEND_INIT_METHOD_CALL_SPEC_CV_CV_HANDLER()
29754 if (EX_T(opline->op1.u.var).var.ptr_ptr) { in ZEND_CASE_SPEC_CV_CV_HANDLER()
29755 PZVAL_LOCK(EX_T(opline->op1.u.var).var.ptr); in ZEND_CASE_SPEC_CV_CV_HANDLER()
29758 Z_ADDREF_P(EX_T(opline->op1.u.var).str_offset.str); in ZEND_CASE_SPEC_CV_CV_HANDLER()
29762 _get_zval_ptr_cv(&opline->op1, EX(Ts), BP_VAR_R TSRMLS_CC), in ZEND_CASE_SPEC_CV_CV_HANDLER()
29772 EX_T(opline->op1.u.var).var.ptr_ptr = NULL; in ZEND_CASE_SPEC_CV_CV_HANDLER()
29773 EX_T(opline->op1.u.var).var.ptr = NULL; in ZEND_CASE_SPEC_CV_CV_HANDLER()
29790 expr_ptr_ptr=_get_zval_ptr_ptr_cv(&opline->op1, EX(Ts), BP_VAR_W TSRMLS_CC); in ZEND_ADD_ARRAY_ELEMENT_SPEC_CV_CV_HANDLER()
29793 expr_ptr=_get_zval_ptr_cv(&opline->op1, EX(Ts), BP_VAR_R TSRMLS_CC); in ZEND_ADD_ARRAY_ELEMENT_SPEC_CV_CV_HANDLER()
29796 expr_ptr=_get_zval_ptr_cv(&opline->op1, EX(Ts), BP_VAR_R TSRMLS_CC); in ZEND_ADD_ARRAY_ELEMENT_SPEC_CV_CV_HANDLER()
29875 zval **container = _get_zval_ptr_ptr_cv(&opline->op1, EX(Ts), BP_VAR_UNSET TSRMLS_CC); in ZEND_UNSET_DIM_SPEC_CV_CV_HANDLER()
29967 zval **container = _get_zval_ptr_ptr_cv(&opline->op1, EX(Ts), BP_VAR_UNSET TSRMLS_CC); in ZEND_UNSET_OBJ_SPEC_CV_CV_HANDLER()
30002 zval **container = _get_zval_ptr_ptr_cv(&opline->op1, EX(Ts), BP_VAR_IS TSRMLS_CC); in zend_isset_isempty_dim_prop_obj_handler_SPEC_CV_CV()
30141 …zend_error_noreturn(E_ERROR, "Invalid opcode %d/%d/%d.", EX(opline)->opcode, EX(opline)->op1.op_ty… in ZEND_NULL_HANDLER()
34023 …return zend_opcode_handlers[opcode * 25 + zend_vm_decode[op->op1.op_type] * 5 + zend_vm_decode[op-… in zend_vm_get_opcode_handler()