Lines Matching refs:op2
769 ZEND_VM_JMP(EX(op_array)->opcodes + opline->op2.opline_num); in ZEND_NEW_SPEC_HANDLER()
895 …quick_find(EG(class_table), Z_STRVAL_P(opline->op2.zv), Z_STRLEN_P(opline->op2.zv)+1, Z_HASH_P(opl… in ZEND_DECLARE_INHERITED_CLASS_DELAYED_SPEC_HANDLER()
946 if (CACHED_PTR(opline->op2.literal->cache_slot)) { in ZEND_ADD_TRAIT_SPEC_HANDLER()
947 trait = CACHED_PTR(opline->op2.literal->cache_slot); in ZEND_ADD_TRAIT_SPEC_HANDLER()
949 trait = zend_fetch_class_by_name(Z_STRVAL_P(opline->op2.zv), in ZEND_ADD_TRAIT_SPEC_HANDLER()
950 Z_STRLEN_P(opline->op2.zv), in ZEND_ADD_TRAIT_SPEC_HANDLER()
951 opline->op2.literal + 1, in ZEND_ADD_TRAIT_SPEC_HANDLER()
960 CACHE_PTR(opline->op2.literal->cache_slot, trait); in ZEND_ADD_TRAIT_SPEC_HANDLER()
1147 ZEND_VM_SET_OPCODE(&EX(op_array)->opcodes[opline->op2.opline_num]); in ZEND_FAST_CALL_SPEC_HANDLER()
1160 EX(fast_ret) = &EX(op_array)->opcodes[EX(fast_ret)->op2.opline_num]; in ZEND_FAST_RET_SPEC_HANDLER()
1168 ZEND_VM_SET_OPCODE(&EX(op_array)->opcodes[opline->op2.opline_num]); in ZEND_FAST_RET_SPEC_HANDLER()
1172 ZEND_VM_SET_OPCODE(&EX(op_array)->opcodes[opline->op2.opline_num]); in ZEND_FAST_RET_SPEC_HANDLER()
1198 zval *class_name = opline->op2.zv; in ZEND_FETCH_CLASS_SPEC_CONST_HANDLER()
1201 if (CACHED_PTR(opline->op2.literal->cache_slot)) { in ZEND_FETCH_CLASS_SPEC_CONST_HANDLER()
1202 EX_T(opline->result.var).class_entry = CACHED_PTR(opline->op2.literal->cache_slot); in ZEND_FETCH_CLASS_SPEC_CONST_HANDLER()
1204 …etch_class_by_name(Z_STRVAL_P(class_name), Z_STRLEN_P(class_name), opline->op2.literal + 1, opline… in ZEND_FETCH_CLASS_SPEC_CONST_HANDLER()
1205 CACHE_PTR(opline->op2.literal->cache_slot, EX_T(opline->result.var).class_entry); in ZEND_FETCH_CLASS_SPEC_CONST_HANDLER()
1230 function_name = (zval*)(opline->op2.literal+1); in ZEND_INIT_FCALL_BY_NAME_SPEC_CONST_HANDLER()
1231 if (CACHED_PTR(opline->op2.literal->cache_slot)) { in ZEND_INIT_FCALL_BY_NAME_SPEC_CONST_HANDLER()
1232 call->fbc = CACHED_PTR(opline->op2.literal->cache_slot); in ZEND_INIT_FCALL_BY_NAME_SPEC_CONST_HANDLER()
1235 zend_error_noreturn(E_ERROR, "Call to undefined function %s()", Z_STRVAL_P(opline->op2.zv)); in ZEND_INIT_FCALL_BY_NAME_SPEC_CONST_HANDLER()
1237 CACHE_PTR(opline->op2.literal->cache_slot, call->fbc); in ZEND_INIT_FCALL_BY_NAME_SPEC_CONST_HANDLER()
1251 function_name = opline->op2.zv; in ZEND_INIT_FCALL_BY_NAME_SPEC_CONST_HANDLER()
1376 func_name = opline->op2.literal + 1; in ZEND_INIT_NS_FCALL_BY_NAME_SPEC_CONST_HANDLER()
1377 if (CACHED_PTR(opline->op2.literal->cache_slot)) { in ZEND_INIT_NS_FCALL_BY_NAME_SPEC_CONST_HANDLER()
1378 call->fbc = CACHED_PTR(opline->op2.literal->cache_slot); in ZEND_INIT_NS_FCALL_BY_NAME_SPEC_CONST_HANDLER()
1383 zend_error_noreturn(E_ERROR, "Call to undefined function %s()", Z_STRVAL_P(opline->op2.zv)); in ZEND_INIT_NS_FCALL_BY_NAME_SPEC_CONST_HANDLER()
1385 CACHE_PTR(opline->op2.literal->cache_slot, call->fbc); in ZEND_INIT_NS_FCALL_BY_NAME_SPEC_CONST_HANDLER()
1388 CACHE_PTR(opline->op2.literal->cache_slot, call->fbc); in ZEND_INIT_NS_FCALL_BY_NAME_SPEC_CONST_HANDLER()
1409 *assignment_value = *opline->op2.zv; in ZEND_RECV_INIT_SPEC_CONST_HANDLER()
1438 el = zend_brk_cont(Z_LVAL_P(opline->op2.zv), opline->op1.opline_num, in ZEND_BRK_SPEC_CONST_HANDLER()
1449 el = zend_brk_cont(Z_LVAL_P(opline->op2.zv), opline->op1.opline_num, in ZEND_CONT_SPEC_CONST_HANDLER()
1461 el = zend_brk_cont(Z_LVAL_P(opline->op2.zv), opline->extended_value, in ZEND_GOTO_SPEC_CONST_HANDLER()
1488 if (CACHED_PTR(opline->op2.literal->cache_slot)) { in ZEND_ADD_INTERFACE_SPEC_CONST_HANDLER()
1489 iface = CACHED_PTR(opline->op2.literal->cache_slot); in ZEND_ADD_INTERFACE_SPEC_CONST_HANDLER()
1491 …iface = zend_fetch_class_by_name(Z_STRVAL_P(opline->op2.zv), Z_STRLEN_P(opline->op2.zv), opline->o… in ZEND_ADD_INTERFACE_SPEC_CONST_HANDLER()
1496 CACHE_PTR(opline->op2.literal->cache_slot, iface); in ZEND_ADD_INTERFACE_SPEC_CONST_HANDLER()
1522 zval *class_name = _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in ZEND_FETCH_CLASS_SPEC_TMP_HANDLER()
1525 if (CACHED_PTR(opline->op2.literal->cache_slot)) { in ZEND_FETCH_CLASS_SPEC_TMP_HANDLER()
1526 EX_T(opline->result.var).class_entry = CACHED_PTR(opline->op2.literal->cache_slot); in ZEND_FETCH_CLASS_SPEC_TMP_HANDLER()
1528 …etch_class_by_name(Z_STRVAL_P(class_name), Z_STRLEN_P(class_name), opline->op2.literal + 1, opline… in ZEND_FETCH_CLASS_SPEC_TMP_HANDLER()
1529 CACHE_PTR(opline->op2.literal->cache_slot, EX_T(opline->result.var).class_entry); in ZEND_FETCH_CLASS_SPEC_TMP_HANDLER()
1555 function_name = (zval*)(opline->op2.literal+1); in ZEND_INIT_FCALL_BY_NAME_SPEC_TMP_HANDLER()
1556 if (CACHED_PTR(opline->op2.literal->cache_slot)) { in ZEND_INIT_FCALL_BY_NAME_SPEC_TMP_HANDLER()
1557 call->fbc = CACHED_PTR(opline->op2.literal->cache_slot); in ZEND_INIT_FCALL_BY_NAME_SPEC_TMP_HANDLER()
1560 zend_error_noreturn(E_ERROR, "Call to undefined function %s()", Z_STRVAL_P(opline->op2.zv)); in ZEND_INIT_FCALL_BY_NAME_SPEC_TMP_HANDLER()
1562 CACHE_PTR(opline->op2.literal->cache_slot, call->fbc); in ZEND_INIT_FCALL_BY_NAME_SPEC_TMP_HANDLER()
1576 function_name = _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in ZEND_INIT_FCALL_BY_NAME_SPEC_TMP_HANDLER()
1709 zval *class_name = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in ZEND_FETCH_CLASS_SPEC_VAR_HANDLER()
1712 if (CACHED_PTR(opline->op2.literal->cache_slot)) { in ZEND_FETCH_CLASS_SPEC_VAR_HANDLER()
1713 EX_T(opline->result.var).class_entry = CACHED_PTR(opline->op2.literal->cache_slot); in ZEND_FETCH_CLASS_SPEC_VAR_HANDLER()
1715 …etch_class_by_name(Z_STRVAL_P(class_name), Z_STRLEN_P(class_name), opline->op2.literal + 1, opline… in ZEND_FETCH_CLASS_SPEC_VAR_HANDLER()
1716 CACHE_PTR(opline->op2.literal->cache_slot, EX_T(opline->result.var).class_entry); in ZEND_FETCH_CLASS_SPEC_VAR_HANDLER()
1742 function_name = (zval*)(opline->op2.literal+1); in ZEND_INIT_FCALL_BY_NAME_SPEC_VAR_HANDLER()
1743 if (CACHED_PTR(opline->op2.literal->cache_slot)) { in ZEND_INIT_FCALL_BY_NAME_SPEC_VAR_HANDLER()
1744 call->fbc = CACHED_PTR(opline->op2.literal->cache_slot); in ZEND_INIT_FCALL_BY_NAME_SPEC_VAR_HANDLER()
1747 zend_error_noreturn(E_ERROR, "Call to undefined function %s()", Z_STRVAL_P(opline->op2.zv)); in ZEND_INIT_FCALL_BY_NAME_SPEC_VAR_HANDLER()
1749 CACHE_PTR(opline->op2.literal->cache_slot, call->fbc); in ZEND_INIT_FCALL_BY_NAME_SPEC_VAR_HANDLER()
1763 function_name = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in ZEND_INIT_FCALL_BY_NAME_SPEC_VAR_HANDLER()
1899 if (CACHED_PTR(opline->op2.literal->cache_slot)) { in ZEND_FETCH_CLASS_SPEC_UNUSED_HANDLER()
1900 EX_T(opline->result.var).class_entry = CACHED_PTR(opline->op2.literal->cache_slot); in ZEND_FETCH_CLASS_SPEC_UNUSED_HANDLER()
1902 …etch_class_by_name(Z_STRVAL_P(class_name), Z_STRLEN_P(class_name), opline->op2.literal + 1, opline… in ZEND_FETCH_CLASS_SPEC_UNUSED_HANDLER()
1903 CACHE_PTR(opline->op2.literal->cache_slot, EX_T(opline->result.var).class_entry); in ZEND_FETCH_CLASS_SPEC_UNUSED_HANDLER()
1935 zval *class_name = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC); in ZEND_FETCH_CLASS_SPEC_CV_HANDLER()
1938 if (CACHED_PTR(opline->op2.literal->cache_slot)) { in ZEND_FETCH_CLASS_SPEC_CV_HANDLER()
1939 EX_T(opline->result.var).class_entry = CACHED_PTR(opline->op2.literal->cache_slot); in ZEND_FETCH_CLASS_SPEC_CV_HANDLER()
1941 …etch_class_by_name(Z_STRVAL_P(class_name), Z_STRLEN_P(class_name), opline->op2.literal + 1, opline… in ZEND_FETCH_CLASS_SPEC_CV_HANDLER()
1942 CACHE_PTR(opline->op2.literal->cache_slot, EX_T(opline->result.var).class_entry); in ZEND_FETCH_CLASS_SPEC_CV_HANDLER()
1967 function_name = (zval*)(opline->op2.literal+1); in ZEND_INIT_FCALL_BY_NAME_SPEC_CV_HANDLER()
1968 if (CACHED_PTR(opline->op2.literal->cache_slot)) { in ZEND_INIT_FCALL_BY_NAME_SPEC_CV_HANDLER()
1969 call->fbc = CACHED_PTR(opline->op2.literal->cache_slot); in ZEND_INIT_FCALL_BY_NAME_SPEC_CV_HANDLER()
1972 zend_error_noreturn(E_ERROR, "Call to undefined function %s()", Z_STRVAL_P(opline->op2.zv)); in ZEND_INIT_FCALL_BY_NAME_SPEC_CV_HANDLER()
1974 CACHE_PTR(opline->op2.literal->cache_slot, call->fbc); in ZEND_INIT_FCALL_BY_NAME_SPEC_CV_HANDLER()
1988 function_name = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC); in ZEND_INIT_FCALL_BY_NAME_SPEC_CV_HANDLER()
2180 printf("Conditional jmp to %d\n", opline->op2.opline_num); in ZEND_JMPZ_SPEC_CONST_HANDLER()
2182 ZEND_VM_SET_OPCODE(opline->op2.jmp_addr); in ZEND_JMPZ_SPEC_CONST_HANDLER()
2210 printf("Conditional jmp to %d\n", opline->op2.opline_num); in ZEND_JMPNZ_SPEC_CONST_HANDLER()
2212 ZEND_VM_SET_OPCODE(opline->op2.jmp_addr); in ZEND_JMPNZ_SPEC_CONST_HANDLER()
2246 printf("Conditional jmp on false to %d\n", opline->op2.opline_num); in ZEND_JMPZNZ_SPEC_CONST_HANDLER()
2248 ZEND_VM_SET_OPCODE(&EX(op_array)->opcodes[opline->op2.opline_num]); in ZEND_JMPZNZ_SPEC_CONST_HANDLER()
2276 printf("Conditional jmp to %d\n", opline->op2.opline_num); in ZEND_JMPZ_EX_SPEC_CONST_HANDLER()
2278 ZEND_VM_SET_OPCODE(opline->op2.jmp_addr); in ZEND_JMPZ_EX_SPEC_CONST_HANDLER()
2307 printf("Conditional jmp to %d\n", opline->op2.opline_num); in ZEND_JMPNZ_EX_SPEC_CONST_HANDLER()
2309 ZEND_VM_SET_OPCODE(opline->op2.jmp_addr); in ZEND_JMPNZ_EX_SPEC_CONST_HANDLER()
2320 call_slot *call = EX(call_slots) + opline->op2.num; in ZEND_DO_FCALL_SPEC_CONST_HANDLER()
2486 && ARG_MUST_BE_SENT_BY_REF(EX(call)->fbc, opline->op2.opline_num)) { in ZEND_SEND_VAL_SPEC_CONST_HANDLER()
2487 zend_error_noreturn(E_ERROR, "Cannot pass parameter %d by reference", opline->op2.opline_num); in ZEND_SEND_VAL_SPEC_CONST_HANDLER()
2802 ZEND_VM_JMP(EX(op_array)->opcodes+opline->op2.opline_num); in ZEND_FE_RESET_SPEC_CONST_HANDLER()
2916 ZEND_VM_JMP(EX(op_array)->opcodes+opline->op2.opline_num); in ZEND_FE_RESET_SPEC_CONST_HANDLER()
2961 printf("Conditional jmp to %d\n", opline->op2.opline_num); in ZEND_JMP_SET_SPEC_CONST_HANDLER()
2963 ZEND_VM_JMP(opline->op2.jmp_addr); in ZEND_JMP_SET_SPEC_CONST_HANDLER()
2995 printf("Conditional jmp to %d\n", opline->op2.opline_num); in ZEND_JMP_SET_VAR_SPEC_CONST_HANDLER()
2997 ZEND_VM_JMP(opline->op2.jmp_addr); in ZEND_JMP_SET_VAR_SPEC_CONST_HANDLER()
3057 opline->op2.zv TSRMLS_CC); in ZEND_ADD_SPEC_CONST_CONST_HANDLER()
3072 opline->op2.zv TSRMLS_CC); in ZEND_SUB_SPEC_CONST_CONST_HANDLER()
3087 opline->op2.zv TSRMLS_CC); in ZEND_MUL_SPEC_CONST_CONST_HANDLER()
3102 opline->op2.zv TSRMLS_CC); in ZEND_DIV_SPEC_CONST_CONST_HANDLER()
3117 opline->op2.zv TSRMLS_CC); in ZEND_MOD_SPEC_CONST_CONST_HANDLER()
3132 opline->op2.zv TSRMLS_CC); in ZEND_SL_SPEC_CONST_CONST_HANDLER()
3147 opline->op2.zv TSRMLS_CC); in ZEND_SR_SPEC_CONST_CONST_HANDLER()
3162 opline->op2.zv TSRMLS_CC); in ZEND_CONCAT_SPEC_CONST_CONST_HANDLER()
3177 opline->op2.zv TSRMLS_CC); in ZEND_IS_IDENTICAL_SPEC_CONST_CONST_HANDLER()
3193 opline->op2.zv TSRMLS_CC); in ZEND_IS_NOT_IDENTICAL_SPEC_CONST_CONST_HANDLER()
3210 opline->op2.zv TSRMLS_CC)); in ZEND_IS_EQUAL_SPEC_CONST_CONST_HANDLER()
3226 opline->op2.zv TSRMLS_CC)); in ZEND_IS_NOT_EQUAL_SPEC_CONST_CONST_HANDLER()
3242 opline->op2.zv TSRMLS_CC)); in ZEND_IS_SMALLER_SPEC_CONST_CONST_HANDLER()
3258 opline->op2.zv TSRMLS_CC)); in ZEND_IS_SMALLER_OR_EQUAL_SPEC_CONST_CONST_HANDLER()
3273 opline->op2.zv TSRMLS_CC); in ZEND_BW_OR_SPEC_CONST_CONST_HANDLER()
3288 opline->op2.zv TSRMLS_CC); in ZEND_BW_AND_SPEC_CONST_CONST_HANDLER()
3303 opline->op2.zv TSRMLS_CC); in ZEND_BW_XOR_SPEC_CONST_CONST_HANDLER()
3318 opline->op2.zv TSRMLS_CC); in ZEND_BOOL_XOR_SPEC_CONST_CONST_HANDLER()
3351 if (CACHED_PTR(opline->op2.literal->cache_slot)) { in zend_fetch_var_address_helper_SPEC_CONST_CONST()
3352 ce = CACHED_PTR(opline->op2.literal->cache_slot); in zend_fetch_var_address_helper_SPEC_CONST_CONST()
3354 …ce = zend_fetch_class_by_name(Z_STRVAL_P(opline->op2.zv), Z_STRLEN_P(opline->op2.zv), opline->op2.… in zend_fetch_var_address_helper_SPEC_CONST_CONST()
3363 CACHE_PTR(opline->op2.literal->cache_slot, ce); in zend_fetch_var_address_helper_SPEC_CONST_CONST()
3366 ce = EX_T(opline->op2.var).class_entry; in zend_fetch_var_address_helper_SPEC_CONST_CONST()
3501 …zend_fetch_dimension_address_read(&EX_T(opline->result.var), container, opline->op2.zv, IS_CONST, … in ZEND_FETCH_DIM_R_SPEC_CONST_CONST_HANDLER()
3522 …zval *value = *zend_fetch_dimension_address_inner(Z_ARRVAL_P(container), opline->op2.zv, IS_CONST,… in ZEND_FETCH_DIM_TMP_VAR_SPEC_CONST_CONST_HANDLER()
3568 CACHED_PTR(opline->op2.literal->cache_slot)) { in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_CONST_HANDLER()
3569 call->fbc = CACHED_PTR(opline->op2.literal->cache_slot); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_CONST_HANDLER()
3572 (call->fbc = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, ce))) { in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_CONST_HANDLER()
3580 function_name_strval = Z_STRVAL_P(opline->op2.zv); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_CONST_HANDLER()
3581 function_name_strlen = Z_STRLEN_P(opline->op2.zv); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_CONST_HANDLER()
3583 function_name = opline->op2.zv; in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_CONST_HANDLER()
3600 …tion_name_strval, function_name_strlen, ((IS_CONST == IS_CONST) ? (opline->op2.literal + 1) : NULL… in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_CONST_HANDLER()
3609 CACHE_PTR(opline->op2.literal->cache_slot, call->fbc); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_CONST_HANDLER()
3611 CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, ce, call->fbc); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_CONST_HANDLER()
3666 opline->op2.zv TSRMLS_CC); in ZEND_CASE_SPEC_CONST_CONST_HANDLER()
3681 if (CACHED_PTR(opline->op2.literal->cache_slot)) { in ZEND_FETCH_CONSTANT_SPEC_CONST_CONST_HANDLER()
3682 c = CACHED_PTR(opline->op2.literal->cache_slot); in ZEND_FETCH_CONSTANT_SPEC_CONST_CONST_HANDLER()
3683 …} else if ((c = zend_quick_get_constant(opline->op2.literal + 1, opline->extended_value TSRMLS_CC)… in ZEND_FETCH_CONSTANT_SPEC_CONST_CONST_HANDLER()
3685 … char *actual = (char *)zend_memrchr(Z_STRVAL_P(opline->op2.zv), '\\', Z_STRLEN_P(opline->op2.zv)); in ZEND_FETCH_CONSTANT_SPEC_CONST_CONST_HANDLER()
3687 actual = Z_STRVAL_P(opline->op2.zv); in ZEND_FETCH_CONSTANT_SPEC_CONST_CONST_HANDLER()
3693 …opline->result.var).tmp_var, actual, Z_STRLEN_P(opline->op2.zv)-(actual - Z_STRVAL_P(opline->op2.z… in ZEND_FETCH_CONSTANT_SPEC_CONST_CONST_HANDLER()
3697 zend_error_noreturn(E_ERROR, "Undefined constant '%s'", Z_STRVAL_P(opline->op2.zv)); in ZEND_FETCH_CONSTANT_SPEC_CONST_CONST_HANDLER()
3700 CACHE_PTR(opline->op2.literal->cache_slot, c); in ZEND_FETCH_CONSTANT_SPEC_CONST_CONST_HANDLER()
3713 if (CACHED_PTR(opline->op2.literal->cache_slot)) { in ZEND_FETCH_CONSTANT_SPEC_CONST_CONST_HANDLER()
3714 value = CACHED_PTR(opline->op2.literal->cache_slot); in ZEND_FETCH_CONSTANT_SPEC_CONST_CONST_HANDLER()
3733 if ((value = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, ce)) != NULL) { in ZEND_FETCH_CONSTANT_SPEC_CONST_CONST_HANDLER()
3741 …_find(&ce->constants_table, Z_STRVAL_P(opline->op2.zv), Z_STRLEN_P(opline->op2.zv)+1, Z_HASH_P(opl… in ZEND_FETCH_CONSTANT_SPEC_CONST_CONST_HANDLER()
3751 CACHE_PTR(opline->op2.literal->cache_slot, value); in ZEND_FETCH_CONSTANT_SPEC_CONST_CONST_HANDLER()
3753 CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, ce, value); in ZEND_FETCH_CONSTANT_SPEC_CONST_CONST_HANDLER()
3757 …} else if (Z_STRLEN_P(opline->op2.zv) == sizeof("class")-1 && strcmp(Z_STRVAL_P(opline->op2.zv), "… in ZEND_FETCH_CONSTANT_SPEC_CONST_CONST_HANDLER()
3761 zend_error_noreturn(E_ERROR, "Undefined class constant '%s'", Z_STRVAL_P(opline->op2.zv)); in ZEND_FETCH_CONSTANT_SPEC_CONST_CONST_HANDLER()
3807 zval *offset = opline->op2.zv; in ZEND_ADD_ARRAY_ELEMENT_SPEC_CONST_CONST_HANDLER()
3908 if (CACHED_PTR(opline->op2.literal->cache_slot)) { in ZEND_UNSET_VAR_SPEC_CONST_CONST_HANDLER()
3909 ce = CACHED_PTR(opline->op2.literal->cache_slot); in ZEND_UNSET_VAR_SPEC_CONST_CONST_HANDLER()
3911 …ce = zend_fetch_class_by_name(Z_STRVAL_P(opline->op2.zv), Z_STRLEN_P(opline->op2.zv), opline->op2.… in ZEND_UNSET_VAR_SPEC_CONST_CONST_HANDLER()
3922 zend_error_noreturn(E_ERROR, "Class '%s' not found", Z_STRVAL_P(opline->op2.zv)); in ZEND_UNSET_VAR_SPEC_CONST_CONST_HANDLER()
3924 CACHE_PTR(opline->op2.literal->cache_slot, ce); in ZEND_UNSET_VAR_SPEC_CONST_CONST_HANDLER()
3927 ce = EX_T(opline->op2.var).class_entry; in ZEND_UNSET_VAR_SPEC_CONST_CONST_HANDLER()
3984 if (CACHED_PTR(opline->op2.literal->cache_slot)) { in ZEND_ISSET_ISEMPTY_VAR_SPEC_CONST_CONST_HANDLER()
3985 ce = CACHED_PTR(opline->op2.literal->cache_slot); in ZEND_ISSET_ISEMPTY_VAR_SPEC_CONST_CONST_HANDLER()
3987 …ce = zend_fetch_class_by_name(Z_STRVAL_P(opline->op2.zv), Z_STRLEN_P(opline->op2.zv), opline->op2.… in ZEND_ISSET_ISEMPTY_VAR_SPEC_CONST_CONST_HANDLER()
3992 CACHE_PTR(opline->op2.literal->cache_slot, ce); in ZEND_ISSET_ISEMPTY_VAR_SPEC_CONST_CONST_HANDLER()
3995 ce = EX_T(opline->op2.var).class_entry; in ZEND_ISSET_ISEMPTY_VAR_SPEC_CONST_CONST_HANDLER()
4042 val = opline->op2.zv; in ZEND_DECLARE_CONST_SPEC_CONST_CONST_HANDLER()
4172 zval *key = opline->op2.zv; in ZEND_YIELD_SPEC_CONST_CONST_HANDLER()
4237 _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_ADD_SPEC_CONST_TMP_HANDLER()
4252 _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_SUB_SPEC_CONST_TMP_HANDLER()
4267 _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_MUL_SPEC_CONST_TMP_HANDLER()
4282 _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_DIV_SPEC_CONST_TMP_HANDLER()
4297 _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_MOD_SPEC_CONST_TMP_HANDLER()
4312 _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_SL_SPEC_CONST_TMP_HANDLER()
4327 _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_SR_SPEC_CONST_TMP_HANDLER()
4342 _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_CONCAT_SPEC_CONST_TMP_HANDLER()
4357 _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_IS_IDENTICAL_SPEC_CONST_TMP_HANDLER()
4373 _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_IS_NOT_IDENTICAL_SPEC_CONST_TMP_HANDLER()
4390 _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC)); in ZEND_IS_EQUAL_SPEC_CONST_TMP_HANDLER()
4406 _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC)); in ZEND_IS_NOT_EQUAL_SPEC_CONST_TMP_HANDLER()
4422 _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC)); in ZEND_IS_SMALLER_SPEC_CONST_TMP_HANDLER()
4438 _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC)); in ZEND_IS_SMALLER_OR_EQUAL_SPEC_CONST_TMP_HANDLER()
4453 _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_BW_OR_SPEC_CONST_TMP_HANDLER()
4468 _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_BW_AND_SPEC_CONST_TMP_HANDLER()
4483 _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_BW_XOR_SPEC_CONST_TMP_HANDLER()
4498 _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_BOOL_XOR_SPEC_CONST_TMP_HANDLER()
4517 …dress_read(&EX_T(opline->result.var), container, _get_zval_ptr_tmp(opline->op2.var, execute_data, … in ZEND_FETCH_DIM_R_SPEC_CONST_TMP_HANDLER()
4560 CACHED_PTR(opline->op2.literal->cache_slot)) { in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_TMP_HANDLER()
4561 call->fbc = CACHED_PTR(opline->op2.literal->cache_slot); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_TMP_HANDLER()
4564 (call->fbc = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, ce))) { in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_TMP_HANDLER()
4572 function_name_strval = Z_STRVAL_P(opline->op2.zv); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_TMP_HANDLER()
4573 function_name_strlen = Z_STRLEN_P(opline->op2.zv); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_TMP_HANDLER()
4575 function_name = _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_TMP_HANDLER()
4592 …on_name_strval, function_name_strlen, ((IS_TMP_VAR == IS_CONST) ? (opline->op2.literal + 1) : NULL… in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_TMP_HANDLER()
4601 CACHE_PTR(opline->op2.literal->cache_slot, call->fbc); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_TMP_HANDLER()
4603 CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, ce, call->fbc); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_TMP_HANDLER()
4658 _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_CASE_SPEC_CONST_TMP_HANDLER()
4703 zval *offset = _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in ZEND_ADD_ARRAY_ELEMENT_SPEC_CONST_TMP_HANDLER()
4865 zval *key = _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in ZEND_YIELD_SPEC_CONST_TMP_HANDLER()
4930 _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_ADD_SPEC_CONST_VAR_HANDLER()
4945 _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_SUB_SPEC_CONST_VAR_HANDLER()
4960 _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_MUL_SPEC_CONST_VAR_HANDLER()
4975 _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_DIV_SPEC_CONST_VAR_HANDLER()
4990 _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_MOD_SPEC_CONST_VAR_HANDLER()
5005 _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_SL_SPEC_CONST_VAR_HANDLER()
5020 _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_SR_SPEC_CONST_VAR_HANDLER()
5035 _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_CONCAT_SPEC_CONST_VAR_HANDLER()
5050 _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_IS_IDENTICAL_SPEC_CONST_VAR_HANDLER()
5066 _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_IS_NOT_IDENTICAL_SPEC_CONST_VAR_HANDLER()
5083 _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC)); in ZEND_IS_EQUAL_SPEC_CONST_VAR_HANDLER()
5099 _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC)); in ZEND_IS_NOT_EQUAL_SPEC_CONST_VAR_HANDLER()
5115 _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC)); in ZEND_IS_SMALLER_SPEC_CONST_VAR_HANDLER()
5131 _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC)); in ZEND_IS_SMALLER_OR_EQUAL_SPEC_CONST_VAR_HANDLER()
5146 _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_BW_OR_SPEC_CONST_VAR_HANDLER()
5161 _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_BW_AND_SPEC_CONST_VAR_HANDLER()
5176 _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_BW_XOR_SPEC_CONST_VAR_HANDLER()
5191 _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_BOOL_XOR_SPEC_CONST_VAR_HANDLER()
5224 if (CACHED_PTR(opline->op2.literal->cache_slot)) { in zend_fetch_var_address_helper_SPEC_CONST_VAR()
5225 ce = CACHED_PTR(opline->op2.literal->cache_slot); in zend_fetch_var_address_helper_SPEC_CONST_VAR()
5227 …ce = zend_fetch_class_by_name(Z_STRVAL_P(opline->op2.zv), Z_STRLEN_P(opline->op2.zv), opline->op2.… in zend_fetch_var_address_helper_SPEC_CONST_VAR()
5236 CACHE_PTR(opline->op2.literal->cache_slot, ce); in zend_fetch_var_address_helper_SPEC_CONST_VAR()
5239 ce = EX_T(opline->op2.var).class_entry; in zend_fetch_var_address_helper_SPEC_CONST_VAR()
5374 …dress_read(&EX_T(opline->result.var), container, _get_zval_ptr_var(opline->op2.var, execute_data, … in ZEND_FETCH_DIM_R_SPEC_CONST_VAR_HANDLER()
5417 CACHED_PTR(opline->op2.literal->cache_slot)) { in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_VAR_HANDLER()
5418 call->fbc = CACHED_PTR(opline->op2.literal->cache_slot); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_VAR_HANDLER()
5421 (call->fbc = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, ce))) { in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_VAR_HANDLER()
5429 function_name_strval = Z_STRVAL_P(opline->op2.zv); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_VAR_HANDLER()
5430 function_name_strlen = Z_STRLEN_P(opline->op2.zv); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_VAR_HANDLER()
5432 function_name = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_VAR_HANDLER()
5449 …nction_name_strval, function_name_strlen, ((IS_VAR == IS_CONST) ? (opline->op2.literal + 1) : NULL… in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_VAR_HANDLER()
5458 CACHE_PTR(opline->op2.literal->cache_slot, call->fbc); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_VAR_HANDLER()
5460 CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, ce, call->fbc); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_VAR_HANDLER()
5515 _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_CASE_SPEC_CONST_VAR_HANDLER()
5560 zval *offset = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in ZEND_ADD_ARRAY_ELEMENT_SPEC_CONST_VAR_HANDLER()
5661 if (CACHED_PTR(opline->op2.literal->cache_slot)) { in ZEND_UNSET_VAR_SPEC_CONST_VAR_HANDLER()
5662 ce = CACHED_PTR(opline->op2.literal->cache_slot); in ZEND_UNSET_VAR_SPEC_CONST_VAR_HANDLER()
5664 …ce = zend_fetch_class_by_name(Z_STRVAL_P(opline->op2.zv), Z_STRLEN_P(opline->op2.zv), opline->op2.… in ZEND_UNSET_VAR_SPEC_CONST_VAR_HANDLER()
5675 zend_error_noreturn(E_ERROR, "Class '%s' not found", Z_STRVAL_P(opline->op2.zv)); in ZEND_UNSET_VAR_SPEC_CONST_VAR_HANDLER()
5677 CACHE_PTR(opline->op2.literal->cache_slot, ce); in ZEND_UNSET_VAR_SPEC_CONST_VAR_HANDLER()
5680 ce = EX_T(opline->op2.var).class_entry; in ZEND_UNSET_VAR_SPEC_CONST_VAR_HANDLER()
5737 if (CACHED_PTR(opline->op2.literal->cache_slot)) { in ZEND_ISSET_ISEMPTY_VAR_SPEC_CONST_VAR_HANDLER()
5738 ce = CACHED_PTR(opline->op2.literal->cache_slot); in ZEND_ISSET_ISEMPTY_VAR_SPEC_CONST_VAR_HANDLER()
5740 …ce = zend_fetch_class_by_name(Z_STRVAL_P(opline->op2.zv), Z_STRLEN_P(opline->op2.zv), opline->op2.… in ZEND_ISSET_ISEMPTY_VAR_SPEC_CONST_VAR_HANDLER()
5745 CACHE_PTR(opline->op2.literal->cache_slot, ce); in ZEND_ISSET_ISEMPTY_VAR_SPEC_CONST_VAR_HANDLER()
5748 ce = EX_T(opline->op2.var).class_entry; in ZEND_ISSET_ISEMPTY_VAR_SPEC_CONST_VAR_HANDLER()
5885 zval *key = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in ZEND_YIELD_SPEC_CONST_VAR_HANDLER()
5969 if (CACHED_PTR(opline->op2.literal->cache_slot)) { in zend_fetch_var_address_helper_SPEC_CONST_UNUSED()
5970 ce = CACHED_PTR(opline->op2.literal->cache_slot); in zend_fetch_var_address_helper_SPEC_CONST_UNUSED()
5972 …ce = zend_fetch_class_by_name(Z_STRVAL_P(opline->op2.zv), Z_STRLEN_P(opline->op2.zv), opline->op2.… in zend_fetch_var_address_helper_SPEC_CONST_UNUSED()
5981 CACHE_PTR(opline->op2.literal->cache_slot, ce); in zend_fetch_var_address_helper_SPEC_CONST_UNUSED()
5984 ce = EX_T(opline->op2.var).class_entry; in zend_fetch_var_address_helper_SPEC_CONST_UNUSED()
6143 CACHED_PTR(opline->op2.literal->cache_slot)) { in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_UNUSED_HANDLER()
6144 call->fbc = CACHED_PTR(opline->op2.literal->cache_slot); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_UNUSED_HANDLER()
6147 (call->fbc = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, ce))) { in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_UNUSED_HANDLER()
6155 function_name_strval = Z_STRVAL_P(opline->op2.zv); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_UNUSED_HANDLER()
6156 function_name_strlen = Z_STRLEN_P(opline->op2.zv); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_UNUSED_HANDLER()
6175 …ion_name_strval, function_name_strlen, ((IS_UNUSED == IS_CONST) ? (opline->op2.literal + 1) : NULL… in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_UNUSED_HANDLER()
6184 CACHE_PTR(opline->op2.literal->cache_slot, call->fbc); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_UNUSED_HANDLER()
6186 CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, ce, call->fbc); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_UNUSED_HANDLER()
6369 if (CACHED_PTR(opline->op2.literal->cache_slot)) { in ZEND_UNSET_VAR_SPEC_CONST_UNUSED_HANDLER()
6370 ce = CACHED_PTR(opline->op2.literal->cache_slot); in ZEND_UNSET_VAR_SPEC_CONST_UNUSED_HANDLER()
6372 …ce = zend_fetch_class_by_name(Z_STRVAL_P(opline->op2.zv), Z_STRLEN_P(opline->op2.zv), opline->op2.… in ZEND_UNSET_VAR_SPEC_CONST_UNUSED_HANDLER()
6383 zend_error_noreturn(E_ERROR, "Class '%s' not found", Z_STRVAL_P(opline->op2.zv)); in ZEND_UNSET_VAR_SPEC_CONST_UNUSED_HANDLER()
6385 CACHE_PTR(opline->op2.literal->cache_slot, ce); in ZEND_UNSET_VAR_SPEC_CONST_UNUSED_HANDLER()
6388 ce = EX_T(opline->op2.var).class_entry; in ZEND_UNSET_VAR_SPEC_CONST_UNUSED_HANDLER()
6445 if (CACHED_PTR(opline->op2.literal->cache_slot)) { in ZEND_ISSET_ISEMPTY_VAR_SPEC_CONST_UNUSED_HANDLER()
6446 ce = CACHED_PTR(opline->op2.literal->cache_slot); in ZEND_ISSET_ISEMPTY_VAR_SPEC_CONST_UNUSED_HANDLER()
6448 …ce = zend_fetch_class_by_name(Z_STRVAL_P(opline->op2.zv), Z_STRLEN_P(opline->op2.zv), opline->op2.… in ZEND_ISSET_ISEMPTY_VAR_SPEC_CONST_UNUSED_HANDLER()
6453 CACHE_PTR(opline->op2.literal->cache_slot, ce); in ZEND_ISSET_ISEMPTY_VAR_SPEC_CONST_UNUSED_HANDLER()
6456 ce = EX_T(opline->op2.var).class_entry; in ZEND_ISSET_ISEMPTY_VAR_SPEC_CONST_UNUSED_HANDLER()
6682 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC) TSRMLS_CC); in ZEND_ADD_SPEC_CONST_CV_HANDLER()
6697 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC) TSRMLS_CC); in ZEND_SUB_SPEC_CONST_CV_HANDLER()
6712 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC) TSRMLS_CC); in ZEND_MUL_SPEC_CONST_CV_HANDLER()
6727 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC) TSRMLS_CC); in ZEND_DIV_SPEC_CONST_CV_HANDLER()
6742 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC) TSRMLS_CC); in ZEND_MOD_SPEC_CONST_CV_HANDLER()
6757 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC) TSRMLS_CC); in ZEND_SL_SPEC_CONST_CV_HANDLER()
6772 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC) TSRMLS_CC); in ZEND_SR_SPEC_CONST_CV_HANDLER()
6787 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC) TSRMLS_CC); in ZEND_CONCAT_SPEC_CONST_CV_HANDLER()
6802 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC) TSRMLS_CC); in ZEND_IS_IDENTICAL_SPEC_CONST_CV_HANDLER()
6818 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC) TSRMLS_CC); in ZEND_IS_NOT_IDENTICAL_SPEC_CONST_CV_HANDLER()
6835 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC) TSRMLS_CC)); in ZEND_IS_EQUAL_SPEC_CONST_CV_HANDLER()
6851 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC) TSRMLS_CC)); in ZEND_IS_NOT_EQUAL_SPEC_CONST_CV_HANDLER()
6867 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC) TSRMLS_CC)); in ZEND_IS_SMALLER_SPEC_CONST_CV_HANDLER()
6883 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC) TSRMLS_CC)); in ZEND_IS_SMALLER_OR_EQUAL_SPEC_CONST_CV_HANDLER()
6898 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC) TSRMLS_CC); in ZEND_BW_OR_SPEC_CONST_CV_HANDLER()
6913 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC) TSRMLS_CC); in ZEND_BW_AND_SPEC_CONST_CV_HANDLER()
6928 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC) TSRMLS_CC); in ZEND_BW_XOR_SPEC_CONST_CV_HANDLER()
6943 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC) TSRMLS_CC); in ZEND_BOOL_XOR_SPEC_CONST_CV_HANDLER()
6962 …e->result.var), container, _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC), IS_… in ZEND_FETCH_DIM_R_SPEC_CONST_CV_HANDLER()
7005 CACHED_PTR(opline->op2.literal->cache_slot)) { in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_CV_HANDLER()
7006 call->fbc = CACHED_PTR(opline->op2.literal->cache_slot); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_CV_HANDLER()
7009 (call->fbc = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, ce))) { in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_CV_HANDLER()
7017 function_name_strval = Z_STRVAL_P(opline->op2.zv); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_CV_HANDLER()
7018 function_name_strlen = Z_STRLEN_P(opline->op2.zv); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_CV_HANDLER()
7020 function_name = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_CV_HANDLER()
7037 …unction_name_strval, function_name_strlen, ((IS_CV == IS_CONST) ? (opline->op2.literal + 1) : NULL… in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_CV_HANDLER()
7046 CACHE_PTR(opline->op2.literal->cache_slot, call->fbc); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_CV_HANDLER()
7048 CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, ce, call->fbc); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_CV_HANDLER()
7133 if (EX_CV(opline->op2.var)) { in ZEND_CATCH_SPEC_CONST_CV_HANDLER()
7134 zval_ptr_dtor(EX_CV(opline->op2.var)); in ZEND_CATCH_SPEC_CONST_CV_HANDLER()
7136 …EX_CV(opline->op2.var) = (zval**)EX_CV_NUM(execute_data, EX(op_array)->last_var + opline->op2.var); in ZEND_CATCH_SPEC_CONST_CV_HANDLER()
7137 *EX_CV(opline->op2.var) = EG(exception); in ZEND_CATCH_SPEC_CONST_CV_HANDLER()
7139 zend_compiled_variable *cv = &CV_DEF_OF(opline->op2.var); in ZEND_CATCH_SPEC_CONST_CV_HANDLER()
7141 &EG(exception), sizeof(zval *), (void**)&EX_CV(opline->op2.var)); in ZEND_CATCH_SPEC_CONST_CV_HANDLER()
7163 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC) TSRMLS_CC); in ZEND_CASE_SPEC_CONST_CV_HANDLER()
7207 zval *offset = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC); in ZEND_ADD_ARRAY_ELEMENT_SPEC_CONST_CV_HANDLER()
7369 zval *key = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC); in ZEND_YIELD_SPEC_CONST_CV_HANDLER()
7500 printf("Conditional jmp to %d\n", opline->op2.opline_num); in ZEND_JMPZ_SPEC_TMP_HANDLER()
7502 ZEND_VM_SET_OPCODE(opline->op2.jmp_addr); in ZEND_JMPZ_SPEC_TMP_HANDLER()
7530 printf("Conditional jmp to %d\n", opline->op2.opline_num); in ZEND_JMPNZ_SPEC_TMP_HANDLER()
7532 ZEND_VM_SET_OPCODE(opline->op2.jmp_addr); in ZEND_JMPNZ_SPEC_TMP_HANDLER()
7566 printf("Conditional jmp on false to %d\n", opline->op2.opline_num); in ZEND_JMPZNZ_SPEC_TMP_HANDLER()
7568 ZEND_VM_SET_OPCODE(&EX(op_array)->opcodes[opline->op2.opline_num]); in ZEND_JMPZNZ_SPEC_TMP_HANDLER()
7596 printf("Conditional jmp to %d\n", opline->op2.opline_num); in ZEND_JMPZ_EX_SPEC_TMP_HANDLER()
7598 ZEND_VM_SET_OPCODE(opline->op2.jmp_addr); in ZEND_JMPZ_EX_SPEC_TMP_HANDLER()
7627 printf("Conditional jmp to %d\n", opline->op2.opline_num); in ZEND_JMPNZ_EX_SPEC_TMP_HANDLER()
7629 ZEND_VM_SET_OPCODE(opline->op2.jmp_addr); in ZEND_JMPNZ_EX_SPEC_TMP_HANDLER()
7796 && ARG_MUST_BE_SENT_BY_REF(EX(call)->fbc, opline->op2.opline_num)) { in ZEND_SEND_VAL_SPEC_TMP_HANDLER()
7797 zend_error_noreturn(E_ERROR, "Cannot pass parameter %d by reference", opline->op2.opline_num); in ZEND_SEND_VAL_SPEC_TMP_HANDLER()
8113 ZEND_VM_JMP(EX(op_array)->opcodes+opline->op2.opline_num); in ZEND_FE_RESET_SPEC_TMP_HANDLER()
8227 ZEND_VM_JMP(EX(op_array)->opcodes+opline->op2.opline_num); in ZEND_FE_RESET_SPEC_TMP_HANDLER()
8301 printf("Conditional jmp to %d\n", opline->op2.opline_num); in ZEND_JMP_SET_SPEC_TMP_HANDLER()
8303 ZEND_VM_JMP(opline->op2.jmp_addr); in ZEND_JMP_SET_SPEC_TMP_HANDLER()
8336 printf("Conditional jmp to %d\n", opline->op2.opline_num); in ZEND_JMP_SET_VAR_SPEC_TMP_HANDLER()
8338 ZEND_VM_JMP(opline->op2.jmp_addr); in ZEND_JMP_SET_VAR_SPEC_TMP_HANDLER()
8402 result = instanceof_function(Z_OBJCE_P(expr), EX_T(opline->op2.var).class_entry TSRMLS_CC); in ZEND_INSTANCEOF_SPEC_TMP_HANDLER()
8420 opline->op2.zv TSRMLS_CC); in ZEND_ADD_SPEC_TMP_CONST_HANDLER()
8435 opline->op2.zv TSRMLS_CC); in ZEND_SUB_SPEC_TMP_CONST_HANDLER()
8450 opline->op2.zv TSRMLS_CC); in ZEND_MUL_SPEC_TMP_CONST_HANDLER()
8465 opline->op2.zv TSRMLS_CC); in ZEND_DIV_SPEC_TMP_CONST_HANDLER()
8480 opline->op2.zv TSRMLS_CC); in ZEND_MOD_SPEC_TMP_CONST_HANDLER()
8495 opline->op2.zv TSRMLS_CC); in ZEND_SL_SPEC_TMP_CONST_HANDLER()
8510 opline->op2.zv TSRMLS_CC); in ZEND_SR_SPEC_TMP_CONST_HANDLER()
8525 opline->op2.zv TSRMLS_CC); in ZEND_CONCAT_SPEC_TMP_CONST_HANDLER()
8540 opline->op2.zv TSRMLS_CC); in ZEND_IS_IDENTICAL_SPEC_TMP_CONST_HANDLER()
8556 opline->op2.zv TSRMLS_CC); in ZEND_IS_NOT_IDENTICAL_SPEC_TMP_CONST_HANDLER()
8573 opline->op2.zv TSRMLS_CC)); in ZEND_IS_EQUAL_SPEC_TMP_CONST_HANDLER()
8589 opline->op2.zv TSRMLS_CC)); in ZEND_IS_NOT_EQUAL_SPEC_TMP_CONST_HANDLER()
8605 opline->op2.zv TSRMLS_CC)); in ZEND_IS_SMALLER_SPEC_TMP_CONST_HANDLER()
8621 opline->op2.zv TSRMLS_CC)); in ZEND_IS_SMALLER_OR_EQUAL_SPEC_TMP_CONST_HANDLER()
8636 opline->op2.zv TSRMLS_CC); in ZEND_BW_OR_SPEC_TMP_CONST_HANDLER()
8651 opline->op2.zv TSRMLS_CC); in ZEND_BW_AND_SPEC_TMP_CONST_HANDLER()
8666 opline->op2.zv TSRMLS_CC); in ZEND_BW_XOR_SPEC_TMP_CONST_HANDLER()
8681 opline->op2.zv TSRMLS_CC); in ZEND_BOOL_XOR_SPEC_TMP_CONST_HANDLER()
8714 if (CACHED_PTR(opline->op2.literal->cache_slot)) { in zend_fetch_var_address_helper_SPEC_TMP_CONST()
8715 ce = CACHED_PTR(opline->op2.literal->cache_slot); in zend_fetch_var_address_helper_SPEC_TMP_CONST()
8717 …ce = zend_fetch_class_by_name(Z_STRVAL_P(opline->op2.zv), Z_STRLEN_P(opline->op2.zv), opline->op2.… in zend_fetch_var_address_helper_SPEC_TMP_CONST()
8726 CACHE_PTR(opline->op2.literal->cache_slot, ce); in zend_fetch_var_address_helper_SPEC_TMP_CONST()
8729 ce = EX_T(opline->op2.var).class_entry; in zend_fetch_var_address_helper_SPEC_TMP_CONST()
8864 …zend_fetch_dimension_address_read(&EX_T(opline->result.var), container, opline->op2.zv, IS_CONST, … in ZEND_FETCH_DIM_R_SPEC_TMP_CONST_HANDLER()
8885 …zval *value = *zend_fetch_dimension_address_inner(Z_ARRVAL_P(container), opline->op2.zv, IS_CONST,… in ZEND_FETCH_DIM_TMP_VAR_SPEC_TMP_CONST_HANDLER()
8911 add_char_to_string(str, str, opline->op2.zv); in ZEND_ADD_CHAR_SPEC_TMP_CONST_HANDLER()
8934 add_string_to_string(str, str, opline->op2.zv); in ZEND_ADD_STRING_SPEC_TMP_CONST_HANDLER()
8952 function_name = opline->op2.zv; in ZEND_INIT_METHOD_CALL_SPEC_TMP_CONST_HANDLER()
8972 …(call->fbc = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope)) == NULL)… in ZEND_INIT_METHOD_CALL_SPEC_TMP_CONST_HANDLER()
8980 …tion_name_strval, function_name_strlen, ((IS_CONST == IS_CONST) ? (opline->op2.literal + 1) : NULL… in ZEND_INIT_METHOD_CALL_SPEC_TMP_CONST_HANDLER()
8988 CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope, call->fbc); in ZEND_INIT_METHOD_CALL_SPEC_TMP_CONST_HANDLER()
9031 opline->op2.zv TSRMLS_CC); in ZEND_CASE_SPEC_TMP_CONST_HANDLER()
9075 zval *offset = opline->op2.zv; in ZEND_ADD_ARRAY_ELEMENT_SPEC_TMP_CONST_HANDLER()
9176 if (CACHED_PTR(opline->op2.literal->cache_slot)) { in ZEND_UNSET_VAR_SPEC_TMP_CONST_HANDLER()
9177 ce = CACHED_PTR(opline->op2.literal->cache_slot); in ZEND_UNSET_VAR_SPEC_TMP_CONST_HANDLER()
9179 …ce = zend_fetch_class_by_name(Z_STRVAL_P(opline->op2.zv), Z_STRLEN_P(opline->op2.zv), opline->op2.… in ZEND_UNSET_VAR_SPEC_TMP_CONST_HANDLER()
9190 zend_error_noreturn(E_ERROR, "Class '%s' not found", Z_STRVAL_P(opline->op2.zv)); in ZEND_UNSET_VAR_SPEC_TMP_CONST_HANDLER()
9192 CACHE_PTR(opline->op2.literal->cache_slot, ce); in ZEND_UNSET_VAR_SPEC_TMP_CONST_HANDLER()
9195 ce = EX_T(opline->op2.var).class_entry; in ZEND_UNSET_VAR_SPEC_TMP_CONST_HANDLER()
9252 if (CACHED_PTR(opline->op2.literal->cache_slot)) { in ZEND_ISSET_ISEMPTY_VAR_SPEC_TMP_CONST_HANDLER()
9253 ce = CACHED_PTR(opline->op2.literal->cache_slot); in ZEND_ISSET_ISEMPTY_VAR_SPEC_TMP_CONST_HANDLER()
9255 …ce = zend_fetch_class_by_name(Z_STRVAL_P(opline->op2.zv), Z_STRLEN_P(opline->op2.zv), opline->op2.… in ZEND_ISSET_ISEMPTY_VAR_SPEC_TMP_CONST_HANDLER()
9260 CACHE_PTR(opline->op2.literal->cache_slot, ce); in ZEND_ISSET_ISEMPTY_VAR_SPEC_TMP_CONST_HANDLER()
9263 ce = EX_T(opline->op2.var).class_entry; in ZEND_ISSET_ISEMPTY_VAR_SPEC_TMP_CONST_HANDLER()
9400 zval *key = opline->op2.zv; in ZEND_YIELD_SPEC_TMP_CONST_HANDLER()
9465 _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_ADD_SPEC_TMP_TMP_HANDLER()
9480 _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_SUB_SPEC_TMP_TMP_HANDLER()
9495 _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_MUL_SPEC_TMP_TMP_HANDLER()
9510 _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_DIV_SPEC_TMP_TMP_HANDLER()
9525 _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_MOD_SPEC_TMP_TMP_HANDLER()
9540 _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_SL_SPEC_TMP_TMP_HANDLER()
9555 _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_SR_SPEC_TMP_TMP_HANDLER()
9570 _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_CONCAT_SPEC_TMP_TMP_HANDLER()
9585 _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_IS_IDENTICAL_SPEC_TMP_TMP_HANDLER()
9601 _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_IS_NOT_IDENTICAL_SPEC_TMP_TMP_HANDLER()
9618 _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC)); in ZEND_IS_EQUAL_SPEC_TMP_TMP_HANDLER()
9634 _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC)); in ZEND_IS_NOT_EQUAL_SPEC_TMP_TMP_HANDLER()
9650 _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC)); in ZEND_IS_SMALLER_SPEC_TMP_TMP_HANDLER()
9666 _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC)); in ZEND_IS_SMALLER_OR_EQUAL_SPEC_TMP_TMP_HANDLER()
9681 _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_BW_OR_SPEC_TMP_TMP_HANDLER()
9696 _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_BW_AND_SPEC_TMP_TMP_HANDLER()
9711 _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_BW_XOR_SPEC_TMP_TMP_HANDLER()
9726 _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_BOOL_XOR_SPEC_TMP_TMP_HANDLER()
9745 …dress_read(&EX_T(opline->result.var), container, _get_zval_ptr_tmp(opline->op2.var, execute_data, … in ZEND_FETCH_DIM_R_SPEC_TMP_TMP_HANDLER()
9762 var = _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in ZEND_ADD_VAR_SPEC_TMP_TMP_HANDLER()
9808 function_name = _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in ZEND_INIT_METHOD_CALL_SPEC_TMP_TMP_HANDLER()
9828 …(call->fbc = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope)) == NULL)… in ZEND_INIT_METHOD_CALL_SPEC_TMP_TMP_HANDLER()
9836 …on_name_strval, function_name_strlen, ((IS_TMP_VAR == IS_CONST) ? (opline->op2.literal + 1) : NULL… in ZEND_INIT_METHOD_CALL_SPEC_TMP_TMP_HANDLER()
9844 CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope, call->fbc); in ZEND_INIT_METHOD_CALL_SPEC_TMP_TMP_HANDLER()
9888 _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_CASE_SPEC_TMP_TMP_HANDLER()
9933 zval *offset = _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in ZEND_ADD_ARRAY_ELEMENT_SPEC_TMP_TMP_HANDLER()
10095 zval *key = _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in ZEND_YIELD_SPEC_TMP_TMP_HANDLER()
10160 _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_ADD_SPEC_TMP_VAR_HANDLER()
10175 _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_SUB_SPEC_TMP_VAR_HANDLER()
10190 _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_MUL_SPEC_TMP_VAR_HANDLER()
10205 _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_DIV_SPEC_TMP_VAR_HANDLER()
10220 _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_MOD_SPEC_TMP_VAR_HANDLER()
10235 _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_SL_SPEC_TMP_VAR_HANDLER()
10250 _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_SR_SPEC_TMP_VAR_HANDLER()
10265 _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_CONCAT_SPEC_TMP_VAR_HANDLER()
10280 _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_IS_IDENTICAL_SPEC_TMP_VAR_HANDLER()
10296 _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_IS_NOT_IDENTICAL_SPEC_TMP_VAR_HANDLER()
10313 _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC)); in ZEND_IS_EQUAL_SPEC_TMP_VAR_HANDLER()
10329 _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC)); in ZEND_IS_NOT_EQUAL_SPEC_TMP_VAR_HANDLER()
10345 _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC)); in ZEND_IS_SMALLER_SPEC_TMP_VAR_HANDLER()
10361 _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC)); in ZEND_IS_SMALLER_OR_EQUAL_SPEC_TMP_VAR_HANDLER()
10376 _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_BW_OR_SPEC_TMP_VAR_HANDLER()
10391 _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_BW_AND_SPEC_TMP_VAR_HANDLER()
10406 _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_BW_XOR_SPEC_TMP_VAR_HANDLER()
10421 _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_BOOL_XOR_SPEC_TMP_VAR_HANDLER()
10454 if (CACHED_PTR(opline->op2.literal->cache_slot)) { in zend_fetch_var_address_helper_SPEC_TMP_VAR()
10455 ce = CACHED_PTR(opline->op2.literal->cache_slot); in zend_fetch_var_address_helper_SPEC_TMP_VAR()
10457 …ce = zend_fetch_class_by_name(Z_STRVAL_P(opline->op2.zv), Z_STRLEN_P(opline->op2.zv), opline->op2.… in zend_fetch_var_address_helper_SPEC_TMP_VAR()
10466 CACHE_PTR(opline->op2.literal->cache_slot, ce); in zend_fetch_var_address_helper_SPEC_TMP_VAR()
10469 ce = EX_T(opline->op2.var).class_entry; in zend_fetch_var_address_helper_SPEC_TMP_VAR()
10604 …dress_read(&EX_T(opline->result.var), container, _get_zval_ptr_var(opline->op2.var, execute_data, … in ZEND_FETCH_DIM_R_SPEC_TMP_VAR_HANDLER()
10621 var = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in ZEND_ADD_VAR_SPEC_TMP_VAR_HANDLER()
10667 function_name = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in ZEND_INIT_METHOD_CALL_SPEC_TMP_VAR_HANDLER()
10687 …(call->fbc = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope)) == NULL)… in ZEND_INIT_METHOD_CALL_SPEC_TMP_VAR_HANDLER()
10695 …nction_name_strval, function_name_strlen, ((IS_VAR == IS_CONST) ? (opline->op2.literal + 1) : NULL… in ZEND_INIT_METHOD_CALL_SPEC_TMP_VAR_HANDLER()
10703 CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope, call->fbc); in ZEND_INIT_METHOD_CALL_SPEC_TMP_VAR_HANDLER()
10747 _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_CASE_SPEC_TMP_VAR_HANDLER()
10792 zval *offset = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in ZEND_ADD_ARRAY_ELEMENT_SPEC_TMP_VAR_HANDLER()
10893 if (CACHED_PTR(opline->op2.literal->cache_slot)) { in ZEND_UNSET_VAR_SPEC_TMP_VAR_HANDLER()
10894 ce = CACHED_PTR(opline->op2.literal->cache_slot); in ZEND_UNSET_VAR_SPEC_TMP_VAR_HANDLER()
10896 …ce = zend_fetch_class_by_name(Z_STRVAL_P(opline->op2.zv), Z_STRLEN_P(opline->op2.zv), opline->op2.… in ZEND_UNSET_VAR_SPEC_TMP_VAR_HANDLER()
10907 zend_error_noreturn(E_ERROR, "Class '%s' not found", Z_STRVAL_P(opline->op2.zv)); in ZEND_UNSET_VAR_SPEC_TMP_VAR_HANDLER()
10909 CACHE_PTR(opline->op2.literal->cache_slot, ce); in ZEND_UNSET_VAR_SPEC_TMP_VAR_HANDLER()
10912 ce = EX_T(opline->op2.var).class_entry; in ZEND_UNSET_VAR_SPEC_TMP_VAR_HANDLER()
10969 if (CACHED_PTR(opline->op2.literal->cache_slot)) { in ZEND_ISSET_ISEMPTY_VAR_SPEC_TMP_VAR_HANDLER()
10970 ce = CACHED_PTR(opline->op2.literal->cache_slot); in ZEND_ISSET_ISEMPTY_VAR_SPEC_TMP_VAR_HANDLER()
10972 …ce = zend_fetch_class_by_name(Z_STRVAL_P(opline->op2.zv), Z_STRLEN_P(opline->op2.zv), opline->op2.… in ZEND_ISSET_ISEMPTY_VAR_SPEC_TMP_VAR_HANDLER()
10977 CACHE_PTR(opline->op2.literal->cache_slot, ce); in ZEND_ISSET_ISEMPTY_VAR_SPEC_TMP_VAR_HANDLER()
10980 ce = EX_T(opline->op2.var).class_entry; in ZEND_ISSET_ISEMPTY_VAR_SPEC_TMP_VAR_HANDLER()
11117 zval *key = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in ZEND_YIELD_SPEC_TMP_VAR_HANDLER()
11201 if (CACHED_PTR(opline->op2.literal->cache_slot)) { in zend_fetch_var_address_helper_SPEC_TMP_UNUSED()
11202 ce = CACHED_PTR(opline->op2.literal->cache_slot); in zend_fetch_var_address_helper_SPEC_TMP_UNUSED()
11204 …ce = zend_fetch_class_by_name(Z_STRVAL_P(opline->op2.zv), Z_STRLEN_P(opline->op2.zv), opline->op2.… in zend_fetch_var_address_helper_SPEC_TMP_UNUSED()
11213 CACHE_PTR(opline->op2.literal->cache_slot, ce); in zend_fetch_var_address_helper_SPEC_TMP_UNUSED()
11216 ce = EX_T(opline->op2.var).class_entry; in zend_fetch_var_address_helper_SPEC_TMP_UNUSED()
11478 if (CACHED_PTR(opline->op2.literal->cache_slot)) { in ZEND_UNSET_VAR_SPEC_TMP_UNUSED_HANDLER()
11479 ce = CACHED_PTR(opline->op2.literal->cache_slot); in ZEND_UNSET_VAR_SPEC_TMP_UNUSED_HANDLER()
11481 …ce = zend_fetch_class_by_name(Z_STRVAL_P(opline->op2.zv), Z_STRLEN_P(opline->op2.zv), opline->op2.… in ZEND_UNSET_VAR_SPEC_TMP_UNUSED_HANDLER()
11492 zend_error_noreturn(E_ERROR, "Class '%s' not found", Z_STRVAL_P(opline->op2.zv)); in ZEND_UNSET_VAR_SPEC_TMP_UNUSED_HANDLER()
11494 CACHE_PTR(opline->op2.literal->cache_slot, ce); in ZEND_UNSET_VAR_SPEC_TMP_UNUSED_HANDLER()
11497 ce = EX_T(opline->op2.var).class_entry; in ZEND_UNSET_VAR_SPEC_TMP_UNUSED_HANDLER()
11554 if (CACHED_PTR(opline->op2.literal->cache_slot)) { in ZEND_ISSET_ISEMPTY_VAR_SPEC_TMP_UNUSED_HANDLER()
11555 ce = CACHED_PTR(opline->op2.literal->cache_slot); in ZEND_ISSET_ISEMPTY_VAR_SPEC_TMP_UNUSED_HANDLER()
11557 …ce = zend_fetch_class_by_name(Z_STRVAL_P(opline->op2.zv), Z_STRLEN_P(opline->op2.zv), opline->op2.… in ZEND_ISSET_ISEMPTY_VAR_SPEC_TMP_UNUSED_HANDLER()
11562 CACHE_PTR(opline->op2.literal->cache_slot, ce); in ZEND_ISSET_ISEMPTY_VAR_SPEC_TMP_UNUSED_HANDLER()
11565 ce = EX_T(opline->op2.var).class_entry; in ZEND_ISSET_ISEMPTY_VAR_SPEC_TMP_UNUSED_HANDLER()
11767 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC) TSRMLS_CC); in ZEND_ADD_SPEC_TMP_CV_HANDLER()
11782 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC) TSRMLS_CC); in ZEND_SUB_SPEC_TMP_CV_HANDLER()
11797 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC) TSRMLS_CC); in ZEND_MUL_SPEC_TMP_CV_HANDLER()
11812 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC) TSRMLS_CC); in ZEND_DIV_SPEC_TMP_CV_HANDLER()
11827 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC) TSRMLS_CC); in ZEND_MOD_SPEC_TMP_CV_HANDLER()
11842 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC) TSRMLS_CC); in ZEND_SL_SPEC_TMP_CV_HANDLER()
11857 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC) TSRMLS_CC); in ZEND_SR_SPEC_TMP_CV_HANDLER()
11872 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC) TSRMLS_CC); in ZEND_CONCAT_SPEC_TMP_CV_HANDLER()
11887 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC) TSRMLS_CC); in ZEND_IS_IDENTICAL_SPEC_TMP_CV_HANDLER()
11903 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC) TSRMLS_CC); in ZEND_IS_NOT_IDENTICAL_SPEC_TMP_CV_HANDLER()
11920 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC) TSRMLS_CC)); in ZEND_IS_EQUAL_SPEC_TMP_CV_HANDLER()
11936 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC) TSRMLS_CC)); in ZEND_IS_NOT_EQUAL_SPEC_TMP_CV_HANDLER()
11952 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC) TSRMLS_CC)); in ZEND_IS_SMALLER_SPEC_TMP_CV_HANDLER()
11968 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC) TSRMLS_CC)); in ZEND_IS_SMALLER_OR_EQUAL_SPEC_TMP_CV_HANDLER()
11983 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC) TSRMLS_CC); in ZEND_BW_OR_SPEC_TMP_CV_HANDLER()
11998 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC) TSRMLS_CC); in ZEND_BW_AND_SPEC_TMP_CV_HANDLER()
12013 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC) TSRMLS_CC); in ZEND_BW_XOR_SPEC_TMP_CV_HANDLER()
12028 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC) TSRMLS_CC); in ZEND_BOOL_XOR_SPEC_TMP_CV_HANDLER()
12047 …e->result.var), container, _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC), IS_… in ZEND_FETCH_DIM_R_SPEC_TMP_CV_HANDLER()
12064 var = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC); in ZEND_ADD_VAR_SPEC_TMP_CV_HANDLER()
12109 function_name = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC); in ZEND_INIT_METHOD_CALL_SPEC_TMP_CV_HANDLER()
12129 …(call->fbc = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope)) == NULL)… in ZEND_INIT_METHOD_CALL_SPEC_TMP_CV_HANDLER()
12137 …unction_name_strval, function_name_strlen, ((IS_CV == IS_CONST) ? (opline->op2.literal + 1) : NULL… in ZEND_INIT_METHOD_CALL_SPEC_TMP_CV_HANDLER()
12145 CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope, call->fbc); in ZEND_INIT_METHOD_CALL_SPEC_TMP_CV_HANDLER()
12188 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC) TSRMLS_CC); in ZEND_CASE_SPEC_TMP_CV_HANDLER()
12232 zval *offset = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC); in ZEND_ADD_ARRAY_ELEMENT_SPEC_TMP_CV_HANDLER()
12394 zval *key = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC); in ZEND_YIELD_SPEC_TMP_CV_HANDLER()
12705 printf("Conditional jmp to %d\n", opline->op2.opline_num); in ZEND_JMPZ_SPEC_VAR_HANDLER()
12707 ZEND_VM_SET_OPCODE(opline->op2.jmp_addr); in ZEND_JMPZ_SPEC_VAR_HANDLER()
12735 printf("Conditional jmp to %d\n", opline->op2.opline_num); in ZEND_JMPNZ_SPEC_VAR_HANDLER()
12737 ZEND_VM_SET_OPCODE(opline->op2.jmp_addr); in ZEND_JMPNZ_SPEC_VAR_HANDLER()
12771 printf("Conditional jmp on false to %d\n", opline->op2.opline_num); in ZEND_JMPZNZ_SPEC_VAR_HANDLER()
12773 ZEND_VM_SET_OPCODE(&EX(op_array)->opcodes[opline->op2.opline_num]); in ZEND_JMPZNZ_SPEC_VAR_HANDLER()
12801 printf("Conditional jmp to %d\n", opline->op2.opline_num); in ZEND_JMPZ_EX_SPEC_VAR_HANDLER()
12803 ZEND_VM_SET_OPCODE(opline->op2.jmp_addr); in ZEND_JMPZ_EX_SPEC_VAR_HANDLER()
12832 printf("Conditional jmp to %d\n", opline->op2.opline_num); in ZEND_JMPNZ_EX_SPEC_VAR_HANDLER()
12834 ZEND_VM_SET_OPCODE(opline->op2.jmp_addr); in ZEND_JMPNZ_EX_SPEC_VAR_HANDLER()
13035 } else if (!ARG_SHOULD_BE_SENT_BY_REF(EX(call)->fbc, opline->op2.opline_num)) { in ZEND_SEND_VAR_NO_REF_SPEC_VAR_HANDLER()
13061 !ARG_MAY_BE_SENT_BY_REF(EX(call)->fbc, opline->op2.opline_num)) { in ZEND_SEND_VAR_NO_REF_SPEC_VAR_HANDLER()
13099 !ARG_SHOULD_BE_SENT_BY_REF(EX(call)->fbc, opline->op2.opline_num)) { in ZEND_SEND_REF_SPEC_VAR_HANDLER()
13118 && ARG_SHOULD_BE_SENT_BY_REF(EX(call)->fbc, opline->op2.opline_num)) { in ZEND_SEND_VAR_SPEC_VAR_HANDLER()
13430 ZEND_VM_JMP(EX(op_array)->opcodes+opline->op2.opline_num); in ZEND_FE_RESET_SPEC_VAR_HANDLER()
13545 ZEND_VM_JMP(EX(op_array)->opcodes+opline->op2.opline_num); in ZEND_FE_RESET_SPEC_VAR_HANDLER()
13572 ZEND_VM_JMP(EX(op_array)->opcodes+opline->op2.opline_num); in ZEND_FE_FETCH_SPEC_VAR_HANDLER()
13586 ZEND_VM_JMP(EX(op_array)->opcodes+opline->op2.opline_num); in ZEND_FE_FETCH_SPEC_VAR_HANDLER()
13616 ZEND_VM_JMP(EX(op_array)->opcodes+opline->op2.opline_num); in ZEND_FE_FETCH_SPEC_VAR_HANDLER()
13643 ZEND_VM_JMP(EX(op_array)->opcodes+opline->op2.opline_num); in ZEND_FE_FETCH_SPEC_VAR_HANDLER()
13652 ZEND_VM_JMP(EX(op_array)->opcodes+opline->op2.opline_num); in ZEND_FE_FETCH_SPEC_VAR_HANDLER()
13721 printf("Conditional jmp to %d\n", opline->op2.opline_num); in ZEND_JMP_SET_SPEC_VAR_HANDLER()
13723 ZEND_VM_JMP(opline->op2.jmp_addr); in ZEND_JMP_SET_SPEC_VAR_HANDLER()
13756 printf("Conditional jmp to %d\n", opline->op2.opline_num); in ZEND_JMP_SET_VAR_SPEC_VAR_HANDLER()
13758 ZEND_VM_JMP(opline->op2.jmp_addr); in ZEND_JMP_SET_VAR_SPEC_VAR_HANDLER()
13823 result = instanceof_function(Z_OBJCE_P(expr), EX_T(opline->op2.var).class_entry TSRMLS_CC); in ZEND_INSTANCEOF_SPEC_VAR_HANDLER()
13841 opline->op2.zv TSRMLS_CC); in ZEND_ADD_SPEC_VAR_CONST_HANDLER()
13856 opline->op2.zv TSRMLS_CC); in ZEND_SUB_SPEC_VAR_CONST_HANDLER()
13871 opline->op2.zv TSRMLS_CC); in ZEND_MUL_SPEC_VAR_CONST_HANDLER()
13886 opline->op2.zv TSRMLS_CC); in ZEND_DIV_SPEC_VAR_CONST_HANDLER()
13901 opline->op2.zv TSRMLS_CC); in ZEND_MOD_SPEC_VAR_CONST_HANDLER()
13916 opline->op2.zv TSRMLS_CC); in ZEND_SL_SPEC_VAR_CONST_HANDLER()
13931 opline->op2.zv TSRMLS_CC); in ZEND_SR_SPEC_VAR_CONST_HANDLER()
13946 opline->op2.zv TSRMLS_CC); in ZEND_CONCAT_SPEC_VAR_CONST_HANDLER()
13961 opline->op2.zv TSRMLS_CC); in ZEND_IS_IDENTICAL_SPEC_VAR_CONST_HANDLER()
13977 opline->op2.zv TSRMLS_CC); in ZEND_IS_NOT_IDENTICAL_SPEC_VAR_CONST_HANDLER()
13994 opline->op2.zv TSRMLS_CC)); in ZEND_IS_EQUAL_SPEC_VAR_CONST_HANDLER()
14010 opline->op2.zv TSRMLS_CC)); in ZEND_IS_NOT_EQUAL_SPEC_VAR_CONST_HANDLER()
14026 opline->op2.zv TSRMLS_CC)); in ZEND_IS_SMALLER_SPEC_VAR_CONST_HANDLER()
14042 opline->op2.zv TSRMLS_CC)); in ZEND_IS_SMALLER_OR_EQUAL_SPEC_VAR_CONST_HANDLER()
14057 opline->op2.zv TSRMLS_CC); in ZEND_BW_OR_SPEC_VAR_CONST_HANDLER()
14072 opline->op2.zv TSRMLS_CC); in ZEND_BW_AND_SPEC_VAR_CONST_HANDLER()
14087 opline->op2.zv TSRMLS_CC); in ZEND_BW_XOR_SPEC_VAR_CONST_HANDLER()
14102 opline->op2.zv TSRMLS_CC); in ZEND_BOOL_XOR_SPEC_VAR_CONST_HANDLER()
14109 …_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()
14115 zval *property = opline->op2.zv; in zend_binary_assign_op_obj_helper_SPEC_VAR_CONST()
14145 …rty_ptr_ptr(object, property, BP_VAR_RW, ((IS_CONST == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_binary_assign_op_obj_helper_SPEC_VAR_CONST()
14165 …ead_property(object, property, BP_VAR_R, ((IS_CONST == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_binary_assign_op_obj_helper_SPEC_VAR_CONST()
14187 …Z_OBJ_HT_P(object)->write_property(object, property, z, ((IS_CONST == IS_CONST) ? opline->op2.lite… in zend_binary_assign_op_obj_helper_SPEC_VAR_CONST()
14223 …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()
14246 zval *dim = opline->op2.zv; in zend_binary_assign_op_helper_SPEC_VAR_CONST()
14248 …zend_fetch_dimension_address(&EX_T((opline+1)->op2.var), container, dim, IS_CONST, BP_VAR_RW TSRML… in zend_binary_assign_op_helper_SPEC_VAR_CONST()
14250 var_ptr = _get_zval_ptr_ptr_var((opline+1)->op2.var, execute_data, &free_op_data2 TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_VAR_CONST()
14255 value = opline->op2.zv; in zend_binary_assign_op_helper_SPEC_VAR_CONST()
14379 property = opline->op2.zv; in zend_pre_incdec_property_helper_SPEC_VAR_CONST()
14408 …rty_ptr_ptr(object, property, BP_VAR_RW, ((IS_CONST == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_pre_incdec_property_helper_SPEC_VAR_CONST()
14426 …ead_property(object, property, BP_VAR_R, ((IS_CONST == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_pre_incdec_property_helper_SPEC_VAR_CONST()
14442 …Z_OBJ_HT_P(object)->write_property(object, property, z, ((IS_CONST == IS_CONST) ? opline->op2.lite… in zend_pre_incdec_property_helper_SPEC_VAR_CONST()
14487 property = opline->op2.zv; in zend_post_incdec_property_helper_SPEC_VAR_CONST()
14513 …rty_ptr_ptr(object, property, BP_VAR_RW, ((IS_CONST == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_post_incdec_property_helper_SPEC_VAR_CONST()
14531 …ead_property(object, property, BP_VAR_R, ((IS_CONST == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_post_incdec_property_helper_SPEC_VAR_CONST()
14549 …write_property(object, property, z_copy, ((IS_CONST == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_post_incdec_property_helper_SPEC_VAR_CONST()
14605 if (CACHED_PTR(opline->op2.literal->cache_slot)) { in zend_fetch_var_address_helper_SPEC_VAR_CONST()
14606 ce = CACHED_PTR(opline->op2.literal->cache_slot); in zend_fetch_var_address_helper_SPEC_VAR_CONST()
14608 …ce = zend_fetch_class_by_name(Z_STRVAL_P(opline->op2.zv), Z_STRLEN_P(opline->op2.zv), opline->op2.… in zend_fetch_var_address_helper_SPEC_VAR_CONST()
14617 CACHE_PTR(opline->op2.literal->cache_slot, ce); in zend_fetch_var_address_helper_SPEC_VAR_CONST()
14620 ce = EX_T(opline->op2.var).class_entry; in zend_fetch_var_address_helper_SPEC_VAR_CONST()
14755 …zend_fetch_dimension_address_read(&EX_T(opline->result.var), container, opline->op2.zv, IS_CONST, … in ZEND_FETCH_DIM_R_SPEC_VAR_CONST_HANDLER()
14774 …zend_fetch_dimension_address(&EX_T(opline->result.var), container, opline->op2.zv, IS_CONST, BP_VA… in ZEND_FETCH_DIM_W_SPEC_VAR_CONST_HANDLER()
14808 …zend_fetch_dimension_address(&EX_T(opline->result.var), container, opline->op2.zv, IS_CONST, BP_VA… in ZEND_FETCH_DIM_RW_SPEC_VAR_CONST_HANDLER()
14826 …zend_fetch_dimension_address_read(&EX_T(opline->result.var), container, opline->op2.zv, IS_CONST, … in ZEND_FETCH_DIM_IS_SPEC_VAR_CONST_HANDLER()
14846 …zend_fetch_dimension_address(&EX_T(opline->result.var), container, opline->op2.zv, IS_CONST, BP_VA… in ZEND_FETCH_DIM_FUNC_ARG_SPEC_VAR_CONST_HANDLER()
14859 …zend_fetch_dimension_address_read(&EX_T(opline->result.var), container, opline->op2.zv, IS_CONST, … in ZEND_FETCH_DIM_FUNC_ARG_SPEC_VAR_CONST_HANDLER()
14884 …zend_fetch_dimension_address(&EX_T(opline->result.var), container, opline->op2.zv, IS_CONST, BP_VA… in ZEND_FETCH_DIM_UNSET_SPEC_VAR_CONST_HANDLER()
14918 offset = opline->op2.zv; in zend_fetch_property_address_read_helper_SPEC_VAR_CONST()
14934 …ad_property(container, offset, BP_VAR_R, ((IS_CONST == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_fetch_property_address_read_helper_SPEC_VAR_CONST()
14964 property = opline->op2.zv; in ZEND_FETCH_OBJ_W_SPEC_VAR_CONST_HANDLER()
14974 …pline->result.var), container, property, ((IS_CONST == IS_CONST) ? opline->op2.literal : NULL), BP… in ZEND_FETCH_OBJ_W_SPEC_VAR_CONST_HANDLER()
15008 property = opline->op2.zv; in ZEND_FETCH_OBJ_RW_SPEC_VAR_CONST_HANDLER()
15017 …pline->result.var), container, property, ((IS_CONST == IS_CONST) ? opline->op2.literal : NULL), BP… in ZEND_FETCH_OBJ_RW_SPEC_VAR_CONST_HANDLER()
15041 offset = opline->op2.zv; in ZEND_FETCH_OBJ_IS_SPEC_VAR_CONST_HANDLER()
15056 …d_property(container, offset, BP_VAR_IS, ((IS_CONST == IS_CONST) ? opline->op2.literal : NULL) TSR… in ZEND_FETCH_OBJ_IS_SPEC_VAR_CONST_HANDLER()
15084 property = opline->op2.zv; in ZEND_FETCH_OBJ_FUNC_ARG_SPEC_VAR_CONST_HANDLER()
15093 …pline->result.var), container, property, ((IS_CONST == IS_CONST) ? opline->op2.literal : NULL), BP… in ZEND_FETCH_OBJ_FUNC_ARG_SPEC_VAR_CONST_HANDLER()
15119 property = opline->op2.zv; in ZEND_FETCH_OBJ_UNSET_SPEC_VAR_CONST_HANDLER()
15132 …pline->result.var), container, property, ((IS_CONST == IS_CONST) ? opline->op2.literal : NULL), BP… in ZEND_FETCH_OBJ_UNSET_SPEC_VAR_CONST_HANDLER()
15162 property_name = opline->op2.zv; in ZEND_ASSIGN_OBJ_SPEC_VAR_CONST_HANDLER()
15170 …+1)->op1, execute_data, ZEND_ASSIGN_OBJ, ((IS_CONST == IS_CONST) ? opline->op2.literal : NULL) TSR… in ZEND_ASSIGN_OBJ_SPEC_VAR_CONST_HANDLER()
15197 zval *property_name = opline->op2.zv; in ZEND_ASSIGN_DIM_SPEC_VAR_CONST_HANDLER()
15202 …+1)->op1, execute_data, ZEND_ASSIGN_DIM, ((IS_CONST == IS_CONST) ? opline->op2.literal : NULL) TSR… in ZEND_ASSIGN_DIM_SPEC_VAR_CONST_HANDLER()
15211 zval *dim = opline->op2.zv; in ZEND_ASSIGN_DIM_SPEC_VAR_CONST_HANDLER()
15214 …zend_fetch_dimension_address(&EX_T((opline+1)->op2.var), object_ptr, dim, IS_CONST, BP_VAR_W TSRML… in ZEND_ASSIGN_DIM_SPEC_VAR_CONST_HANDLER()
15217 …variable_ptr_ptr = _get_zval_ptr_ptr_var((opline+1)->op2.var, execute_data, &free_op_data2 TSRMLS_… in ZEND_ASSIGN_DIM_SPEC_VAR_CONST_HANDLER()
15219 …if (zend_assign_to_string_offset(&EX_T((opline+1)->op2.var), value, (opline+1)->op1_type TSRMLS_CC… in ZEND_ASSIGN_DIM_SPEC_VAR_CONST_HANDLER()
15224 …ZVAL_STRINGL(retval, Z_STRVAL_P(EX_T((opline+1)->op2.var).str_offset.str)+EX_T((opline+1)->op2.var… in ZEND_ASSIGN_DIM_SPEC_VAR_CONST_HANDLER()
15271 value = opline->op2.zv; in ZEND_ASSIGN_SPEC_VAR_CONST_HANDLER()
15331 function_name = opline->op2.zv; in ZEND_INIT_METHOD_CALL_SPEC_VAR_CONST_HANDLER()
15351 …(call->fbc = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope)) == NULL)… in ZEND_INIT_METHOD_CALL_SPEC_VAR_CONST_HANDLER()
15359 …tion_name_strval, function_name_strlen, ((IS_CONST == IS_CONST) ? (opline->op2.literal + 1) : NULL… in ZEND_INIT_METHOD_CALL_SPEC_VAR_CONST_HANDLER()
15367 CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope, call->fbc); in ZEND_INIT_METHOD_CALL_SPEC_VAR_CONST_HANDLER()
15436 CACHED_PTR(opline->op2.literal->cache_slot)) { in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_CONST_HANDLER()
15437 call->fbc = CACHED_PTR(opline->op2.literal->cache_slot); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_CONST_HANDLER()
15440 (call->fbc = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, ce))) { in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_CONST_HANDLER()
15448 function_name_strval = Z_STRVAL_P(opline->op2.zv); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_CONST_HANDLER()
15449 function_name_strlen = Z_STRLEN_P(opline->op2.zv); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_CONST_HANDLER()
15451 function_name = opline->op2.zv; in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_CONST_HANDLER()
15468 …tion_name_strval, function_name_strlen, ((IS_CONST == IS_CONST) ? (opline->op2.literal + 1) : NULL… in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_CONST_HANDLER()
15477 CACHE_PTR(opline->op2.literal->cache_slot, call->fbc); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_CONST_HANDLER()
15479 CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, ce, call->fbc); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_CONST_HANDLER()
15534 opline->op2.zv TSRMLS_CC); in ZEND_CASE_SPEC_VAR_CONST_HANDLER()
15549 if (CACHED_PTR(opline->op2.literal->cache_slot)) { in ZEND_FETCH_CONSTANT_SPEC_VAR_CONST_HANDLER()
15550 c = CACHED_PTR(opline->op2.literal->cache_slot); in ZEND_FETCH_CONSTANT_SPEC_VAR_CONST_HANDLER()
15551 …} else if ((c = zend_quick_get_constant(opline->op2.literal + 1, opline->extended_value TSRMLS_CC)… in ZEND_FETCH_CONSTANT_SPEC_VAR_CONST_HANDLER()
15553 … char *actual = (char *)zend_memrchr(Z_STRVAL_P(opline->op2.zv), '\\', Z_STRLEN_P(opline->op2.zv)); in ZEND_FETCH_CONSTANT_SPEC_VAR_CONST_HANDLER()
15555 actual = Z_STRVAL_P(opline->op2.zv); in ZEND_FETCH_CONSTANT_SPEC_VAR_CONST_HANDLER()
15561 …opline->result.var).tmp_var, actual, Z_STRLEN_P(opline->op2.zv)-(actual - Z_STRVAL_P(opline->op2.z… in ZEND_FETCH_CONSTANT_SPEC_VAR_CONST_HANDLER()
15565 zend_error_noreturn(E_ERROR, "Undefined constant '%s'", Z_STRVAL_P(opline->op2.zv)); in ZEND_FETCH_CONSTANT_SPEC_VAR_CONST_HANDLER()
15568 CACHE_PTR(opline->op2.literal->cache_slot, c); in ZEND_FETCH_CONSTANT_SPEC_VAR_CONST_HANDLER()
15581 if (CACHED_PTR(opline->op2.literal->cache_slot)) { in ZEND_FETCH_CONSTANT_SPEC_VAR_CONST_HANDLER()
15582 value = CACHED_PTR(opline->op2.literal->cache_slot); in ZEND_FETCH_CONSTANT_SPEC_VAR_CONST_HANDLER()
15601 if ((value = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, ce)) != NULL) { in ZEND_FETCH_CONSTANT_SPEC_VAR_CONST_HANDLER()
15609 …_find(&ce->constants_table, Z_STRVAL_P(opline->op2.zv), Z_STRLEN_P(opline->op2.zv)+1, Z_HASH_P(opl… in ZEND_FETCH_CONSTANT_SPEC_VAR_CONST_HANDLER()
15619 CACHE_PTR(opline->op2.literal->cache_slot, value); in ZEND_FETCH_CONSTANT_SPEC_VAR_CONST_HANDLER()
15621 CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, ce, value); in ZEND_FETCH_CONSTANT_SPEC_VAR_CONST_HANDLER()
15625 …} else if (Z_STRLEN_P(opline->op2.zv) == sizeof("class")-1 && strcmp(Z_STRVAL_P(opline->op2.zv), "… in ZEND_FETCH_CONSTANT_SPEC_VAR_CONST_HANDLER()
15629 zend_error_noreturn(E_ERROR, "Undefined class constant '%s'", Z_STRVAL_P(opline->op2.zv)); in ZEND_FETCH_CONSTANT_SPEC_VAR_CONST_HANDLER()
15675 zval *offset = opline->op2.zv; in ZEND_ADD_ARRAY_ELEMENT_SPEC_VAR_CONST_HANDLER()
15776 if (CACHED_PTR(opline->op2.literal->cache_slot)) { in ZEND_UNSET_VAR_SPEC_VAR_CONST_HANDLER()
15777 ce = CACHED_PTR(opline->op2.literal->cache_slot); in ZEND_UNSET_VAR_SPEC_VAR_CONST_HANDLER()
15779 …ce = zend_fetch_class_by_name(Z_STRVAL_P(opline->op2.zv), Z_STRLEN_P(opline->op2.zv), opline->op2.… in ZEND_UNSET_VAR_SPEC_VAR_CONST_HANDLER()
15790 zend_error_noreturn(E_ERROR, "Class '%s' not found", Z_STRVAL_P(opline->op2.zv)); in ZEND_UNSET_VAR_SPEC_VAR_CONST_HANDLER()
15792 CACHE_PTR(opline->op2.literal->cache_slot, ce); in ZEND_UNSET_VAR_SPEC_VAR_CONST_HANDLER()
15795 ce = EX_T(opline->op2.var).class_entry; in ZEND_UNSET_VAR_SPEC_VAR_CONST_HANDLER()
15828 offset = opline->op2.zv; in ZEND_UNSET_DIM_SPEC_VAR_CONST_HANDLER()
15924 offset = opline->op2.zv; in ZEND_UNSET_OBJ_SPEC_VAR_CONST_HANDLER()
15935 …ner)->unset_property(*container, offset, ((IS_CONST == IS_CONST) ? opline->op2.literal : NULL) TSR… in ZEND_UNSET_OBJ_SPEC_VAR_CONST_HANDLER()
15993 if (CACHED_PTR(opline->op2.literal->cache_slot)) { in ZEND_ISSET_ISEMPTY_VAR_SPEC_VAR_CONST_HANDLER()
15994 ce = CACHED_PTR(opline->op2.literal->cache_slot); in ZEND_ISSET_ISEMPTY_VAR_SPEC_VAR_CONST_HANDLER()
15996 …ce = zend_fetch_class_by_name(Z_STRVAL_P(opline->op2.zv), Z_STRLEN_P(opline->op2.zv), opline->op2.… in ZEND_ISSET_ISEMPTY_VAR_SPEC_VAR_CONST_HANDLER()
16001 CACHE_PTR(opline->op2.literal->cache_slot, ce); in ZEND_ISSET_ISEMPTY_VAR_SPEC_VAR_CONST_HANDLER()
16004 ce = EX_T(opline->op2.var).class_entry; in ZEND_ISSET_ISEMPTY_VAR_SPEC_VAR_CONST_HANDLER()
16054 offset = opline->op2.zv; in zend_isset_isempty_dim_prop_obj_handler_SPEC_VAR_CONST()
16120 …ne->extended_value & ZEND_ISEMPTY) != 0, ((IS_CONST == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_isset_isempty_dim_prop_obj_handler_SPEC_VAR_CONST()
16295 zval *key = opline->op2.zv; in ZEND_YIELD_SPEC_VAR_CONST_HANDLER()
16360 _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_ADD_SPEC_VAR_TMP_HANDLER()
16375 _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_SUB_SPEC_VAR_TMP_HANDLER()
16390 _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_MUL_SPEC_VAR_TMP_HANDLER()
16405 _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_DIV_SPEC_VAR_TMP_HANDLER()
16420 _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_MOD_SPEC_VAR_TMP_HANDLER()
16435 _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_SL_SPEC_VAR_TMP_HANDLER()
16450 _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_SR_SPEC_VAR_TMP_HANDLER()
16465 _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_CONCAT_SPEC_VAR_TMP_HANDLER()
16480 _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_IS_IDENTICAL_SPEC_VAR_TMP_HANDLER()
16496 _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_IS_NOT_IDENTICAL_SPEC_VAR_TMP_HANDLER()
16513 _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC)); in ZEND_IS_EQUAL_SPEC_VAR_TMP_HANDLER()
16529 _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC)); in ZEND_IS_NOT_EQUAL_SPEC_VAR_TMP_HANDLER()
16545 _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC)); in ZEND_IS_SMALLER_SPEC_VAR_TMP_HANDLER()
16561 _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC)); in ZEND_IS_SMALLER_OR_EQUAL_SPEC_VAR_TMP_HANDLER()
16576 _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_BW_OR_SPEC_VAR_TMP_HANDLER()
16591 _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_BW_AND_SPEC_VAR_TMP_HANDLER()
16606 _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_BW_XOR_SPEC_VAR_TMP_HANDLER()
16621 _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_BOOL_XOR_SPEC_VAR_TMP_HANDLER()
16628 …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()
16634 zval *property = _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in zend_binary_assign_op_obj_helper_SPEC_VAR_TMP()
16664 …y_ptr_ptr(object, property, BP_VAR_RW, ((IS_TMP_VAR == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_binary_assign_op_obj_helper_SPEC_VAR_TMP()
16684 …d_property(object, property, BP_VAR_R, ((IS_TMP_VAR == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_binary_assign_op_obj_helper_SPEC_VAR_TMP()
16706 …)->write_property(object, property, z, ((IS_TMP_VAR == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_binary_assign_op_obj_helper_SPEC_VAR_TMP()
16742 …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()
16765 zval *dim = _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_VAR_TMP()
16767 …zend_fetch_dimension_address(&EX_T((opline+1)->op2.var), container, dim, IS_TMP_VAR, BP_VAR_RW TSR… in zend_binary_assign_op_helper_SPEC_VAR_TMP()
16769 var_ptr = _get_zval_ptr_ptr_var((opline+1)->op2.var, execute_data, &free_op_data2 TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_VAR_TMP()
16774 value = _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_VAR_TMP()
16899 property = _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in zend_pre_incdec_property_helper_SPEC_VAR_TMP()
16928 …y_ptr_ptr(object, property, BP_VAR_RW, ((IS_TMP_VAR == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_pre_incdec_property_helper_SPEC_VAR_TMP()
16946 …d_property(object, property, BP_VAR_R, ((IS_TMP_VAR == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_pre_incdec_property_helper_SPEC_VAR_TMP()
16962 …Z_OBJ_HT_P(object)->write_property(object, property, z, ((IS_TMP_VAR == IS_CONST) ? opline->op2.li… in zend_pre_incdec_property_helper_SPEC_VAR_TMP()
17007 property = _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in zend_post_incdec_property_helper_SPEC_VAR_TMP()
17033 …y_ptr_ptr(object, property, BP_VAR_RW, ((IS_TMP_VAR == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_post_incdec_property_helper_SPEC_VAR_TMP()
17051 …d_property(object, property, BP_VAR_R, ((IS_TMP_VAR == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_post_incdec_property_helper_SPEC_VAR_TMP()
17069 …ite_property(object, property, z_copy, ((IS_TMP_VAR == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_post_incdec_property_helper_SPEC_VAR_TMP()
17111 …dress_read(&EX_T(opline->result.var), container, _get_zval_ptr_tmp(opline->op2.var, execute_data, … in ZEND_FETCH_DIM_R_SPEC_VAR_TMP_HANDLER()
17130 …zend_fetch_dimension_address(&EX_T(opline->result.var), container, _get_zval_ptr_tmp(opline->op2.v… in ZEND_FETCH_DIM_W_SPEC_VAR_TMP_HANDLER()
17164 …zend_fetch_dimension_address(&EX_T(opline->result.var), container, _get_zval_ptr_tmp(opline->op2.v… in ZEND_FETCH_DIM_RW_SPEC_VAR_TMP_HANDLER()
17182 …dress_read(&EX_T(opline->result.var), container, _get_zval_ptr_tmp(opline->op2.var, execute_data, … in ZEND_FETCH_DIM_IS_SPEC_VAR_TMP_HANDLER()
17202 …zend_fetch_dimension_address(&EX_T(opline->result.var), container, _get_zval_ptr_tmp(opline->op2.v… in ZEND_FETCH_DIM_FUNC_ARG_SPEC_VAR_TMP_HANDLER()
17215 …dress_read(&EX_T(opline->result.var), container, _get_zval_ptr_tmp(opline->op2.var, execute_data, … in ZEND_FETCH_DIM_FUNC_ARG_SPEC_VAR_TMP_HANDLER()
17240 …zend_fetch_dimension_address(&EX_T(opline->result.var), container, _get_zval_ptr_tmp(opline->op2.v… in ZEND_FETCH_DIM_UNSET_SPEC_VAR_TMP_HANDLER()
17274 offset = _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in zend_fetch_property_address_read_helper_SPEC_VAR_TMP()
17290 …_property(container, offset, BP_VAR_R, ((IS_TMP_VAR == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_fetch_property_address_read_helper_SPEC_VAR_TMP()
17320 property = _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in ZEND_FETCH_OBJ_W_SPEC_VAR_TMP_HANDLER()
17330 …ine->result.var), container, property, ((IS_TMP_VAR == IS_CONST) ? opline->op2.literal : NULL), BP… in ZEND_FETCH_OBJ_W_SPEC_VAR_TMP_HANDLER()
17364 property = _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in ZEND_FETCH_OBJ_RW_SPEC_VAR_TMP_HANDLER()
17373 …ine->result.var), container, property, ((IS_TMP_VAR == IS_CONST) ? opline->op2.literal : NULL), BP… in ZEND_FETCH_OBJ_RW_SPEC_VAR_TMP_HANDLER()
17397 offset = _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in ZEND_FETCH_OBJ_IS_SPEC_VAR_TMP_HANDLER()
17412 …property(container, offset, BP_VAR_IS, ((IS_TMP_VAR == IS_CONST) ? opline->op2.literal : NULL) TSR… in ZEND_FETCH_OBJ_IS_SPEC_VAR_TMP_HANDLER()
17440 property = _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in ZEND_FETCH_OBJ_FUNC_ARG_SPEC_VAR_TMP_HANDLER()
17449 …ine->result.var), container, property, ((IS_TMP_VAR == IS_CONST) ? opline->op2.literal : NULL), BP… in ZEND_FETCH_OBJ_FUNC_ARG_SPEC_VAR_TMP_HANDLER()
17475 property = _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in ZEND_FETCH_OBJ_UNSET_SPEC_VAR_TMP_HANDLER()
17488 …ine->result.var), container, property, ((IS_TMP_VAR == IS_CONST) ? opline->op2.literal : NULL), BP… in ZEND_FETCH_OBJ_UNSET_SPEC_VAR_TMP_HANDLER()
17518 property_name = _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in ZEND_ASSIGN_OBJ_SPEC_VAR_TMP_HANDLER()
17526 …)->op1, execute_data, ZEND_ASSIGN_OBJ, ((IS_TMP_VAR == IS_CONST) ? opline->op2.literal : NULL) TSR… in ZEND_ASSIGN_OBJ_SPEC_VAR_TMP_HANDLER()
17553 zval *property_name = _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in ZEND_ASSIGN_DIM_SPEC_VAR_TMP_HANDLER()
17558 …)->op1, execute_data, ZEND_ASSIGN_DIM, ((IS_TMP_VAR == IS_CONST) ? opline->op2.literal : NULL) TSR… in ZEND_ASSIGN_DIM_SPEC_VAR_TMP_HANDLER()
17567 zval *dim = _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in ZEND_ASSIGN_DIM_SPEC_VAR_TMP_HANDLER()
17570 …zend_fetch_dimension_address(&EX_T((opline+1)->op2.var), object_ptr, dim, IS_TMP_VAR, BP_VAR_W TSR… in ZEND_ASSIGN_DIM_SPEC_VAR_TMP_HANDLER()
17574 …variable_ptr_ptr = _get_zval_ptr_ptr_var((opline+1)->op2.var, execute_data, &free_op_data2 TSRMLS_… in ZEND_ASSIGN_DIM_SPEC_VAR_TMP_HANDLER()
17576 …if (zend_assign_to_string_offset(&EX_T((opline+1)->op2.var), value, (opline+1)->op1_type TSRMLS_CC… in ZEND_ASSIGN_DIM_SPEC_VAR_TMP_HANDLER()
17581 …ZVAL_STRINGL(retval, Z_STRVAL_P(EX_T((opline+1)->op2.var).str_offset.str)+EX_T((opline+1)->op2.var… in ZEND_ASSIGN_DIM_SPEC_VAR_TMP_HANDLER()
17628 value = _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in ZEND_ASSIGN_SPEC_VAR_TMP_HANDLER()
17688 function_name = _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in ZEND_INIT_METHOD_CALL_SPEC_VAR_TMP_HANDLER()
17708 …(call->fbc = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope)) == NULL)… in ZEND_INIT_METHOD_CALL_SPEC_VAR_TMP_HANDLER()
17716 …on_name_strval, function_name_strlen, ((IS_TMP_VAR == IS_CONST) ? (opline->op2.literal + 1) : NULL… in ZEND_INIT_METHOD_CALL_SPEC_VAR_TMP_HANDLER()
17724 CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope, call->fbc); in ZEND_INIT_METHOD_CALL_SPEC_VAR_TMP_HANDLER()
17794 CACHED_PTR(opline->op2.literal->cache_slot)) { in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_TMP_HANDLER()
17795 call->fbc = CACHED_PTR(opline->op2.literal->cache_slot); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_TMP_HANDLER()
17798 (call->fbc = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, ce))) { in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_TMP_HANDLER()
17806 function_name_strval = Z_STRVAL_P(opline->op2.zv); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_TMP_HANDLER()
17807 function_name_strlen = Z_STRLEN_P(opline->op2.zv); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_TMP_HANDLER()
17809 function_name = _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_TMP_HANDLER()
17826 …on_name_strval, function_name_strlen, ((IS_TMP_VAR == IS_CONST) ? (opline->op2.literal + 1) : NULL… in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_TMP_HANDLER()
17835 CACHE_PTR(opline->op2.literal->cache_slot, call->fbc); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_TMP_HANDLER()
17837 CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, ce, call->fbc); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_TMP_HANDLER()
17892 _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_CASE_SPEC_VAR_TMP_HANDLER()
17937 zval *offset = _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in ZEND_ADD_ARRAY_ELEMENT_SPEC_VAR_TMP_HANDLER()
18012 offset = _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in ZEND_UNSET_DIM_SPEC_VAR_TMP_HANDLER()
18108 offset = _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in ZEND_UNSET_OBJ_SPEC_VAR_TMP_HANDLER()
18119 …r)->unset_property(*container, offset, ((IS_TMP_VAR == IS_CONST) ? opline->op2.literal : NULL) TSR… in ZEND_UNSET_OBJ_SPEC_VAR_TMP_HANDLER()
18153 offset = _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in zend_isset_isempty_dim_prop_obj_handler_SPEC_VAR_TMP()
18219 …->extended_value & ZEND_ISEMPTY) != 0, ((IS_TMP_VAR == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_isset_isempty_dim_prop_obj_handler_SPEC_VAR_TMP()
18394 zval *key = _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in ZEND_YIELD_SPEC_VAR_TMP_HANDLER()
18459 _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_ADD_SPEC_VAR_VAR_HANDLER()
18474 _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_SUB_SPEC_VAR_VAR_HANDLER()
18489 _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_MUL_SPEC_VAR_VAR_HANDLER()
18504 _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_DIV_SPEC_VAR_VAR_HANDLER()
18519 _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_MOD_SPEC_VAR_VAR_HANDLER()
18534 _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_SL_SPEC_VAR_VAR_HANDLER()
18549 _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_SR_SPEC_VAR_VAR_HANDLER()
18564 _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_CONCAT_SPEC_VAR_VAR_HANDLER()
18579 _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_IS_IDENTICAL_SPEC_VAR_VAR_HANDLER()
18595 _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_IS_NOT_IDENTICAL_SPEC_VAR_VAR_HANDLER()
18612 _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC)); in ZEND_IS_EQUAL_SPEC_VAR_VAR_HANDLER()
18628 _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC)); in ZEND_IS_NOT_EQUAL_SPEC_VAR_VAR_HANDLER()
18644 _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC)); in ZEND_IS_SMALLER_SPEC_VAR_VAR_HANDLER()
18660 _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC)); in ZEND_IS_SMALLER_OR_EQUAL_SPEC_VAR_VAR_HANDLER()
18675 _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_BW_OR_SPEC_VAR_VAR_HANDLER()
18690 _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_BW_AND_SPEC_VAR_VAR_HANDLER()
18705 _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_BW_XOR_SPEC_VAR_VAR_HANDLER()
18720 _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_BOOL_XOR_SPEC_VAR_VAR_HANDLER()
18727 …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()
18733 zval *property = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in zend_binary_assign_op_obj_helper_SPEC_VAR_VAR()
18763 …perty_ptr_ptr(object, property, BP_VAR_RW, ((IS_VAR == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_binary_assign_op_obj_helper_SPEC_VAR_VAR()
18783 …>read_property(object, property, BP_VAR_R, ((IS_VAR == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_binary_assign_op_obj_helper_SPEC_VAR_VAR()
18805 …Z_OBJ_HT_P(object)->write_property(object, property, z, ((IS_VAR == IS_CONST) ? opline->op2.litera… in zend_binary_assign_op_obj_helper_SPEC_VAR_VAR()
18841 …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()
18864 zval *dim = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_VAR_VAR()
18866 …zend_fetch_dimension_address(&EX_T((opline+1)->op2.var), container, dim, IS_VAR, BP_VAR_RW TSRMLS_… in zend_binary_assign_op_helper_SPEC_VAR_VAR()
18868 var_ptr = _get_zval_ptr_ptr_var((opline+1)->op2.var, execute_data, &free_op_data2 TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_VAR_VAR()
18873 value = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_VAR_VAR()
18998 property = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in zend_pre_incdec_property_helper_SPEC_VAR_VAR()
19027 …perty_ptr_ptr(object, property, BP_VAR_RW, ((IS_VAR == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_pre_incdec_property_helper_SPEC_VAR_VAR()
19045 …>read_property(object, property, BP_VAR_R, ((IS_VAR == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_pre_incdec_property_helper_SPEC_VAR_VAR()
19061 …Z_OBJ_HT_P(object)->write_property(object, property, z, ((IS_VAR == IS_CONST) ? opline->op2.litera… in zend_pre_incdec_property_helper_SPEC_VAR_VAR()
19106 property = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in zend_post_incdec_property_helper_SPEC_VAR_VAR()
19132 …perty_ptr_ptr(object, property, BP_VAR_RW, ((IS_VAR == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_post_incdec_property_helper_SPEC_VAR_VAR()
19150 …>read_property(object, property, BP_VAR_R, ((IS_VAR == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_post_incdec_property_helper_SPEC_VAR_VAR()
19168 …Z_OBJ_HT_P(object)->write_property(object, property, z_copy, ((IS_VAR == IS_CONST) ? opline->op2.l… in zend_post_incdec_property_helper_SPEC_VAR_VAR()
19224 if (CACHED_PTR(opline->op2.literal->cache_slot)) { in zend_fetch_var_address_helper_SPEC_VAR_VAR()
19225 ce = CACHED_PTR(opline->op2.literal->cache_slot); in zend_fetch_var_address_helper_SPEC_VAR_VAR()
19227 …ce = zend_fetch_class_by_name(Z_STRVAL_P(opline->op2.zv), Z_STRLEN_P(opline->op2.zv), opline->op2.… in zend_fetch_var_address_helper_SPEC_VAR_VAR()
19236 CACHE_PTR(opline->op2.literal->cache_slot, ce); in zend_fetch_var_address_helper_SPEC_VAR_VAR()
19239 ce = EX_T(opline->op2.var).class_entry; in zend_fetch_var_address_helper_SPEC_VAR_VAR()
19374 …dress_read(&EX_T(opline->result.var), container, _get_zval_ptr_var(opline->op2.var, execute_data, … in ZEND_FETCH_DIM_R_SPEC_VAR_VAR_HANDLER()
19393 …zend_fetch_dimension_address(&EX_T(opline->result.var), container, _get_zval_ptr_var(opline->op2.v… in ZEND_FETCH_DIM_W_SPEC_VAR_VAR_HANDLER()
19427 …zend_fetch_dimension_address(&EX_T(opline->result.var), container, _get_zval_ptr_var(opline->op2.v… in ZEND_FETCH_DIM_RW_SPEC_VAR_VAR_HANDLER()
19445 …dress_read(&EX_T(opline->result.var), container, _get_zval_ptr_var(opline->op2.var, execute_data, … in ZEND_FETCH_DIM_IS_SPEC_VAR_VAR_HANDLER()
19465 …zend_fetch_dimension_address(&EX_T(opline->result.var), container, _get_zval_ptr_var(opline->op2.v… in ZEND_FETCH_DIM_FUNC_ARG_SPEC_VAR_VAR_HANDLER()
19478 …dress_read(&EX_T(opline->result.var), container, _get_zval_ptr_var(opline->op2.var, execute_data, … in ZEND_FETCH_DIM_FUNC_ARG_SPEC_VAR_VAR_HANDLER()
19503 …zend_fetch_dimension_address(&EX_T(opline->result.var), container, _get_zval_ptr_var(opline->op2.v… in ZEND_FETCH_DIM_UNSET_SPEC_VAR_VAR_HANDLER()
19537 offset = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in zend_fetch_property_address_read_helper_SPEC_VAR_VAR()
19553 …read_property(container, offset, BP_VAR_R, ((IS_VAR == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_fetch_property_address_read_helper_SPEC_VAR_VAR()
19583 property = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in ZEND_FETCH_OBJ_W_SPEC_VAR_VAR_HANDLER()
19593 …(opline->result.var), container, property, ((IS_VAR == IS_CONST) ? opline->op2.literal : NULL), BP… in ZEND_FETCH_OBJ_W_SPEC_VAR_VAR_HANDLER()
19627 property = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in ZEND_FETCH_OBJ_RW_SPEC_VAR_VAR_HANDLER()
19636 …(opline->result.var), container, property, ((IS_VAR == IS_CONST) ? opline->op2.literal : NULL), BP… in ZEND_FETCH_OBJ_RW_SPEC_VAR_VAR_HANDLER()
19660 offset = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in ZEND_FETCH_OBJ_IS_SPEC_VAR_VAR_HANDLER()
19675 …ead_property(container, offset, BP_VAR_IS, ((IS_VAR == IS_CONST) ? opline->op2.literal : NULL) TSR… in ZEND_FETCH_OBJ_IS_SPEC_VAR_VAR_HANDLER()
19703 property = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in ZEND_FETCH_OBJ_FUNC_ARG_SPEC_VAR_VAR_HANDLER()
19712 …(opline->result.var), container, property, ((IS_VAR == IS_CONST) ? opline->op2.literal : NULL), BP… in ZEND_FETCH_OBJ_FUNC_ARG_SPEC_VAR_VAR_HANDLER()
19738 property = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in ZEND_FETCH_OBJ_UNSET_SPEC_VAR_VAR_HANDLER()
19751 …(opline->result.var), container, property, ((IS_VAR == IS_CONST) ? opline->op2.literal : NULL), BP… in ZEND_FETCH_OBJ_UNSET_SPEC_VAR_VAR_HANDLER()
19781 property_name = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in ZEND_ASSIGN_OBJ_SPEC_VAR_VAR_HANDLER()
19789 …ne+1)->op1, execute_data, ZEND_ASSIGN_OBJ, ((IS_VAR == IS_CONST) ? opline->op2.literal : NULL) TSR… in ZEND_ASSIGN_OBJ_SPEC_VAR_VAR_HANDLER()
19816 zval *property_name = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in ZEND_ASSIGN_DIM_SPEC_VAR_VAR_HANDLER()
19821 …ne+1)->op1, execute_data, ZEND_ASSIGN_DIM, ((IS_VAR == IS_CONST) ? opline->op2.literal : NULL) TSR… in ZEND_ASSIGN_DIM_SPEC_VAR_VAR_HANDLER()
19830 zval *dim = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in ZEND_ASSIGN_DIM_SPEC_VAR_VAR_HANDLER()
19833 …zend_fetch_dimension_address(&EX_T((opline+1)->op2.var), object_ptr, dim, IS_VAR, BP_VAR_W TSRMLS_… in ZEND_ASSIGN_DIM_SPEC_VAR_VAR_HANDLER()
19837 …variable_ptr_ptr = _get_zval_ptr_ptr_var((opline+1)->op2.var, execute_data, &free_op_data2 TSRMLS_… in ZEND_ASSIGN_DIM_SPEC_VAR_VAR_HANDLER()
19839 …if (zend_assign_to_string_offset(&EX_T((opline+1)->op2.var), value, (opline+1)->op1_type TSRMLS_CC… in ZEND_ASSIGN_DIM_SPEC_VAR_VAR_HANDLER()
19844 …ZVAL_STRINGL(retval, Z_STRVAL_P(EX_T((opline+1)->op2.var).str_offset.str)+EX_T((opline+1)->op2.var… in ZEND_ASSIGN_DIM_SPEC_VAR_VAR_HANDLER()
19891 value = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in ZEND_ASSIGN_SPEC_VAR_VAR_HANDLER()
19949 value_ptr_ptr = _get_zval_ptr_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in ZEND_ASSIGN_REF_SPEC_VAR_VAR_HANDLER()
19955 !EX_T(opline->op2.var).var.fcall_returned_reference) { in ZEND_ASSIGN_REF_SPEC_VAR_VAR_HANDLER()
20006 function_name = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in ZEND_INIT_METHOD_CALL_SPEC_VAR_VAR_HANDLER()
20026 …(call->fbc = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope)) == NULL)… in ZEND_INIT_METHOD_CALL_SPEC_VAR_VAR_HANDLER()
20034 …nction_name_strval, function_name_strlen, ((IS_VAR == IS_CONST) ? (opline->op2.literal + 1) : NULL… in ZEND_INIT_METHOD_CALL_SPEC_VAR_VAR_HANDLER()
20042 CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope, call->fbc); in ZEND_INIT_METHOD_CALL_SPEC_VAR_VAR_HANDLER()
20112 CACHED_PTR(opline->op2.literal->cache_slot)) { in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_VAR_HANDLER()
20113 call->fbc = CACHED_PTR(opline->op2.literal->cache_slot); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_VAR_HANDLER()
20116 (call->fbc = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, ce))) { in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_VAR_HANDLER()
20124 function_name_strval = Z_STRVAL_P(opline->op2.zv); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_VAR_HANDLER()
20125 function_name_strlen = Z_STRLEN_P(opline->op2.zv); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_VAR_HANDLER()
20127 function_name = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_VAR_HANDLER()
20144 …nction_name_strval, function_name_strlen, ((IS_VAR == IS_CONST) ? (opline->op2.literal + 1) : NULL… in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_VAR_HANDLER()
20153 CACHE_PTR(opline->op2.literal->cache_slot, call->fbc); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_VAR_HANDLER()
20155 CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, ce, call->fbc); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_VAR_HANDLER()
20210 _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_CASE_SPEC_VAR_VAR_HANDLER()
20255 zval *offset = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in ZEND_ADD_ARRAY_ELEMENT_SPEC_VAR_VAR_HANDLER()
20356 if (CACHED_PTR(opline->op2.literal->cache_slot)) { in ZEND_UNSET_VAR_SPEC_VAR_VAR_HANDLER()
20357 ce = CACHED_PTR(opline->op2.literal->cache_slot); in ZEND_UNSET_VAR_SPEC_VAR_VAR_HANDLER()
20359 …ce = zend_fetch_class_by_name(Z_STRVAL_P(opline->op2.zv), Z_STRLEN_P(opline->op2.zv), opline->op2.… in ZEND_UNSET_VAR_SPEC_VAR_VAR_HANDLER()
20370 zend_error_noreturn(E_ERROR, "Class '%s' not found", Z_STRVAL_P(opline->op2.zv)); in ZEND_UNSET_VAR_SPEC_VAR_VAR_HANDLER()
20372 CACHE_PTR(opline->op2.literal->cache_slot, ce); in ZEND_UNSET_VAR_SPEC_VAR_VAR_HANDLER()
20375 ce = EX_T(opline->op2.var).class_entry; in ZEND_UNSET_VAR_SPEC_VAR_VAR_HANDLER()
20408 offset = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in ZEND_UNSET_DIM_SPEC_VAR_VAR_HANDLER()
20504 offset = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in ZEND_UNSET_OBJ_SPEC_VAR_VAR_HANDLER()
20515 …Z_OBJ_HT_P(*container)->unset_property(*container, offset, ((IS_VAR == IS_CONST) ? opline->op2.lit… in ZEND_UNSET_OBJ_SPEC_VAR_VAR_HANDLER()
20573 if (CACHED_PTR(opline->op2.literal->cache_slot)) { in ZEND_ISSET_ISEMPTY_VAR_SPEC_VAR_VAR_HANDLER()
20574 ce = CACHED_PTR(opline->op2.literal->cache_slot); in ZEND_ISSET_ISEMPTY_VAR_SPEC_VAR_VAR_HANDLER()
20576 …ce = zend_fetch_class_by_name(Z_STRVAL_P(opline->op2.zv), Z_STRLEN_P(opline->op2.zv), opline->op2.… in ZEND_ISSET_ISEMPTY_VAR_SPEC_VAR_VAR_HANDLER()
20581 CACHE_PTR(opline->op2.literal->cache_slot, ce); in ZEND_ISSET_ISEMPTY_VAR_SPEC_VAR_VAR_HANDLER()
20584 ce = EX_T(opline->op2.var).class_entry; in ZEND_ISSET_ISEMPTY_VAR_SPEC_VAR_VAR_HANDLER()
20634 offset = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in zend_isset_isempty_dim_prop_obj_handler_SPEC_VAR_VAR()
20700 …line->extended_value & ZEND_ISEMPTY) != 0, ((IS_VAR == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_isset_isempty_dim_prop_obj_handler_SPEC_VAR_VAR()
20875 zval *key = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in ZEND_YIELD_SPEC_VAR_VAR_HANDLER()
20933 …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()
20969 …ty_ptr_ptr(object, property, BP_VAR_RW, ((IS_UNUSED == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_binary_assign_op_obj_helper_SPEC_VAR_UNUSED()
20989 …ad_property(object, property, BP_VAR_R, ((IS_UNUSED == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_binary_assign_op_obj_helper_SPEC_VAR_UNUSED()
21011 …Z_OBJ_HT_P(object)->write_property(object, property, z, ((IS_UNUSED == IS_CONST) ? opline->op2.lit… in zend_binary_assign_op_obj_helper_SPEC_VAR_UNUSED()
21047 …_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()
21072 …zend_fetch_dimension_address(&EX_T((opline+1)->op2.var), container, dim, IS_UNUSED, BP_VAR_RW TSRM… in zend_binary_assign_op_helper_SPEC_VAR_UNUSED()
21074 var_ptr = _get_zval_ptr_ptr_var((opline+1)->op2.var, execute_data, &free_op_data2 TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_VAR_UNUSED()
21217 if (CACHED_PTR(opline->op2.literal->cache_slot)) { in zend_fetch_var_address_helper_SPEC_VAR_UNUSED()
21218 ce = CACHED_PTR(opline->op2.literal->cache_slot); in zend_fetch_var_address_helper_SPEC_VAR_UNUSED()
21220 …ce = zend_fetch_class_by_name(Z_STRVAL_P(opline->op2.zv), Z_STRLEN_P(opline->op2.zv), opline->op2.… in zend_fetch_var_address_helper_SPEC_VAR_UNUSED()
21229 CACHE_PTR(opline->op2.literal->cache_slot, ce); in zend_fetch_var_address_helper_SPEC_VAR_UNUSED()
21232 ce = EX_T(opline->op2.var).class_entry; in zend_fetch_var_address_helper_SPEC_VAR_UNUSED()
21464 …1)->op1, execute_data, ZEND_ASSIGN_DIM, ((IS_UNUSED == IS_CONST) ? opline->op2.literal : NULL) TSR… in ZEND_ASSIGN_DIM_SPEC_VAR_UNUSED_HANDLER()
21476 …zend_fetch_dimension_address(&EX_T((opline+1)->op2.var), object_ptr, dim, IS_UNUSED, BP_VAR_W TSRM… in ZEND_ASSIGN_DIM_SPEC_VAR_UNUSED_HANDLER()
21479 …variable_ptr_ptr = _get_zval_ptr_ptr_var((opline+1)->op2.var, execute_data, &free_op_data2 TSRMLS_… in ZEND_ASSIGN_DIM_SPEC_VAR_UNUSED_HANDLER()
21481 …if (zend_assign_to_string_offset(&EX_T((opline+1)->op2.var), value, (opline+1)->op1_type TSRMLS_CC… in ZEND_ASSIGN_DIM_SPEC_VAR_UNUSED_HANDLER()
21486 …ZVAL_STRINGL(retval, Z_STRVAL_P(EX_T((opline+1)->op2.var).str_offset.str)+EX_T((opline+1)->op2.var… in ZEND_ASSIGN_DIM_SPEC_VAR_UNUSED_HANDLER()
21561 CACHED_PTR(opline->op2.literal->cache_slot)) { in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_UNUSED_HANDLER()
21562 call->fbc = CACHED_PTR(opline->op2.literal->cache_slot); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_UNUSED_HANDLER()
21565 (call->fbc = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, ce))) { in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_UNUSED_HANDLER()
21573 function_name_strval = Z_STRVAL_P(opline->op2.zv); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_UNUSED_HANDLER()
21574 function_name_strlen = Z_STRLEN_P(opline->op2.zv); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_UNUSED_HANDLER()
21593 …ion_name_strval, function_name_strlen, ((IS_UNUSED == IS_CONST) ? (opline->op2.literal + 1) : NULL… in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_UNUSED_HANDLER()
21602 CACHE_PTR(opline->op2.literal->cache_slot, call->fbc); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_UNUSED_HANDLER()
21604 CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, ce, call->fbc); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_UNUSED_HANDLER()
21787 if (CACHED_PTR(opline->op2.literal->cache_slot)) { in ZEND_UNSET_VAR_SPEC_VAR_UNUSED_HANDLER()
21788 ce = CACHED_PTR(opline->op2.literal->cache_slot); in ZEND_UNSET_VAR_SPEC_VAR_UNUSED_HANDLER()
21790 …ce = zend_fetch_class_by_name(Z_STRVAL_P(opline->op2.zv), Z_STRLEN_P(opline->op2.zv), opline->op2.… in ZEND_UNSET_VAR_SPEC_VAR_UNUSED_HANDLER()
21801 zend_error_noreturn(E_ERROR, "Class '%s' not found", Z_STRVAL_P(opline->op2.zv)); in ZEND_UNSET_VAR_SPEC_VAR_UNUSED_HANDLER()
21803 CACHE_PTR(opline->op2.literal->cache_slot, ce); in ZEND_UNSET_VAR_SPEC_VAR_UNUSED_HANDLER()
21806 ce = EX_T(opline->op2.var).class_entry; in ZEND_UNSET_VAR_SPEC_VAR_UNUSED_HANDLER()
21863 if (CACHED_PTR(opline->op2.literal->cache_slot)) { in ZEND_ISSET_ISEMPTY_VAR_SPEC_VAR_UNUSED_HANDLER()
21864 ce = CACHED_PTR(opline->op2.literal->cache_slot); in ZEND_ISSET_ISEMPTY_VAR_SPEC_VAR_UNUSED_HANDLER()
21866 …ce = zend_fetch_class_by_name(Z_STRVAL_P(opline->op2.zv), Z_STRLEN_P(opline->op2.zv), opline->op2.… in ZEND_ISSET_ISEMPTY_VAR_SPEC_VAR_UNUSED_HANDLER()
21871 CACHE_PTR(opline->op2.literal->cache_slot, ce); in ZEND_ISSET_ISEMPTY_VAR_SPEC_VAR_UNUSED_HANDLER()
21874 ce = EX_T(opline->op2.var).class_entry; in ZEND_ISSET_ISEMPTY_VAR_SPEC_VAR_UNUSED_HANDLER()
22099 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC) TSRMLS_CC); in ZEND_ADD_SPEC_VAR_CV_HANDLER()
22114 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC) TSRMLS_CC); in ZEND_SUB_SPEC_VAR_CV_HANDLER()
22129 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC) TSRMLS_CC); in ZEND_MUL_SPEC_VAR_CV_HANDLER()
22144 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC) TSRMLS_CC); in ZEND_DIV_SPEC_VAR_CV_HANDLER()
22159 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC) TSRMLS_CC); in ZEND_MOD_SPEC_VAR_CV_HANDLER()
22174 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC) TSRMLS_CC); in ZEND_SL_SPEC_VAR_CV_HANDLER()
22189 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC) TSRMLS_CC); in ZEND_SR_SPEC_VAR_CV_HANDLER()
22204 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC) TSRMLS_CC); in ZEND_CONCAT_SPEC_VAR_CV_HANDLER()
22219 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC) TSRMLS_CC); in ZEND_IS_IDENTICAL_SPEC_VAR_CV_HANDLER()
22235 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC) TSRMLS_CC); in ZEND_IS_NOT_IDENTICAL_SPEC_VAR_CV_HANDLER()
22252 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC) TSRMLS_CC)); in ZEND_IS_EQUAL_SPEC_VAR_CV_HANDLER()
22268 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC) TSRMLS_CC)); in ZEND_IS_NOT_EQUAL_SPEC_VAR_CV_HANDLER()
22284 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC) TSRMLS_CC)); in ZEND_IS_SMALLER_SPEC_VAR_CV_HANDLER()
22300 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC) TSRMLS_CC)); in ZEND_IS_SMALLER_OR_EQUAL_SPEC_VAR_CV_HANDLER()
22315 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC) TSRMLS_CC); in ZEND_BW_OR_SPEC_VAR_CV_HANDLER()
22330 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC) TSRMLS_CC); in ZEND_BW_AND_SPEC_VAR_CV_HANDLER()
22345 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC) TSRMLS_CC); in ZEND_BW_XOR_SPEC_VAR_CV_HANDLER()
22360 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC) TSRMLS_CC); in ZEND_BOOL_XOR_SPEC_VAR_CV_HANDLER()
22367 …_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()
22373 zval *property = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC); in zend_binary_assign_op_obj_helper_SPEC_VAR_CV()
22403 …operty_ptr_ptr(object, property, BP_VAR_RW, ((IS_CV == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_binary_assign_op_obj_helper_SPEC_VAR_CV()
22423 …->read_property(object, property, BP_VAR_R, ((IS_CV == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_binary_assign_op_obj_helper_SPEC_VAR_CV()
22445 …Z_OBJ_HT_P(object)->write_property(object, property, z, ((IS_CV == IS_CONST) ? opline->op2.literal… in zend_binary_assign_op_obj_helper_SPEC_VAR_CV()
22481 …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()
22504 zval *dim = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_VAR_CV()
22506 …zend_fetch_dimension_address(&EX_T((opline+1)->op2.var), container, dim, IS_CV, BP_VAR_RW TSRMLS_C… in zend_binary_assign_op_helper_SPEC_VAR_CV()
22508 var_ptr = _get_zval_ptr_ptr_var((opline+1)->op2.var, execute_data, &free_op_data2 TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_VAR_CV()
22513 value = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_VAR_CV()
22637 property = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC); in zend_pre_incdec_property_helper_SPEC_VAR_CV()
22666 …operty_ptr_ptr(object, property, BP_VAR_RW, ((IS_CV == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_pre_incdec_property_helper_SPEC_VAR_CV()
22684 …->read_property(object, property, BP_VAR_R, ((IS_CV == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_pre_incdec_property_helper_SPEC_VAR_CV()
22700 …Z_OBJ_HT_P(object)->write_property(object, property, z, ((IS_CV == IS_CONST) ? opline->op2.literal… in zend_pre_incdec_property_helper_SPEC_VAR_CV()
22745 property = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC); in zend_post_incdec_property_helper_SPEC_VAR_CV()
22771 …operty_ptr_ptr(object, property, BP_VAR_RW, ((IS_CV == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_post_incdec_property_helper_SPEC_VAR_CV()
22789 …->read_property(object, property, BP_VAR_R, ((IS_CV == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_post_incdec_property_helper_SPEC_VAR_CV()
22807 …Z_OBJ_HT_P(object)->write_property(object, property, z_copy, ((IS_CV == IS_CONST) ? opline->op2.li… in zend_post_incdec_property_helper_SPEC_VAR_CV()
22849 …e->result.var), container, _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC), IS_… in ZEND_FETCH_DIM_R_SPEC_VAR_CV_HANDLER()
22868 …e->result.var), container, _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC), IS_… in ZEND_FETCH_DIM_W_SPEC_VAR_CV_HANDLER()
22902 …e->result.var), container, _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC), IS_… in ZEND_FETCH_DIM_RW_SPEC_VAR_CV_HANDLER()
22920 …e->result.var), container, _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC), IS_… in ZEND_FETCH_DIM_IS_SPEC_VAR_CV_HANDLER()
22940 …e->result.var), container, _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC), IS_… in ZEND_FETCH_DIM_FUNC_ARG_SPEC_VAR_CV_HANDLER()
22953 …e->result.var), container, _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC), IS_… in ZEND_FETCH_DIM_FUNC_ARG_SPEC_VAR_CV_HANDLER()
22978 …e->result.var), container, _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC), IS_… in ZEND_FETCH_DIM_UNSET_SPEC_VAR_CV_HANDLER()
23012 offset = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC); in zend_fetch_property_address_read_helper_SPEC_VAR_CV()
23028 …>read_property(container, offset, BP_VAR_R, ((IS_CV == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_fetch_property_address_read_helper_SPEC_VAR_CV()
23058 property = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC); in ZEND_FETCH_OBJ_W_SPEC_VAR_CV_HANDLER()
23068 …T(opline->result.var), container, property, ((IS_CV == IS_CONST) ? opline->op2.literal : NULL), BP… in ZEND_FETCH_OBJ_W_SPEC_VAR_CV_HANDLER()
23102 property = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC); in ZEND_FETCH_OBJ_RW_SPEC_VAR_CV_HANDLER()
23111 …T(opline->result.var), container, property, ((IS_CV == IS_CONST) ? opline->op2.literal : NULL), BP… in ZEND_FETCH_OBJ_RW_SPEC_VAR_CV_HANDLER()
23135 offset = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC); in ZEND_FETCH_OBJ_IS_SPEC_VAR_CV_HANDLER()
23150 …read_property(container, offset, BP_VAR_IS, ((IS_CV == IS_CONST) ? opline->op2.literal : NULL) TSR… in ZEND_FETCH_OBJ_IS_SPEC_VAR_CV_HANDLER()
23178 property = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC); in ZEND_FETCH_OBJ_FUNC_ARG_SPEC_VAR_CV_HANDLER()
23187 …T(opline->result.var), container, property, ((IS_CV == IS_CONST) ? opline->op2.literal : NULL), BP… in ZEND_FETCH_OBJ_FUNC_ARG_SPEC_VAR_CV_HANDLER()
23213 property = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC); in ZEND_FETCH_OBJ_UNSET_SPEC_VAR_CV_HANDLER()
23226 …T(opline->result.var), container, property, ((IS_CV == IS_CONST) ? opline->op2.literal : NULL), BP… in ZEND_FETCH_OBJ_UNSET_SPEC_VAR_CV_HANDLER()
23256 property_name = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC); in ZEND_ASSIGN_OBJ_SPEC_VAR_CV_HANDLER()
23264 …ine+1)->op1, execute_data, ZEND_ASSIGN_OBJ, ((IS_CV == IS_CONST) ? opline->op2.literal : NULL) TSR… in ZEND_ASSIGN_OBJ_SPEC_VAR_CV_HANDLER()
23291 zval *property_name = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC); in ZEND_ASSIGN_DIM_SPEC_VAR_CV_HANDLER()
23296 …ine+1)->op1, execute_data, ZEND_ASSIGN_DIM, ((IS_CV == IS_CONST) ? opline->op2.literal : NULL) TSR… in ZEND_ASSIGN_DIM_SPEC_VAR_CV_HANDLER()
23305 zval *dim = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC); in ZEND_ASSIGN_DIM_SPEC_VAR_CV_HANDLER()
23308 …zend_fetch_dimension_address(&EX_T((opline+1)->op2.var), object_ptr, dim, IS_CV, BP_VAR_W TSRMLS_C… in ZEND_ASSIGN_DIM_SPEC_VAR_CV_HANDLER()
23311 …variable_ptr_ptr = _get_zval_ptr_ptr_var((opline+1)->op2.var, execute_data, &free_op_data2 TSRMLS_… in ZEND_ASSIGN_DIM_SPEC_VAR_CV_HANDLER()
23313 …if (zend_assign_to_string_offset(&EX_T((opline+1)->op2.var), value, (opline+1)->op1_type TSRMLS_CC… in ZEND_ASSIGN_DIM_SPEC_VAR_CV_HANDLER()
23318 …ZVAL_STRINGL(retval, Z_STRVAL_P(EX_T((opline+1)->op2.var).str_offset.str)+EX_T((opline+1)->op2.var… in ZEND_ASSIGN_DIM_SPEC_VAR_CV_HANDLER()
23365 value = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC); in ZEND_ASSIGN_SPEC_VAR_CV_HANDLER()
23422 value_ptr_ptr = _get_zval_ptr_ptr_cv_BP_VAR_W(execute_data, opline->op2.var TSRMLS_CC); in ZEND_ASSIGN_REF_SPEC_VAR_CV_HANDLER()
23428 !EX_T(opline->op2.var).var.fcall_returned_reference) { in ZEND_ASSIGN_REF_SPEC_VAR_CV_HANDLER()
23478 function_name = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC); in ZEND_INIT_METHOD_CALL_SPEC_VAR_CV_HANDLER()
23498 …(call->fbc = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope)) == NULL)… in ZEND_INIT_METHOD_CALL_SPEC_VAR_CV_HANDLER()
23506 …unction_name_strval, function_name_strlen, ((IS_CV == IS_CONST) ? (opline->op2.literal + 1) : NULL… in ZEND_INIT_METHOD_CALL_SPEC_VAR_CV_HANDLER()
23514 CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope, call->fbc); in ZEND_INIT_METHOD_CALL_SPEC_VAR_CV_HANDLER()
23583 CACHED_PTR(opline->op2.literal->cache_slot)) { in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_CV_HANDLER()
23584 call->fbc = CACHED_PTR(opline->op2.literal->cache_slot); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_CV_HANDLER()
23587 (call->fbc = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, ce))) { in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_CV_HANDLER()
23595 function_name_strval = Z_STRVAL_P(opline->op2.zv); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_CV_HANDLER()
23596 function_name_strlen = Z_STRLEN_P(opline->op2.zv); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_CV_HANDLER()
23598 function_name = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_CV_HANDLER()
23615 …unction_name_strval, function_name_strlen, ((IS_CV == IS_CONST) ? (opline->op2.literal + 1) : NULL… in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_CV_HANDLER()
23624 CACHE_PTR(opline->op2.literal->cache_slot, call->fbc); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_CV_HANDLER()
23626 CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, ce, call->fbc); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_CV_HANDLER()
23681 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC) TSRMLS_CC); in ZEND_CASE_SPEC_VAR_CV_HANDLER()
23725 zval *offset = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC); in ZEND_ADD_ARRAY_ELEMENT_SPEC_VAR_CV_HANDLER()
23800 offset = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC); in ZEND_UNSET_DIM_SPEC_VAR_CV_HANDLER()
23896 offset = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC); in ZEND_UNSET_OBJ_SPEC_VAR_CV_HANDLER()
23907 …Z_OBJ_HT_P(*container)->unset_property(*container, offset, ((IS_CV == IS_CONST) ? opline->op2.lite… in ZEND_UNSET_OBJ_SPEC_VAR_CV_HANDLER()
23941 offset = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC); in zend_isset_isempty_dim_prop_obj_handler_SPEC_VAR_CV()
24007 …pline->extended_value & ZEND_ISEMPTY) != 0, ((IS_CV == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_isset_isempty_dim_prop_obj_handler_SPEC_VAR_CV()
24182 zval *key = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC); in ZEND_YIELD_SPEC_VAR_CV_HANDLER()
24327 …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()
24333 zval *property = opline->op2.zv; in zend_binary_assign_op_obj_helper_SPEC_UNUSED_CONST()
24363 …rty_ptr_ptr(object, property, BP_VAR_RW, ((IS_CONST == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_binary_assign_op_obj_helper_SPEC_UNUSED_CONST()
24383 …ead_property(object, property, BP_VAR_R, ((IS_CONST == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_binary_assign_op_obj_helper_SPEC_UNUSED_CONST()
24405 …Z_OBJ_HT_P(object)->write_property(object, property, z, ((IS_CONST == IS_CONST) ? opline->op2.lite… in zend_binary_assign_op_obj_helper_SPEC_UNUSED_CONST()
24440 …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()
24463 zval *dim = opline->op2.zv; in zend_binary_assign_op_helper_SPEC_UNUSED_CONST()
24465 …zend_fetch_dimension_address(&EX_T((opline+1)->op2.var), container, dim, IS_CONST, BP_VAR_RW TSRML… in zend_binary_assign_op_helper_SPEC_UNUSED_CONST()
24467 var_ptr = _get_zval_ptr_ptr_var((opline+1)->op2.var, execute_data, &free_op_data2 TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_UNUSED_CONST()
24472 value = opline->op2.zv; in zend_binary_assign_op_helper_SPEC_UNUSED_CONST()
24596 property = opline->op2.zv; in zend_pre_incdec_property_helper_SPEC_UNUSED_CONST()
24625 …rty_ptr_ptr(object, property, BP_VAR_RW, ((IS_CONST == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_pre_incdec_property_helper_SPEC_UNUSED_CONST()
24643 …ead_property(object, property, BP_VAR_R, ((IS_CONST == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_pre_incdec_property_helper_SPEC_UNUSED_CONST()
24659 …Z_OBJ_HT_P(object)->write_property(object, property, z, ((IS_CONST == IS_CONST) ? opline->op2.lite… in zend_pre_incdec_property_helper_SPEC_UNUSED_CONST()
24704 property = opline->op2.zv; in zend_post_incdec_property_helper_SPEC_UNUSED_CONST()
24730 …rty_ptr_ptr(object, property, BP_VAR_RW, ((IS_CONST == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_post_incdec_property_helper_SPEC_UNUSED_CONST()
24748 …ead_property(object, property, BP_VAR_R, ((IS_CONST == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_post_incdec_property_helper_SPEC_UNUSED_CONST()
24766 …write_property(object, property, z_copy, ((IS_CONST == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_post_incdec_property_helper_SPEC_UNUSED_CONST()
24806 offset = opline->op2.zv; in zend_fetch_property_address_read_helper_SPEC_UNUSED_CONST()
24822 …ad_property(container, offset, BP_VAR_R, ((IS_CONST == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_fetch_property_address_read_helper_SPEC_UNUSED_CONST()
24851 property = opline->op2.zv; in ZEND_FETCH_OBJ_W_SPEC_UNUSED_CONST_HANDLER()
24861 …pline->result.var), container, property, ((IS_CONST == IS_CONST) ? opline->op2.literal : NULL), BP… in ZEND_FETCH_OBJ_W_SPEC_UNUSED_CONST_HANDLER()
24894 property = opline->op2.zv; in ZEND_FETCH_OBJ_RW_SPEC_UNUSED_CONST_HANDLER()
24903 …pline->result.var), container, property, ((IS_CONST == IS_CONST) ? opline->op2.literal : NULL), BP… in ZEND_FETCH_OBJ_RW_SPEC_UNUSED_CONST_HANDLER()
24927 offset = opline->op2.zv; in ZEND_FETCH_OBJ_IS_SPEC_UNUSED_CONST_HANDLER()
24942 …d_property(container, offset, BP_VAR_IS, ((IS_CONST == IS_CONST) ? opline->op2.literal : NULL) TSR… in ZEND_FETCH_OBJ_IS_SPEC_UNUSED_CONST_HANDLER()
24969 property = opline->op2.zv; in ZEND_FETCH_OBJ_FUNC_ARG_SPEC_UNUSED_CONST_HANDLER()
24978 …pline->result.var), container, property, ((IS_CONST == IS_CONST) ? opline->op2.literal : NULL), BP… in ZEND_FETCH_OBJ_FUNC_ARG_SPEC_UNUSED_CONST_HANDLER()
25004 property = opline->op2.zv; in ZEND_FETCH_OBJ_UNSET_SPEC_UNUSED_CONST_HANDLER()
25017 …pline->result.var), container, property, ((IS_CONST == IS_CONST) ? opline->op2.literal : NULL), BP… in ZEND_FETCH_OBJ_UNSET_SPEC_UNUSED_CONST_HANDLER()
25046 property_name = opline->op2.zv; in ZEND_ASSIGN_OBJ_SPEC_UNUSED_CONST_HANDLER()
25054 …+1)->op1, execute_data, ZEND_ASSIGN_OBJ, ((IS_CONST == IS_CONST) ? opline->op2.literal : NULL) TSR… in ZEND_ASSIGN_OBJ_SPEC_UNUSED_CONST_HANDLER()
25083 add_char_to_string(str, str, opline->op2.zv); in ZEND_ADD_CHAR_SPEC_UNUSED_CONST_HANDLER()
25106 add_string_to_string(str, str, opline->op2.zv); in ZEND_ADD_STRING_SPEC_UNUSED_CONST_HANDLER()
25124 function_name = opline->op2.zv; in ZEND_INIT_METHOD_CALL_SPEC_UNUSED_CONST_HANDLER()
25144 …(call->fbc = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope)) == NULL)… in ZEND_INIT_METHOD_CALL_SPEC_UNUSED_CONST_HANDLER()
25152 …tion_name_strval, function_name_strlen, ((IS_CONST == IS_CONST) ? (opline->op2.literal + 1) : NULL… in ZEND_INIT_METHOD_CALL_SPEC_UNUSED_CONST_HANDLER()
25160 CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope, call->fbc); in ZEND_INIT_METHOD_CALL_SPEC_UNUSED_CONST_HANDLER()
25201 if (CACHED_PTR(opline->op2.literal->cache_slot)) { in ZEND_FETCH_CONSTANT_SPEC_UNUSED_CONST_HANDLER()
25202 c = CACHED_PTR(opline->op2.literal->cache_slot); in ZEND_FETCH_CONSTANT_SPEC_UNUSED_CONST_HANDLER()
25203 …} else if ((c = zend_quick_get_constant(opline->op2.literal + 1, opline->extended_value TSRMLS_CC)… in ZEND_FETCH_CONSTANT_SPEC_UNUSED_CONST_HANDLER()
25205 … char *actual = (char *)zend_memrchr(Z_STRVAL_P(opline->op2.zv), '\\', Z_STRLEN_P(opline->op2.zv)); in ZEND_FETCH_CONSTANT_SPEC_UNUSED_CONST_HANDLER()
25207 actual = Z_STRVAL_P(opline->op2.zv); in ZEND_FETCH_CONSTANT_SPEC_UNUSED_CONST_HANDLER()
25213 …opline->result.var).tmp_var, actual, Z_STRLEN_P(opline->op2.zv)-(actual - Z_STRVAL_P(opline->op2.z… in ZEND_FETCH_CONSTANT_SPEC_UNUSED_CONST_HANDLER()
25217 zend_error_noreturn(E_ERROR, "Undefined constant '%s'", Z_STRVAL_P(opline->op2.zv)); in ZEND_FETCH_CONSTANT_SPEC_UNUSED_CONST_HANDLER()
25220 CACHE_PTR(opline->op2.literal->cache_slot, c); in ZEND_FETCH_CONSTANT_SPEC_UNUSED_CONST_HANDLER()
25233 if (CACHED_PTR(opline->op2.literal->cache_slot)) { in ZEND_FETCH_CONSTANT_SPEC_UNUSED_CONST_HANDLER()
25234 value = CACHED_PTR(opline->op2.literal->cache_slot); in ZEND_FETCH_CONSTANT_SPEC_UNUSED_CONST_HANDLER()
25253 if ((value = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, ce)) != NULL) { in ZEND_FETCH_CONSTANT_SPEC_UNUSED_CONST_HANDLER()
25261 …_find(&ce->constants_table, Z_STRVAL_P(opline->op2.zv), Z_STRLEN_P(opline->op2.zv)+1, Z_HASH_P(opl… in ZEND_FETCH_CONSTANT_SPEC_UNUSED_CONST_HANDLER()
25271 CACHE_PTR(opline->op2.literal->cache_slot, value); in ZEND_FETCH_CONSTANT_SPEC_UNUSED_CONST_HANDLER()
25273 CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, ce, value); in ZEND_FETCH_CONSTANT_SPEC_UNUSED_CONST_HANDLER()
25277 …} else if (Z_STRLEN_P(opline->op2.zv) == sizeof("class")-1 && strcmp(Z_STRVAL_P(opline->op2.zv), "… in ZEND_FETCH_CONSTANT_SPEC_UNUSED_CONST_HANDLER()
25281 zend_error_noreturn(E_ERROR, "Undefined class constant '%s'", Z_STRVAL_P(opline->op2.zv)); in ZEND_FETCH_CONSTANT_SPEC_UNUSED_CONST_HANDLER()
25316 offset = opline->op2.zv; in ZEND_UNSET_DIM_SPEC_UNUSED_CONST_HANDLER()
25411 offset = opline->op2.zv; in ZEND_UNSET_OBJ_SPEC_UNUSED_CONST_HANDLER()
25422 …ner)->unset_property(*container, offset, ((IS_CONST == IS_CONST) ? opline->op2.literal : NULL) TSR… in ZEND_UNSET_OBJ_SPEC_UNUSED_CONST_HANDLER()
25455 offset = opline->op2.zv; in zend_isset_isempty_dim_prop_obj_handler_SPEC_UNUSED_CONST()
25521 …ne->extended_value & ZEND_ISEMPTY) != 0, ((IS_CONST == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_isset_isempty_dim_prop_obj_handler_SPEC_UNUSED_CONST()
25692 zval *key = opline->op2.zv; in ZEND_YIELD_SPEC_UNUSED_CONST_HANDLER()
25749 …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()
25755 zval *property = _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in zend_binary_assign_op_obj_helper_SPEC_UNUSED_TMP()
25785 …y_ptr_ptr(object, property, BP_VAR_RW, ((IS_TMP_VAR == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_binary_assign_op_obj_helper_SPEC_UNUSED_TMP()
25805 …d_property(object, property, BP_VAR_R, ((IS_TMP_VAR == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_binary_assign_op_obj_helper_SPEC_UNUSED_TMP()
25827 …)->write_property(object, property, z, ((IS_TMP_VAR == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_binary_assign_op_obj_helper_SPEC_UNUSED_TMP()
25862 …_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()
25885 zval *dim = _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_UNUSED_TMP()
25887 …zend_fetch_dimension_address(&EX_T((opline+1)->op2.var), container, dim, IS_TMP_VAR, BP_VAR_RW TSR… in zend_binary_assign_op_helper_SPEC_UNUSED_TMP()
25889 var_ptr = _get_zval_ptr_ptr_var((opline+1)->op2.var, execute_data, &free_op_data2 TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_UNUSED_TMP()
25894 value = _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_UNUSED_TMP()
26019 property = _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in zend_pre_incdec_property_helper_SPEC_UNUSED_TMP()
26048 …y_ptr_ptr(object, property, BP_VAR_RW, ((IS_TMP_VAR == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_pre_incdec_property_helper_SPEC_UNUSED_TMP()
26066 …d_property(object, property, BP_VAR_R, ((IS_TMP_VAR == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_pre_incdec_property_helper_SPEC_UNUSED_TMP()
26082 …Z_OBJ_HT_P(object)->write_property(object, property, z, ((IS_TMP_VAR == IS_CONST) ? opline->op2.li… in zend_pre_incdec_property_helper_SPEC_UNUSED_TMP()
26127 property = _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in zend_post_incdec_property_helper_SPEC_UNUSED_TMP()
26153 …y_ptr_ptr(object, property, BP_VAR_RW, ((IS_TMP_VAR == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_post_incdec_property_helper_SPEC_UNUSED_TMP()
26171 …d_property(object, property, BP_VAR_R, ((IS_TMP_VAR == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_post_incdec_property_helper_SPEC_UNUSED_TMP()
26189 …ite_property(object, property, z_copy, ((IS_TMP_VAR == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_post_incdec_property_helper_SPEC_UNUSED_TMP()
26229 offset = _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in zend_fetch_property_address_read_helper_SPEC_UNUSED_TMP()
26245 …_property(container, offset, BP_VAR_R, ((IS_TMP_VAR == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_fetch_property_address_read_helper_SPEC_UNUSED_TMP()
26274 property = _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in ZEND_FETCH_OBJ_W_SPEC_UNUSED_TMP_HANDLER()
26284 …ine->result.var), container, property, ((IS_TMP_VAR == IS_CONST) ? opline->op2.literal : NULL), BP… in ZEND_FETCH_OBJ_W_SPEC_UNUSED_TMP_HANDLER()
26317 property = _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in ZEND_FETCH_OBJ_RW_SPEC_UNUSED_TMP_HANDLER()
26326 …ine->result.var), container, property, ((IS_TMP_VAR == IS_CONST) ? opline->op2.literal : NULL), BP… in ZEND_FETCH_OBJ_RW_SPEC_UNUSED_TMP_HANDLER()
26350 offset = _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in ZEND_FETCH_OBJ_IS_SPEC_UNUSED_TMP_HANDLER()
26365 …property(container, offset, BP_VAR_IS, ((IS_TMP_VAR == IS_CONST) ? opline->op2.literal : NULL) TSR… in ZEND_FETCH_OBJ_IS_SPEC_UNUSED_TMP_HANDLER()
26392 property = _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in ZEND_FETCH_OBJ_FUNC_ARG_SPEC_UNUSED_TMP_HANDLER()
26401 …ine->result.var), container, property, ((IS_TMP_VAR == IS_CONST) ? opline->op2.literal : NULL), BP… in ZEND_FETCH_OBJ_FUNC_ARG_SPEC_UNUSED_TMP_HANDLER()
26427 property = _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in ZEND_FETCH_OBJ_UNSET_SPEC_UNUSED_TMP_HANDLER()
26440 …ine->result.var), container, property, ((IS_TMP_VAR == IS_CONST) ? opline->op2.literal : NULL), BP… in ZEND_FETCH_OBJ_UNSET_SPEC_UNUSED_TMP_HANDLER()
26469 property_name = _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in ZEND_ASSIGN_OBJ_SPEC_UNUSED_TMP_HANDLER()
26477 …)->op1, execute_data, ZEND_ASSIGN_OBJ, ((IS_TMP_VAR == IS_CONST) ? opline->op2.literal : NULL) TSR… in ZEND_ASSIGN_OBJ_SPEC_UNUSED_TMP_HANDLER()
26500 var = _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in ZEND_ADD_VAR_SPEC_UNUSED_TMP_HANDLER()
26546 function_name = _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in ZEND_INIT_METHOD_CALL_SPEC_UNUSED_TMP_HANDLER()
26566 …(call->fbc = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope)) == NULL)… in ZEND_INIT_METHOD_CALL_SPEC_UNUSED_TMP_HANDLER()
26574 …on_name_strval, function_name_strlen, ((IS_TMP_VAR == IS_CONST) ? (opline->op2.literal + 1) : NULL… in ZEND_INIT_METHOD_CALL_SPEC_UNUSED_TMP_HANDLER()
26582 CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope, call->fbc); in ZEND_INIT_METHOD_CALL_SPEC_UNUSED_TMP_HANDLER()
26642 offset = _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in ZEND_UNSET_DIM_SPEC_UNUSED_TMP_HANDLER()
26737 offset = _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in ZEND_UNSET_OBJ_SPEC_UNUSED_TMP_HANDLER()
26748 …r)->unset_property(*container, offset, ((IS_TMP_VAR == IS_CONST) ? opline->op2.literal : NULL) TSR… in ZEND_UNSET_OBJ_SPEC_UNUSED_TMP_HANDLER()
26781 offset = _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in zend_isset_isempty_dim_prop_obj_handler_SPEC_UNUSED_TMP()
26847 …->extended_value & ZEND_ISEMPTY) != 0, ((IS_TMP_VAR == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_isset_isempty_dim_prop_obj_handler_SPEC_UNUSED_TMP()
27018 zval *key = _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in ZEND_YIELD_SPEC_UNUSED_TMP_HANDLER()
27075 …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()
27081 zval *property = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in zend_binary_assign_op_obj_helper_SPEC_UNUSED_VAR()
27111 …perty_ptr_ptr(object, property, BP_VAR_RW, ((IS_VAR == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_binary_assign_op_obj_helper_SPEC_UNUSED_VAR()
27131 …>read_property(object, property, BP_VAR_R, ((IS_VAR == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_binary_assign_op_obj_helper_SPEC_UNUSED_VAR()
27153 …Z_OBJ_HT_P(object)->write_property(object, property, z, ((IS_VAR == IS_CONST) ? opline->op2.litera… in zend_binary_assign_op_obj_helper_SPEC_UNUSED_VAR()
27188 …_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()
27211 zval *dim = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_UNUSED_VAR()
27213 …zend_fetch_dimension_address(&EX_T((opline+1)->op2.var), container, dim, IS_VAR, BP_VAR_RW TSRMLS_… in zend_binary_assign_op_helper_SPEC_UNUSED_VAR()
27215 var_ptr = _get_zval_ptr_ptr_var((opline+1)->op2.var, execute_data, &free_op_data2 TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_UNUSED_VAR()
27220 value = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_UNUSED_VAR()
27345 property = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in zend_pre_incdec_property_helper_SPEC_UNUSED_VAR()
27374 …perty_ptr_ptr(object, property, BP_VAR_RW, ((IS_VAR == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_pre_incdec_property_helper_SPEC_UNUSED_VAR()
27392 …>read_property(object, property, BP_VAR_R, ((IS_VAR == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_pre_incdec_property_helper_SPEC_UNUSED_VAR()
27408 …Z_OBJ_HT_P(object)->write_property(object, property, z, ((IS_VAR == IS_CONST) ? opline->op2.litera… in zend_pre_incdec_property_helper_SPEC_UNUSED_VAR()
27453 property = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in zend_post_incdec_property_helper_SPEC_UNUSED_VAR()
27479 …perty_ptr_ptr(object, property, BP_VAR_RW, ((IS_VAR == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_post_incdec_property_helper_SPEC_UNUSED_VAR()
27497 …>read_property(object, property, BP_VAR_R, ((IS_VAR == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_post_incdec_property_helper_SPEC_UNUSED_VAR()
27515 …Z_OBJ_HT_P(object)->write_property(object, property, z_copy, ((IS_VAR == IS_CONST) ? opline->op2.l… in zend_post_incdec_property_helper_SPEC_UNUSED_VAR()
27555 offset = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in zend_fetch_property_address_read_helper_SPEC_UNUSED_VAR()
27571 …read_property(container, offset, BP_VAR_R, ((IS_VAR == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_fetch_property_address_read_helper_SPEC_UNUSED_VAR()
27600 property = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in ZEND_FETCH_OBJ_W_SPEC_UNUSED_VAR_HANDLER()
27610 …(opline->result.var), container, property, ((IS_VAR == IS_CONST) ? opline->op2.literal : NULL), BP… in ZEND_FETCH_OBJ_W_SPEC_UNUSED_VAR_HANDLER()
27643 property = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in ZEND_FETCH_OBJ_RW_SPEC_UNUSED_VAR_HANDLER()
27652 …(opline->result.var), container, property, ((IS_VAR == IS_CONST) ? opline->op2.literal : NULL), BP… in ZEND_FETCH_OBJ_RW_SPEC_UNUSED_VAR_HANDLER()
27676 offset = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in ZEND_FETCH_OBJ_IS_SPEC_UNUSED_VAR_HANDLER()
27691 …ead_property(container, offset, BP_VAR_IS, ((IS_VAR == IS_CONST) ? opline->op2.literal : NULL) TSR… in ZEND_FETCH_OBJ_IS_SPEC_UNUSED_VAR_HANDLER()
27718 property = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in ZEND_FETCH_OBJ_FUNC_ARG_SPEC_UNUSED_VAR_HANDLER()
27727 …(opline->result.var), container, property, ((IS_VAR == IS_CONST) ? opline->op2.literal : NULL), BP… in ZEND_FETCH_OBJ_FUNC_ARG_SPEC_UNUSED_VAR_HANDLER()
27753 property = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in ZEND_FETCH_OBJ_UNSET_SPEC_UNUSED_VAR_HANDLER()
27766 …(opline->result.var), container, property, ((IS_VAR == IS_CONST) ? opline->op2.literal : NULL), BP… in ZEND_FETCH_OBJ_UNSET_SPEC_UNUSED_VAR_HANDLER()
27795 property_name = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in ZEND_ASSIGN_OBJ_SPEC_UNUSED_VAR_HANDLER()
27803 …ne+1)->op1, execute_data, ZEND_ASSIGN_OBJ, ((IS_VAR == IS_CONST) ? opline->op2.literal : NULL) TSR… in ZEND_ASSIGN_OBJ_SPEC_UNUSED_VAR_HANDLER()
27826 var = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in ZEND_ADD_VAR_SPEC_UNUSED_VAR_HANDLER()
27872 function_name = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in ZEND_INIT_METHOD_CALL_SPEC_UNUSED_VAR_HANDLER()
27892 …(call->fbc = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope)) == NULL)… in ZEND_INIT_METHOD_CALL_SPEC_UNUSED_VAR_HANDLER()
27900 …nction_name_strval, function_name_strlen, ((IS_VAR == IS_CONST) ? (opline->op2.literal + 1) : NULL… in ZEND_INIT_METHOD_CALL_SPEC_UNUSED_VAR_HANDLER()
27908 CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope, call->fbc); in ZEND_INIT_METHOD_CALL_SPEC_UNUSED_VAR_HANDLER()
27968 offset = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in ZEND_UNSET_DIM_SPEC_UNUSED_VAR_HANDLER()
28063 offset = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in ZEND_UNSET_OBJ_SPEC_UNUSED_VAR_HANDLER()
28074 …Z_OBJ_HT_P(*container)->unset_property(*container, offset, ((IS_VAR == IS_CONST) ? opline->op2.lit… in ZEND_UNSET_OBJ_SPEC_UNUSED_VAR_HANDLER()
28107 offset = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in zend_isset_isempty_dim_prop_obj_handler_SPEC_UNUSED_VAR()
28173 …line->extended_value & ZEND_ISEMPTY) != 0, ((IS_VAR == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_isset_isempty_dim_prop_obj_handler_SPEC_UNUSED_VAR()
28344 zval *key = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in ZEND_YIELD_SPEC_UNUSED_VAR_HANDLER()
28402 …_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()
28438 …ty_ptr_ptr(object, property, BP_VAR_RW, ((IS_UNUSED == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_binary_assign_op_obj_helper_SPEC_UNUSED_UNUSED()
28458 …ad_property(object, property, BP_VAR_R, ((IS_UNUSED == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_binary_assign_op_obj_helper_SPEC_UNUSED_UNUSED()
28480 …Z_OBJ_HT_P(object)->write_property(object, property, z, ((IS_UNUSED == IS_CONST) ? opline->op2.lit… in zend_binary_assign_op_obj_helper_SPEC_UNUSED_UNUSED()
28515 …_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()
28540 …zend_fetch_dimension_address(&EX_T((opline+1)->op2.var), container, dim, IS_UNUSED, BP_VAR_RW TSRM… in zend_binary_assign_op_helper_SPEC_UNUSED_UNUSED()
28542 var_ptr = _get_zval_ptr_ptr_var((opline+1)->op2.var, execute_data, &free_op_data2 TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_UNUSED_UNUSED()
28830 …_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()
28836 zval *property = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC); in zend_binary_assign_op_obj_helper_SPEC_UNUSED_CV()
28866 …operty_ptr_ptr(object, property, BP_VAR_RW, ((IS_CV == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_binary_assign_op_obj_helper_SPEC_UNUSED_CV()
28886 …->read_property(object, property, BP_VAR_R, ((IS_CV == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_binary_assign_op_obj_helper_SPEC_UNUSED_CV()
28908 …Z_OBJ_HT_P(object)->write_property(object, property, z, ((IS_CV == IS_CONST) ? opline->op2.literal… in zend_binary_assign_op_obj_helper_SPEC_UNUSED_CV()
28943 …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()
28966 zval *dim = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_UNUSED_CV()
28968 …zend_fetch_dimension_address(&EX_T((opline+1)->op2.var), container, dim, IS_CV, BP_VAR_RW TSRMLS_C… in zend_binary_assign_op_helper_SPEC_UNUSED_CV()
28970 var_ptr = _get_zval_ptr_ptr_var((opline+1)->op2.var, execute_data, &free_op_data2 TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_UNUSED_CV()
28975 value = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_UNUSED_CV()
29099 property = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC); in zend_pre_incdec_property_helper_SPEC_UNUSED_CV()
29128 …operty_ptr_ptr(object, property, BP_VAR_RW, ((IS_CV == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_pre_incdec_property_helper_SPEC_UNUSED_CV()
29146 …->read_property(object, property, BP_VAR_R, ((IS_CV == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_pre_incdec_property_helper_SPEC_UNUSED_CV()
29162 …Z_OBJ_HT_P(object)->write_property(object, property, z, ((IS_CV == IS_CONST) ? opline->op2.literal… in zend_pre_incdec_property_helper_SPEC_UNUSED_CV()
29207 property = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC); in zend_post_incdec_property_helper_SPEC_UNUSED_CV()
29233 …operty_ptr_ptr(object, property, BP_VAR_RW, ((IS_CV == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_post_incdec_property_helper_SPEC_UNUSED_CV()
29251 …->read_property(object, property, BP_VAR_R, ((IS_CV == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_post_incdec_property_helper_SPEC_UNUSED_CV()
29269 …Z_OBJ_HT_P(object)->write_property(object, property, z_copy, ((IS_CV == IS_CONST) ? opline->op2.li… in zend_post_incdec_property_helper_SPEC_UNUSED_CV()
29309 offset = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC); in zend_fetch_property_address_read_helper_SPEC_UNUSED_CV()
29325 …>read_property(container, offset, BP_VAR_R, ((IS_CV == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_fetch_property_address_read_helper_SPEC_UNUSED_CV()
29354 property = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC); in ZEND_FETCH_OBJ_W_SPEC_UNUSED_CV_HANDLER()
29364 …T(opline->result.var), container, property, ((IS_CV == IS_CONST) ? opline->op2.literal : NULL), BP… in ZEND_FETCH_OBJ_W_SPEC_UNUSED_CV_HANDLER()
29397 property = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC); in ZEND_FETCH_OBJ_RW_SPEC_UNUSED_CV_HANDLER()
29406 …T(opline->result.var), container, property, ((IS_CV == IS_CONST) ? opline->op2.literal : NULL), BP… in ZEND_FETCH_OBJ_RW_SPEC_UNUSED_CV_HANDLER()
29430 offset = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC); in ZEND_FETCH_OBJ_IS_SPEC_UNUSED_CV_HANDLER()
29445 …read_property(container, offset, BP_VAR_IS, ((IS_CV == IS_CONST) ? opline->op2.literal : NULL) TSR… in ZEND_FETCH_OBJ_IS_SPEC_UNUSED_CV_HANDLER()
29472 property = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC); in ZEND_FETCH_OBJ_FUNC_ARG_SPEC_UNUSED_CV_HANDLER()
29481 …T(opline->result.var), container, property, ((IS_CV == IS_CONST) ? opline->op2.literal : NULL), BP… in ZEND_FETCH_OBJ_FUNC_ARG_SPEC_UNUSED_CV_HANDLER()
29507 property = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC); in ZEND_FETCH_OBJ_UNSET_SPEC_UNUSED_CV_HANDLER()
29520 …T(opline->result.var), container, property, ((IS_CV == IS_CONST) ? opline->op2.literal : NULL), BP… in ZEND_FETCH_OBJ_UNSET_SPEC_UNUSED_CV_HANDLER()
29549 property_name = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC); in ZEND_ASSIGN_OBJ_SPEC_UNUSED_CV_HANDLER()
29557 …ine+1)->op1, execute_data, ZEND_ASSIGN_OBJ, ((IS_CV == IS_CONST) ? opline->op2.literal : NULL) TSR… in ZEND_ASSIGN_OBJ_SPEC_UNUSED_CV_HANDLER()
29580 var = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC); in ZEND_ADD_VAR_SPEC_UNUSED_CV_HANDLER()
29625 function_name = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC); in ZEND_INIT_METHOD_CALL_SPEC_UNUSED_CV_HANDLER()
29645 …(call->fbc = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope)) == NULL)… in ZEND_INIT_METHOD_CALL_SPEC_UNUSED_CV_HANDLER()
29653 …unction_name_strval, function_name_strlen, ((IS_CV == IS_CONST) ? (opline->op2.literal + 1) : NULL… in ZEND_INIT_METHOD_CALL_SPEC_UNUSED_CV_HANDLER()
29661 CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope, call->fbc); in ZEND_INIT_METHOD_CALL_SPEC_UNUSED_CV_HANDLER()
29720 offset = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC); in ZEND_UNSET_DIM_SPEC_UNUSED_CV_HANDLER()
29815 offset = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC); in ZEND_UNSET_OBJ_SPEC_UNUSED_CV_HANDLER()
29826 …Z_OBJ_HT_P(*container)->unset_property(*container, offset, ((IS_CV == IS_CONST) ? opline->op2.lite… in ZEND_UNSET_OBJ_SPEC_UNUSED_CV_HANDLER()
29859 offset = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC); in zend_isset_isempty_dim_prop_obj_handler_SPEC_UNUSED_CV()
29925 …pline->extended_value & ZEND_ISEMPTY) != 0, ((IS_CV == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_isset_isempty_dim_prop_obj_handler_SPEC_UNUSED_CV()
30096 zval *key = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC); in ZEND_YIELD_SPEC_UNUSED_CV_HANDLER()
30402 printf("Conditional jmp to %d\n", opline->op2.opline_num); in ZEND_JMPZ_SPEC_CV_HANDLER()
30404 ZEND_VM_SET_OPCODE(opline->op2.jmp_addr); in ZEND_JMPZ_SPEC_CV_HANDLER()
30432 printf("Conditional jmp to %d\n", opline->op2.opline_num); in ZEND_JMPNZ_SPEC_CV_HANDLER()
30434 ZEND_VM_SET_OPCODE(opline->op2.jmp_addr); in ZEND_JMPNZ_SPEC_CV_HANDLER()
30468 printf("Conditional jmp on false to %d\n", opline->op2.opline_num); in ZEND_JMPZNZ_SPEC_CV_HANDLER()
30470 ZEND_VM_SET_OPCODE(&EX(op_array)->opcodes[opline->op2.opline_num]); in ZEND_JMPZNZ_SPEC_CV_HANDLER()
30498 printf("Conditional jmp to %d\n", opline->op2.opline_num); in ZEND_JMPZ_EX_SPEC_CV_HANDLER()
30500 ZEND_VM_SET_OPCODE(opline->op2.jmp_addr); in ZEND_JMPZ_EX_SPEC_CV_HANDLER()
30529 printf("Conditional jmp to %d\n", opline->op2.opline_num); in ZEND_JMPNZ_EX_SPEC_CV_HANDLER()
30531 ZEND_VM_SET_OPCODE(opline->op2.jmp_addr); in ZEND_JMPNZ_EX_SPEC_CV_HANDLER()
30717 } else if (!ARG_SHOULD_BE_SENT_BY_REF(EX(call)->fbc, opline->op2.opline_num)) { in ZEND_SEND_VAR_NO_REF_SPEC_CV_HANDLER()
30743 !ARG_MAY_BE_SENT_BY_REF(EX(call)->fbc, opline->op2.opline_num)) { in ZEND_SEND_VAR_NO_REF_SPEC_CV_HANDLER()
30781 !ARG_SHOULD_BE_SENT_BY_REF(EX(call)->fbc, opline->op2.opline_num)) { in ZEND_SEND_REF_SPEC_CV_HANDLER()
30799 && ARG_SHOULD_BE_SENT_BY_REF(EX(call)->fbc, opline->op2.opline_num)) { in ZEND_SEND_VAR_SPEC_CV_HANDLER()
31100 ZEND_VM_JMP(EX(op_array)->opcodes+opline->op2.opline_num); in ZEND_FE_RESET_SPEC_CV_HANDLER()
31214 ZEND_VM_JMP(EX(op_array)->opcodes+opline->op2.opline_num); in ZEND_FE_RESET_SPEC_CV_HANDLER()
31259 printf("Conditional jmp to %d\n", opline->op2.opline_num); in ZEND_JMP_SET_SPEC_CV_HANDLER()
31261 ZEND_VM_JMP(opline->op2.jmp_addr); in ZEND_JMP_SET_SPEC_CV_HANDLER()
31293 printf("Conditional jmp to %d\n", opline->op2.opline_num); in ZEND_JMP_SET_VAR_SPEC_CV_HANDLER()
31295 ZEND_VM_JMP(opline->op2.jmp_addr); in ZEND_JMP_SET_VAR_SPEC_CV_HANDLER()
31358 result = instanceof_function(Z_OBJCE_P(expr), EX_T(opline->op2.var).class_entry TSRMLS_CC); in ZEND_INSTANCEOF_SPEC_CV_HANDLER()
31376 opline->op2.zv TSRMLS_CC); in ZEND_ADD_SPEC_CV_CONST_HANDLER()
31391 opline->op2.zv TSRMLS_CC); in ZEND_SUB_SPEC_CV_CONST_HANDLER()
31406 opline->op2.zv TSRMLS_CC); in ZEND_MUL_SPEC_CV_CONST_HANDLER()
31421 opline->op2.zv TSRMLS_CC); in ZEND_DIV_SPEC_CV_CONST_HANDLER()
31436 opline->op2.zv TSRMLS_CC); in ZEND_MOD_SPEC_CV_CONST_HANDLER()
31451 opline->op2.zv TSRMLS_CC); in ZEND_SL_SPEC_CV_CONST_HANDLER()
31466 opline->op2.zv TSRMLS_CC); in ZEND_SR_SPEC_CV_CONST_HANDLER()
31481 opline->op2.zv TSRMLS_CC); in ZEND_CONCAT_SPEC_CV_CONST_HANDLER()
31496 opline->op2.zv TSRMLS_CC); in ZEND_IS_IDENTICAL_SPEC_CV_CONST_HANDLER()
31512 opline->op2.zv TSRMLS_CC); in ZEND_IS_NOT_IDENTICAL_SPEC_CV_CONST_HANDLER()
31529 opline->op2.zv TSRMLS_CC)); in ZEND_IS_EQUAL_SPEC_CV_CONST_HANDLER()
31545 opline->op2.zv TSRMLS_CC)); in ZEND_IS_NOT_EQUAL_SPEC_CV_CONST_HANDLER()
31561 opline->op2.zv TSRMLS_CC)); in ZEND_IS_SMALLER_SPEC_CV_CONST_HANDLER()
31577 opline->op2.zv TSRMLS_CC)); in ZEND_IS_SMALLER_OR_EQUAL_SPEC_CV_CONST_HANDLER()
31592 opline->op2.zv TSRMLS_CC); in ZEND_BW_OR_SPEC_CV_CONST_HANDLER()
31607 opline->op2.zv TSRMLS_CC); in ZEND_BW_AND_SPEC_CV_CONST_HANDLER()
31622 opline->op2.zv TSRMLS_CC); in ZEND_BW_XOR_SPEC_CV_CONST_HANDLER()
31637 opline->op2.zv TSRMLS_CC); in ZEND_BOOL_XOR_SPEC_CV_CONST_HANDLER()
31644 …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()
31650 zval *property = opline->op2.zv; in zend_binary_assign_op_obj_helper_SPEC_CV_CONST()
31680 …rty_ptr_ptr(object, property, BP_VAR_RW, ((IS_CONST == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_binary_assign_op_obj_helper_SPEC_CV_CONST()
31700 …ead_property(object, property, BP_VAR_R, ((IS_CONST == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_binary_assign_op_obj_helper_SPEC_CV_CONST()
31722 …Z_OBJ_HT_P(object)->write_property(object, property, z, ((IS_CONST == IS_CONST) ? opline->op2.lite… in zend_binary_assign_op_obj_helper_SPEC_CV_CONST()
31757 …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()
31780 zval *dim = opline->op2.zv; in zend_binary_assign_op_helper_SPEC_CV_CONST()
31782 …zend_fetch_dimension_address(&EX_T((opline+1)->op2.var), container, dim, IS_CONST, BP_VAR_RW TSRML… in zend_binary_assign_op_helper_SPEC_CV_CONST()
31784 var_ptr = _get_zval_ptr_ptr_var((opline+1)->op2.var, execute_data, &free_op_data2 TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_CV_CONST()
31789 value = opline->op2.zv; in zend_binary_assign_op_helper_SPEC_CV_CONST()
31913 property = opline->op2.zv; in zend_pre_incdec_property_helper_SPEC_CV_CONST()
31942 …rty_ptr_ptr(object, property, BP_VAR_RW, ((IS_CONST == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_pre_incdec_property_helper_SPEC_CV_CONST()
31960 …ead_property(object, property, BP_VAR_R, ((IS_CONST == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_pre_incdec_property_helper_SPEC_CV_CONST()
31976 …Z_OBJ_HT_P(object)->write_property(object, property, z, ((IS_CONST == IS_CONST) ? opline->op2.lite… in zend_pre_incdec_property_helper_SPEC_CV_CONST()
32021 property = opline->op2.zv; in zend_post_incdec_property_helper_SPEC_CV_CONST()
32047 …rty_ptr_ptr(object, property, BP_VAR_RW, ((IS_CONST == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_post_incdec_property_helper_SPEC_CV_CONST()
32065 …ead_property(object, property, BP_VAR_R, ((IS_CONST == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_post_incdec_property_helper_SPEC_CV_CONST()
32083 …write_property(object, property, z_copy, ((IS_CONST == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_post_incdec_property_helper_SPEC_CV_CONST()
32139 if (CACHED_PTR(opline->op2.literal->cache_slot)) { in zend_fetch_var_address_helper_SPEC_CV_CONST()
32140 ce = CACHED_PTR(opline->op2.literal->cache_slot); in zend_fetch_var_address_helper_SPEC_CV_CONST()
32142 …ce = zend_fetch_class_by_name(Z_STRVAL_P(opline->op2.zv), Z_STRLEN_P(opline->op2.zv), opline->op2.… in zend_fetch_var_address_helper_SPEC_CV_CONST()
32151 CACHE_PTR(opline->op2.literal->cache_slot, ce); in zend_fetch_var_address_helper_SPEC_CV_CONST()
32154 ce = EX_T(opline->op2.var).class_entry; in zend_fetch_var_address_helper_SPEC_CV_CONST()
32289 …zend_fetch_dimension_address_read(&EX_T(opline->result.var), container, opline->op2.zv, IS_CONST, … in ZEND_FETCH_DIM_R_SPEC_CV_CONST_HANDLER()
32308 …zend_fetch_dimension_address(&EX_T(opline->result.var), container, opline->op2.zv, IS_CONST, BP_VA… in ZEND_FETCH_DIM_W_SPEC_CV_CONST_HANDLER()
32341 …zend_fetch_dimension_address(&EX_T(opline->result.var), container, opline->op2.zv, IS_CONST, BP_VA… in ZEND_FETCH_DIM_RW_SPEC_CV_CONST_HANDLER()
32359 …zend_fetch_dimension_address_read(&EX_T(opline->result.var), container, opline->op2.zv, IS_CONST, … in ZEND_FETCH_DIM_IS_SPEC_CV_CONST_HANDLER()
32379 …zend_fetch_dimension_address(&EX_T(opline->result.var), container, opline->op2.zv, IS_CONST, BP_VA… in ZEND_FETCH_DIM_FUNC_ARG_SPEC_CV_CONST_HANDLER()
32392 …zend_fetch_dimension_address_read(&EX_T(opline->result.var), container, opline->op2.zv, IS_CONST, … in ZEND_FETCH_DIM_FUNC_ARG_SPEC_CV_CONST_HANDLER()
32417 …zend_fetch_dimension_address(&EX_T(opline->result.var), container, opline->op2.zv, IS_CONST, BP_VA… in ZEND_FETCH_DIM_UNSET_SPEC_CV_CONST_HANDLER()
32451 offset = opline->op2.zv; in zend_fetch_property_address_read_helper_SPEC_CV_CONST()
32467 …ad_property(container, offset, BP_VAR_R, ((IS_CONST == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_fetch_property_address_read_helper_SPEC_CV_CONST()
32496 property = opline->op2.zv; in ZEND_FETCH_OBJ_W_SPEC_CV_CONST_HANDLER()
32506 …pline->result.var), container, property, ((IS_CONST == IS_CONST) ? opline->op2.literal : NULL), BP… in ZEND_FETCH_OBJ_W_SPEC_CV_CONST_HANDLER()
32539 property = opline->op2.zv; in ZEND_FETCH_OBJ_RW_SPEC_CV_CONST_HANDLER()
32548 …pline->result.var), container, property, ((IS_CONST == IS_CONST) ? opline->op2.literal : NULL), BP… in ZEND_FETCH_OBJ_RW_SPEC_CV_CONST_HANDLER()
32572 offset = opline->op2.zv; in ZEND_FETCH_OBJ_IS_SPEC_CV_CONST_HANDLER()
32587 …d_property(container, offset, BP_VAR_IS, ((IS_CONST == IS_CONST) ? opline->op2.literal : NULL) TSR… in ZEND_FETCH_OBJ_IS_SPEC_CV_CONST_HANDLER()
32614 property = opline->op2.zv; in ZEND_FETCH_OBJ_FUNC_ARG_SPEC_CV_CONST_HANDLER()
32623 …pline->result.var), container, property, ((IS_CONST == IS_CONST) ? opline->op2.literal : NULL), BP… in ZEND_FETCH_OBJ_FUNC_ARG_SPEC_CV_CONST_HANDLER()
32649 property = opline->op2.zv; in ZEND_FETCH_OBJ_UNSET_SPEC_CV_CONST_HANDLER()
32662 …pline->result.var), container, property, ((IS_CONST == IS_CONST) ? opline->op2.literal : NULL), BP… in ZEND_FETCH_OBJ_UNSET_SPEC_CV_CONST_HANDLER()
32691 property_name = opline->op2.zv; in ZEND_ASSIGN_OBJ_SPEC_CV_CONST_HANDLER()
32699 …+1)->op1, execute_data, ZEND_ASSIGN_OBJ, ((IS_CONST == IS_CONST) ? opline->op2.literal : NULL) TSR… in ZEND_ASSIGN_OBJ_SPEC_CV_CONST_HANDLER()
32726 zval *property_name = opline->op2.zv; in ZEND_ASSIGN_DIM_SPEC_CV_CONST_HANDLER()
32731 …+1)->op1, execute_data, ZEND_ASSIGN_DIM, ((IS_CONST == IS_CONST) ? opline->op2.literal : NULL) TSR… in ZEND_ASSIGN_DIM_SPEC_CV_CONST_HANDLER()
32740 zval *dim = opline->op2.zv; in ZEND_ASSIGN_DIM_SPEC_CV_CONST_HANDLER()
32743 …zend_fetch_dimension_address(&EX_T((opline+1)->op2.var), object_ptr, dim, IS_CONST, BP_VAR_W TSRML… in ZEND_ASSIGN_DIM_SPEC_CV_CONST_HANDLER()
32746 …variable_ptr_ptr = _get_zval_ptr_ptr_var((opline+1)->op2.var, execute_data, &free_op_data2 TSRMLS_… in ZEND_ASSIGN_DIM_SPEC_CV_CONST_HANDLER()
32748 …if (zend_assign_to_string_offset(&EX_T((opline+1)->op2.var), value, (opline+1)->op1_type TSRMLS_CC… in ZEND_ASSIGN_DIM_SPEC_CV_CONST_HANDLER()
32753 …ZVAL_STRINGL(retval, Z_STRVAL_P(EX_T((opline+1)->op2.var).str_offset.str)+EX_T((opline+1)->op2.var… in ZEND_ASSIGN_DIM_SPEC_CV_CONST_HANDLER()
32800 value = opline->op2.zv; in ZEND_ASSIGN_SPEC_CV_CONST_HANDLER()
32860 function_name = opline->op2.zv; in ZEND_INIT_METHOD_CALL_SPEC_CV_CONST_HANDLER()
32880 …(call->fbc = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope)) == NULL)… in ZEND_INIT_METHOD_CALL_SPEC_CV_CONST_HANDLER()
32888 …tion_name_strval, function_name_strlen, ((IS_CONST == IS_CONST) ? (opline->op2.literal + 1) : NULL… in ZEND_INIT_METHOD_CALL_SPEC_CV_CONST_HANDLER()
32896 CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope, call->fbc); in ZEND_INIT_METHOD_CALL_SPEC_CV_CONST_HANDLER()
32939 opline->op2.zv TSRMLS_CC); in ZEND_CASE_SPEC_CV_CONST_HANDLER()
32983 zval *offset = opline->op2.zv; in ZEND_ADD_ARRAY_ELEMENT_SPEC_CV_CONST_HANDLER()
33084 if (CACHED_PTR(opline->op2.literal->cache_slot)) { in ZEND_UNSET_VAR_SPEC_CV_CONST_HANDLER()
33085 ce = CACHED_PTR(opline->op2.literal->cache_slot); in ZEND_UNSET_VAR_SPEC_CV_CONST_HANDLER()
33087 …ce = zend_fetch_class_by_name(Z_STRVAL_P(opline->op2.zv), Z_STRLEN_P(opline->op2.zv), opline->op2.… in ZEND_UNSET_VAR_SPEC_CV_CONST_HANDLER()
33098 zend_error_noreturn(E_ERROR, "Class '%s' not found", Z_STRVAL_P(opline->op2.zv)); in ZEND_UNSET_VAR_SPEC_CV_CONST_HANDLER()
33100 CACHE_PTR(opline->op2.literal->cache_slot, ce); in ZEND_UNSET_VAR_SPEC_CV_CONST_HANDLER()
33103 ce = EX_T(opline->op2.var).class_entry; in ZEND_UNSET_VAR_SPEC_CV_CONST_HANDLER()
33136 offset = opline->op2.zv; in ZEND_UNSET_DIM_SPEC_CV_CONST_HANDLER()
33231 offset = opline->op2.zv; in ZEND_UNSET_OBJ_SPEC_CV_CONST_HANDLER()
33242 …ner)->unset_property(*container, offset, ((IS_CONST == IS_CONST) ? opline->op2.literal : NULL) TSR… in ZEND_UNSET_OBJ_SPEC_CV_CONST_HANDLER()
33299 if (CACHED_PTR(opline->op2.literal->cache_slot)) { in ZEND_ISSET_ISEMPTY_VAR_SPEC_CV_CONST_HANDLER()
33300 ce = CACHED_PTR(opline->op2.literal->cache_slot); in ZEND_ISSET_ISEMPTY_VAR_SPEC_CV_CONST_HANDLER()
33302 …ce = zend_fetch_class_by_name(Z_STRVAL_P(opline->op2.zv), Z_STRLEN_P(opline->op2.zv), opline->op2.… in ZEND_ISSET_ISEMPTY_VAR_SPEC_CV_CONST_HANDLER()
33307 CACHE_PTR(opline->op2.literal->cache_slot, ce); in ZEND_ISSET_ISEMPTY_VAR_SPEC_CV_CONST_HANDLER()
33310 ce = EX_T(opline->op2.var).class_entry; in ZEND_ISSET_ISEMPTY_VAR_SPEC_CV_CONST_HANDLER()
33360 offset = opline->op2.zv; in zend_isset_isempty_dim_prop_obj_handler_SPEC_CV_CONST()
33426 …ne->extended_value & ZEND_ISEMPTY) != 0, ((IS_CONST == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_isset_isempty_dim_prop_obj_handler_SPEC_CV_CONST()
33597 zval *key = opline->op2.zv; in ZEND_YIELD_SPEC_CV_CONST_HANDLER()
33662 _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_ADD_SPEC_CV_TMP_HANDLER()
33677 _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_SUB_SPEC_CV_TMP_HANDLER()
33692 _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_MUL_SPEC_CV_TMP_HANDLER()
33707 _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_DIV_SPEC_CV_TMP_HANDLER()
33722 _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_MOD_SPEC_CV_TMP_HANDLER()
33737 _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_SL_SPEC_CV_TMP_HANDLER()
33752 _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_SR_SPEC_CV_TMP_HANDLER()
33767 _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_CONCAT_SPEC_CV_TMP_HANDLER()
33782 _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_IS_IDENTICAL_SPEC_CV_TMP_HANDLER()
33798 _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_IS_NOT_IDENTICAL_SPEC_CV_TMP_HANDLER()
33815 _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC)); in ZEND_IS_EQUAL_SPEC_CV_TMP_HANDLER()
33831 _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC)); in ZEND_IS_NOT_EQUAL_SPEC_CV_TMP_HANDLER()
33847 _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC)); in ZEND_IS_SMALLER_SPEC_CV_TMP_HANDLER()
33863 _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC)); in ZEND_IS_SMALLER_OR_EQUAL_SPEC_CV_TMP_HANDLER()
33878 _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_BW_OR_SPEC_CV_TMP_HANDLER()
33893 _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_BW_AND_SPEC_CV_TMP_HANDLER()
33908 _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_BW_XOR_SPEC_CV_TMP_HANDLER()
33923 _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_BOOL_XOR_SPEC_CV_TMP_HANDLER()
33930 …_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()
33936 zval *property = _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in zend_binary_assign_op_obj_helper_SPEC_CV_TMP()
33966 …y_ptr_ptr(object, property, BP_VAR_RW, ((IS_TMP_VAR == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_binary_assign_op_obj_helper_SPEC_CV_TMP()
33986 …d_property(object, property, BP_VAR_R, ((IS_TMP_VAR == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_binary_assign_op_obj_helper_SPEC_CV_TMP()
34008 …)->write_property(object, property, z, ((IS_TMP_VAR == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_binary_assign_op_obj_helper_SPEC_CV_TMP()
34043 …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()
34066 zval *dim = _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_CV_TMP()
34068 …zend_fetch_dimension_address(&EX_T((opline+1)->op2.var), container, dim, IS_TMP_VAR, BP_VAR_RW TSR… in zend_binary_assign_op_helper_SPEC_CV_TMP()
34070 var_ptr = _get_zval_ptr_ptr_var((opline+1)->op2.var, execute_data, &free_op_data2 TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_CV_TMP()
34075 value = _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_CV_TMP()
34200 property = _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in zend_pre_incdec_property_helper_SPEC_CV_TMP()
34229 …y_ptr_ptr(object, property, BP_VAR_RW, ((IS_TMP_VAR == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_pre_incdec_property_helper_SPEC_CV_TMP()
34247 …d_property(object, property, BP_VAR_R, ((IS_TMP_VAR == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_pre_incdec_property_helper_SPEC_CV_TMP()
34263 …Z_OBJ_HT_P(object)->write_property(object, property, z, ((IS_TMP_VAR == IS_CONST) ? opline->op2.li… in zend_pre_incdec_property_helper_SPEC_CV_TMP()
34308 property = _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in zend_post_incdec_property_helper_SPEC_CV_TMP()
34334 …y_ptr_ptr(object, property, BP_VAR_RW, ((IS_TMP_VAR == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_post_incdec_property_helper_SPEC_CV_TMP()
34352 …d_property(object, property, BP_VAR_R, ((IS_TMP_VAR == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_post_incdec_property_helper_SPEC_CV_TMP()
34370 …ite_property(object, property, z_copy, ((IS_TMP_VAR == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_post_incdec_property_helper_SPEC_CV_TMP()
34412 …dress_read(&EX_T(opline->result.var), container, _get_zval_ptr_tmp(opline->op2.var, execute_data, … in ZEND_FETCH_DIM_R_SPEC_CV_TMP_HANDLER()
34431 …zend_fetch_dimension_address(&EX_T(opline->result.var), container, _get_zval_ptr_tmp(opline->op2.v… in ZEND_FETCH_DIM_W_SPEC_CV_TMP_HANDLER()
34464 …zend_fetch_dimension_address(&EX_T(opline->result.var), container, _get_zval_ptr_tmp(opline->op2.v… in ZEND_FETCH_DIM_RW_SPEC_CV_TMP_HANDLER()
34482 …dress_read(&EX_T(opline->result.var), container, _get_zval_ptr_tmp(opline->op2.var, execute_data, … in ZEND_FETCH_DIM_IS_SPEC_CV_TMP_HANDLER()
34502 …zend_fetch_dimension_address(&EX_T(opline->result.var), container, _get_zval_ptr_tmp(opline->op2.v… in ZEND_FETCH_DIM_FUNC_ARG_SPEC_CV_TMP_HANDLER()
34515 …dress_read(&EX_T(opline->result.var), container, _get_zval_ptr_tmp(opline->op2.var, execute_data, … in ZEND_FETCH_DIM_FUNC_ARG_SPEC_CV_TMP_HANDLER()
34540 …zend_fetch_dimension_address(&EX_T(opline->result.var), container, _get_zval_ptr_tmp(opline->op2.v… in ZEND_FETCH_DIM_UNSET_SPEC_CV_TMP_HANDLER()
34574 offset = _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in zend_fetch_property_address_read_helper_SPEC_CV_TMP()
34590 …_property(container, offset, BP_VAR_R, ((IS_TMP_VAR == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_fetch_property_address_read_helper_SPEC_CV_TMP()
34619 property = _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in ZEND_FETCH_OBJ_W_SPEC_CV_TMP_HANDLER()
34629 …ine->result.var), container, property, ((IS_TMP_VAR == IS_CONST) ? opline->op2.literal : NULL), BP… in ZEND_FETCH_OBJ_W_SPEC_CV_TMP_HANDLER()
34662 property = _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in ZEND_FETCH_OBJ_RW_SPEC_CV_TMP_HANDLER()
34671 …ine->result.var), container, property, ((IS_TMP_VAR == IS_CONST) ? opline->op2.literal : NULL), BP… in ZEND_FETCH_OBJ_RW_SPEC_CV_TMP_HANDLER()
34695 offset = _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in ZEND_FETCH_OBJ_IS_SPEC_CV_TMP_HANDLER()
34710 …property(container, offset, BP_VAR_IS, ((IS_TMP_VAR == IS_CONST) ? opline->op2.literal : NULL) TSR… in ZEND_FETCH_OBJ_IS_SPEC_CV_TMP_HANDLER()
34737 property = _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in ZEND_FETCH_OBJ_FUNC_ARG_SPEC_CV_TMP_HANDLER()
34746 …ine->result.var), container, property, ((IS_TMP_VAR == IS_CONST) ? opline->op2.literal : NULL), BP… in ZEND_FETCH_OBJ_FUNC_ARG_SPEC_CV_TMP_HANDLER()
34772 property = _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in ZEND_FETCH_OBJ_UNSET_SPEC_CV_TMP_HANDLER()
34785 …ine->result.var), container, property, ((IS_TMP_VAR == IS_CONST) ? opline->op2.literal : NULL), BP… in ZEND_FETCH_OBJ_UNSET_SPEC_CV_TMP_HANDLER()
34814 property_name = _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in ZEND_ASSIGN_OBJ_SPEC_CV_TMP_HANDLER()
34822 …)->op1, execute_data, ZEND_ASSIGN_OBJ, ((IS_TMP_VAR == IS_CONST) ? opline->op2.literal : NULL) TSR… in ZEND_ASSIGN_OBJ_SPEC_CV_TMP_HANDLER()
34849 zval *property_name = _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in ZEND_ASSIGN_DIM_SPEC_CV_TMP_HANDLER()
34854 …)->op1, execute_data, ZEND_ASSIGN_DIM, ((IS_TMP_VAR == IS_CONST) ? opline->op2.literal : NULL) TSR… in ZEND_ASSIGN_DIM_SPEC_CV_TMP_HANDLER()
34863 zval *dim = _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in ZEND_ASSIGN_DIM_SPEC_CV_TMP_HANDLER()
34866 …zend_fetch_dimension_address(&EX_T((opline+1)->op2.var), object_ptr, dim, IS_TMP_VAR, BP_VAR_W TSR… in ZEND_ASSIGN_DIM_SPEC_CV_TMP_HANDLER()
34870 …variable_ptr_ptr = _get_zval_ptr_ptr_var((opline+1)->op2.var, execute_data, &free_op_data2 TSRMLS_… in ZEND_ASSIGN_DIM_SPEC_CV_TMP_HANDLER()
34872 …if (zend_assign_to_string_offset(&EX_T((opline+1)->op2.var), value, (opline+1)->op1_type TSRMLS_CC… in ZEND_ASSIGN_DIM_SPEC_CV_TMP_HANDLER()
34877 …ZVAL_STRINGL(retval, Z_STRVAL_P(EX_T((opline+1)->op2.var).str_offset.str)+EX_T((opline+1)->op2.var… in ZEND_ASSIGN_DIM_SPEC_CV_TMP_HANDLER()
34924 value = _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in ZEND_ASSIGN_SPEC_CV_TMP_HANDLER()
34984 function_name = _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in ZEND_INIT_METHOD_CALL_SPEC_CV_TMP_HANDLER()
35004 …(call->fbc = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope)) == NULL)… in ZEND_INIT_METHOD_CALL_SPEC_CV_TMP_HANDLER()
35012 …on_name_strval, function_name_strlen, ((IS_TMP_VAR == IS_CONST) ? (opline->op2.literal + 1) : NULL… in ZEND_INIT_METHOD_CALL_SPEC_CV_TMP_HANDLER()
35020 CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope, call->fbc); in ZEND_INIT_METHOD_CALL_SPEC_CV_TMP_HANDLER()
35064 _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_CASE_SPEC_CV_TMP_HANDLER()
35109 zval *offset = _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in ZEND_ADD_ARRAY_ELEMENT_SPEC_CV_TMP_HANDLER()
35184 offset = _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in ZEND_UNSET_DIM_SPEC_CV_TMP_HANDLER()
35279 offset = _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in ZEND_UNSET_OBJ_SPEC_CV_TMP_HANDLER()
35290 …r)->unset_property(*container, offset, ((IS_TMP_VAR == IS_CONST) ? opline->op2.literal : NULL) TSR… in ZEND_UNSET_OBJ_SPEC_CV_TMP_HANDLER()
35323 offset = _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in zend_isset_isempty_dim_prop_obj_handler_SPEC_CV_TMP()
35389 …->extended_value & ZEND_ISEMPTY) != 0, ((IS_TMP_VAR == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_isset_isempty_dim_prop_obj_handler_SPEC_CV_TMP()
35560 zval *key = _get_zval_ptr_tmp(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in ZEND_YIELD_SPEC_CV_TMP_HANDLER()
35625 _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_ADD_SPEC_CV_VAR_HANDLER()
35640 _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_SUB_SPEC_CV_VAR_HANDLER()
35655 _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_MUL_SPEC_CV_VAR_HANDLER()
35670 _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_DIV_SPEC_CV_VAR_HANDLER()
35685 _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_MOD_SPEC_CV_VAR_HANDLER()
35700 _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_SL_SPEC_CV_VAR_HANDLER()
35715 _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_SR_SPEC_CV_VAR_HANDLER()
35730 _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_CONCAT_SPEC_CV_VAR_HANDLER()
35745 _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_IS_IDENTICAL_SPEC_CV_VAR_HANDLER()
35761 _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_IS_NOT_IDENTICAL_SPEC_CV_VAR_HANDLER()
35778 _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC)); in ZEND_IS_EQUAL_SPEC_CV_VAR_HANDLER()
35794 _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC)); in ZEND_IS_NOT_EQUAL_SPEC_CV_VAR_HANDLER()
35810 _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC)); in ZEND_IS_SMALLER_SPEC_CV_VAR_HANDLER()
35826 _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC)); in ZEND_IS_SMALLER_OR_EQUAL_SPEC_CV_VAR_HANDLER()
35841 _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_BW_OR_SPEC_CV_VAR_HANDLER()
35856 _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_BW_AND_SPEC_CV_VAR_HANDLER()
35871 _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_BW_XOR_SPEC_CV_VAR_HANDLER()
35886 _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_BOOL_XOR_SPEC_CV_VAR_HANDLER()
35893 …_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()
35899 zval *property = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in zend_binary_assign_op_obj_helper_SPEC_CV_VAR()
35929 …perty_ptr_ptr(object, property, BP_VAR_RW, ((IS_VAR == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_binary_assign_op_obj_helper_SPEC_CV_VAR()
35949 …>read_property(object, property, BP_VAR_R, ((IS_VAR == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_binary_assign_op_obj_helper_SPEC_CV_VAR()
35971 …Z_OBJ_HT_P(object)->write_property(object, property, z, ((IS_VAR == IS_CONST) ? opline->op2.litera… in zend_binary_assign_op_obj_helper_SPEC_CV_VAR()
36006 …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()
36029 zval *dim = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_CV_VAR()
36031 …zend_fetch_dimension_address(&EX_T((opline+1)->op2.var), container, dim, IS_VAR, BP_VAR_RW TSRMLS_… in zend_binary_assign_op_helper_SPEC_CV_VAR()
36033 var_ptr = _get_zval_ptr_ptr_var((opline+1)->op2.var, execute_data, &free_op_data2 TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_CV_VAR()
36038 value = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_CV_VAR()
36163 property = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in zend_pre_incdec_property_helper_SPEC_CV_VAR()
36192 …perty_ptr_ptr(object, property, BP_VAR_RW, ((IS_VAR == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_pre_incdec_property_helper_SPEC_CV_VAR()
36210 …>read_property(object, property, BP_VAR_R, ((IS_VAR == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_pre_incdec_property_helper_SPEC_CV_VAR()
36226 …Z_OBJ_HT_P(object)->write_property(object, property, z, ((IS_VAR == IS_CONST) ? opline->op2.litera… in zend_pre_incdec_property_helper_SPEC_CV_VAR()
36271 property = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in zend_post_incdec_property_helper_SPEC_CV_VAR()
36297 …perty_ptr_ptr(object, property, BP_VAR_RW, ((IS_VAR == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_post_incdec_property_helper_SPEC_CV_VAR()
36315 …>read_property(object, property, BP_VAR_R, ((IS_VAR == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_post_incdec_property_helper_SPEC_CV_VAR()
36333 …Z_OBJ_HT_P(object)->write_property(object, property, z_copy, ((IS_VAR == IS_CONST) ? opline->op2.l… in zend_post_incdec_property_helper_SPEC_CV_VAR()
36389 if (CACHED_PTR(opline->op2.literal->cache_slot)) { in zend_fetch_var_address_helper_SPEC_CV_VAR()
36390 ce = CACHED_PTR(opline->op2.literal->cache_slot); in zend_fetch_var_address_helper_SPEC_CV_VAR()
36392 …ce = zend_fetch_class_by_name(Z_STRVAL_P(opline->op2.zv), Z_STRLEN_P(opline->op2.zv), opline->op2.… in zend_fetch_var_address_helper_SPEC_CV_VAR()
36401 CACHE_PTR(opline->op2.literal->cache_slot, ce); in zend_fetch_var_address_helper_SPEC_CV_VAR()
36404 ce = EX_T(opline->op2.var).class_entry; in zend_fetch_var_address_helper_SPEC_CV_VAR()
36539 …dress_read(&EX_T(opline->result.var), container, _get_zval_ptr_var(opline->op2.var, execute_data, … in ZEND_FETCH_DIM_R_SPEC_CV_VAR_HANDLER()
36558 …zend_fetch_dimension_address(&EX_T(opline->result.var), container, _get_zval_ptr_var(opline->op2.v… in ZEND_FETCH_DIM_W_SPEC_CV_VAR_HANDLER()
36591 …zend_fetch_dimension_address(&EX_T(opline->result.var), container, _get_zval_ptr_var(opline->op2.v… in ZEND_FETCH_DIM_RW_SPEC_CV_VAR_HANDLER()
36609 …dress_read(&EX_T(opline->result.var), container, _get_zval_ptr_var(opline->op2.var, execute_data, … in ZEND_FETCH_DIM_IS_SPEC_CV_VAR_HANDLER()
36629 …zend_fetch_dimension_address(&EX_T(opline->result.var), container, _get_zval_ptr_var(opline->op2.v… in ZEND_FETCH_DIM_FUNC_ARG_SPEC_CV_VAR_HANDLER()
36642 …dress_read(&EX_T(opline->result.var), container, _get_zval_ptr_var(opline->op2.var, execute_data, … in ZEND_FETCH_DIM_FUNC_ARG_SPEC_CV_VAR_HANDLER()
36667 …zend_fetch_dimension_address(&EX_T(opline->result.var), container, _get_zval_ptr_var(opline->op2.v… in ZEND_FETCH_DIM_UNSET_SPEC_CV_VAR_HANDLER()
36701 offset = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in zend_fetch_property_address_read_helper_SPEC_CV_VAR()
36717 …read_property(container, offset, BP_VAR_R, ((IS_VAR == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_fetch_property_address_read_helper_SPEC_CV_VAR()
36746 property = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in ZEND_FETCH_OBJ_W_SPEC_CV_VAR_HANDLER()
36756 …(opline->result.var), container, property, ((IS_VAR == IS_CONST) ? opline->op2.literal : NULL), BP… in ZEND_FETCH_OBJ_W_SPEC_CV_VAR_HANDLER()
36789 property = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in ZEND_FETCH_OBJ_RW_SPEC_CV_VAR_HANDLER()
36798 …(opline->result.var), container, property, ((IS_VAR == IS_CONST) ? opline->op2.literal : NULL), BP… in ZEND_FETCH_OBJ_RW_SPEC_CV_VAR_HANDLER()
36822 offset = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in ZEND_FETCH_OBJ_IS_SPEC_CV_VAR_HANDLER()
36837 …ead_property(container, offset, BP_VAR_IS, ((IS_VAR == IS_CONST) ? opline->op2.literal : NULL) TSR… in ZEND_FETCH_OBJ_IS_SPEC_CV_VAR_HANDLER()
36864 property = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in ZEND_FETCH_OBJ_FUNC_ARG_SPEC_CV_VAR_HANDLER()
36873 …(opline->result.var), container, property, ((IS_VAR == IS_CONST) ? opline->op2.literal : NULL), BP… in ZEND_FETCH_OBJ_FUNC_ARG_SPEC_CV_VAR_HANDLER()
36899 property = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in ZEND_FETCH_OBJ_UNSET_SPEC_CV_VAR_HANDLER()
36912 …(opline->result.var), container, property, ((IS_VAR == IS_CONST) ? opline->op2.literal : NULL), BP… in ZEND_FETCH_OBJ_UNSET_SPEC_CV_VAR_HANDLER()
36941 property_name = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in ZEND_ASSIGN_OBJ_SPEC_CV_VAR_HANDLER()
36949 …ne+1)->op1, execute_data, ZEND_ASSIGN_OBJ, ((IS_VAR == IS_CONST) ? opline->op2.literal : NULL) TSR… in ZEND_ASSIGN_OBJ_SPEC_CV_VAR_HANDLER()
36976 zval *property_name = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in ZEND_ASSIGN_DIM_SPEC_CV_VAR_HANDLER()
36981 …ne+1)->op1, execute_data, ZEND_ASSIGN_DIM, ((IS_VAR == IS_CONST) ? opline->op2.literal : NULL) TSR… in ZEND_ASSIGN_DIM_SPEC_CV_VAR_HANDLER()
36990 zval *dim = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in ZEND_ASSIGN_DIM_SPEC_CV_VAR_HANDLER()
36993 …zend_fetch_dimension_address(&EX_T((opline+1)->op2.var), object_ptr, dim, IS_VAR, BP_VAR_W TSRMLS_… in ZEND_ASSIGN_DIM_SPEC_CV_VAR_HANDLER()
36997 …variable_ptr_ptr = _get_zval_ptr_ptr_var((opline+1)->op2.var, execute_data, &free_op_data2 TSRMLS_… in ZEND_ASSIGN_DIM_SPEC_CV_VAR_HANDLER()
36999 …if (zend_assign_to_string_offset(&EX_T((opline+1)->op2.var), value, (opline+1)->op1_type TSRMLS_CC… in ZEND_ASSIGN_DIM_SPEC_CV_VAR_HANDLER()
37004 …ZVAL_STRINGL(retval, Z_STRVAL_P(EX_T((opline+1)->op2.var).str_offset.str)+EX_T((opline+1)->op2.var… in ZEND_ASSIGN_DIM_SPEC_CV_VAR_HANDLER()
37051 value = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in ZEND_ASSIGN_SPEC_CV_VAR_HANDLER()
37109 value_ptr_ptr = _get_zval_ptr_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in ZEND_ASSIGN_REF_SPEC_CV_VAR_HANDLER()
37115 !EX_T(opline->op2.var).var.fcall_returned_reference) { in ZEND_ASSIGN_REF_SPEC_CV_VAR_HANDLER()
37165 function_name = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in ZEND_INIT_METHOD_CALL_SPEC_CV_VAR_HANDLER()
37185 …(call->fbc = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope)) == NULL)… in ZEND_INIT_METHOD_CALL_SPEC_CV_VAR_HANDLER()
37193 …nction_name_strval, function_name_strlen, ((IS_VAR == IS_CONST) ? (opline->op2.literal + 1) : NULL… in ZEND_INIT_METHOD_CALL_SPEC_CV_VAR_HANDLER()
37201 CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope, call->fbc); in ZEND_INIT_METHOD_CALL_SPEC_CV_VAR_HANDLER()
37245 _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_CASE_SPEC_CV_VAR_HANDLER()
37290 zval *offset = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in ZEND_ADD_ARRAY_ELEMENT_SPEC_CV_VAR_HANDLER()
37391 if (CACHED_PTR(opline->op2.literal->cache_slot)) { in ZEND_UNSET_VAR_SPEC_CV_VAR_HANDLER()
37392 ce = CACHED_PTR(opline->op2.literal->cache_slot); in ZEND_UNSET_VAR_SPEC_CV_VAR_HANDLER()
37394 …ce = zend_fetch_class_by_name(Z_STRVAL_P(opline->op2.zv), Z_STRLEN_P(opline->op2.zv), opline->op2.… in ZEND_UNSET_VAR_SPEC_CV_VAR_HANDLER()
37405 zend_error_noreturn(E_ERROR, "Class '%s' not found", Z_STRVAL_P(opline->op2.zv)); in ZEND_UNSET_VAR_SPEC_CV_VAR_HANDLER()
37407 CACHE_PTR(opline->op2.literal->cache_slot, ce); in ZEND_UNSET_VAR_SPEC_CV_VAR_HANDLER()
37410 ce = EX_T(opline->op2.var).class_entry; in ZEND_UNSET_VAR_SPEC_CV_VAR_HANDLER()
37443 offset = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in ZEND_UNSET_DIM_SPEC_CV_VAR_HANDLER()
37538 offset = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in ZEND_UNSET_OBJ_SPEC_CV_VAR_HANDLER()
37549 …Z_OBJ_HT_P(*container)->unset_property(*container, offset, ((IS_VAR == IS_CONST) ? opline->op2.lit… in ZEND_UNSET_OBJ_SPEC_CV_VAR_HANDLER()
37606 if (CACHED_PTR(opline->op2.literal->cache_slot)) { in ZEND_ISSET_ISEMPTY_VAR_SPEC_CV_VAR_HANDLER()
37607 ce = CACHED_PTR(opline->op2.literal->cache_slot); in ZEND_ISSET_ISEMPTY_VAR_SPEC_CV_VAR_HANDLER()
37609 …ce = zend_fetch_class_by_name(Z_STRVAL_P(opline->op2.zv), Z_STRLEN_P(opline->op2.zv), opline->op2.… in ZEND_ISSET_ISEMPTY_VAR_SPEC_CV_VAR_HANDLER()
37614 CACHE_PTR(opline->op2.literal->cache_slot, ce); in ZEND_ISSET_ISEMPTY_VAR_SPEC_CV_VAR_HANDLER()
37617 ce = EX_T(opline->op2.var).class_entry; in ZEND_ISSET_ISEMPTY_VAR_SPEC_CV_VAR_HANDLER()
37667 offset = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in zend_isset_isempty_dim_prop_obj_handler_SPEC_CV_VAR()
37733 …line->extended_value & ZEND_ISEMPTY) != 0, ((IS_VAR == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_isset_isempty_dim_prop_obj_handler_SPEC_CV_VAR()
37904 zval *key = _get_zval_ptr_var(opline->op2.var, execute_data, &free_op2 TSRMLS_CC); in ZEND_YIELD_SPEC_CV_VAR_HANDLER()
37962 …_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()
37998 …ty_ptr_ptr(object, property, BP_VAR_RW, ((IS_UNUSED == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_binary_assign_op_obj_helper_SPEC_CV_UNUSED()
38018 …ad_property(object, property, BP_VAR_R, ((IS_UNUSED == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_binary_assign_op_obj_helper_SPEC_CV_UNUSED()
38040 …Z_OBJ_HT_P(object)->write_property(object, property, z, ((IS_UNUSED == IS_CONST) ? opline->op2.lit… in zend_binary_assign_op_obj_helper_SPEC_CV_UNUSED()
38075 …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()
38100 …zend_fetch_dimension_address(&EX_T((opline+1)->op2.var), container, dim, IS_UNUSED, BP_VAR_RW TSRM… in zend_binary_assign_op_helper_SPEC_CV_UNUSED()
38102 var_ptr = _get_zval_ptr_ptr_var((opline+1)->op2.var, execute_data, &free_op_data2 TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_CV_UNUSED()
38245 if (CACHED_PTR(opline->op2.literal->cache_slot)) { in zend_fetch_var_address_helper_SPEC_CV_UNUSED()
38246 ce = CACHED_PTR(opline->op2.literal->cache_slot); in zend_fetch_var_address_helper_SPEC_CV_UNUSED()
38248 …ce = zend_fetch_class_by_name(Z_STRVAL_P(opline->op2.zv), Z_STRLEN_P(opline->op2.zv), opline->op2.… in zend_fetch_var_address_helper_SPEC_CV_UNUSED()
38257 CACHE_PTR(opline->op2.literal->cache_slot, ce); in zend_fetch_var_address_helper_SPEC_CV_UNUSED()
38260 ce = EX_T(opline->op2.var).class_entry; in zend_fetch_var_address_helper_SPEC_CV_UNUSED()
38491 …1)->op1, execute_data, ZEND_ASSIGN_DIM, ((IS_UNUSED == IS_CONST) ? opline->op2.literal : NULL) TSR… in ZEND_ASSIGN_DIM_SPEC_CV_UNUSED_HANDLER()
38503 …zend_fetch_dimension_address(&EX_T((opline+1)->op2.var), object_ptr, dim, IS_UNUSED, BP_VAR_W TSRM… in ZEND_ASSIGN_DIM_SPEC_CV_UNUSED_HANDLER()
38506 …variable_ptr_ptr = _get_zval_ptr_ptr_var((opline+1)->op2.var, execute_data, &free_op_data2 TSRMLS_… in ZEND_ASSIGN_DIM_SPEC_CV_UNUSED_HANDLER()
38508 …if (zend_assign_to_string_offset(&EX_T((opline+1)->op2.var), value, (opline+1)->op1_type TSRMLS_CC… in ZEND_ASSIGN_DIM_SPEC_CV_UNUSED_HANDLER()
38513 …ZVAL_STRINGL(retval, Z_STRVAL_P(EX_T((opline+1)->op2.var).str_offset.str)+EX_T((opline+1)->op2.var… in ZEND_ASSIGN_DIM_SPEC_CV_UNUSED_HANDLER()
38691 if (CACHED_PTR(opline->op2.literal->cache_slot)) { in ZEND_UNSET_VAR_SPEC_CV_UNUSED_HANDLER()
38692 ce = CACHED_PTR(opline->op2.literal->cache_slot); in ZEND_UNSET_VAR_SPEC_CV_UNUSED_HANDLER()
38694 …ce = zend_fetch_class_by_name(Z_STRVAL_P(opline->op2.zv), Z_STRLEN_P(opline->op2.zv), opline->op2.… in ZEND_UNSET_VAR_SPEC_CV_UNUSED_HANDLER()
38705 zend_error_noreturn(E_ERROR, "Class '%s' not found", Z_STRVAL_P(opline->op2.zv)); in ZEND_UNSET_VAR_SPEC_CV_UNUSED_HANDLER()
38707 CACHE_PTR(opline->op2.literal->cache_slot, ce); in ZEND_UNSET_VAR_SPEC_CV_UNUSED_HANDLER()
38710 ce = EX_T(opline->op2.var).class_entry; in ZEND_UNSET_VAR_SPEC_CV_UNUSED_HANDLER()
38767 if (CACHED_PTR(opline->op2.literal->cache_slot)) { in ZEND_ISSET_ISEMPTY_VAR_SPEC_CV_UNUSED_HANDLER()
38768 ce = CACHED_PTR(opline->op2.literal->cache_slot); in ZEND_ISSET_ISEMPTY_VAR_SPEC_CV_UNUSED_HANDLER()
38770 …ce = zend_fetch_class_by_name(Z_STRVAL_P(opline->op2.zv), Z_STRLEN_P(opline->op2.zv), opline->op2.… in ZEND_ISSET_ISEMPTY_VAR_SPEC_CV_UNUSED_HANDLER()
38775 CACHE_PTR(opline->op2.literal->cache_slot, ce); in ZEND_ISSET_ISEMPTY_VAR_SPEC_CV_UNUSED_HANDLER()
38778 ce = EX_T(opline->op2.var).class_entry; in ZEND_ISSET_ISEMPTY_VAR_SPEC_CV_UNUSED_HANDLER()
38980 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC) TSRMLS_CC); in ZEND_ADD_SPEC_CV_CV_HANDLER()
38995 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC) TSRMLS_CC); in ZEND_SUB_SPEC_CV_CV_HANDLER()
39010 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC) TSRMLS_CC); in ZEND_MUL_SPEC_CV_CV_HANDLER()
39025 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC) TSRMLS_CC); in ZEND_DIV_SPEC_CV_CV_HANDLER()
39040 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC) TSRMLS_CC); in ZEND_MOD_SPEC_CV_CV_HANDLER()
39055 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC) TSRMLS_CC); in ZEND_SL_SPEC_CV_CV_HANDLER()
39070 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC) TSRMLS_CC); in ZEND_SR_SPEC_CV_CV_HANDLER()
39085 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC) TSRMLS_CC); in ZEND_CONCAT_SPEC_CV_CV_HANDLER()
39100 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC) TSRMLS_CC); in ZEND_IS_IDENTICAL_SPEC_CV_CV_HANDLER()
39116 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC) TSRMLS_CC); in ZEND_IS_NOT_IDENTICAL_SPEC_CV_CV_HANDLER()
39133 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC) TSRMLS_CC)); in ZEND_IS_EQUAL_SPEC_CV_CV_HANDLER()
39149 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC) TSRMLS_CC)); in ZEND_IS_NOT_EQUAL_SPEC_CV_CV_HANDLER()
39165 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC) TSRMLS_CC)); in ZEND_IS_SMALLER_SPEC_CV_CV_HANDLER()
39181 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC) TSRMLS_CC)); in ZEND_IS_SMALLER_OR_EQUAL_SPEC_CV_CV_HANDLER()
39196 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC) TSRMLS_CC); in ZEND_BW_OR_SPEC_CV_CV_HANDLER()
39211 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC) TSRMLS_CC); in ZEND_BW_AND_SPEC_CV_CV_HANDLER()
39226 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC) TSRMLS_CC); in ZEND_BW_XOR_SPEC_CV_CV_HANDLER()
39241 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC) TSRMLS_CC); in ZEND_BOOL_XOR_SPEC_CV_CV_HANDLER()
39248 …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()
39254 zval *property = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC); in zend_binary_assign_op_obj_helper_SPEC_CV_CV()
39284 …operty_ptr_ptr(object, property, BP_VAR_RW, ((IS_CV == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_binary_assign_op_obj_helper_SPEC_CV_CV()
39304 …->read_property(object, property, BP_VAR_R, ((IS_CV == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_binary_assign_op_obj_helper_SPEC_CV_CV()
39326 …Z_OBJ_HT_P(object)->write_property(object, property, z, ((IS_CV == IS_CONST) ? opline->op2.literal… in zend_binary_assign_op_obj_helper_SPEC_CV_CV()
39361 …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()
39384 zval *dim = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_CV_CV()
39386 …zend_fetch_dimension_address(&EX_T((opline+1)->op2.var), container, dim, IS_CV, BP_VAR_RW TSRMLS_C… in zend_binary_assign_op_helper_SPEC_CV_CV()
39388 var_ptr = _get_zval_ptr_ptr_var((opline+1)->op2.var, execute_data, &free_op_data2 TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_CV_CV()
39393 value = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_CV_CV()
39517 property = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC); in zend_pre_incdec_property_helper_SPEC_CV_CV()
39546 …operty_ptr_ptr(object, property, BP_VAR_RW, ((IS_CV == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_pre_incdec_property_helper_SPEC_CV_CV()
39564 …->read_property(object, property, BP_VAR_R, ((IS_CV == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_pre_incdec_property_helper_SPEC_CV_CV()
39580 …Z_OBJ_HT_P(object)->write_property(object, property, z, ((IS_CV == IS_CONST) ? opline->op2.literal… in zend_pre_incdec_property_helper_SPEC_CV_CV()
39625 property = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC); in zend_post_incdec_property_helper_SPEC_CV_CV()
39651 …operty_ptr_ptr(object, property, BP_VAR_RW, ((IS_CV == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_post_incdec_property_helper_SPEC_CV_CV()
39669 …->read_property(object, property, BP_VAR_R, ((IS_CV == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_post_incdec_property_helper_SPEC_CV_CV()
39687 …Z_OBJ_HT_P(object)->write_property(object, property, z_copy, ((IS_CV == IS_CONST) ? opline->op2.li… in zend_post_incdec_property_helper_SPEC_CV_CV()
39729 …e->result.var), container, _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC), IS_… in ZEND_FETCH_DIM_R_SPEC_CV_CV_HANDLER()
39748 …e->result.var), container, _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC), IS_… in ZEND_FETCH_DIM_W_SPEC_CV_CV_HANDLER()
39781 …e->result.var), container, _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC), IS_… in ZEND_FETCH_DIM_RW_SPEC_CV_CV_HANDLER()
39799 …e->result.var), container, _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC), IS_… in ZEND_FETCH_DIM_IS_SPEC_CV_CV_HANDLER()
39819 …e->result.var), container, _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC), IS_… in ZEND_FETCH_DIM_FUNC_ARG_SPEC_CV_CV_HANDLER()
39832 …e->result.var), container, _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC), IS_… in ZEND_FETCH_DIM_FUNC_ARG_SPEC_CV_CV_HANDLER()
39857 …e->result.var), container, _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC), IS_… in ZEND_FETCH_DIM_UNSET_SPEC_CV_CV_HANDLER()
39891 offset = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC); in zend_fetch_property_address_read_helper_SPEC_CV_CV()
39907 …>read_property(container, offset, BP_VAR_R, ((IS_CV == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_fetch_property_address_read_helper_SPEC_CV_CV()
39936 property = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC); in ZEND_FETCH_OBJ_W_SPEC_CV_CV_HANDLER()
39946 …T(opline->result.var), container, property, ((IS_CV == IS_CONST) ? opline->op2.literal : NULL), BP… in ZEND_FETCH_OBJ_W_SPEC_CV_CV_HANDLER()
39979 property = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC); in ZEND_FETCH_OBJ_RW_SPEC_CV_CV_HANDLER()
39988 …T(opline->result.var), container, property, ((IS_CV == IS_CONST) ? opline->op2.literal : NULL), BP… in ZEND_FETCH_OBJ_RW_SPEC_CV_CV_HANDLER()
40012 offset = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC); in ZEND_FETCH_OBJ_IS_SPEC_CV_CV_HANDLER()
40027 …read_property(container, offset, BP_VAR_IS, ((IS_CV == IS_CONST) ? opline->op2.literal : NULL) TSR… in ZEND_FETCH_OBJ_IS_SPEC_CV_CV_HANDLER()
40054 property = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC); in ZEND_FETCH_OBJ_FUNC_ARG_SPEC_CV_CV_HANDLER()
40063 …T(opline->result.var), container, property, ((IS_CV == IS_CONST) ? opline->op2.literal : NULL), BP… in ZEND_FETCH_OBJ_FUNC_ARG_SPEC_CV_CV_HANDLER()
40089 property = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC); in ZEND_FETCH_OBJ_UNSET_SPEC_CV_CV_HANDLER()
40102 …T(opline->result.var), container, property, ((IS_CV == IS_CONST) ? opline->op2.literal : NULL), BP… in ZEND_FETCH_OBJ_UNSET_SPEC_CV_CV_HANDLER()
40131 property_name = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC); in ZEND_ASSIGN_OBJ_SPEC_CV_CV_HANDLER()
40139 …ine+1)->op1, execute_data, ZEND_ASSIGN_OBJ, ((IS_CV == IS_CONST) ? opline->op2.literal : NULL) TSR… in ZEND_ASSIGN_OBJ_SPEC_CV_CV_HANDLER()
40166 zval *property_name = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC); in ZEND_ASSIGN_DIM_SPEC_CV_CV_HANDLER()
40171 …ine+1)->op1, execute_data, ZEND_ASSIGN_DIM, ((IS_CV == IS_CONST) ? opline->op2.literal : NULL) TSR… in ZEND_ASSIGN_DIM_SPEC_CV_CV_HANDLER()
40180 zval *dim = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC); in ZEND_ASSIGN_DIM_SPEC_CV_CV_HANDLER()
40183 …zend_fetch_dimension_address(&EX_T((opline+1)->op2.var), object_ptr, dim, IS_CV, BP_VAR_W TSRMLS_C… in ZEND_ASSIGN_DIM_SPEC_CV_CV_HANDLER()
40186 …variable_ptr_ptr = _get_zval_ptr_ptr_var((opline+1)->op2.var, execute_data, &free_op_data2 TSRMLS_… in ZEND_ASSIGN_DIM_SPEC_CV_CV_HANDLER()
40188 …if (zend_assign_to_string_offset(&EX_T((opline+1)->op2.var), value, (opline+1)->op1_type TSRMLS_CC… in ZEND_ASSIGN_DIM_SPEC_CV_CV_HANDLER()
40193 …ZVAL_STRINGL(retval, Z_STRVAL_P(EX_T((opline+1)->op2.var).str_offset.str)+EX_T((opline+1)->op2.var… in ZEND_ASSIGN_DIM_SPEC_CV_CV_HANDLER()
40240 value = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC); in ZEND_ASSIGN_SPEC_CV_CV_HANDLER()
40297 value_ptr_ptr = _get_zval_ptr_ptr_cv_BP_VAR_W(execute_data, opline->op2.var TSRMLS_CC); in ZEND_ASSIGN_REF_SPEC_CV_CV_HANDLER()
40303 !EX_T(opline->op2.var).var.fcall_returned_reference) { in ZEND_ASSIGN_REF_SPEC_CV_CV_HANDLER()
40352 function_name = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC); in ZEND_INIT_METHOD_CALL_SPEC_CV_CV_HANDLER()
40372 …(call->fbc = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope)) == NULL)… in ZEND_INIT_METHOD_CALL_SPEC_CV_CV_HANDLER()
40380 …unction_name_strval, function_name_strlen, ((IS_CV == IS_CONST) ? (opline->op2.literal + 1) : NULL… in ZEND_INIT_METHOD_CALL_SPEC_CV_CV_HANDLER()
40388 CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, call->called_scope, call->fbc); in ZEND_INIT_METHOD_CALL_SPEC_CV_CV_HANDLER()
40431 _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC) TSRMLS_CC); in ZEND_CASE_SPEC_CV_CV_HANDLER()
40475 zval *offset = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC); in ZEND_ADD_ARRAY_ELEMENT_SPEC_CV_CV_HANDLER()
40550 offset = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC); in ZEND_UNSET_DIM_SPEC_CV_CV_HANDLER()
40645 offset = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC); in ZEND_UNSET_OBJ_SPEC_CV_CV_HANDLER()
40656 …Z_OBJ_HT_P(*container)->unset_property(*container, offset, ((IS_CV == IS_CONST) ? opline->op2.lite… in ZEND_UNSET_OBJ_SPEC_CV_CV_HANDLER()
40689 offset = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC); in zend_isset_isempty_dim_prop_obj_handler_SPEC_CV_CV()
40755 …pline->extended_value & ZEND_ISEMPTY) != 0, ((IS_CV == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_isset_isempty_dim_prop_obj_handler_SPEC_CV_CV()
40926 zval *key = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op2.var TSRMLS_CC); in ZEND_YIELD_SPEC_CV_CV_HANDLER()