Lines Matching refs:op2

496 		ZEND_VM_JMP(EX(op_array)->opcodes + opline->op2.u.opline_num);  in ZEND_NEW_SPEC_HANDLER()
581 …if (zend_hash_find(EG(class_table), Z_STRVAL(opline->op2.u.constant), Z_STRLEN(opline->op2.u.const… in ZEND_DECLARE_INHERITED_CLASS_DELAYED_SPEC_HANDLER()
731 zval *class_name = &opline->op2.u.constant; in ZEND_FETCH_CLASS_SPEC_CONST_HANDLER()
757 … zend_error_noreturn(E_ERROR, "Call to undefined function %s()", Z_STRVAL(opline->op2.u.constant)); in ZEND_INIT_FCALL_BY_NAME_SPEC_CONST_HANDLER()
760 function_name = &opline->op2.u.constant; in ZEND_INIT_FCALL_BY_NAME_SPEC_CONST_HANDLER()
814 … zend_error_noreturn(E_ERROR, "Call to undefined function %s()", Z_STRVAL(opline->op2.u.constant)); in ZEND_INIT_NS_FCALL_BY_NAME_SPEC_CONST_HANDLER()
833 *assignment_value = opline->op2.u.constant; in ZEND_RECV_INIT_SPEC_CONST_HANDLER()
834 …if ((Z_TYPE(opline->op2.u.constant) & IS_CONSTANT_TYPE_MASK) == IS_CONSTANT || Z_TYPE(opline->op2.… 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()
884 el = zend_brk_cont(&opline->op2.u.constant, opline->extended_value, in ZEND_GOTO_SPEC_CONST_HANDLER()
908 …zend_class_entry *iface = zend_fetch_class(Z_STRVAL(opline->op2.u.constant), Z_STRLEN(opline->op2.… in ZEND_ADD_INTERFACE_SPEC_CONST_HANDLER()
930 zval *class_name = _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in ZEND_FETCH_CLASS_SPEC_TMP_HANDLER()
957 … zend_error_noreturn(E_ERROR, "Call to undefined function %s()", Z_STRVAL(opline->op2.u.constant)); in ZEND_INIT_FCALL_BY_NAME_SPEC_TMP_HANDLER()
960 function_name = _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); 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()
1037 zval *class_name = _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in ZEND_FETCH_CLASS_SPEC_VAR_HANDLER()
1064 … zend_error_noreturn(E_ERROR, "Call to undefined function %s()", Z_STRVAL(opline->op2.u.constant)); in ZEND_INIT_FCALL_BY_NAME_SPEC_VAR_HANDLER()
1067 function_name = _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); 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()
1168 zval *class_name = _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC); in ZEND_FETCH_CLASS_SPEC_CV_HANDLER()
1194 … zend_error_noreturn(E_ERROR, "Call to undefined function %s()", Z_STRVAL(opline->op2.u.constant)); in ZEND_INIT_FCALL_BY_NAME_SPEC_CV_HANDLER()
1197 function_name = _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC); in ZEND_INIT_FCALL_BY_NAME_SPEC_CV_HANDLER()
1264 if (EX(CVs)[opline->op2.u.var]) { in ZEND_CATCH_SPEC_CV_HANDLER()
1265 zval_ptr_dtor(EX(CVs)[opline->op2.u.var]); in ZEND_CATCH_SPEC_CV_HANDLER()
1267 EX(CVs)[opline->op2.u.var] = (zval**)EX(CVs) + (EX(op_array)->last_var + opline->op2.u.var); in ZEND_CATCH_SPEC_CV_HANDLER()
1268 *EX(CVs)[opline->op2.u.var] = EG(exception); in ZEND_CATCH_SPEC_CV_HANDLER()
1270 zend_compiled_variable *cv = &CV_DEF_OF(opline->op2.u.var); in ZEND_CATCH_SPEC_CV_HANDLER()
1272 &EG(exception), sizeof(zval *), (void**)&EX(CVs)[opline->op2.u.var]); 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()
1364 if (opline->op2.u.EA.type == ZEND_FETCH_STATIC_MEMBER) { in zend_fetch_var_address_helper_SPEC_CONST()
1365 …retval = zend_std_get_static_property(EX_T(opline->op2.u.var).class_entry, Z_STRVAL_P(varname), Z_… in zend_fetch_var_address_helper_SPEC_CONST()
1396 switch (opline->op2.u.EA.type) { in zend_fetch_var_address_helper_SPEC_CONST()
1498 printf("Conditional jmp to %d\n", opline->op2.u.opline_num); in ZEND_JMPZ_SPEC_CONST_HANDLER()
1500 ZEND_VM_SET_OPCODE(opline->op2.u.jmp_addr); in ZEND_JMPZ_SPEC_CONST_HANDLER()
1525 printf("Conditional jmp to %d\n", opline->op2.u.opline_num); in ZEND_JMPNZ_SPEC_CONST_HANDLER()
1527 ZEND_VM_SET_OPCODE(opline->op2.u.jmp_addr); in ZEND_JMPNZ_SPEC_CONST_HANDLER()
1558 printf("Conditional jmp on false to %d\n", opline->op2.u.opline_num); in ZEND_JMPZNZ_SPEC_CONST_HANDLER()
1560 ZEND_VM_SET_OPCODE(&EX(op_array)->opcodes[opline->op2.u.opline_num]); in ZEND_JMPZNZ_SPEC_CONST_HANDLER()
1585 printf("Conditional jmp to %d\n", opline->op2.u.opline_num); in ZEND_JMPZ_EX_SPEC_CONST_HANDLER()
1587 ZEND_VM_SET_OPCODE(opline->op2.u.jmp_addr); in ZEND_JMPZ_EX_SPEC_CONST_HANDLER()
1613 printf("Conditional jmp to %d\n", opline->op2.u.opline_num); in ZEND_JMPNZ_EX_SPEC_CONST_HANDLER()
1615 ZEND_VM_SET_OPCODE(opline->op2.u.jmp_addr); in ZEND_JMPNZ_EX_SPEC_CONST_HANDLER()
1629 …ction_table), fname->value.str.val, fname->value.str.len+1, Z_LVAL(opline->op2.u.constant), (void … in ZEND_DO_FCALL_SPEC_CONST_HANDLER()
1747 && ARG_MUST_BE_SENT_BY_REF(EX(fbc), opline->op2.u.opline_num)) { in ZEND_SEND_VAL_SPEC_CONST_HANDLER()
1748 zend_error_noreturn(E_ERROR, "Cannot pass parameter %d by reference", opline->op2.u.opline_num); in ZEND_SEND_VAL_SPEC_CONST_HANDLER()
1912 …if (Z_LVAL(opline->op2.u.constant) != ZEND_EVAL && strlen(Z_STRVAL_P(inc_filename)) != Z_STRLEN_P(… in ZEND_INCLUDE_OR_EVAL_SPEC_CONST_HANDLER()
1913 …if (Z_LVAL(opline->op2.u.constant)==ZEND_INCLUDE_ONCE || Z_LVAL(opline->op2.u.constant)==ZEND_INCL… in ZEND_INCLUDE_OR_EVAL_SPEC_CONST_HANDLER()
1919 switch (Z_LVAL(opline->op2.u.constant)) { in ZEND_INCLUDE_OR_EVAL_SPEC_CONST_HANDLER()
1941 …new_op_array = zend_compile_file(&file_handle, (Z_LVAL(opline->op2.u.constant)==ZEND_INCLUDE_ONCE?… in ZEND_INCLUDE_OR_EVAL_SPEC_CONST_HANDLER()
1948 if (Z_LVAL(opline->op2.u.constant)==ZEND_INCLUDE_ONCE) { in ZEND_INCLUDE_OR_EVAL_SPEC_CONST_HANDLER()
1961 new_op_array = compile_filename(Z_LVAL(opline->op2.u.constant), inc_filename TSRMLS_CC); in ZEND_INCLUDE_OR_EVAL_SPEC_CONST_HANDLER()
2079 if (opline->op2.u.EA.type == ZEND_FETCH_STATIC_MEMBER) { in ZEND_UNSET_VAR_SPEC_CONST_HANDLER()
2080 …zend_std_unset_static_property(EX_T(opline->op2.u.var).class_entry, Z_STRVAL_P(varname), Z_STRLEN_… in ZEND_UNSET_VAR_SPEC_CONST_HANDLER()
2132 ZEND_VM_JMP(EX(op_array)->opcodes+opline->op2.u.opline_num); in ZEND_FE_RESET_SPEC_CONST_HANDLER()
2266 ZEND_VM_JMP(EX(op_array)->opcodes+opline->op2.u.opline_num); in ZEND_FE_RESET_SPEC_CONST_HANDLER()
2302 if (opline->op2.u.EA.type == ZEND_FETCH_STATIC_MEMBER) { in ZEND_ISSET_ISEMPTY_VAR_SPEC_CONST_HANDLER()
2303 …value = zend_std_get_static_property(EX_T(opline->op2.u.var).class_entry, Z_STRVAL_P(varname), Z_S… in ZEND_ISSET_ISEMPTY_VAR_SPEC_CONST_HANDLER()
2373 printf("Conditional jmp to %d\n", opline->op2.u.opline_num); in ZEND_JMP_SET_SPEC_CONST_HANDLER()
2375 ZEND_VM_JMP(opline->op2.u.jmp_addr); in ZEND_JMP_SET_SPEC_CONST_HANDLER()
2415 &opline->op2.u.constant TSRMLS_CC); in ZEND_ADD_SPEC_CONST_CONST_HANDLER()
2428 &opline->op2.u.constant TSRMLS_CC); in ZEND_SUB_SPEC_CONST_CONST_HANDLER()
2441 &opline->op2.u.constant TSRMLS_CC); in ZEND_MUL_SPEC_CONST_CONST_HANDLER()
2454 &opline->op2.u.constant TSRMLS_CC); in ZEND_DIV_SPEC_CONST_CONST_HANDLER()
2467 &opline->op2.u.constant TSRMLS_CC); in ZEND_MOD_SPEC_CONST_CONST_HANDLER()
2480 &opline->op2.u.constant TSRMLS_CC); in ZEND_SL_SPEC_CONST_CONST_HANDLER()
2493 &opline->op2.u.constant TSRMLS_CC); in ZEND_SR_SPEC_CONST_CONST_HANDLER()
2506 &opline->op2.u.constant TSRMLS_CC); in ZEND_CONCAT_SPEC_CONST_CONST_HANDLER()
2519 &opline->op2.u.constant TSRMLS_CC); in ZEND_IS_IDENTICAL_SPEC_CONST_CONST_HANDLER()
2533 &opline->op2.u.constant TSRMLS_CC); in ZEND_IS_NOT_IDENTICAL_SPEC_CONST_CONST_HANDLER()
2548 &opline->op2.u.constant TSRMLS_CC); in ZEND_IS_EQUAL_SPEC_CONST_CONST_HANDLER()
2563 &opline->op2.u.constant TSRMLS_CC); in ZEND_IS_NOT_EQUAL_SPEC_CONST_CONST_HANDLER()
2578 &opline->op2.u.constant TSRMLS_CC); in ZEND_IS_SMALLER_SPEC_CONST_CONST_HANDLER()
2593 &opline->op2.u.constant TSRMLS_CC); in ZEND_IS_SMALLER_OR_EQUAL_SPEC_CONST_CONST_HANDLER()
2607 &opline->op2.u.constant TSRMLS_CC); in ZEND_BW_OR_SPEC_CONST_CONST_HANDLER()
2620 &opline->op2.u.constant TSRMLS_CC); in ZEND_BW_AND_SPEC_CONST_CONST_HANDLER()
2633 &opline->op2.u.constant TSRMLS_CC); in ZEND_BW_XOR_SPEC_CONST_CONST_HANDLER()
2646 &opline->op2.u.constant TSRMLS_CC); in ZEND_BOOL_XOR_SPEC_CONST_CONST_HANDLER()
2665 zval *dim = &opline->op2.u.constant; in ZEND_FETCH_DIM_TMP_VAR_SPEC_CONST_CONST_HANDLER()
2707 function_name_strval = Z_STRVAL(opline->op2.u.constant); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_CONST_HANDLER()
2708 function_name_strlen = Z_STRLEN(opline->op2.u.constant); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_CONST_HANDLER()
2710 function_name = &opline->op2.u.constant; in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_CONST_HANDLER()
2790 &opline->op2.u.constant TSRMLS_CC); in ZEND_CASE_SPEC_CONST_CONST_HANDLER()
2811 …if (!zend_get_constant_ex(Z_STRVAL(opline->op2.u.constant), Z_STRLEN(opline->op2.u.constant), &EX_… in ZEND_FETCH_CONSTANT_SPEC_CONST_CONST_HANDLER()
2813 …char *actual = (char *)zend_memrchr(Z_STRVAL(opline->op2.u.constant), '\\', Z_STRLEN(opline->op2.u… in ZEND_FETCH_CONSTANT_SPEC_CONST_CONST_HANDLER()
2815 actual = Z_STRVAL(opline->op2.u.constant); in ZEND_FETCH_CONSTANT_SPEC_CONST_CONST_HANDLER()
2821 …ine->result.u.var).tmp_var, actual, Z_STRLEN(opline->op2.u.constant)-(actual - Z_STRVAL(opline->op… in ZEND_FETCH_CONSTANT_SPEC_CONST_CONST_HANDLER()
2824 Z_STRVAL(opline->op2.u.constant), Z_STRVAL(opline->op2.u.constant)); in ZEND_FETCH_CONSTANT_SPEC_CONST_CONST_HANDLER()
2840 zend_error_noreturn(E_ERROR, "Undefined class constant '%s'", Z_STRVAL(opline->op2.u.constant)); in ZEND_FETCH_CONSTANT_SPEC_CONST_CONST_HANDLER()
2846 …if (zend_hash_find(&ce->constants_table, Z_STRVAL(opline->op2.u.constant), Z_STRLEN(opline->op2.u.… in ZEND_FETCH_CONSTANT_SPEC_CONST_CONST_HANDLER()
2858 zend_error_noreturn(E_ERROR, "Undefined class constant '%s'", Z_STRVAL(opline->op2.u.constant)); in ZEND_FETCH_CONSTANT_SPEC_CONST_CONST_HANDLER()
2871 zval *offset=&opline->op2.u.constant; in ZEND_ADD_ARRAY_ELEMENT_SPEC_CONST_CONST_HANDLER()
2963 zval *val = &opline->op2.u.constant; in ZEND_DECLARE_CONST_SPEC_CONST_CONST_HANDLER()
2997 …(opline->op1.u.constant), Z_STRLEN(opline->op1.u.constant), Z_LVAL(opline->op2.u.constant), (void … in ZEND_DECLARE_LAMBDA_FUNCTION_SPEC_CONST_CONST_HANDLER()
3014 _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_ADD_SPEC_CONST_TMP_HANDLER()
3027 _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_SUB_SPEC_CONST_TMP_HANDLER()
3040 _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_MUL_SPEC_CONST_TMP_HANDLER()
3053 _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_DIV_SPEC_CONST_TMP_HANDLER()
3066 _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_MOD_SPEC_CONST_TMP_HANDLER()
3079 _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_SL_SPEC_CONST_TMP_HANDLER()
3092 _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_SR_SPEC_CONST_TMP_HANDLER()
3105 _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_CONCAT_SPEC_CONST_TMP_HANDLER()
3118 _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_IS_IDENTICAL_SPEC_CONST_TMP_HANDLER()
3132 _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_IS_NOT_IDENTICAL_SPEC_CONST_TMP_HANDLER()
3147 _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_IS_EQUAL_SPEC_CONST_TMP_HANDLER()
3162 _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_IS_NOT_EQUAL_SPEC_CONST_TMP_HANDLER()
3177 _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_IS_SMALLER_SPEC_CONST_TMP_HANDLER()
3192 _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_IS_SMALLER_OR_EQUAL_SPEC_CONST_TMP_HANDLER()
3206 _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_BW_OR_SPEC_CONST_TMP_HANDLER()
3219 _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_BW_AND_SPEC_CONST_TMP_HANDLER()
3232 _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_BW_XOR_SPEC_CONST_TMP_HANDLER()
3245 _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_BOOL_XOR_SPEC_CONST_TMP_HANDLER()
3284 function_name_strval = Z_STRVAL(opline->op2.u.constant); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_TMP_HANDLER()
3285 function_name_strlen = Z_STRLEN(opline->op2.u.constant); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_TMP_HANDLER()
3287 function_name = _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_TMP_HANDLER()
3367 _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_CASE_SPEC_CONST_TMP_HANDLER()
3389 zval *offset=_get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in ZEND_ADD_ARRAY_ELEMENT_SPEC_CONST_TMP_HANDLER()
3483 _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_ADD_SPEC_CONST_VAR_HANDLER()
3496 _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_SUB_SPEC_CONST_VAR_HANDLER()
3509 _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_MUL_SPEC_CONST_VAR_HANDLER()
3522 _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_DIV_SPEC_CONST_VAR_HANDLER()
3535 _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_MOD_SPEC_CONST_VAR_HANDLER()
3548 _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_SL_SPEC_CONST_VAR_HANDLER()
3561 _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_SR_SPEC_CONST_VAR_HANDLER()
3574 _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_CONCAT_SPEC_CONST_VAR_HANDLER()
3587 _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_IS_IDENTICAL_SPEC_CONST_VAR_HANDLER()
3601 _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_IS_NOT_IDENTICAL_SPEC_CONST_VAR_HANDLER()
3616 _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_IS_EQUAL_SPEC_CONST_VAR_HANDLER()
3631 _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_IS_NOT_EQUAL_SPEC_CONST_VAR_HANDLER()
3646 _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_IS_SMALLER_SPEC_CONST_VAR_HANDLER()
3661 _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_IS_SMALLER_OR_EQUAL_SPEC_CONST_VAR_HANDLER()
3675 _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_BW_OR_SPEC_CONST_VAR_HANDLER()
3688 _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_BW_AND_SPEC_CONST_VAR_HANDLER()
3701 _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_BW_XOR_SPEC_CONST_VAR_HANDLER()
3714 _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_BOOL_XOR_SPEC_CONST_VAR_HANDLER()
3753 function_name_strval = Z_STRVAL(opline->op2.u.constant); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_VAR_HANDLER()
3754 function_name_strlen = Z_STRLEN(opline->op2.u.constant); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_VAR_HANDLER()
3756 function_name = _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_VAR_HANDLER()
3836 _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_CASE_SPEC_CONST_VAR_HANDLER()
3858 zval *offset=_get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in ZEND_ADD_ARRAY_ELEMENT_SPEC_CONST_VAR_HANDLER()
3978 function_name_strval = Z_STRVAL(opline->op2.u.constant); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_UNUSED_HANDLER()
3979 function_name_strlen = Z_STRLEN(opline->op2.u.constant); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_UNUSED_HANDLER()
4145 _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC) TSRMLS_CC); in ZEND_ADD_SPEC_CONST_CV_HANDLER()
4158 _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC) TSRMLS_CC); in ZEND_SUB_SPEC_CONST_CV_HANDLER()
4171 _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC) TSRMLS_CC); in ZEND_MUL_SPEC_CONST_CV_HANDLER()
4184 _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC) TSRMLS_CC); in ZEND_DIV_SPEC_CONST_CV_HANDLER()
4197 _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC) TSRMLS_CC); in ZEND_MOD_SPEC_CONST_CV_HANDLER()
4210 _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC) TSRMLS_CC); in ZEND_SL_SPEC_CONST_CV_HANDLER()
4223 _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC) TSRMLS_CC); in ZEND_SR_SPEC_CONST_CV_HANDLER()
4236 _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC) TSRMLS_CC); in ZEND_CONCAT_SPEC_CONST_CV_HANDLER()
4249 _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC) TSRMLS_CC); in ZEND_IS_IDENTICAL_SPEC_CONST_CV_HANDLER()
4263 _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC) TSRMLS_CC); in ZEND_IS_NOT_IDENTICAL_SPEC_CONST_CV_HANDLER()
4278 _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC) TSRMLS_CC); in ZEND_IS_EQUAL_SPEC_CONST_CV_HANDLER()
4293 _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC) TSRMLS_CC); in ZEND_IS_NOT_EQUAL_SPEC_CONST_CV_HANDLER()
4308 _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC) TSRMLS_CC); in ZEND_IS_SMALLER_SPEC_CONST_CV_HANDLER()
4323 _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC) TSRMLS_CC); in ZEND_IS_SMALLER_OR_EQUAL_SPEC_CONST_CV_HANDLER()
4337 _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC) TSRMLS_CC); in ZEND_BW_OR_SPEC_CONST_CV_HANDLER()
4350 _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC) TSRMLS_CC); in ZEND_BW_AND_SPEC_CONST_CV_HANDLER()
4363 _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC) TSRMLS_CC); in ZEND_BW_XOR_SPEC_CONST_CV_HANDLER()
4376 _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC) TSRMLS_CC); in ZEND_BOOL_XOR_SPEC_CONST_CV_HANDLER()
4415 function_name_strval = Z_STRVAL(opline->op2.u.constant); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_CV_HANDLER()
4416 function_name_strlen = Z_STRLEN(opline->op2.u.constant); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_CV_HANDLER()
4418 function_name = _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_CV_HANDLER()
4498 _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC) TSRMLS_CC); in ZEND_CASE_SPEC_CONST_CV_HANDLER()
4519 zval *offset=_get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC); in ZEND_ADD_ARRAY_ELEMENT_SPEC_CONST_CV_HANDLER()
4669 if (opline->op2.u.EA.type == ZEND_FETCH_STATIC_MEMBER) { in zend_fetch_var_address_helper_SPEC_TMP()
4670 …retval = zend_std_get_static_property(EX_T(opline->op2.u.var).class_entry, Z_STRVAL_P(varname), Z_… in zend_fetch_var_address_helper_SPEC_TMP()
4701 switch (opline->op2.u.EA.type) { in zend_fetch_var_address_helper_SPEC_TMP()
4803 printf("Conditional jmp to %d\n", opline->op2.u.opline_num); in ZEND_JMPZ_SPEC_TMP_HANDLER()
4805 ZEND_VM_SET_OPCODE(opline->op2.u.jmp_addr); in ZEND_JMPZ_SPEC_TMP_HANDLER()
4830 printf("Conditional jmp to %d\n", opline->op2.u.opline_num); in ZEND_JMPNZ_SPEC_TMP_HANDLER()
4832 ZEND_VM_SET_OPCODE(opline->op2.u.jmp_addr); in ZEND_JMPNZ_SPEC_TMP_HANDLER()
4863 printf("Conditional jmp on false to %d\n", opline->op2.u.opline_num); in ZEND_JMPZNZ_SPEC_TMP_HANDLER()
4865 ZEND_VM_SET_OPCODE(&EX(op_array)->opcodes[opline->op2.u.opline_num]); in ZEND_JMPZNZ_SPEC_TMP_HANDLER()
4890 printf("Conditional jmp to %d\n", opline->op2.u.opline_num); in ZEND_JMPZ_EX_SPEC_TMP_HANDLER()
4892 ZEND_VM_SET_OPCODE(opline->op2.u.jmp_addr); in ZEND_JMPZ_EX_SPEC_TMP_HANDLER()
4918 printf("Conditional jmp to %d\n", opline->op2.u.opline_num); in ZEND_JMPNZ_EX_SPEC_TMP_HANDLER()
4920 ZEND_VM_SET_OPCODE(opline->op2.u.jmp_addr); in ZEND_JMPNZ_EX_SPEC_TMP_HANDLER()
5042 && ARG_MUST_BE_SENT_BY_REF(EX(fbc), opline->op2.u.opline_num)) { in ZEND_SEND_VAL_SPEC_TMP_HANDLER()
5043 zend_error_noreturn(E_ERROR, "Cannot pass parameter %d by reference", opline->op2.u.opline_num); in ZEND_SEND_VAL_SPEC_TMP_HANDLER()
5208 …if (Z_LVAL(opline->op2.u.constant) != ZEND_EVAL && strlen(Z_STRVAL_P(inc_filename)) != Z_STRLEN_P(… in ZEND_INCLUDE_OR_EVAL_SPEC_TMP_HANDLER()
5209 …if (Z_LVAL(opline->op2.u.constant)==ZEND_INCLUDE_ONCE || Z_LVAL(opline->op2.u.constant)==ZEND_INCL… in ZEND_INCLUDE_OR_EVAL_SPEC_TMP_HANDLER()
5215 switch (Z_LVAL(opline->op2.u.constant)) { in ZEND_INCLUDE_OR_EVAL_SPEC_TMP_HANDLER()
5237 …new_op_array = zend_compile_file(&file_handle, (Z_LVAL(opline->op2.u.constant)==ZEND_INCLUDE_ONCE?… in ZEND_INCLUDE_OR_EVAL_SPEC_TMP_HANDLER()
5244 if (Z_LVAL(opline->op2.u.constant)==ZEND_INCLUDE_ONCE) { in ZEND_INCLUDE_OR_EVAL_SPEC_TMP_HANDLER()
5257 new_op_array = compile_filename(Z_LVAL(opline->op2.u.constant), inc_filename TSRMLS_CC); in ZEND_INCLUDE_OR_EVAL_SPEC_TMP_HANDLER()
5375 if (opline->op2.u.EA.type == ZEND_FETCH_STATIC_MEMBER) { in ZEND_UNSET_VAR_SPEC_TMP_HANDLER()
5376 …zend_std_unset_static_property(EX_T(opline->op2.u.var).class_entry, Z_STRVAL_P(varname), Z_STRLEN_… in ZEND_UNSET_VAR_SPEC_TMP_HANDLER()
5428 ZEND_VM_JMP(EX(op_array)->opcodes+opline->op2.u.opline_num); in ZEND_FE_RESET_SPEC_TMP_HANDLER()
5562 ZEND_VM_JMP(EX(op_array)->opcodes+opline->op2.u.opline_num); in ZEND_FE_RESET_SPEC_TMP_HANDLER()
5598 if (opline->op2.u.EA.type == ZEND_FETCH_STATIC_MEMBER) { in ZEND_ISSET_ISEMPTY_VAR_SPEC_TMP_HANDLER()
5599 …value = zend_std_get_static_property(EX_T(opline->op2.u.var).class_entry, Z_STRVAL_P(varname), Z_S… in ZEND_ISSET_ISEMPTY_VAR_SPEC_TMP_HANDLER()
5687 printf("Conditional jmp to %d\n", opline->op2.u.opline_num); in ZEND_JMP_SET_SPEC_TMP_HANDLER()
5689 ZEND_VM_JMP(opline->op2.u.jmp_addr); in ZEND_JMP_SET_SPEC_TMP_HANDLER()
5718 result = instanceof_function(Z_OBJCE_P(expr), EX_T(opline->op2.u.var).class_entry TSRMLS_CC); in ZEND_INSTANCEOF_SPEC_TMP_HANDLER()
5734 &opline->op2.u.constant TSRMLS_CC); in ZEND_ADD_SPEC_TMP_CONST_HANDLER()
5747 &opline->op2.u.constant TSRMLS_CC); in ZEND_SUB_SPEC_TMP_CONST_HANDLER()
5760 &opline->op2.u.constant TSRMLS_CC); in ZEND_MUL_SPEC_TMP_CONST_HANDLER()
5773 &opline->op2.u.constant TSRMLS_CC); in ZEND_DIV_SPEC_TMP_CONST_HANDLER()
5786 &opline->op2.u.constant TSRMLS_CC); in ZEND_MOD_SPEC_TMP_CONST_HANDLER()
5799 &opline->op2.u.constant TSRMLS_CC); in ZEND_SL_SPEC_TMP_CONST_HANDLER()
5812 &opline->op2.u.constant TSRMLS_CC); in ZEND_SR_SPEC_TMP_CONST_HANDLER()
5825 &opline->op2.u.constant TSRMLS_CC); in ZEND_CONCAT_SPEC_TMP_CONST_HANDLER()
5838 &opline->op2.u.constant TSRMLS_CC); in ZEND_IS_IDENTICAL_SPEC_TMP_CONST_HANDLER()
5852 &opline->op2.u.constant TSRMLS_CC); in ZEND_IS_NOT_IDENTICAL_SPEC_TMP_CONST_HANDLER()
5867 &opline->op2.u.constant TSRMLS_CC); in ZEND_IS_EQUAL_SPEC_TMP_CONST_HANDLER()
5882 &opline->op2.u.constant TSRMLS_CC); in ZEND_IS_NOT_EQUAL_SPEC_TMP_CONST_HANDLER()
5897 &opline->op2.u.constant TSRMLS_CC); in ZEND_IS_SMALLER_SPEC_TMP_CONST_HANDLER()
5912 &opline->op2.u.constant TSRMLS_CC); in ZEND_IS_SMALLER_OR_EQUAL_SPEC_TMP_CONST_HANDLER()
5926 &opline->op2.u.constant TSRMLS_CC); in ZEND_BW_OR_SPEC_TMP_CONST_HANDLER()
5939 &opline->op2.u.constant TSRMLS_CC); in ZEND_BW_AND_SPEC_TMP_CONST_HANDLER()
5952 &opline->op2.u.constant TSRMLS_CC); in ZEND_BW_XOR_SPEC_TMP_CONST_HANDLER()
5965 &opline->op2.u.constant TSRMLS_CC); in ZEND_BOOL_XOR_SPEC_TMP_CONST_HANDLER()
5984 zval *dim = &opline->op2.u.constant; in ZEND_FETCH_DIM_TMP_VAR_SPEC_TMP_CONST_HANDLER()
6007 add_char_to_string(str, str, &opline->op2.u.constant); in ZEND_ADD_CHAR_SPEC_TMP_CONST_HANDLER()
6027 add_string_to_string(str, str, &opline->op2.u.constant); in ZEND_ADD_STRING_SPEC_TMP_CONST_HANDLER()
6043 function_name = &opline->op2.u.constant; in ZEND_INIT_METHOD_CALL_SPEC_TMP_CONST_HANDLER()
6104 &opline->op2.u.constant TSRMLS_CC); in ZEND_CASE_SPEC_TMP_CONST_HANDLER()
6125 zval *offset=&opline->op2.u.constant; in ZEND_ADD_ARRAY_ELEMENT_SPEC_TMP_CONST_HANDLER()
6219 _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_ADD_SPEC_TMP_TMP_HANDLER()
6232 _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_SUB_SPEC_TMP_TMP_HANDLER()
6245 _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_MUL_SPEC_TMP_TMP_HANDLER()
6258 _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_DIV_SPEC_TMP_TMP_HANDLER()
6271 _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_MOD_SPEC_TMP_TMP_HANDLER()
6284 _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_SL_SPEC_TMP_TMP_HANDLER()
6297 _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_SR_SPEC_TMP_TMP_HANDLER()
6310 _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_CONCAT_SPEC_TMP_TMP_HANDLER()
6323 _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_IS_IDENTICAL_SPEC_TMP_TMP_HANDLER()
6337 _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_IS_NOT_IDENTICAL_SPEC_TMP_TMP_HANDLER()
6352 _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_IS_EQUAL_SPEC_TMP_TMP_HANDLER()
6367 _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_IS_NOT_EQUAL_SPEC_TMP_TMP_HANDLER()
6382 _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_IS_SMALLER_SPEC_TMP_TMP_HANDLER()
6397 _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_IS_SMALLER_OR_EQUAL_SPEC_TMP_TMP_HANDLER()
6411 _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_BW_OR_SPEC_TMP_TMP_HANDLER()
6424 _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_BW_AND_SPEC_TMP_TMP_HANDLER()
6437 _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_BW_XOR_SPEC_TMP_TMP_HANDLER()
6450 _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_BOOL_XOR_SPEC_TMP_TMP_HANDLER()
6461 zval *var = _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in ZEND_ADD_VAR_SPEC_TMP_TMP_HANDLER()
6507 function_name = _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in ZEND_INIT_METHOD_CALL_SPEC_TMP_TMP_HANDLER()
6569 _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_CASE_SPEC_TMP_TMP_HANDLER()
6591 zval *offset=_get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in ZEND_ADD_ARRAY_ELEMENT_SPEC_TMP_TMP_HANDLER()
6685 _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_ADD_SPEC_TMP_VAR_HANDLER()
6698 _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_SUB_SPEC_TMP_VAR_HANDLER()
6711 _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_MUL_SPEC_TMP_VAR_HANDLER()
6724 _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_DIV_SPEC_TMP_VAR_HANDLER()
6737 _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_MOD_SPEC_TMP_VAR_HANDLER()
6750 _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_SL_SPEC_TMP_VAR_HANDLER()
6763 _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_SR_SPEC_TMP_VAR_HANDLER()
6776 _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_CONCAT_SPEC_TMP_VAR_HANDLER()
6789 _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_IS_IDENTICAL_SPEC_TMP_VAR_HANDLER()
6803 _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_IS_NOT_IDENTICAL_SPEC_TMP_VAR_HANDLER()
6818 _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_IS_EQUAL_SPEC_TMP_VAR_HANDLER()
6833 _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_IS_NOT_EQUAL_SPEC_TMP_VAR_HANDLER()
6848 _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_IS_SMALLER_SPEC_TMP_VAR_HANDLER()
6863 _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_IS_SMALLER_OR_EQUAL_SPEC_TMP_VAR_HANDLER()
6877 _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_BW_OR_SPEC_TMP_VAR_HANDLER()
6890 _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_BW_AND_SPEC_TMP_VAR_HANDLER()
6903 _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_BW_XOR_SPEC_TMP_VAR_HANDLER()
6916 _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_BOOL_XOR_SPEC_TMP_VAR_HANDLER()
6927 zval *var = _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in ZEND_ADD_VAR_SPEC_TMP_VAR_HANDLER()
6973 function_name = _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in ZEND_INIT_METHOD_CALL_SPEC_TMP_VAR_HANDLER()
7035 _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_CASE_SPEC_TMP_VAR_HANDLER()
7057 zval *offset=_get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in ZEND_ADD_ARRAY_ELEMENT_SPEC_TMP_VAR_HANDLER()
7244 _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC) TSRMLS_CC); in ZEND_ADD_SPEC_TMP_CV_HANDLER()
7257 _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC) TSRMLS_CC); in ZEND_SUB_SPEC_TMP_CV_HANDLER()
7270 _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC) TSRMLS_CC); in ZEND_MUL_SPEC_TMP_CV_HANDLER()
7283 _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC) TSRMLS_CC); in ZEND_DIV_SPEC_TMP_CV_HANDLER()
7296 _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC) TSRMLS_CC); in ZEND_MOD_SPEC_TMP_CV_HANDLER()
7309 _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC) TSRMLS_CC); in ZEND_SL_SPEC_TMP_CV_HANDLER()
7322 _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC) TSRMLS_CC); in ZEND_SR_SPEC_TMP_CV_HANDLER()
7335 _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC) TSRMLS_CC); in ZEND_CONCAT_SPEC_TMP_CV_HANDLER()
7348 _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC) TSRMLS_CC); in ZEND_IS_IDENTICAL_SPEC_TMP_CV_HANDLER()
7362 _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC) TSRMLS_CC); in ZEND_IS_NOT_IDENTICAL_SPEC_TMP_CV_HANDLER()
7377 _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC) TSRMLS_CC); in ZEND_IS_EQUAL_SPEC_TMP_CV_HANDLER()
7392 _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC) TSRMLS_CC); in ZEND_IS_NOT_EQUAL_SPEC_TMP_CV_HANDLER()
7407 _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC) TSRMLS_CC); in ZEND_IS_SMALLER_SPEC_TMP_CV_HANDLER()
7422 _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC) TSRMLS_CC); in ZEND_IS_SMALLER_OR_EQUAL_SPEC_TMP_CV_HANDLER()
7436 _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC) TSRMLS_CC); in ZEND_BW_OR_SPEC_TMP_CV_HANDLER()
7449 _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC) TSRMLS_CC); in ZEND_BW_AND_SPEC_TMP_CV_HANDLER()
7462 _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC) TSRMLS_CC); in ZEND_BW_XOR_SPEC_TMP_CV_HANDLER()
7475 _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC) TSRMLS_CC); in ZEND_BOOL_XOR_SPEC_TMP_CV_HANDLER()
7486 zval *var = _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC); in ZEND_ADD_VAR_SPEC_TMP_CV_HANDLER()
7531 function_name = _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC); in ZEND_INIT_METHOD_CALL_SPEC_TMP_CV_HANDLER()
7592 _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC) TSRMLS_CC); in ZEND_CASE_SPEC_TMP_CV_HANDLER()
7613 zval *offset=_get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC); in ZEND_ADD_ARRAY_ELEMENT_SPEC_TMP_CV_HANDLER()
7921 if (opline->op2.u.EA.type == ZEND_FETCH_STATIC_MEMBER) { in zend_fetch_var_address_helper_SPEC_VAR()
7922 …retval = zend_std_get_static_property(EX_T(opline->op2.u.var).class_entry, Z_STRVAL_P(varname), Z_… in zend_fetch_var_address_helper_SPEC_VAR()
7953 switch (opline->op2.u.EA.type) { in zend_fetch_var_address_helper_SPEC_VAR()
8055 printf("Conditional jmp to %d\n", opline->op2.u.opline_num); in ZEND_JMPZ_SPEC_VAR_HANDLER()
8057 ZEND_VM_SET_OPCODE(opline->op2.u.jmp_addr); in ZEND_JMPZ_SPEC_VAR_HANDLER()
8082 printf("Conditional jmp to %d\n", opline->op2.u.opline_num); in ZEND_JMPNZ_SPEC_VAR_HANDLER()
8084 ZEND_VM_SET_OPCODE(opline->op2.u.jmp_addr); in ZEND_JMPNZ_SPEC_VAR_HANDLER()
8115 printf("Conditional jmp on false to %d\n", opline->op2.u.opline_num); in ZEND_JMPZNZ_SPEC_VAR_HANDLER()
8117 ZEND_VM_SET_OPCODE(&EX(op_array)->opcodes[opline->op2.u.opline_num]); in ZEND_JMPZNZ_SPEC_VAR_HANDLER()
8142 printf("Conditional jmp to %d\n", opline->op2.u.opline_num); in ZEND_JMPZ_EX_SPEC_VAR_HANDLER()
8144 ZEND_VM_SET_OPCODE(opline->op2.u.jmp_addr); in ZEND_JMPZ_EX_SPEC_VAR_HANDLER()
8170 printf("Conditional jmp to %d\n", opline->op2.u.opline_num); in ZEND_JMPNZ_EX_SPEC_VAR_HANDLER()
8172 ZEND_VM_SET_OPCODE(opline->op2.u.jmp_addr); in ZEND_JMPNZ_EX_SPEC_VAR_HANDLER()
8288 && ARG_MUST_BE_SENT_BY_REF(EX(fbc), opline->op2.u.opline_num)) { in ZEND_SEND_VAL_SPEC_VAR_HANDLER()
8289 zend_error_noreturn(E_ERROR, "Cannot pass parameter %d by reference", opline->op2.u.opline_num); in ZEND_SEND_VAL_SPEC_VAR_HANDLER()
8346 } else if (!ARG_SHOULD_BE_SENT_BY_REF(EX(fbc), opline->op2.u.opline_num)) { in ZEND_SEND_VAR_NO_REF_SPEC_VAR_HANDLER()
8372 !ARG_MAY_BE_SENT_BY_REF(EX(fbc), opline->op2.u.opline_num)) { in ZEND_SEND_VAR_NO_REF_SPEC_VAR_HANDLER()
8406 !ARG_SHOULD_BE_SENT_BY_REF(EX(fbc), opline->op2.u.opline_num)) { in ZEND_SEND_REF_SPEC_VAR_HANDLER()
8424 && ARG_SHOULD_BE_SENT_BY_REF(EX(fbc), opline->op2.u.opline_num)) { in ZEND_SEND_VAR_SPEC_VAR_HANDLER()
8583 …if (Z_LVAL(opline->op2.u.constant) != ZEND_EVAL && strlen(Z_STRVAL_P(inc_filename)) != Z_STRLEN_P(… in ZEND_INCLUDE_OR_EVAL_SPEC_VAR_HANDLER()
8584 …if (Z_LVAL(opline->op2.u.constant)==ZEND_INCLUDE_ONCE || Z_LVAL(opline->op2.u.constant)==ZEND_INCL… in ZEND_INCLUDE_OR_EVAL_SPEC_VAR_HANDLER()
8590 switch (Z_LVAL(opline->op2.u.constant)) { in ZEND_INCLUDE_OR_EVAL_SPEC_VAR_HANDLER()
8612 …new_op_array = zend_compile_file(&file_handle, (Z_LVAL(opline->op2.u.constant)==ZEND_INCLUDE_ONCE?… in ZEND_INCLUDE_OR_EVAL_SPEC_VAR_HANDLER()
8619 if (Z_LVAL(opline->op2.u.constant)==ZEND_INCLUDE_ONCE) { in ZEND_INCLUDE_OR_EVAL_SPEC_VAR_HANDLER()
8632 new_op_array = compile_filename(Z_LVAL(opline->op2.u.constant), inc_filename TSRMLS_CC); in ZEND_INCLUDE_OR_EVAL_SPEC_VAR_HANDLER()
8750 if (opline->op2.u.EA.type == ZEND_FETCH_STATIC_MEMBER) { in ZEND_UNSET_VAR_SPEC_VAR_HANDLER()
8751 …zend_std_unset_static_property(EX_T(opline->op2.u.var).class_entry, Z_STRVAL_P(varname), Z_STRLEN_… in ZEND_UNSET_VAR_SPEC_VAR_HANDLER()
8803 ZEND_VM_JMP(EX(op_array)->opcodes+opline->op2.u.opline_num); in ZEND_FE_RESET_SPEC_VAR_HANDLER()
8937 ZEND_VM_JMP(EX(op_array)->opcodes+opline->op2.u.opline_num); in ZEND_FE_RESET_SPEC_VAR_HANDLER()
8961 ZEND_VM_JMP(EX(op_array)->opcodes+opline->op2.u.opline_num); in ZEND_FE_FETCH_SPEC_VAR_HANDLER()
8972 ZEND_VM_JMP(EX(op_array)->opcodes+opline->op2.u.opline_num); in ZEND_FE_FETCH_SPEC_VAR_HANDLER()
8995 ZEND_VM_JMP(EX(op_array)->opcodes+opline->op2.u.opline_num); in ZEND_FE_FETCH_SPEC_VAR_HANDLER()
9024 ZEND_VM_JMP(EX(op_array)->opcodes+opline->op2.u.opline_num); in ZEND_FE_FETCH_SPEC_VAR_HANDLER()
9034 ZEND_VM_JMP(EX(op_array)->opcodes+opline->op2.u.opline_num); in ZEND_FE_FETCH_SPEC_VAR_HANDLER()
9117 if (opline->op2.u.EA.type == ZEND_FETCH_STATIC_MEMBER) { in ZEND_ISSET_ISEMPTY_VAR_SPEC_VAR_HANDLER()
9118 …value = zend_std_get_static_property(EX_T(opline->op2.u.var).class_entry, Z_STRVAL_P(varname), Z_S… in ZEND_ISSET_ISEMPTY_VAR_SPEC_VAR_HANDLER()
9188 printf("Conditional jmp to %d\n", opline->op2.u.opline_num); in ZEND_JMP_SET_SPEC_VAR_HANDLER()
9190 ZEND_VM_JMP(opline->op2.u.jmp_addr); in ZEND_JMP_SET_SPEC_VAR_HANDLER()
9219 result = instanceof_function(Z_OBJCE_P(expr), EX_T(opline->op2.u.var).class_entry TSRMLS_CC); in ZEND_INSTANCEOF_SPEC_VAR_HANDLER()
9235 &opline->op2.u.constant TSRMLS_CC); in ZEND_ADD_SPEC_VAR_CONST_HANDLER()
9248 &opline->op2.u.constant TSRMLS_CC); in ZEND_SUB_SPEC_VAR_CONST_HANDLER()
9261 &opline->op2.u.constant TSRMLS_CC); in ZEND_MUL_SPEC_VAR_CONST_HANDLER()
9274 &opline->op2.u.constant TSRMLS_CC); in ZEND_DIV_SPEC_VAR_CONST_HANDLER()
9287 &opline->op2.u.constant TSRMLS_CC); in ZEND_MOD_SPEC_VAR_CONST_HANDLER()
9300 &opline->op2.u.constant TSRMLS_CC); in ZEND_SL_SPEC_VAR_CONST_HANDLER()
9313 &opline->op2.u.constant TSRMLS_CC); in ZEND_SR_SPEC_VAR_CONST_HANDLER()
9326 &opline->op2.u.constant TSRMLS_CC); in ZEND_CONCAT_SPEC_VAR_CONST_HANDLER()
9339 &opline->op2.u.constant TSRMLS_CC); in ZEND_IS_IDENTICAL_SPEC_VAR_CONST_HANDLER()
9353 &opline->op2.u.constant TSRMLS_CC); in ZEND_IS_NOT_IDENTICAL_SPEC_VAR_CONST_HANDLER()
9368 &opline->op2.u.constant TSRMLS_CC); in ZEND_IS_EQUAL_SPEC_VAR_CONST_HANDLER()
9383 &opline->op2.u.constant TSRMLS_CC); in ZEND_IS_NOT_EQUAL_SPEC_VAR_CONST_HANDLER()
9398 &opline->op2.u.constant TSRMLS_CC); in ZEND_IS_SMALLER_SPEC_VAR_CONST_HANDLER()
9413 &opline->op2.u.constant TSRMLS_CC); in ZEND_IS_SMALLER_OR_EQUAL_SPEC_VAR_CONST_HANDLER()
9427 &opline->op2.u.constant TSRMLS_CC); in ZEND_BW_OR_SPEC_VAR_CONST_HANDLER()
9440 &opline->op2.u.constant TSRMLS_CC); in ZEND_BW_AND_SPEC_VAR_CONST_HANDLER()
9453 &opline->op2.u.constant TSRMLS_CC); in ZEND_BW_XOR_SPEC_VAR_CONST_HANDLER()
9466 &opline->op2.u.constant TSRMLS_CC); in ZEND_BOOL_XOR_SPEC_VAR_CONST_HANDLER()
9472 …_obj_helper_SPEC_VAR_CONST(int (*binary_op)(zval *result, zval *op1, zval *op2 TSRMLS_DC), ZEND_OP… in zend_binary_assign_op_obj_helper_SPEC_VAR_CONST()
9479 zval *property = &opline->op2.u.constant; in zend_binary_assign_op_obj_helper_SPEC_VAR_CONST()
9586 …n_op_helper_SPEC_VAR_CONST(int (*binary_op)(zval *result, zval *op1, zval *op2 TSRMLS_DC), ZEND_OP… in zend_binary_assign_op_helper_SPEC_VAR_CONST()
9609 zval *dim = &opline->op2.u.constant; in zend_binary_assign_op_helper_SPEC_VAR_CONST()
9611 … zend_fetch_dimension_address(&EX_T(op_data->op2.u.var), container, dim, 0, BP_VAR_RW TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_VAR_CONST()
9613 var_ptr = _get_zval_ptr_ptr_var(&op_data->op2, EX(Ts), &free_op_data2 TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_VAR_CONST()
9619 value = &opline->op2.u.constant; in zend_binary_assign_op_helper_SPEC_VAR_CONST()
9727 zval *property = &opline->op2.u.constant; in zend_pre_incdec_property_helper_SPEC_VAR_CONST()
9824 zval *property = &opline->op2.u.constant; in zend_post_incdec_property_helper_SPEC_VAR_CONST()
9918 zval *dim = &opline->op2.u.constant; in ZEND_FETCH_DIM_R_SPEC_VAR_CONST_HANDLER()
9940 zval *dim = &opline->op2.u.constant; in ZEND_FETCH_DIM_W_SPEC_VAR_CONST_HANDLER()
9972 zval *dim = &opline->op2.u.constant; in ZEND_FETCH_DIM_RW_SPEC_VAR_CONST_HANDLER()
9996 zval *dim = &opline->op2.u.constant; in ZEND_FETCH_DIM_IS_SPEC_VAR_CONST_HANDLER()
10012 zval *dim = &opline->op2.u.constant; in ZEND_FETCH_DIM_FUNC_ARG_SPEC_VAR_CONST_HANDLER()
10049 zval *dim = &opline->op2.u.constant; in ZEND_FETCH_DIM_UNSET_SPEC_VAR_CONST_HANDLER()
10096 zval *offset = &opline->op2.u.constant; in zend_fetch_property_address_read_helper_SPEC_VAR_CONST()
10148 zval *property = &opline->op2.u.constant; in ZEND_FETCH_OBJ_W_SPEC_VAR_CONST_HANDLER()
10193 zval *property = &opline->op2.u.constant; in ZEND_FETCH_OBJ_RW_SPEC_VAR_CONST_HANDLER()
10232 zval *property = &opline->op2.u.constant; in ZEND_FETCH_OBJ_FUNC_ARG_SPEC_VAR_CONST_HANDLER()
10267 zval *property = &opline->op2.u.constant; in ZEND_FETCH_OBJ_UNSET_SPEC_VAR_CONST_HANDLER()
10311 zval *property_name = &opline->op2.u.constant; in ZEND_ASSIGN_OBJ_SPEC_VAR_CONST_HANDLER()
10343 zval *property_name = &opline->op2.u.constant; in ZEND_ASSIGN_DIM_SPEC_VAR_CONST_HANDLER()
10357 zval *dim = &opline->op2.u.constant; in ZEND_ASSIGN_DIM_SPEC_VAR_CONST_HANDLER()
10360 zend_fetch_dimension_address(&EX_T(op_data->op2.u.var), object_ptr, dim, 0, BP_VAR_W TSRMLS_CC); in ZEND_ASSIGN_DIM_SPEC_VAR_CONST_HANDLER()
10363 variable_ptr_ptr = _get_zval_ptr_ptr_var(&op_data->op2, EX(Ts), &free_op_data2 TSRMLS_CC); 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()
10370 …line->result.u.var).var.ptr, Z_STRVAL_P(EX_T(op_data->op2.u.var).str_offset.str)+EX_T(op_data->op2 in ZEND_ASSIGN_DIM_SPEC_VAR_CONST_HANDLER()
10396 zval *value = &opline->op2.u.constant; in ZEND_ASSIGN_SPEC_VAR_CONST_HANDLER()
10436 function_name = &opline->op2.u.constant; in ZEND_INIT_METHOD_CALL_SPEC_VAR_CONST_HANDLER()
10515 function_name_strval = Z_STRVAL(opline->op2.u.constant); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_CONST_HANDLER()
10516 function_name_strlen = Z_STRLEN(opline->op2.u.constant); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_CONST_HANDLER()
10518 function_name = &opline->op2.u.constant; in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_CONST_HANDLER()
10598 &opline->op2.u.constant TSRMLS_CC); in ZEND_CASE_SPEC_VAR_CONST_HANDLER()
10619 …if (!zend_get_constant_ex(Z_STRVAL(opline->op2.u.constant), Z_STRLEN(opline->op2.u.constant), &EX_… in ZEND_FETCH_CONSTANT_SPEC_VAR_CONST_HANDLER()
10621 …char *actual = (char *)zend_memrchr(Z_STRVAL(opline->op2.u.constant), '\\', Z_STRLEN(opline->op2.u… in ZEND_FETCH_CONSTANT_SPEC_VAR_CONST_HANDLER()
10623 actual = Z_STRVAL(opline->op2.u.constant); in ZEND_FETCH_CONSTANT_SPEC_VAR_CONST_HANDLER()
10629 …ine->result.u.var).tmp_var, actual, Z_STRLEN(opline->op2.u.constant)-(actual - Z_STRVAL(opline->op… in ZEND_FETCH_CONSTANT_SPEC_VAR_CONST_HANDLER()
10632 Z_STRVAL(opline->op2.u.constant), Z_STRVAL(opline->op2.u.constant)); in ZEND_FETCH_CONSTANT_SPEC_VAR_CONST_HANDLER()
10648 zend_error_noreturn(E_ERROR, "Undefined class constant '%s'", Z_STRVAL(opline->op2.u.constant)); in ZEND_FETCH_CONSTANT_SPEC_VAR_CONST_HANDLER()
10654 …if (zend_hash_find(&ce->constants_table, Z_STRVAL(opline->op2.u.constant), Z_STRLEN(opline->op2.u.… in ZEND_FETCH_CONSTANT_SPEC_VAR_CONST_HANDLER()
10666 zend_error_noreturn(E_ERROR, "Undefined class constant '%s'", Z_STRVAL(opline->op2.u.constant)); in ZEND_FETCH_CONSTANT_SPEC_VAR_CONST_HANDLER()
10679 zval *offset=&opline->op2.u.constant; in ZEND_ADD_ARRAY_ELEMENT_SPEC_VAR_CONST_HANDLER()
10776 offset = &opline->op2.u.constant; in ZEND_UNSET_DIM_SPEC_VAR_CONST_HANDLER()
10864 zval *offset = &opline->op2.u.constant; in ZEND_UNSET_OBJ_SPEC_VAR_CONST_HANDLER()
10905 zval *offset = &opline->op2.u.constant; in zend_isset_isempty_dim_prop_obj_handler_SPEC_VAR_CONST()
11045 _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_ADD_SPEC_VAR_TMP_HANDLER()
11058 _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_SUB_SPEC_VAR_TMP_HANDLER()
11071 _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_MUL_SPEC_VAR_TMP_HANDLER()
11084 _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_DIV_SPEC_VAR_TMP_HANDLER()
11097 _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_MOD_SPEC_VAR_TMP_HANDLER()
11110 _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_SL_SPEC_VAR_TMP_HANDLER()
11123 _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_SR_SPEC_VAR_TMP_HANDLER()
11136 _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_CONCAT_SPEC_VAR_TMP_HANDLER()
11149 _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_IS_IDENTICAL_SPEC_VAR_TMP_HANDLER()
11163 _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_IS_NOT_IDENTICAL_SPEC_VAR_TMP_HANDLER()
11178 _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_IS_EQUAL_SPEC_VAR_TMP_HANDLER()
11193 _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_IS_NOT_EQUAL_SPEC_VAR_TMP_HANDLER()
11208 _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_IS_SMALLER_SPEC_VAR_TMP_HANDLER()
11223 _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_IS_SMALLER_OR_EQUAL_SPEC_VAR_TMP_HANDLER()
11237 _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_BW_OR_SPEC_VAR_TMP_HANDLER()
11250 _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_BW_AND_SPEC_VAR_TMP_HANDLER()
11263 _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_BW_XOR_SPEC_VAR_TMP_HANDLER()
11276 _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_BOOL_XOR_SPEC_VAR_TMP_HANDLER()
11282 …op_obj_helper_SPEC_VAR_TMP(int (*binary_op)(zval *result, zval *op1, zval *op2 TSRMLS_DC), ZEND_OP… in zend_binary_assign_op_obj_helper_SPEC_VAR_TMP()
11289 zval *property = _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in zend_binary_assign_op_obj_helper_SPEC_VAR_TMP()
11396 …ign_op_helper_SPEC_VAR_TMP(int (*binary_op)(zval *result, zval *op1, zval *op2 TSRMLS_DC), ZEND_OP… in zend_binary_assign_op_helper_SPEC_VAR_TMP()
11419 zval *dim = _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_VAR_TMP()
11421 … zend_fetch_dimension_address(&EX_T(op_data->op2.u.var), container, dim, 1, BP_VAR_RW TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_VAR_TMP()
11423 var_ptr = _get_zval_ptr_ptr_var(&op_data->op2, EX(Ts), &free_op_data2 TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_VAR_TMP()
11429 value = _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_VAR_TMP()
11538 zval *property = _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in zend_pre_incdec_property_helper_SPEC_VAR_TMP()
11635 zval *property = _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in zend_post_incdec_property_helper_SPEC_VAR_TMP()
11729 zval *dim = _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in ZEND_FETCH_DIM_R_SPEC_VAR_TMP_HANDLER()
11751 zval *dim = _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in ZEND_FETCH_DIM_W_SPEC_VAR_TMP_HANDLER()
11783 zval *dim = _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in ZEND_FETCH_DIM_RW_SPEC_VAR_TMP_HANDLER()
11807 zval *dim = _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in ZEND_FETCH_DIM_IS_SPEC_VAR_TMP_HANDLER()
11823 zval *dim = _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in ZEND_FETCH_DIM_FUNC_ARG_SPEC_VAR_TMP_HANDLER()
11860 zval *dim = _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in ZEND_FETCH_DIM_UNSET_SPEC_VAR_TMP_HANDLER()
11907 zval *offset = _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in zend_fetch_property_address_read_helper_SPEC_VAR_TMP()
11959 zval *property = _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in ZEND_FETCH_OBJ_W_SPEC_VAR_TMP_HANDLER()
12004 zval *property = _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in ZEND_FETCH_OBJ_RW_SPEC_VAR_TMP_HANDLER()
12043 zval *property = _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in ZEND_FETCH_OBJ_FUNC_ARG_SPEC_VAR_TMP_HANDLER()
12078 zval *property = _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in ZEND_FETCH_OBJ_UNSET_SPEC_VAR_TMP_HANDLER()
12122 zval *property_name = _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in ZEND_ASSIGN_OBJ_SPEC_VAR_TMP_HANDLER()
12154 zval *property_name = _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in ZEND_ASSIGN_DIM_SPEC_VAR_TMP_HANDLER()
12168 zval *dim = _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in ZEND_ASSIGN_DIM_SPEC_VAR_TMP_HANDLER()
12171 zend_fetch_dimension_address(&EX_T(op_data->op2.u.var), object_ptr, dim, 1, BP_VAR_W TSRMLS_CC); in ZEND_ASSIGN_DIM_SPEC_VAR_TMP_HANDLER()
12175 variable_ptr_ptr = _get_zval_ptr_ptr_var(&op_data->op2, EX(Ts), &free_op_data2 TSRMLS_CC); 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()
12182 …line->result.u.var).var.ptr, Z_STRVAL_P(EX_T(op_data->op2.u.var).str_offset.str)+EX_T(op_data->op2 in ZEND_ASSIGN_DIM_SPEC_VAR_TMP_HANDLER()
12208 zval *value = _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in ZEND_ASSIGN_SPEC_VAR_TMP_HANDLER()
12248 function_name = _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in ZEND_INIT_METHOD_CALL_SPEC_VAR_TMP_HANDLER()
12328 function_name_strval = Z_STRVAL(opline->op2.u.constant); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_TMP_HANDLER()
12329 function_name_strlen = Z_STRLEN(opline->op2.u.constant); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_TMP_HANDLER()
12331 function_name = _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_TMP_HANDLER()
12411 _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_CASE_SPEC_VAR_TMP_HANDLER()
12433 zval *offset=_get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in ZEND_ADD_ARRAY_ELEMENT_SPEC_VAR_TMP_HANDLER()
12530 offset = _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in ZEND_UNSET_DIM_SPEC_VAR_TMP_HANDLER()
12618 zval *offset = _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in ZEND_UNSET_OBJ_SPEC_VAR_TMP_HANDLER()
12659 zval *offset = _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in zend_isset_isempty_dim_prop_obj_handler_SPEC_VAR_TMP()
12799 _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_ADD_SPEC_VAR_VAR_HANDLER()
12812 _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_SUB_SPEC_VAR_VAR_HANDLER()
12825 _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_MUL_SPEC_VAR_VAR_HANDLER()
12838 _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_DIV_SPEC_VAR_VAR_HANDLER()
12851 _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_MOD_SPEC_VAR_VAR_HANDLER()
12864 _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_SL_SPEC_VAR_VAR_HANDLER()
12877 _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_SR_SPEC_VAR_VAR_HANDLER()
12890 _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_CONCAT_SPEC_VAR_VAR_HANDLER()
12903 _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_IS_IDENTICAL_SPEC_VAR_VAR_HANDLER()
12917 _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_IS_NOT_IDENTICAL_SPEC_VAR_VAR_HANDLER()
12932 _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_IS_EQUAL_SPEC_VAR_VAR_HANDLER()
12947 _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_IS_NOT_EQUAL_SPEC_VAR_VAR_HANDLER()
12962 _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_IS_SMALLER_SPEC_VAR_VAR_HANDLER()
12977 _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_IS_SMALLER_OR_EQUAL_SPEC_VAR_VAR_HANDLER()
12991 _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_BW_OR_SPEC_VAR_VAR_HANDLER()
13004 _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_BW_AND_SPEC_VAR_VAR_HANDLER()
13017 _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_BW_XOR_SPEC_VAR_VAR_HANDLER()
13030 _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_BOOL_XOR_SPEC_VAR_VAR_HANDLER()
13036 …op_obj_helper_SPEC_VAR_VAR(int (*binary_op)(zval *result, zval *op1, zval *op2 TSRMLS_DC), ZEND_OP… in zend_binary_assign_op_obj_helper_SPEC_VAR_VAR()
13043 zval *property = _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in zend_binary_assign_op_obj_helper_SPEC_VAR_VAR()
13150 …ign_op_helper_SPEC_VAR_VAR(int (*binary_op)(zval *result, zval *op1, zval *op2 TSRMLS_DC), ZEND_OP… in zend_binary_assign_op_helper_SPEC_VAR_VAR()
13173 zval *dim = _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_VAR_VAR()
13175 … zend_fetch_dimension_address(&EX_T(op_data->op2.u.var), container, dim, 0, BP_VAR_RW TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_VAR_VAR()
13177 var_ptr = _get_zval_ptr_ptr_var(&op_data->op2, EX(Ts), &free_op_data2 TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_VAR_VAR()
13183 value = _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_VAR_VAR()
13292 zval *property = _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in zend_pre_incdec_property_helper_SPEC_VAR_VAR()
13389 zval *property = _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in zend_post_incdec_property_helper_SPEC_VAR_VAR()
13483 zval *dim = _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in ZEND_FETCH_DIM_R_SPEC_VAR_VAR_HANDLER()
13505 zval *dim = _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in ZEND_FETCH_DIM_W_SPEC_VAR_VAR_HANDLER()
13537 zval *dim = _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in ZEND_FETCH_DIM_RW_SPEC_VAR_VAR_HANDLER()
13561 zval *dim = _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in ZEND_FETCH_DIM_IS_SPEC_VAR_VAR_HANDLER()
13577 zval *dim = _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in ZEND_FETCH_DIM_FUNC_ARG_SPEC_VAR_VAR_HANDLER()
13614 zval *dim = _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in ZEND_FETCH_DIM_UNSET_SPEC_VAR_VAR_HANDLER()
13661 zval *offset = _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in zend_fetch_property_address_read_helper_SPEC_VAR_VAR()
13713 zval *property = _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in ZEND_FETCH_OBJ_W_SPEC_VAR_VAR_HANDLER()
13758 zval *property = _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in ZEND_FETCH_OBJ_RW_SPEC_VAR_VAR_HANDLER()
13797 zval *property = _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in ZEND_FETCH_OBJ_FUNC_ARG_SPEC_VAR_VAR_HANDLER()
13832 zval *property = _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in ZEND_FETCH_OBJ_UNSET_SPEC_VAR_VAR_HANDLER()
13876 zval *property_name = _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in ZEND_ASSIGN_OBJ_SPEC_VAR_VAR_HANDLER()
13908 zval *property_name = _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in ZEND_ASSIGN_DIM_SPEC_VAR_VAR_HANDLER()
13922 zval *dim = _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in ZEND_ASSIGN_DIM_SPEC_VAR_VAR_HANDLER()
13925 zend_fetch_dimension_address(&EX_T(op_data->op2.u.var), object_ptr, dim, 0, BP_VAR_W TSRMLS_CC); in ZEND_ASSIGN_DIM_SPEC_VAR_VAR_HANDLER()
13929 variable_ptr_ptr = _get_zval_ptr_ptr_var(&op_data->op2, EX(Ts), &free_op_data2 TSRMLS_CC); 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()
13936 …line->result.u.var).var.ptr, Z_STRVAL_P(EX_T(op_data->op2.u.var).str_offset.str)+EX_T(op_data->op2 in ZEND_ASSIGN_DIM_SPEC_VAR_VAR_HANDLER()
13962 zval *value = _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in ZEND_ASSIGN_SPEC_VAR_VAR_HANDLER()
13998 zval **value_ptr_ptr = _get_zval_ptr_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in ZEND_ASSIGN_REF_SPEC_VAR_VAR_HANDLER()
14004 !EX_T(opline->op2.u.var).var.fcall_returned_reference) { in ZEND_ASSIGN_REF_SPEC_VAR_VAR_HANDLER()
14053 function_name = _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in ZEND_INIT_METHOD_CALL_SPEC_VAR_VAR_HANDLER()
14133 function_name_strval = Z_STRVAL(opline->op2.u.constant); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_VAR_HANDLER()
14134 function_name_strlen = Z_STRLEN(opline->op2.u.constant); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_VAR_HANDLER()
14136 function_name = _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_VAR_HANDLER()
14216 _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_CASE_SPEC_VAR_VAR_HANDLER()
14238 zval *offset=_get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in ZEND_ADD_ARRAY_ELEMENT_SPEC_VAR_VAR_HANDLER()
14335 offset = _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in ZEND_UNSET_DIM_SPEC_VAR_VAR_HANDLER()
14423 zval *offset = _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in ZEND_UNSET_OBJ_SPEC_VAR_VAR_HANDLER()
14464 zval *offset = _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in zend_isset_isempty_dim_prop_obj_handler_SPEC_VAR_VAR()
14597 …obj_helper_SPEC_VAR_UNUSED(int (*binary_op)(zval *result, zval *op1, zval *op2 TSRMLS_DC), ZEND_OP… in zend_binary_assign_op_obj_helper_SPEC_VAR_UNUSED()
14711 …_op_helper_SPEC_VAR_UNUSED(int (*binary_op)(zval *result, zval *op1, zval *op2 TSRMLS_DC), ZEND_OP… in zend_binary_assign_op_helper_SPEC_VAR_UNUSED()
14736 … zend_fetch_dimension_address(&EX_T(op_data->op2.u.var), container, dim, 0, BP_VAR_RW TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_VAR_UNUSED()
14738 var_ptr = _get_zval_ptr_ptr_var(&op_data->op2, EX(Ts), &free_op_data2 TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_VAR_UNUSED()
14967 zend_fetch_dimension_address(&EX_T(op_data->op2.u.var), object_ptr, dim, 0, BP_VAR_W TSRMLS_CC); in ZEND_ASSIGN_DIM_SPEC_VAR_UNUSED_HANDLER()
14970 variable_ptr_ptr = _get_zval_ptr_ptr_var(&op_data->op2, EX(Ts), &free_op_data2 TSRMLS_CC); 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()
14977 …line->result.u.var).var.ptr, Z_STRVAL_P(EX_T(op_data->op2.u.var).str_offset.str)+EX_T(op_data->op2 in ZEND_ASSIGN_DIM_SPEC_VAR_UNUSED_HANDLER()
15032 function_name_strval = Z_STRVAL(opline->op2.u.constant); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_UNUSED_HANDLER()
15033 function_name_strlen = Z_STRLEN(opline->op2.u.constant); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_UNUSED_HANDLER()
15199 _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC) TSRMLS_CC); in ZEND_ADD_SPEC_VAR_CV_HANDLER()
15212 _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC) TSRMLS_CC); in ZEND_SUB_SPEC_VAR_CV_HANDLER()
15225 _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC) TSRMLS_CC); in ZEND_MUL_SPEC_VAR_CV_HANDLER()
15238 _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC) TSRMLS_CC); in ZEND_DIV_SPEC_VAR_CV_HANDLER()
15251 _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC) TSRMLS_CC); in ZEND_MOD_SPEC_VAR_CV_HANDLER()
15264 _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC) TSRMLS_CC); in ZEND_SL_SPEC_VAR_CV_HANDLER()
15277 _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC) TSRMLS_CC); in ZEND_SR_SPEC_VAR_CV_HANDLER()
15290 _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC) TSRMLS_CC); in ZEND_CONCAT_SPEC_VAR_CV_HANDLER()
15303 _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC) TSRMLS_CC); in ZEND_IS_IDENTICAL_SPEC_VAR_CV_HANDLER()
15317 _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC) TSRMLS_CC); in ZEND_IS_NOT_IDENTICAL_SPEC_VAR_CV_HANDLER()
15332 _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC) TSRMLS_CC); in ZEND_IS_EQUAL_SPEC_VAR_CV_HANDLER()
15347 _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC) TSRMLS_CC); in ZEND_IS_NOT_EQUAL_SPEC_VAR_CV_HANDLER()
15362 _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC) TSRMLS_CC); in ZEND_IS_SMALLER_SPEC_VAR_CV_HANDLER()
15377 _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC) TSRMLS_CC); in ZEND_IS_SMALLER_OR_EQUAL_SPEC_VAR_CV_HANDLER()
15391 _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC) TSRMLS_CC); in ZEND_BW_OR_SPEC_VAR_CV_HANDLER()
15404 _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC) TSRMLS_CC); in ZEND_BW_AND_SPEC_VAR_CV_HANDLER()
15417 _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC) TSRMLS_CC); in ZEND_BW_XOR_SPEC_VAR_CV_HANDLER()
15430 _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC) TSRMLS_CC); in ZEND_BOOL_XOR_SPEC_VAR_CV_HANDLER()
15436 …_op_obj_helper_SPEC_VAR_CV(int (*binary_op)(zval *result, zval *op1, zval *op2 TSRMLS_DC), ZEND_OP… in zend_binary_assign_op_obj_helper_SPEC_VAR_CV()
15443 zval *property = _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC); in zend_binary_assign_op_obj_helper_SPEC_VAR_CV()
15550 …sign_op_helper_SPEC_VAR_CV(int (*binary_op)(zval *result, zval *op1, zval *op2 TSRMLS_DC), ZEND_OP… in zend_binary_assign_op_helper_SPEC_VAR_CV()
15573 zval *dim = _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_VAR_CV()
15575 … zend_fetch_dimension_address(&EX_T(op_data->op2.u.var), container, dim, 0, BP_VAR_RW TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_VAR_CV()
15577 var_ptr = _get_zval_ptr_ptr_var(&op_data->op2, EX(Ts), &free_op_data2 TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_VAR_CV()
15583 value = _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_VAR_CV()
15691 zval *property = _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC); in zend_pre_incdec_property_helper_SPEC_VAR_CV()
15788 zval *property = _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC); in zend_post_incdec_property_helper_SPEC_VAR_CV()
15882 zval *dim = _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC); in ZEND_FETCH_DIM_R_SPEC_VAR_CV_HANDLER()
15904 zval *dim = _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC); in ZEND_FETCH_DIM_W_SPEC_VAR_CV_HANDLER()
15936 zval *dim = _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC); in ZEND_FETCH_DIM_RW_SPEC_VAR_CV_HANDLER()
15960 zval *dim = _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC); in ZEND_FETCH_DIM_IS_SPEC_VAR_CV_HANDLER()
15976 zval *dim = _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC); in ZEND_FETCH_DIM_FUNC_ARG_SPEC_VAR_CV_HANDLER()
16013 zval *dim = _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC); in ZEND_FETCH_DIM_UNSET_SPEC_VAR_CV_HANDLER()
16060 zval *offset = _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC); in zend_fetch_property_address_read_helper_SPEC_VAR_CV()
16112 zval *property = _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC); in ZEND_FETCH_OBJ_W_SPEC_VAR_CV_HANDLER()
16157 zval *property = _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC); in ZEND_FETCH_OBJ_RW_SPEC_VAR_CV_HANDLER()
16196 zval *property = _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC); in ZEND_FETCH_OBJ_FUNC_ARG_SPEC_VAR_CV_HANDLER()
16231 zval *property = _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC); in ZEND_FETCH_OBJ_UNSET_SPEC_VAR_CV_HANDLER()
16275 zval *property_name = _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC); in ZEND_ASSIGN_OBJ_SPEC_VAR_CV_HANDLER()
16307 zval *property_name = _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC); in ZEND_ASSIGN_DIM_SPEC_VAR_CV_HANDLER()
16321 zval *dim = _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC); in ZEND_ASSIGN_DIM_SPEC_VAR_CV_HANDLER()
16324 zend_fetch_dimension_address(&EX_T(op_data->op2.u.var), object_ptr, dim, 0, BP_VAR_W TSRMLS_CC); in ZEND_ASSIGN_DIM_SPEC_VAR_CV_HANDLER()
16327 variable_ptr_ptr = _get_zval_ptr_ptr_var(&op_data->op2, EX(Ts), &free_op_data2 TSRMLS_CC); 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()
16334 …line->result.u.var).var.ptr, Z_STRVAL_P(EX_T(op_data->op2.u.var).str_offset.str)+EX_T(op_data->op2 in ZEND_ASSIGN_DIM_SPEC_VAR_CV_HANDLER()
16360 zval *value = _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC); in ZEND_ASSIGN_SPEC_VAR_CV_HANDLER()
16395 zval **value_ptr_ptr = _get_zval_ptr_ptr_cv(&opline->op2, EX(Ts), BP_VAR_W TSRMLS_CC); in ZEND_ASSIGN_REF_SPEC_VAR_CV_HANDLER()
16401 !EX_T(opline->op2.u.var).var.fcall_returned_reference) { in ZEND_ASSIGN_REF_SPEC_VAR_CV_HANDLER()
16449 function_name = _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC); in ZEND_INIT_METHOD_CALL_SPEC_VAR_CV_HANDLER()
16528 function_name_strval = Z_STRVAL(opline->op2.u.constant); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_CV_HANDLER()
16529 function_name_strlen = Z_STRLEN(opline->op2.u.constant); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_CV_HANDLER()
16531 function_name = _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_CV_HANDLER()
16611 _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC) TSRMLS_CC); in ZEND_CASE_SPEC_VAR_CV_HANDLER()
16632 zval *offset=_get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC); in ZEND_ADD_ARRAY_ELEMENT_SPEC_VAR_CV_HANDLER()
16729 offset = _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC); in ZEND_UNSET_DIM_SPEC_VAR_CV_HANDLER()
16817 zval *offset = _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC); in ZEND_UNSET_OBJ_SPEC_VAR_CV_HANDLER()
16858 zval *offset = _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC); in zend_isset_isempty_dim_prop_obj_handler_SPEC_VAR_CV()
17068 …j_helper_SPEC_UNUSED_CONST(int (*binary_op)(zval *result, zval *op1, zval *op2 TSRMLS_DC), ZEND_OP… in zend_binary_assign_op_obj_helper_SPEC_UNUSED_CONST()
17075 zval *property = &opline->op2.u.constant; in zend_binary_assign_op_obj_helper_SPEC_UNUSED_CONST()
17181 …p_helper_SPEC_UNUSED_CONST(int (*binary_op)(zval *result, zval *op1, zval *op2 TSRMLS_DC), ZEND_OP… in zend_binary_assign_op_helper_SPEC_UNUSED_CONST()
17204 zval *dim = &opline->op2.u.constant; in zend_binary_assign_op_helper_SPEC_UNUSED_CONST()
17206 … zend_fetch_dimension_address(&EX_T(op_data->op2.u.var), container, dim, 0, BP_VAR_RW TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_UNUSED_CONST()
17208 var_ptr = _get_zval_ptr_ptr_var(&op_data->op2, EX(Ts), &free_op_data2 TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_UNUSED_CONST()
17214 value = &opline->op2.u.constant; in zend_binary_assign_op_helper_SPEC_UNUSED_CONST()
17322 zval *property = &opline->op2.u.constant; in zend_pre_incdec_property_helper_SPEC_UNUSED_CONST()
17419 zval *property = &opline->op2.u.constant; in zend_post_incdec_property_helper_SPEC_UNUSED_CONST()
17515 zval *offset = &opline->op2.u.constant; in zend_fetch_property_address_read_helper_SPEC_UNUSED_CONST()
17566 zval *property = &opline->op2.u.constant; in ZEND_FETCH_OBJ_W_SPEC_UNUSED_CONST_HANDLER()
17610 zval *property = &opline->op2.u.constant; in ZEND_FETCH_OBJ_RW_SPEC_UNUSED_CONST_HANDLER()
17649 zval *property = &opline->op2.u.constant; in ZEND_FETCH_OBJ_FUNC_ARG_SPEC_UNUSED_CONST_HANDLER()
17684 zval *property = &opline->op2.u.constant; in ZEND_FETCH_OBJ_UNSET_SPEC_UNUSED_CONST_HANDLER()
17727 zval *property_name = &opline->op2.u.constant; in ZEND_ASSIGN_OBJ_SPEC_UNUSED_CONST_HANDLER()
17761 add_char_to_string(str, str, &opline->op2.u.constant); in ZEND_ADD_CHAR_SPEC_UNUSED_CONST_HANDLER()
17781 add_string_to_string(str, str, &opline->op2.u.constant); in ZEND_ADD_STRING_SPEC_UNUSED_CONST_HANDLER()
17797 function_name = &opline->op2.u.constant; in ZEND_INIT_METHOD_CALL_SPEC_UNUSED_CONST_HANDLER()
17848 …if (!zend_get_constant_ex(Z_STRVAL(opline->op2.u.constant), Z_STRLEN(opline->op2.u.constant), &EX_… in ZEND_FETCH_CONSTANT_SPEC_UNUSED_CONST_HANDLER()
17850 …char *actual = (char *)zend_memrchr(Z_STRVAL(opline->op2.u.constant), '\\', Z_STRLEN(opline->op2.u… in ZEND_FETCH_CONSTANT_SPEC_UNUSED_CONST_HANDLER()
17852 actual = Z_STRVAL(opline->op2.u.constant); in ZEND_FETCH_CONSTANT_SPEC_UNUSED_CONST_HANDLER()
17858 …ine->result.u.var).tmp_var, actual, Z_STRLEN(opline->op2.u.constant)-(actual - Z_STRVAL(opline->op… in ZEND_FETCH_CONSTANT_SPEC_UNUSED_CONST_HANDLER()
17861 Z_STRVAL(opline->op2.u.constant), Z_STRVAL(opline->op2.u.constant)); in ZEND_FETCH_CONSTANT_SPEC_UNUSED_CONST_HANDLER()
17877 zend_error_noreturn(E_ERROR, "Undefined class constant '%s'", Z_STRVAL(opline->op2.u.constant)); in ZEND_FETCH_CONSTANT_SPEC_UNUSED_CONST_HANDLER()
17883 …if (zend_hash_find(&ce->constants_table, Z_STRVAL(opline->op2.u.constant), Z_STRLEN(opline->op2.u.… in ZEND_FETCH_CONSTANT_SPEC_UNUSED_CONST_HANDLER()
17895 zend_error_noreturn(E_ERROR, "Undefined class constant '%s'", Z_STRVAL(opline->op2.u.constant)); in ZEND_FETCH_CONSTANT_SPEC_UNUSED_CONST_HANDLER()
17926 offset = &opline->op2.u.constant; in ZEND_UNSET_DIM_SPEC_UNUSED_CONST_HANDLER()
18013 zval *offset = &opline->op2.u.constant; in ZEND_UNSET_OBJ_SPEC_UNUSED_CONST_HANDLER()
18053 zval *offset = &opline->op2.u.constant; in zend_isset_isempty_dim_prop_obj_handler_SPEC_UNUSED_CONST()
18184 …obj_helper_SPEC_UNUSED_TMP(int (*binary_op)(zval *result, zval *op1, zval *op2 TSRMLS_DC), ZEND_OP… in zend_binary_assign_op_obj_helper_SPEC_UNUSED_TMP()
18191 zval *property = _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in zend_binary_assign_op_obj_helper_SPEC_UNUSED_TMP()
18297 …_op_helper_SPEC_UNUSED_TMP(int (*binary_op)(zval *result, zval *op1, zval *op2 TSRMLS_DC), ZEND_OP… in zend_binary_assign_op_helper_SPEC_UNUSED_TMP()
18320 zval *dim = _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_UNUSED_TMP()
18322 … zend_fetch_dimension_address(&EX_T(op_data->op2.u.var), container, dim, 1, BP_VAR_RW TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_UNUSED_TMP()
18324 var_ptr = _get_zval_ptr_ptr_var(&op_data->op2, EX(Ts), &free_op_data2 TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_UNUSED_TMP()
18330 value = _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_UNUSED_TMP()
18439 zval *property = _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in zend_pre_incdec_property_helper_SPEC_UNUSED_TMP()
18536 zval *property = _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in zend_post_incdec_property_helper_SPEC_UNUSED_TMP()
18632 zval *offset = _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in zend_fetch_property_address_read_helper_SPEC_UNUSED_TMP()
18683 zval *property = _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in ZEND_FETCH_OBJ_W_SPEC_UNUSED_TMP_HANDLER()
18727 zval *property = _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in ZEND_FETCH_OBJ_RW_SPEC_UNUSED_TMP_HANDLER()
18766 zval *property = _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in ZEND_FETCH_OBJ_FUNC_ARG_SPEC_UNUSED_TMP_HANDLER()
18801 zval *property = _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in ZEND_FETCH_OBJ_UNSET_SPEC_UNUSED_TMP_HANDLER()
18844 zval *property_name = _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in ZEND_ASSIGN_OBJ_SPEC_UNUSED_TMP_HANDLER()
18869 zval *var = _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in ZEND_ADD_VAR_SPEC_UNUSED_TMP_HANDLER()
18915 function_name = _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in ZEND_INIT_METHOD_CALL_SPEC_UNUSED_TMP_HANDLER()
18985 offset = _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in ZEND_UNSET_DIM_SPEC_UNUSED_TMP_HANDLER()
19072 zval *offset = _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in ZEND_UNSET_OBJ_SPEC_UNUSED_TMP_HANDLER()
19112 zval *offset = _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in zend_isset_isempty_dim_prop_obj_handler_SPEC_UNUSED_TMP()
19243 …obj_helper_SPEC_UNUSED_VAR(int (*binary_op)(zval *result, zval *op1, zval *op2 TSRMLS_DC), ZEND_OP… in zend_binary_assign_op_obj_helper_SPEC_UNUSED_VAR()
19250 zval *property = _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in zend_binary_assign_op_obj_helper_SPEC_UNUSED_VAR()
19356 …_op_helper_SPEC_UNUSED_VAR(int (*binary_op)(zval *result, zval *op1, zval *op2 TSRMLS_DC), ZEND_OP… in zend_binary_assign_op_helper_SPEC_UNUSED_VAR()
19379 zval *dim = _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_UNUSED_VAR()
19381 … zend_fetch_dimension_address(&EX_T(op_data->op2.u.var), container, dim, 0, BP_VAR_RW TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_UNUSED_VAR()
19383 var_ptr = _get_zval_ptr_ptr_var(&op_data->op2, EX(Ts), &free_op_data2 TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_UNUSED_VAR()
19389 value = _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_UNUSED_VAR()
19498 zval *property = _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in zend_pre_incdec_property_helper_SPEC_UNUSED_VAR()
19595 zval *property = _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in zend_post_incdec_property_helper_SPEC_UNUSED_VAR()
19691 zval *offset = _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in zend_fetch_property_address_read_helper_SPEC_UNUSED_VAR()
19742 zval *property = _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in ZEND_FETCH_OBJ_W_SPEC_UNUSED_VAR_HANDLER()
19786 zval *property = _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in ZEND_FETCH_OBJ_RW_SPEC_UNUSED_VAR_HANDLER()
19825 zval *property = _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in ZEND_FETCH_OBJ_FUNC_ARG_SPEC_UNUSED_VAR_HANDLER()
19860 zval *property = _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in ZEND_FETCH_OBJ_UNSET_SPEC_UNUSED_VAR_HANDLER()
19903 zval *property_name = _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in ZEND_ASSIGN_OBJ_SPEC_UNUSED_VAR_HANDLER()
19928 zval *var = _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in ZEND_ADD_VAR_SPEC_UNUSED_VAR_HANDLER()
19974 function_name = _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in ZEND_INIT_METHOD_CALL_SPEC_UNUSED_VAR_HANDLER()
20044 offset = _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in ZEND_UNSET_DIM_SPEC_UNUSED_VAR_HANDLER()
20131 zval *offset = _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in ZEND_UNSET_OBJ_SPEC_UNUSED_VAR_HANDLER()
20171 zval *offset = _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in zend_isset_isempty_dim_prop_obj_handler_SPEC_UNUSED_VAR()
20302 …_helper_SPEC_UNUSED_UNUSED(int (*binary_op)(zval *result, zval *op1, zval *op2 TSRMLS_DC), ZEND_OP… in zend_binary_assign_op_obj_helper_SPEC_UNUSED_UNUSED()
20415 …_helper_SPEC_UNUSED_UNUSED(int (*binary_op)(zval *result, zval *op1, zval *op2 TSRMLS_DC), ZEND_OP… in zend_binary_assign_op_helper_SPEC_UNUSED_UNUSED()
20440 … zend_fetch_dimension_address(&EX_T(op_data->op2.u.var), container, dim, 0, BP_VAR_RW TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_UNUSED_UNUSED()
20442 var_ptr = _get_zval_ptr_ptr_var(&op_data->op2, EX(Ts), &free_op_data2 TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_UNUSED_UNUSED()
20564 …_obj_helper_SPEC_UNUSED_CV(int (*binary_op)(zval *result, zval *op1, zval *op2 TSRMLS_DC), ZEND_OP… in zend_binary_assign_op_obj_helper_SPEC_UNUSED_CV()
20571 zval *property = _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC); in zend_binary_assign_op_obj_helper_SPEC_UNUSED_CV()
20677 …n_op_helper_SPEC_UNUSED_CV(int (*binary_op)(zval *result, zval *op1, zval *op2 TSRMLS_DC), ZEND_OP… in zend_binary_assign_op_helper_SPEC_UNUSED_CV()
20700 zval *dim = _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_UNUSED_CV()
20702 … zend_fetch_dimension_address(&EX_T(op_data->op2.u.var), container, dim, 0, BP_VAR_RW TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_UNUSED_CV()
20704 var_ptr = _get_zval_ptr_ptr_var(&op_data->op2, EX(Ts), &free_op_data2 TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_UNUSED_CV()
20710 value = _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_UNUSED_CV()
20818 zval *property = _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC); in zend_pre_incdec_property_helper_SPEC_UNUSED_CV()
20915 zval *property = _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC); in zend_post_incdec_property_helper_SPEC_UNUSED_CV()
21011 zval *offset = _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC); in zend_fetch_property_address_read_helper_SPEC_UNUSED_CV()
21062 zval *property = _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC); in ZEND_FETCH_OBJ_W_SPEC_UNUSED_CV_HANDLER()
21106 zval *property = _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC); in ZEND_FETCH_OBJ_RW_SPEC_UNUSED_CV_HANDLER()
21145 zval *property = _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC); in ZEND_FETCH_OBJ_FUNC_ARG_SPEC_UNUSED_CV_HANDLER()
21180 zval *property = _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC); in ZEND_FETCH_OBJ_UNSET_SPEC_UNUSED_CV_HANDLER()
21223 zval *property_name = _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC); in ZEND_ASSIGN_OBJ_SPEC_UNUSED_CV_HANDLER()
21248 zval *var = _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC); in ZEND_ADD_VAR_SPEC_UNUSED_CV_HANDLER()
21293 function_name = _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC); in ZEND_INIT_METHOD_CALL_SPEC_UNUSED_CV_HANDLER()
21362 offset = _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC); in ZEND_UNSET_DIM_SPEC_UNUSED_CV_HANDLER()
21449 zval *offset = _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC); in ZEND_UNSET_OBJ_SPEC_UNUSED_CV_HANDLER()
21489 zval *offset = _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC); in zend_isset_isempty_dim_prop_obj_handler_SPEC_UNUSED_CV()
21836 if (opline->op2.u.EA.type == ZEND_FETCH_STATIC_MEMBER) { in zend_fetch_var_address_helper_SPEC_CV()
21837 …retval = zend_std_get_static_property(EX_T(opline->op2.u.var).class_entry, Z_STRVAL_P(varname), Z_… in zend_fetch_var_address_helper_SPEC_CV()
21868 switch (opline->op2.u.EA.type) { in zend_fetch_var_address_helper_SPEC_CV()
21970 printf("Conditional jmp to %d\n", opline->op2.u.opline_num); in ZEND_JMPZ_SPEC_CV_HANDLER()
21972 ZEND_VM_SET_OPCODE(opline->op2.u.jmp_addr); in ZEND_JMPZ_SPEC_CV_HANDLER()
21997 printf("Conditional jmp to %d\n", opline->op2.u.opline_num); in ZEND_JMPNZ_SPEC_CV_HANDLER()
21999 ZEND_VM_SET_OPCODE(opline->op2.u.jmp_addr); in ZEND_JMPNZ_SPEC_CV_HANDLER()
22030 printf("Conditional jmp on false to %d\n", opline->op2.u.opline_num); in ZEND_JMPZNZ_SPEC_CV_HANDLER()
22032 ZEND_VM_SET_OPCODE(&EX(op_array)->opcodes[opline->op2.u.opline_num]); in ZEND_JMPZNZ_SPEC_CV_HANDLER()
22057 printf("Conditional jmp to %d\n", opline->op2.u.opline_num); in ZEND_JMPZ_EX_SPEC_CV_HANDLER()
22059 ZEND_VM_SET_OPCODE(opline->op2.u.jmp_addr); in ZEND_JMPZ_EX_SPEC_CV_HANDLER()
22085 printf("Conditional jmp to %d\n", opline->op2.u.opline_num); in ZEND_JMPNZ_EX_SPEC_CV_HANDLER()
22087 ZEND_VM_SET_OPCODE(opline->op2.u.jmp_addr); in ZEND_JMPNZ_EX_SPEC_CV_HANDLER()
22203 && ARG_MUST_BE_SENT_BY_REF(EX(fbc), opline->op2.u.opline_num)) { in ZEND_SEND_VAL_SPEC_CV_HANDLER()
22204 zend_error_noreturn(E_ERROR, "Cannot pass parameter %d by reference", opline->op2.u.opline_num); in ZEND_SEND_VAL_SPEC_CV_HANDLER()
22261 } else if (!ARG_SHOULD_BE_SENT_BY_REF(EX(fbc), opline->op2.u.opline_num)) { in ZEND_SEND_VAR_NO_REF_SPEC_CV_HANDLER()
22287 !ARG_MAY_BE_SENT_BY_REF(EX(fbc), opline->op2.u.opline_num)) { in ZEND_SEND_VAR_NO_REF_SPEC_CV_HANDLER()
22321 !ARG_SHOULD_BE_SENT_BY_REF(EX(fbc), opline->op2.u.opline_num)) { in ZEND_SEND_REF_SPEC_CV_HANDLER()
22338 && ARG_SHOULD_BE_SENT_BY_REF(EX(fbc), opline->op2.u.opline_num)) { in ZEND_SEND_VAR_SPEC_CV_HANDLER()
22488 …if (Z_LVAL(opline->op2.u.constant) != ZEND_EVAL && strlen(Z_STRVAL_P(inc_filename)) != Z_STRLEN_P(… in ZEND_INCLUDE_OR_EVAL_SPEC_CV_HANDLER()
22489 …if (Z_LVAL(opline->op2.u.constant)==ZEND_INCLUDE_ONCE || Z_LVAL(opline->op2.u.constant)==ZEND_INCL… in ZEND_INCLUDE_OR_EVAL_SPEC_CV_HANDLER()
22495 switch (Z_LVAL(opline->op2.u.constant)) { in ZEND_INCLUDE_OR_EVAL_SPEC_CV_HANDLER()
22517 …new_op_array = zend_compile_file(&file_handle, (Z_LVAL(opline->op2.u.constant)==ZEND_INCLUDE_ONCE?… in ZEND_INCLUDE_OR_EVAL_SPEC_CV_HANDLER()
22524 if (Z_LVAL(opline->op2.u.constant)==ZEND_INCLUDE_ONCE) { in ZEND_INCLUDE_OR_EVAL_SPEC_CV_HANDLER()
22537 new_op_array = compile_filename(Z_LVAL(opline->op2.u.constant), inc_filename TSRMLS_CC); in ZEND_INCLUDE_OR_EVAL_SPEC_CV_HANDLER()
22655 if (opline->op2.u.EA.type == ZEND_FETCH_STATIC_MEMBER) { in ZEND_UNSET_VAR_SPEC_CV_HANDLER()
22656 …zend_std_unset_static_property(EX_T(opline->op2.u.var).class_entry, Z_STRVAL_P(varname), Z_STRLEN_… in ZEND_UNSET_VAR_SPEC_CV_HANDLER()
22708 ZEND_VM_JMP(EX(op_array)->opcodes+opline->op2.u.opline_num); in ZEND_FE_RESET_SPEC_CV_HANDLER()
22842 ZEND_VM_JMP(EX(op_array)->opcodes+opline->op2.u.opline_num); in ZEND_FE_RESET_SPEC_CV_HANDLER()
22878 if (opline->op2.u.EA.type == ZEND_FETCH_STATIC_MEMBER) { in ZEND_ISSET_ISEMPTY_VAR_SPEC_CV_HANDLER()
22879 …value = zend_std_get_static_property(EX_T(opline->op2.u.var).class_entry, Z_STRVAL_P(varname), Z_S… in ZEND_ISSET_ISEMPTY_VAR_SPEC_CV_HANDLER()
22949 printf("Conditional jmp to %d\n", opline->op2.u.opline_num); in ZEND_JMP_SET_SPEC_CV_HANDLER()
22951 ZEND_VM_JMP(opline->op2.u.jmp_addr); in ZEND_JMP_SET_SPEC_CV_HANDLER()
22979 result = instanceof_function(Z_OBJCE_P(expr), EX_T(opline->op2.u.var).class_entry TSRMLS_CC); in ZEND_INSTANCEOF_SPEC_CV_HANDLER()
22995 &opline->op2.u.constant TSRMLS_CC); in ZEND_ADD_SPEC_CV_CONST_HANDLER()
23008 &opline->op2.u.constant TSRMLS_CC); in ZEND_SUB_SPEC_CV_CONST_HANDLER()
23021 &opline->op2.u.constant TSRMLS_CC); in ZEND_MUL_SPEC_CV_CONST_HANDLER()
23034 &opline->op2.u.constant TSRMLS_CC); in ZEND_DIV_SPEC_CV_CONST_HANDLER()
23047 &opline->op2.u.constant TSRMLS_CC); in ZEND_MOD_SPEC_CV_CONST_HANDLER()
23060 &opline->op2.u.constant TSRMLS_CC); in ZEND_SL_SPEC_CV_CONST_HANDLER()
23073 &opline->op2.u.constant TSRMLS_CC); in ZEND_SR_SPEC_CV_CONST_HANDLER()
23086 &opline->op2.u.constant TSRMLS_CC); in ZEND_CONCAT_SPEC_CV_CONST_HANDLER()
23099 &opline->op2.u.constant TSRMLS_CC); in ZEND_IS_IDENTICAL_SPEC_CV_CONST_HANDLER()
23113 &opline->op2.u.constant TSRMLS_CC); in ZEND_IS_NOT_IDENTICAL_SPEC_CV_CONST_HANDLER()
23128 &opline->op2.u.constant TSRMLS_CC); in ZEND_IS_EQUAL_SPEC_CV_CONST_HANDLER()
23143 &opline->op2.u.constant TSRMLS_CC); in ZEND_IS_NOT_EQUAL_SPEC_CV_CONST_HANDLER()
23158 &opline->op2.u.constant TSRMLS_CC); in ZEND_IS_SMALLER_SPEC_CV_CONST_HANDLER()
23173 &opline->op2.u.constant TSRMLS_CC); in ZEND_IS_SMALLER_OR_EQUAL_SPEC_CV_CONST_HANDLER()
23187 &opline->op2.u.constant TSRMLS_CC); in ZEND_BW_OR_SPEC_CV_CONST_HANDLER()
23200 &opline->op2.u.constant TSRMLS_CC); in ZEND_BW_AND_SPEC_CV_CONST_HANDLER()
23213 &opline->op2.u.constant TSRMLS_CC); in ZEND_BW_XOR_SPEC_CV_CONST_HANDLER()
23226 &opline->op2.u.constant TSRMLS_CC); in ZEND_BOOL_XOR_SPEC_CV_CONST_HANDLER()
23232 …p_obj_helper_SPEC_CV_CONST(int (*binary_op)(zval *result, zval *op1, zval *op2 TSRMLS_DC), ZEND_OP… in zend_binary_assign_op_obj_helper_SPEC_CV_CONST()
23239 zval *property = &opline->op2.u.constant; in zend_binary_assign_op_obj_helper_SPEC_CV_CONST()
23345 …gn_op_helper_SPEC_CV_CONST(int (*binary_op)(zval *result, zval *op1, zval *op2 TSRMLS_DC), ZEND_OP… in zend_binary_assign_op_helper_SPEC_CV_CONST()
23368 zval *dim = &opline->op2.u.constant; in zend_binary_assign_op_helper_SPEC_CV_CONST()
23370 … zend_fetch_dimension_address(&EX_T(op_data->op2.u.var), container, dim, 0, BP_VAR_RW TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_CV_CONST()
23372 var_ptr = _get_zval_ptr_ptr_var(&op_data->op2, EX(Ts), &free_op_data2 TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_CV_CONST()
23378 value = &opline->op2.u.constant; in zend_binary_assign_op_helper_SPEC_CV_CONST()
23486 zval *property = &opline->op2.u.constant; in zend_pre_incdec_property_helper_SPEC_CV_CONST()
23583 zval *property = &opline->op2.u.constant; in zend_post_incdec_property_helper_SPEC_CV_CONST()
23677 zval *dim = &opline->op2.u.constant; in ZEND_FETCH_DIM_R_SPEC_CV_CONST_HANDLER()
23699 zval *dim = &opline->op2.u.constant; in ZEND_FETCH_DIM_W_SPEC_CV_CONST_HANDLER()
23730 zval *dim = &opline->op2.u.constant; in ZEND_FETCH_DIM_RW_SPEC_CV_CONST_HANDLER()
23754 zval *dim = &opline->op2.u.constant; in ZEND_FETCH_DIM_IS_SPEC_CV_CONST_HANDLER()
23770 zval *dim = &opline->op2.u.constant; in ZEND_FETCH_DIM_FUNC_ARG_SPEC_CV_CONST_HANDLER()
23807 zval *dim = &opline->op2.u.constant; in ZEND_FETCH_DIM_UNSET_SPEC_CV_CONST_HANDLER()
23854 zval *offset = &opline->op2.u.constant; in zend_fetch_property_address_read_helper_SPEC_CV_CONST()
23905 zval *property = &opline->op2.u.constant; in ZEND_FETCH_OBJ_W_SPEC_CV_CONST_HANDLER()
23949 zval *property = &opline->op2.u.constant; in ZEND_FETCH_OBJ_RW_SPEC_CV_CONST_HANDLER()
23988 zval *property = &opline->op2.u.constant; in ZEND_FETCH_OBJ_FUNC_ARG_SPEC_CV_CONST_HANDLER()
24023 zval *property = &opline->op2.u.constant; in ZEND_FETCH_OBJ_UNSET_SPEC_CV_CONST_HANDLER()
24066 zval *property_name = &opline->op2.u.constant; in ZEND_ASSIGN_OBJ_SPEC_CV_CONST_HANDLER()
24098 zval *property_name = &opline->op2.u.constant; in ZEND_ASSIGN_DIM_SPEC_CV_CONST_HANDLER()
24112 zval *dim = &opline->op2.u.constant; in ZEND_ASSIGN_DIM_SPEC_CV_CONST_HANDLER()
24115 zend_fetch_dimension_address(&EX_T(op_data->op2.u.var), object_ptr, dim, 0, BP_VAR_W TSRMLS_CC); in ZEND_ASSIGN_DIM_SPEC_CV_CONST_HANDLER()
24118 variable_ptr_ptr = _get_zval_ptr_ptr_var(&op_data->op2, EX(Ts), &free_op_data2 TSRMLS_CC); 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()
24125 …line->result.u.var).var.ptr, Z_STRVAL_P(EX_T(op_data->op2.u.var).str_offset.str)+EX_T(op_data->op2 in ZEND_ASSIGN_DIM_SPEC_CV_CONST_HANDLER()
24151 zval *value = &opline->op2.u.constant; in ZEND_ASSIGN_SPEC_CV_CONST_HANDLER()
24189 function_name = &opline->op2.u.constant; in ZEND_INIT_METHOD_CALL_SPEC_CV_CONST_HANDLER()
24250 &opline->op2.u.constant TSRMLS_CC); in ZEND_CASE_SPEC_CV_CONST_HANDLER()
24271 zval *offset=&opline->op2.u.constant; in ZEND_ADD_ARRAY_ELEMENT_SPEC_CV_CONST_HANDLER()
24368 offset = &opline->op2.u.constant; in ZEND_UNSET_DIM_SPEC_CV_CONST_HANDLER()
24455 zval *offset = &opline->op2.u.constant; in ZEND_UNSET_OBJ_SPEC_CV_CONST_HANDLER()
24495 zval *offset = &opline->op2.u.constant; in zend_isset_isempty_dim_prop_obj_handler_SPEC_CV_CONST()
24633 _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_ADD_SPEC_CV_TMP_HANDLER()
24646 _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_SUB_SPEC_CV_TMP_HANDLER()
24659 _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_MUL_SPEC_CV_TMP_HANDLER()
24672 _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_DIV_SPEC_CV_TMP_HANDLER()
24685 _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_MOD_SPEC_CV_TMP_HANDLER()
24698 _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_SL_SPEC_CV_TMP_HANDLER()
24711 _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_SR_SPEC_CV_TMP_HANDLER()
24724 _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_CONCAT_SPEC_CV_TMP_HANDLER()
24737 _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_IS_IDENTICAL_SPEC_CV_TMP_HANDLER()
24751 _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_IS_NOT_IDENTICAL_SPEC_CV_TMP_HANDLER()
24766 _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_IS_EQUAL_SPEC_CV_TMP_HANDLER()
24781 _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_IS_NOT_EQUAL_SPEC_CV_TMP_HANDLER()
24796 _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_IS_SMALLER_SPEC_CV_TMP_HANDLER()
24811 _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_IS_SMALLER_OR_EQUAL_SPEC_CV_TMP_HANDLER()
24825 _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_BW_OR_SPEC_CV_TMP_HANDLER()
24838 _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_BW_AND_SPEC_CV_TMP_HANDLER()
24851 _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_BW_XOR_SPEC_CV_TMP_HANDLER()
24864 _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_BOOL_XOR_SPEC_CV_TMP_HANDLER()
24870 …_op_obj_helper_SPEC_CV_TMP(int (*binary_op)(zval *result, zval *op1, zval *op2 TSRMLS_DC), ZEND_OP… in zend_binary_assign_op_obj_helper_SPEC_CV_TMP()
24877 zval *property = _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in zend_binary_assign_op_obj_helper_SPEC_CV_TMP()
24983 …sign_op_helper_SPEC_CV_TMP(int (*binary_op)(zval *result, zval *op1, zval *op2 TSRMLS_DC), ZEND_OP… in zend_binary_assign_op_helper_SPEC_CV_TMP()
25006 zval *dim = _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_CV_TMP()
25008 … zend_fetch_dimension_address(&EX_T(op_data->op2.u.var), container, dim, 1, BP_VAR_RW TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_CV_TMP()
25010 var_ptr = _get_zval_ptr_ptr_var(&op_data->op2, EX(Ts), &free_op_data2 TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_CV_TMP()
25016 value = _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_CV_TMP()
25125 zval *property = _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in zend_pre_incdec_property_helper_SPEC_CV_TMP()
25222 zval *property = _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in zend_post_incdec_property_helper_SPEC_CV_TMP()
25316 zval *dim = _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in ZEND_FETCH_DIM_R_SPEC_CV_TMP_HANDLER()
25338 zval *dim = _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in ZEND_FETCH_DIM_W_SPEC_CV_TMP_HANDLER()
25369 zval *dim = _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in ZEND_FETCH_DIM_RW_SPEC_CV_TMP_HANDLER()
25393 zval *dim = _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in ZEND_FETCH_DIM_IS_SPEC_CV_TMP_HANDLER()
25409 zval *dim = _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in ZEND_FETCH_DIM_FUNC_ARG_SPEC_CV_TMP_HANDLER()
25446 zval *dim = _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in ZEND_FETCH_DIM_UNSET_SPEC_CV_TMP_HANDLER()
25493 zval *offset = _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in zend_fetch_property_address_read_helper_SPEC_CV_TMP()
25544 zval *property = _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in ZEND_FETCH_OBJ_W_SPEC_CV_TMP_HANDLER()
25588 zval *property = _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in ZEND_FETCH_OBJ_RW_SPEC_CV_TMP_HANDLER()
25627 zval *property = _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in ZEND_FETCH_OBJ_FUNC_ARG_SPEC_CV_TMP_HANDLER()
25662 zval *property = _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in ZEND_FETCH_OBJ_UNSET_SPEC_CV_TMP_HANDLER()
25705 zval *property_name = _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in ZEND_ASSIGN_OBJ_SPEC_CV_TMP_HANDLER()
25737 zval *property_name = _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in ZEND_ASSIGN_DIM_SPEC_CV_TMP_HANDLER()
25751 zval *dim = _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in ZEND_ASSIGN_DIM_SPEC_CV_TMP_HANDLER()
25754 zend_fetch_dimension_address(&EX_T(op_data->op2.u.var), object_ptr, dim, 1, BP_VAR_W TSRMLS_CC); in ZEND_ASSIGN_DIM_SPEC_CV_TMP_HANDLER()
25758 variable_ptr_ptr = _get_zval_ptr_ptr_var(&op_data->op2, EX(Ts), &free_op_data2 TSRMLS_CC); 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()
25765 …line->result.u.var).var.ptr, Z_STRVAL_P(EX_T(op_data->op2.u.var).str_offset.str)+EX_T(op_data->op2 in ZEND_ASSIGN_DIM_SPEC_CV_TMP_HANDLER()
25791 zval *value = _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in ZEND_ASSIGN_SPEC_CV_TMP_HANDLER()
25829 function_name = _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in ZEND_INIT_METHOD_CALL_SPEC_CV_TMP_HANDLER()
25891 _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_CASE_SPEC_CV_TMP_HANDLER()
25913 zval *offset=_get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in ZEND_ADD_ARRAY_ELEMENT_SPEC_CV_TMP_HANDLER()
26010 offset = _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in ZEND_UNSET_DIM_SPEC_CV_TMP_HANDLER()
26097 zval *offset = _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in ZEND_UNSET_OBJ_SPEC_CV_TMP_HANDLER()
26137 zval *offset = _get_zval_ptr_tmp(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in zend_isset_isempty_dim_prop_obj_handler_SPEC_CV_TMP()
26275 _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_ADD_SPEC_CV_VAR_HANDLER()
26288 _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_SUB_SPEC_CV_VAR_HANDLER()
26301 _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_MUL_SPEC_CV_VAR_HANDLER()
26314 _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_DIV_SPEC_CV_VAR_HANDLER()
26327 _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_MOD_SPEC_CV_VAR_HANDLER()
26340 _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_SL_SPEC_CV_VAR_HANDLER()
26353 _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_SR_SPEC_CV_VAR_HANDLER()
26366 _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_CONCAT_SPEC_CV_VAR_HANDLER()
26379 _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_IS_IDENTICAL_SPEC_CV_VAR_HANDLER()
26393 _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_IS_NOT_IDENTICAL_SPEC_CV_VAR_HANDLER()
26408 _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_IS_EQUAL_SPEC_CV_VAR_HANDLER()
26423 _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_IS_NOT_EQUAL_SPEC_CV_VAR_HANDLER()
26438 _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_IS_SMALLER_SPEC_CV_VAR_HANDLER()
26453 _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_IS_SMALLER_OR_EQUAL_SPEC_CV_VAR_HANDLER()
26467 _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_BW_OR_SPEC_CV_VAR_HANDLER()
26480 _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_BW_AND_SPEC_CV_VAR_HANDLER()
26493 _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_BW_XOR_SPEC_CV_VAR_HANDLER()
26506 _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_BOOL_XOR_SPEC_CV_VAR_HANDLER()
26512 …_op_obj_helper_SPEC_CV_VAR(int (*binary_op)(zval *result, zval *op1, zval *op2 TSRMLS_DC), ZEND_OP… in zend_binary_assign_op_obj_helper_SPEC_CV_VAR()
26519 zval *property = _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in zend_binary_assign_op_obj_helper_SPEC_CV_VAR()
26625 …sign_op_helper_SPEC_CV_VAR(int (*binary_op)(zval *result, zval *op1, zval *op2 TSRMLS_DC), ZEND_OP… in zend_binary_assign_op_helper_SPEC_CV_VAR()
26648 zval *dim = _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_CV_VAR()
26650 … zend_fetch_dimension_address(&EX_T(op_data->op2.u.var), container, dim, 0, BP_VAR_RW TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_CV_VAR()
26652 var_ptr = _get_zval_ptr_ptr_var(&op_data->op2, EX(Ts), &free_op_data2 TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_CV_VAR()
26658 value = _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_CV_VAR()
26767 zval *property = _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in zend_pre_incdec_property_helper_SPEC_CV_VAR()
26864 zval *property = _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in zend_post_incdec_property_helper_SPEC_CV_VAR()
26958 zval *dim = _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in ZEND_FETCH_DIM_R_SPEC_CV_VAR_HANDLER()
26980 zval *dim = _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in ZEND_FETCH_DIM_W_SPEC_CV_VAR_HANDLER()
27011 zval *dim = _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in ZEND_FETCH_DIM_RW_SPEC_CV_VAR_HANDLER()
27035 zval *dim = _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in ZEND_FETCH_DIM_IS_SPEC_CV_VAR_HANDLER()
27051 zval *dim = _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in ZEND_FETCH_DIM_FUNC_ARG_SPEC_CV_VAR_HANDLER()
27088 zval *dim = _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in ZEND_FETCH_DIM_UNSET_SPEC_CV_VAR_HANDLER()
27135 zval *offset = _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in zend_fetch_property_address_read_helper_SPEC_CV_VAR()
27186 zval *property = _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in ZEND_FETCH_OBJ_W_SPEC_CV_VAR_HANDLER()
27230 zval *property = _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in ZEND_FETCH_OBJ_RW_SPEC_CV_VAR_HANDLER()
27269 zval *property = _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in ZEND_FETCH_OBJ_FUNC_ARG_SPEC_CV_VAR_HANDLER()
27304 zval *property = _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in ZEND_FETCH_OBJ_UNSET_SPEC_CV_VAR_HANDLER()
27347 zval *property_name = _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in ZEND_ASSIGN_OBJ_SPEC_CV_VAR_HANDLER()
27379 zval *property_name = _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in ZEND_ASSIGN_DIM_SPEC_CV_VAR_HANDLER()
27393 zval *dim = _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in ZEND_ASSIGN_DIM_SPEC_CV_VAR_HANDLER()
27396 zend_fetch_dimension_address(&EX_T(op_data->op2.u.var), object_ptr, dim, 0, BP_VAR_W TSRMLS_CC); in ZEND_ASSIGN_DIM_SPEC_CV_VAR_HANDLER()
27400 variable_ptr_ptr = _get_zval_ptr_ptr_var(&op_data->op2, EX(Ts), &free_op_data2 TSRMLS_CC); 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()
27407 …line->result.u.var).var.ptr, Z_STRVAL_P(EX_T(op_data->op2.u.var).str_offset.str)+EX_T(op_data->op2 in ZEND_ASSIGN_DIM_SPEC_CV_VAR_HANDLER()
27433 zval *value = _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in ZEND_ASSIGN_SPEC_CV_VAR_HANDLER()
27467 zval **value_ptr_ptr = _get_zval_ptr_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in ZEND_ASSIGN_REF_SPEC_CV_VAR_HANDLER()
27473 !EX_T(opline->op2.u.var).var.fcall_returned_reference) { in ZEND_ASSIGN_REF_SPEC_CV_VAR_HANDLER()
27521 function_name = _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in ZEND_INIT_METHOD_CALL_SPEC_CV_VAR_HANDLER()
27583 _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_CASE_SPEC_CV_VAR_HANDLER()
27605 zval *offset=_get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in ZEND_ADD_ARRAY_ELEMENT_SPEC_CV_VAR_HANDLER()
27702 offset = _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in ZEND_UNSET_DIM_SPEC_CV_VAR_HANDLER()
27789 zval *offset = _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in ZEND_UNSET_OBJ_SPEC_CV_VAR_HANDLER()
27829 zval *offset = _get_zval_ptr_var(&opline->op2, EX(Ts), &free_op2 TSRMLS_CC); in zend_isset_isempty_dim_prop_obj_handler_SPEC_CV_VAR()
27960 …_obj_helper_SPEC_CV_UNUSED(int (*binary_op)(zval *result, zval *op1, zval *op2 TSRMLS_DC), ZEND_OP… in zend_binary_assign_op_obj_helper_SPEC_CV_UNUSED()
28073 …n_op_helper_SPEC_CV_UNUSED(int (*binary_op)(zval *result, zval *op1, zval *op2 TSRMLS_DC), ZEND_OP… in zend_binary_assign_op_helper_SPEC_CV_UNUSED()
28098 … zend_fetch_dimension_address(&EX_T(op_data->op2.u.var), container, dim, 0, BP_VAR_RW TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_CV_UNUSED()
28100 var_ptr = _get_zval_ptr_ptr_var(&op_data->op2, EX(Ts), &free_op_data2 TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_CV_UNUSED()
28328 zend_fetch_dimension_address(&EX_T(op_data->op2.u.var), object_ptr, dim, 0, BP_VAR_W TSRMLS_CC); in ZEND_ASSIGN_DIM_SPEC_CV_UNUSED_HANDLER()
28331 variable_ptr_ptr = _get_zval_ptr_ptr_var(&op_data->op2, EX(Ts), &free_op_data2 TSRMLS_CC); 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()
28338 …line->result.u.var).var.ptr, Z_STRVAL_P(EX_T(op_data->op2.u.var).str_offset.str)+EX_T(op_data->op2 in ZEND_ASSIGN_DIM_SPEC_CV_UNUSED_HANDLER()
28460 _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC) TSRMLS_CC); in ZEND_ADD_SPEC_CV_CV_HANDLER()
28473 _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC) TSRMLS_CC); in ZEND_SUB_SPEC_CV_CV_HANDLER()
28486 _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC) TSRMLS_CC); in ZEND_MUL_SPEC_CV_CV_HANDLER()
28499 _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC) TSRMLS_CC); in ZEND_DIV_SPEC_CV_CV_HANDLER()
28512 _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC) TSRMLS_CC); in ZEND_MOD_SPEC_CV_CV_HANDLER()
28525 _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC) TSRMLS_CC); in ZEND_SL_SPEC_CV_CV_HANDLER()
28538 _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC) TSRMLS_CC); in ZEND_SR_SPEC_CV_CV_HANDLER()
28551 _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC) TSRMLS_CC); in ZEND_CONCAT_SPEC_CV_CV_HANDLER()
28564 _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC) TSRMLS_CC); in ZEND_IS_IDENTICAL_SPEC_CV_CV_HANDLER()
28578 _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC) TSRMLS_CC); in ZEND_IS_NOT_IDENTICAL_SPEC_CV_CV_HANDLER()
28593 _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC) TSRMLS_CC); in ZEND_IS_EQUAL_SPEC_CV_CV_HANDLER()
28608 _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC) TSRMLS_CC); in ZEND_IS_NOT_EQUAL_SPEC_CV_CV_HANDLER()
28623 _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC) TSRMLS_CC); in ZEND_IS_SMALLER_SPEC_CV_CV_HANDLER()
28638 _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC) TSRMLS_CC); in ZEND_IS_SMALLER_OR_EQUAL_SPEC_CV_CV_HANDLER()
28652 _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC) TSRMLS_CC); in ZEND_BW_OR_SPEC_CV_CV_HANDLER()
28665 _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC) TSRMLS_CC); in ZEND_BW_AND_SPEC_CV_CV_HANDLER()
28678 _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC) TSRMLS_CC); in ZEND_BW_XOR_SPEC_CV_CV_HANDLER()
28691 _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC) TSRMLS_CC); in ZEND_BOOL_XOR_SPEC_CV_CV_HANDLER()
28697 …n_op_obj_helper_SPEC_CV_CV(int (*binary_op)(zval *result, zval *op1, zval *op2 TSRMLS_DC), ZEND_OP… in zend_binary_assign_op_obj_helper_SPEC_CV_CV()
28704 zval *property = _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC); in zend_binary_assign_op_obj_helper_SPEC_CV_CV()
28810 …ssign_op_helper_SPEC_CV_CV(int (*binary_op)(zval *result, zval *op1, zval *op2 TSRMLS_DC), ZEND_OP… in zend_binary_assign_op_helper_SPEC_CV_CV()
28833 zval *dim = _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_CV_CV()
28835 … zend_fetch_dimension_address(&EX_T(op_data->op2.u.var), container, dim, 0, BP_VAR_RW TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_CV_CV()
28837 var_ptr = _get_zval_ptr_ptr_var(&op_data->op2, EX(Ts), &free_op_data2 TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_CV_CV()
28843 value = _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_CV_CV()
28951 zval *property = _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC); in zend_pre_incdec_property_helper_SPEC_CV_CV()
29048 zval *property = _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC); in zend_post_incdec_property_helper_SPEC_CV_CV()
29142 zval *dim = _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC); in ZEND_FETCH_DIM_R_SPEC_CV_CV_HANDLER()
29164 zval *dim = _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC); in ZEND_FETCH_DIM_W_SPEC_CV_CV_HANDLER()
29195 zval *dim = _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC); in ZEND_FETCH_DIM_RW_SPEC_CV_CV_HANDLER()
29219 zval *dim = _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC); in ZEND_FETCH_DIM_IS_SPEC_CV_CV_HANDLER()
29235 zval *dim = _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC); in ZEND_FETCH_DIM_FUNC_ARG_SPEC_CV_CV_HANDLER()
29272 zval *dim = _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC); in ZEND_FETCH_DIM_UNSET_SPEC_CV_CV_HANDLER()
29319 zval *offset = _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC); in zend_fetch_property_address_read_helper_SPEC_CV_CV()
29370 zval *property = _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC); in ZEND_FETCH_OBJ_W_SPEC_CV_CV_HANDLER()
29414 zval *property = _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC); in ZEND_FETCH_OBJ_RW_SPEC_CV_CV_HANDLER()
29453 zval *property = _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC); in ZEND_FETCH_OBJ_FUNC_ARG_SPEC_CV_CV_HANDLER()
29488 zval *property = _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC); in ZEND_FETCH_OBJ_UNSET_SPEC_CV_CV_HANDLER()
29531 zval *property_name = _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC); in ZEND_ASSIGN_OBJ_SPEC_CV_CV_HANDLER()
29563 zval *property_name = _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC); in ZEND_ASSIGN_DIM_SPEC_CV_CV_HANDLER()
29577 zval *dim = _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC); in ZEND_ASSIGN_DIM_SPEC_CV_CV_HANDLER()
29580 zend_fetch_dimension_address(&EX_T(op_data->op2.u.var), object_ptr, dim, 0, BP_VAR_W TSRMLS_CC); in ZEND_ASSIGN_DIM_SPEC_CV_CV_HANDLER()
29583 variable_ptr_ptr = _get_zval_ptr_ptr_var(&op_data->op2, EX(Ts), &free_op_data2 TSRMLS_CC); 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()
29590 …line->result.u.var).var.ptr, Z_STRVAL_P(EX_T(op_data->op2.u.var).str_offset.str)+EX_T(op_data->op2 in ZEND_ASSIGN_DIM_SPEC_CV_CV_HANDLER()
29616 zval *value = _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC); in ZEND_ASSIGN_SPEC_CV_CV_HANDLER()
29649 zval **value_ptr_ptr = _get_zval_ptr_ptr_cv(&opline->op2, EX(Ts), BP_VAR_W TSRMLS_CC); in ZEND_ASSIGN_REF_SPEC_CV_CV_HANDLER()
29655 !EX_T(opline->op2.u.var).var.fcall_returned_reference) { in ZEND_ASSIGN_REF_SPEC_CV_CV_HANDLER()
29702 function_name = _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC); in ZEND_INIT_METHOD_CALL_SPEC_CV_CV_HANDLER()
29763 _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC) TSRMLS_CC); in ZEND_CASE_SPEC_CV_CV_HANDLER()
29784 zval *offset=_get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC); in ZEND_ADD_ARRAY_ELEMENT_SPEC_CV_CV_HANDLER()
29881 offset = _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC); in ZEND_UNSET_DIM_SPEC_CV_CV_HANDLER()
29968 zval *offset = _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC); in ZEND_UNSET_OBJ_SPEC_CV_CV_HANDLER()
30008 zval *offset = _get_zval_ptr_cv(&opline->op2, EX(Ts), BP_VAR_R TSRMLS_CC); in zend_isset_isempty_dim_prop_obj_handler_SPEC_CV_CV()
30141 … "Invalid opcode %d/%d/%d.", EX(opline)->opcode, EX(opline)->op1.op_type, EX(opline)->op2.op_type); in ZEND_NULL_HANDLER()
34023 …code_handlers[opcode * 25 + zend_vm_decode[op->op1.op_type] * 5 + zend_vm_decode[op->op2.op_type]]; in zend_vm_get_opcode_handler()