Lines Matching refs:op2

828 		ZEND_VM_JMP(EX(op_array)->opcodes + opline->op2.opline_num);  in ZEND_NEW_SPEC_HANDLER()
951 …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()
1002 if (CACHED_PTR(opline->op2.literal->cache_slot)) { in ZEND_ADD_TRAIT_SPEC_HANDLER()
1003 trait = CACHED_PTR(opline->op2.literal->cache_slot); in ZEND_ADD_TRAIT_SPEC_HANDLER()
1005 trait = zend_fetch_class_by_name(Z_STRVAL_P(opline->op2.zv), in ZEND_ADD_TRAIT_SPEC_HANDLER()
1006 Z_STRLEN_P(opline->op2.zv), in ZEND_ADD_TRAIT_SPEC_HANDLER()
1007 opline->op2.literal + 1, in ZEND_ADD_TRAIT_SPEC_HANDLER()
1016 CACHE_PTR(opline->op2.literal->cache_slot, trait); in ZEND_ADD_TRAIT_SPEC_HANDLER()
1171 zval *class_name = opline->op2.zv; in ZEND_FETCH_CLASS_SPEC_CONST_HANDLER()
1174 if (CACHED_PTR(opline->op2.literal->cache_slot)) { in ZEND_FETCH_CLASS_SPEC_CONST_HANDLER()
1175 EX_T(opline->result.var).class_entry = CACHED_PTR(opline->op2.literal->cache_slot); in ZEND_FETCH_CLASS_SPEC_CONST_HANDLER()
1177 …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()
1178 CACHE_PTR(opline->op2.literal->cache_slot, EX_T(opline->result.var).class_entry); in ZEND_FETCH_CLASS_SPEC_CONST_HANDLER()
1200 function_name = (zval*)(opline->op2.literal+1); in ZEND_INIT_FCALL_BY_NAME_SPEC_CONST_HANDLER()
1201 if (CACHED_PTR(opline->op2.literal->cache_slot)) { in ZEND_INIT_FCALL_BY_NAME_SPEC_CONST_HANDLER()
1202 EX(fbc) = CACHED_PTR(opline->op2.literal->cache_slot); in ZEND_INIT_FCALL_BY_NAME_SPEC_CONST_HANDLER()
1205 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()
1207 CACHE_PTR(opline->op2.literal->cache_slot, EX(fbc)); in ZEND_INIT_FCALL_BY_NAME_SPEC_CONST_HANDLER()
1218 function_name = opline->op2.zv; in ZEND_INIT_FCALL_BY_NAME_SPEC_CONST_HANDLER()
1335 func_name = opline->op2.literal + 1; in ZEND_INIT_NS_FCALL_BY_NAME_SPEC_CONST_HANDLER()
1336 if (CACHED_PTR(opline->op2.literal->cache_slot)) { in ZEND_INIT_NS_FCALL_BY_NAME_SPEC_CONST_HANDLER()
1337 EX(fbc) = CACHED_PTR(opline->op2.literal->cache_slot); in ZEND_INIT_NS_FCALL_BY_NAME_SPEC_CONST_HANDLER()
1342 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()
1344 CACHE_PTR(opline->op2.literal->cache_slot, EX(fbc)); in ZEND_INIT_NS_FCALL_BY_NAME_SPEC_CONST_HANDLER()
1347 CACHE_PTR(opline->op2.literal->cache_slot, EX(fbc)); in ZEND_INIT_NS_FCALL_BY_NAME_SPEC_CONST_HANDLER()
1365 *assignment_value = *opline->op2.zv; in ZEND_RECV_INIT_SPEC_CONST_HANDLER()
1394 el = zend_brk_cont(Z_LVAL_P(opline->op2.zv), opline->op1.opline_num, in ZEND_BRK_SPEC_CONST_HANDLER()
1405 el = zend_brk_cont(Z_LVAL_P(opline->op2.zv), opline->op1.opline_num, in ZEND_CONT_SPEC_CONST_HANDLER()
1417 el = zend_brk_cont(Z_LVAL_P(opline->op2.zv), opline->extended_value, in ZEND_GOTO_SPEC_CONST_HANDLER()
1444 if (CACHED_PTR(opline->op2.literal->cache_slot)) { in ZEND_ADD_INTERFACE_SPEC_CONST_HANDLER()
1445 iface = CACHED_PTR(opline->op2.literal->cache_slot); in ZEND_ADD_INTERFACE_SPEC_CONST_HANDLER()
1447 …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()
1452 CACHE_PTR(opline->op2.literal->cache_slot, iface); in ZEND_ADD_INTERFACE_SPEC_CONST_HANDLER()
1476 zval *class_name = _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in ZEND_FETCH_CLASS_SPEC_TMP_HANDLER()
1479 if (CACHED_PTR(opline->op2.literal->cache_slot)) { in ZEND_FETCH_CLASS_SPEC_TMP_HANDLER()
1480 EX_T(opline->result.var).class_entry = CACHED_PTR(opline->op2.literal->cache_slot); in ZEND_FETCH_CLASS_SPEC_TMP_HANDLER()
1482 …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()
1483 CACHE_PTR(opline->op2.literal->cache_slot, EX_T(opline->result.var).class_entry); in ZEND_FETCH_CLASS_SPEC_TMP_HANDLER()
1506 function_name = (zval*)(opline->op2.literal+1); in ZEND_INIT_FCALL_BY_NAME_SPEC_TMP_HANDLER()
1507 if (CACHED_PTR(opline->op2.literal->cache_slot)) { in ZEND_INIT_FCALL_BY_NAME_SPEC_TMP_HANDLER()
1508 EX(fbc) = CACHED_PTR(opline->op2.literal->cache_slot); in ZEND_INIT_FCALL_BY_NAME_SPEC_TMP_HANDLER()
1511 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()
1513 CACHE_PTR(opline->op2.literal->cache_slot, EX(fbc)); in ZEND_INIT_FCALL_BY_NAME_SPEC_TMP_HANDLER()
1524 function_name = _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in ZEND_INIT_FCALL_BY_NAME_SPEC_TMP_HANDLER()
1646 zval *class_name = _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in ZEND_FETCH_CLASS_SPEC_VAR_HANDLER()
1649 if (CACHED_PTR(opline->op2.literal->cache_slot)) { in ZEND_FETCH_CLASS_SPEC_VAR_HANDLER()
1650 EX_T(opline->result.var).class_entry = CACHED_PTR(opline->op2.literal->cache_slot); in ZEND_FETCH_CLASS_SPEC_VAR_HANDLER()
1652 …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()
1653 CACHE_PTR(opline->op2.literal->cache_slot, EX_T(opline->result.var).class_entry); in ZEND_FETCH_CLASS_SPEC_VAR_HANDLER()
1676 function_name = (zval*)(opline->op2.literal+1); in ZEND_INIT_FCALL_BY_NAME_SPEC_VAR_HANDLER()
1677 if (CACHED_PTR(opline->op2.literal->cache_slot)) { in ZEND_INIT_FCALL_BY_NAME_SPEC_VAR_HANDLER()
1678 EX(fbc) = CACHED_PTR(opline->op2.literal->cache_slot); in ZEND_INIT_FCALL_BY_NAME_SPEC_VAR_HANDLER()
1681 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()
1683 CACHE_PTR(opline->op2.literal->cache_slot, EX(fbc)); in ZEND_INIT_FCALL_BY_NAME_SPEC_VAR_HANDLER()
1694 function_name = _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in ZEND_INIT_FCALL_BY_NAME_SPEC_VAR_HANDLER()
1819 if (CACHED_PTR(opline->op2.literal->cache_slot)) { in ZEND_FETCH_CLASS_SPEC_UNUSED_HANDLER()
1820 EX_T(opline->result.var).class_entry = CACHED_PTR(opline->op2.literal->cache_slot); in ZEND_FETCH_CLASS_SPEC_UNUSED_HANDLER()
1822 …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()
1823 CACHE_PTR(opline->op2.literal->cache_slot, EX_T(opline->result.var).class_entry); in ZEND_FETCH_CLASS_SPEC_UNUSED_HANDLER()
1850 zval *class_name = _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC); in ZEND_FETCH_CLASS_SPEC_CV_HANDLER()
1853 if (CACHED_PTR(opline->op2.literal->cache_slot)) { in ZEND_FETCH_CLASS_SPEC_CV_HANDLER()
1854 EX_T(opline->result.var).class_entry = CACHED_PTR(opline->op2.literal->cache_slot); in ZEND_FETCH_CLASS_SPEC_CV_HANDLER()
1856 …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()
1857 CACHE_PTR(opline->op2.literal->cache_slot, EX_T(opline->result.var).class_entry); in ZEND_FETCH_CLASS_SPEC_CV_HANDLER()
1879 function_name = (zval*)(opline->op2.literal+1); in ZEND_INIT_FCALL_BY_NAME_SPEC_CV_HANDLER()
1880 if (CACHED_PTR(opline->op2.literal->cache_slot)) { in ZEND_INIT_FCALL_BY_NAME_SPEC_CV_HANDLER()
1881 EX(fbc) = CACHED_PTR(opline->op2.literal->cache_slot); in ZEND_INIT_FCALL_BY_NAME_SPEC_CV_HANDLER()
1884 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()
1886 CACHE_PTR(opline->op2.literal->cache_slot, EX(fbc)); in ZEND_INIT_FCALL_BY_NAME_SPEC_CV_HANDLER()
1897 function_name = _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC); in ZEND_INIT_FCALL_BY_NAME_SPEC_CV_HANDLER()
2080 printf("Conditional jmp to %d\n", opline->op2.opline_num); in ZEND_JMPZ_SPEC_CONST_HANDLER()
2082 ZEND_VM_SET_OPCODE(opline->op2.jmp_addr); in ZEND_JMPZ_SPEC_CONST_HANDLER()
2110 printf("Conditional jmp to %d\n", opline->op2.opline_num); in ZEND_JMPNZ_SPEC_CONST_HANDLER()
2112 ZEND_VM_SET_OPCODE(opline->op2.jmp_addr); in ZEND_JMPNZ_SPEC_CONST_HANDLER()
2146 printf("Conditional jmp on false to %d\n", opline->op2.opline_num); in ZEND_JMPZNZ_SPEC_CONST_HANDLER()
2148 ZEND_VM_SET_OPCODE(&EX(op_array)->opcodes[opline->op2.opline_num]); in ZEND_JMPZNZ_SPEC_CONST_HANDLER()
2176 printf("Conditional jmp to %d\n", opline->op2.opline_num); in ZEND_JMPZ_EX_SPEC_CONST_HANDLER()
2178 ZEND_VM_SET_OPCODE(opline->op2.jmp_addr); in ZEND_JMPZ_EX_SPEC_CONST_HANDLER()
2207 printf("Conditional jmp to %d\n", opline->op2.opline_num); in ZEND_JMPNZ_EX_SPEC_CONST_HANDLER()
2209 ZEND_VM_SET_OPCODE(opline->op2.jmp_addr); in ZEND_JMPNZ_EX_SPEC_CONST_HANDLER()
2382 && ARG_MUST_BE_SENT_BY_REF(EX(fbc), opline->op2.opline_num)) { in ZEND_SEND_VAL_SPEC_CONST_HANDLER()
2383 zend_error_noreturn(E_ERROR, "Cannot pass parameter %d by reference", opline->op2.opline_num); in ZEND_SEND_VAL_SPEC_CONST_HANDLER()
2707 ZEND_VM_JMP(EX(op_array)->opcodes+opline->op2.opline_num); in ZEND_FE_RESET_SPEC_CONST_HANDLER()
2821 ZEND_VM_JMP(EX(op_array)->opcodes+opline->op2.opline_num); in ZEND_FE_RESET_SPEC_CONST_HANDLER()
2866 printf("Conditional jmp to %d\n", opline->op2.opline_num); in ZEND_JMP_SET_SPEC_CONST_HANDLER()
2868 ZEND_VM_JMP(opline->op2.jmp_addr); in ZEND_JMP_SET_SPEC_CONST_HANDLER()
2900 printf("Conditional jmp to %d\n", opline->op2.opline_num); in ZEND_JMP_SET_VAR_SPEC_CONST_HANDLER()
2902 ZEND_VM_JMP(opline->op2.jmp_addr); in ZEND_JMP_SET_VAR_SPEC_CONST_HANDLER()
2962 opline->op2.zv TSRMLS_CC); in ZEND_ADD_SPEC_CONST_CONST_HANDLER()
2977 opline->op2.zv TSRMLS_CC); in ZEND_SUB_SPEC_CONST_CONST_HANDLER()
2992 opline->op2.zv TSRMLS_CC); in ZEND_MUL_SPEC_CONST_CONST_HANDLER()
3007 opline->op2.zv TSRMLS_CC); in ZEND_DIV_SPEC_CONST_CONST_HANDLER()
3022 opline->op2.zv TSRMLS_CC); in ZEND_MOD_SPEC_CONST_CONST_HANDLER()
3037 opline->op2.zv TSRMLS_CC); in ZEND_SL_SPEC_CONST_CONST_HANDLER()
3052 opline->op2.zv TSRMLS_CC); in ZEND_SR_SPEC_CONST_CONST_HANDLER()
3067 opline->op2.zv TSRMLS_CC); in ZEND_CONCAT_SPEC_CONST_CONST_HANDLER()
3082 opline->op2.zv TSRMLS_CC); in ZEND_IS_IDENTICAL_SPEC_CONST_CONST_HANDLER()
3098 opline->op2.zv TSRMLS_CC); in ZEND_IS_NOT_IDENTICAL_SPEC_CONST_CONST_HANDLER()
3115 opline->op2.zv TSRMLS_CC)); in ZEND_IS_EQUAL_SPEC_CONST_CONST_HANDLER()
3131 opline->op2.zv TSRMLS_CC)); in ZEND_IS_NOT_EQUAL_SPEC_CONST_CONST_HANDLER()
3147 opline->op2.zv TSRMLS_CC)); in ZEND_IS_SMALLER_SPEC_CONST_CONST_HANDLER()
3163 opline->op2.zv TSRMLS_CC)); in ZEND_IS_SMALLER_OR_EQUAL_SPEC_CONST_CONST_HANDLER()
3178 opline->op2.zv TSRMLS_CC); in ZEND_BW_OR_SPEC_CONST_CONST_HANDLER()
3193 opline->op2.zv TSRMLS_CC); in ZEND_BW_AND_SPEC_CONST_CONST_HANDLER()
3208 opline->op2.zv TSRMLS_CC); in ZEND_BW_XOR_SPEC_CONST_CONST_HANDLER()
3223 opline->op2.zv TSRMLS_CC); in ZEND_BOOL_XOR_SPEC_CONST_CONST_HANDLER()
3256 if (CACHED_PTR(opline->op2.literal->cache_slot)) { in zend_fetch_var_address_helper_SPEC_CONST_CONST()
3257 ce = CACHED_PTR(opline->op2.literal->cache_slot); in zend_fetch_var_address_helper_SPEC_CONST_CONST()
3259 …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()
3268 CACHE_PTR(opline->op2.literal->cache_slot, ce); in zend_fetch_var_address_helper_SPEC_CONST_CONST()
3271 ce = EX_T(opline->op2.var).class_entry; in zend_fetch_var_address_helper_SPEC_CONST_CONST()
3408 …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()
3454 CACHED_PTR(opline->op2.literal->cache_slot)) { in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_CONST_HANDLER()
3455 EX(fbc) = CACHED_PTR(opline->op2.literal->cache_slot); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_CONST_HANDLER()
3458 (EX(fbc) = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, ce))) { in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_CONST_HANDLER()
3466 function_name_strval = Z_STRVAL_P(opline->op2.zv); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_CONST_HANDLER()
3467 function_name_strlen = Z_STRLEN_P(opline->op2.zv); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_CONST_HANDLER()
3469 function_name = opline->op2.zv; in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_CONST_HANDLER()
3483 …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()
3492 CACHE_PTR(opline->op2.literal->cache_slot, EX(fbc)); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_CONST_HANDLER()
3494 CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, ce, EX(fbc)); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_CONST_HANDLER()
3547 opline->op2.zv TSRMLS_CC); in ZEND_CASE_SPEC_CONST_CONST_HANDLER()
3562 if (CACHED_PTR(opline->op2.literal->cache_slot)) { in ZEND_FETCH_CONSTANT_SPEC_CONST_CONST_HANDLER()
3563 c = CACHED_PTR(opline->op2.literal->cache_slot); in ZEND_FETCH_CONSTANT_SPEC_CONST_CONST_HANDLER()
3564 …} else if ((c = zend_quick_get_constant(opline->op2.literal + 1, opline->extended_value TSRMLS_CC)… in ZEND_FETCH_CONSTANT_SPEC_CONST_CONST_HANDLER()
3566 … 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()
3568 actual = Z_STRVAL_P(opline->op2.zv); in ZEND_FETCH_CONSTANT_SPEC_CONST_CONST_HANDLER()
3574 …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()
3578 zend_error_noreturn(E_ERROR, "Undefined constant '%s'", Z_STRVAL_P(opline->op2.zv)); in ZEND_FETCH_CONSTANT_SPEC_CONST_CONST_HANDLER()
3581 CACHE_PTR(opline->op2.literal->cache_slot, c); in ZEND_FETCH_CONSTANT_SPEC_CONST_CONST_HANDLER()
3594 if (CACHED_PTR(opline->op2.literal->cache_slot)) { in ZEND_FETCH_CONSTANT_SPEC_CONST_CONST_HANDLER()
3595 value = CACHED_PTR(opline->op2.literal->cache_slot); in ZEND_FETCH_CONSTANT_SPEC_CONST_CONST_HANDLER()
3614 if ((value = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, ce)) != NULL) { in ZEND_FETCH_CONSTANT_SPEC_CONST_CONST_HANDLER()
3622 …_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()
3632 CACHE_PTR(opline->op2.literal->cache_slot, value); in ZEND_FETCH_CONSTANT_SPEC_CONST_CONST_HANDLER()
3634 CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, ce, value); in ZEND_FETCH_CONSTANT_SPEC_CONST_CONST_HANDLER()
3639 zend_error_noreturn(E_ERROR, "Undefined class constant '%s'", Z_STRVAL_P(opline->op2.zv)); in ZEND_FETCH_CONSTANT_SPEC_CONST_CONST_HANDLER()
3685 zval *offset = opline->op2.zv; in ZEND_ADD_ARRAY_ELEMENT_SPEC_CONST_CONST_HANDLER()
3786 if (CACHED_PTR(opline->op2.literal->cache_slot)) { in ZEND_UNSET_VAR_SPEC_CONST_CONST_HANDLER()
3787 ce = CACHED_PTR(opline->op2.literal->cache_slot); in ZEND_UNSET_VAR_SPEC_CONST_CONST_HANDLER()
3789 …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()
3800 zend_error_noreturn(E_ERROR, "Class '%s' not found", Z_STRVAL_P(opline->op2.zv)); in ZEND_UNSET_VAR_SPEC_CONST_CONST_HANDLER()
3802 CACHE_PTR(opline->op2.literal->cache_slot, ce); in ZEND_UNSET_VAR_SPEC_CONST_CONST_HANDLER()
3805 ce = EX_T(opline->op2.var).class_entry; in ZEND_UNSET_VAR_SPEC_CONST_CONST_HANDLER()
3862 if (CACHED_PTR(opline->op2.literal->cache_slot)) { in ZEND_ISSET_ISEMPTY_VAR_SPEC_CONST_CONST_HANDLER()
3863 ce = CACHED_PTR(opline->op2.literal->cache_slot); in ZEND_ISSET_ISEMPTY_VAR_SPEC_CONST_CONST_HANDLER()
3865 …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()
3870 CACHE_PTR(opline->op2.literal->cache_slot, ce); in ZEND_ISSET_ISEMPTY_VAR_SPEC_CONST_CONST_HANDLER()
3873 ce = EX_T(opline->op2.var).class_entry; in ZEND_ISSET_ISEMPTY_VAR_SPEC_CONST_CONST_HANDLER()
3920 val = opline->op2.zv; in ZEND_DECLARE_CONST_SPEC_CONST_CONST_HANDLER()
3958 _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_ADD_SPEC_CONST_TMP_HANDLER()
3973 _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_SUB_SPEC_CONST_TMP_HANDLER()
3988 _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_MUL_SPEC_CONST_TMP_HANDLER()
4003 _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_DIV_SPEC_CONST_TMP_HANDLER()
4018 _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_MOD_SPEC_CONST_TMP_HANDLER()
4033 _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_SL_SPEC_CONST_TMP_HANDLER()
4048 _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_SR_SPEC_CONST_TMP_HANDLER()
4063 _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_CONCAT_SPEC_CONST_TMP_HANDLER()
4078 _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_IS_IDENTICAL_SPEC_CONST_TMP_HANDLER()
4094 _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_IS_NOT_IDENTICAL_SPEC_CONST_TMP_HANDLER()
4111 _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC)); in ZEND_IS_EQUAL_SPEC_CONST_TMP_HANDLER()
4127 _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC)); in ZEND_IS_NOT_EQUAL_SPEC_CONST_TMP_HANDLER()
4143 _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC)); in ZEND_IS_SMALLER_SPEC_CONST_TMP_HANDLER()
4159 _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC)); in ZEND_IS_SMALLER_OR_EQUAL_SPEC_CONST_TMP_HANDLER()
4174 _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_BW_OR_SPEC_CONST_TMP_HANDLER()
4189 _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_BW_AND_SPEC_CONST_TMP_HANDLER()
4204 _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_BW_XOR_SPEC_CONST_TMP_HANDLER()
4219 _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_BOOL_XOR_SPEC_CONST_TMP_HANDLER()
4262 CACHED_PTR(opline->op2.literal->cache_slot)) { in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_TMP_HANDLER()
4263 EX(fbc) = CACHED_PTR(opline->op2.literal->cache_slot); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_TMP_HANDLER()
4266 (EX(fbc) = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, ce))) { in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_TMP_HANDLER()
4274 function_name_strval = Z_STRVAL_P(opline->op2.zv); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_TMP_HANDLER()
4275 function_name_strlen = Z_STRLEN_P(opline->op2.zv); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_TMP_HANDLER()
4277 function_name = _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_TMP_HANDLER()
4291 …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()
4300 CACHE_PTR(opline->op2.literal->cache_slot, EX(fbc)); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_TMP_HANDLER()
4302 CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, ce, EX(fbc)); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_TMP_HANDLER()
4355 _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_CASE_SPEC_CONST_TMP_HANDLER()
4400 zval *offset = _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in ZEND_ADD_ARRAY_ELEMENT_SPEC_CONST_TMP_HANDLER()
4470 _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_ADD_SPEC_CONST_VAR_HANDLER()
4485 _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_SUB_SPEC_CONST_VAR_HANDLER()
4500 _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_MUL_SPEC_CONST_VAR_HANDLER()
4515 _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_DIV_SPEC_CONST_VAR_HANDLER()
4530 _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_MOD_SPEC_CONST_VAR_HANDLER()
4545 _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_SL_SPEC_CONST_VAR_HANDLER()
4560 _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_SR_SPEC_CONST_VAR_HANDLER()
4575 _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_CONCAT_SPEC_CONST_VAR_HANDLER()
4590 _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_IS_IDENTICAL_SPEC_CONST_VAR_HANDLER()
4606 _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_IS_NOT_IDENTICAL_SPEC_CONST_VAR_HANDLER()
4623 _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC)); in ZEND_IS_EQUAL_SPEC_CONST_VAR_HANDLER()
4639 _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC)); in ZEND_IS_NOT_EQUAL_SPEC_CONST_VAR_HANDLER()
4655 _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC)); in ZEND_IS_SMALLER_SPEC_CONST_VAR_HANDLER()
4671 _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC)); in ZEND_IS_SMALLER_OR_EQUAL_SPEC_CONST_VAR_HANDLER()
4686 _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_BW_OR_SPEC_CONST_VAR_HANDLER()
4701 _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_BW_AND_SPEC_CONST_VAR_HANDLER()
4716 _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_BW_XOR_SPEC_CONST_VAR_HANDLER()
4731 _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_BOOL_XOR_SPEC_CONST_VAR_HANDLER()
4764 if (CACHED_PTR(opline->op2.literal->cache_slot)) { in zend_fetch_var_address_helper_SPEC_CONST_VAR()
4765 ce = CACHED_PTR(opline->op2.literal->cache_slot); in zend_fetch_var_address_helper_SPEC_CONST_VAR()
4767 …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()
4776 CACHE_PTR(opline->op2.literal->cache_slot, ce); in zend_fetch_var_address_helper_SPEC_CONST_VAR()
4779 ce = EX_T(opline->op2.var).class_entry; in zend_fetch_var_address_helper_SPEC_CONST_VAR()
4938 CACHED_PTR(opline->op2.literal->cache_slot)) { in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_VAR_HANDLER()
4939 EX(fbc) = CACHED_PTR(opline->op2.literal->cache_slot); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_VAR_HANDLER()
4942 (EX(fbc) = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, ce))) { in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_VAR_HANDLER()
4950 function_name_strval = Z_STRVAL_P(opline->op2.zv); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_VAR_HANDLER()
4951 function_name_strlen = Z_STRLEN_P(opline->op2.zv); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_VAR_HANDLER()
4953 function_name = _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_VAR_HANDLER()
4967 …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()
4976 CACHE_PTR(opline->op2.literal->cache_slot, EX(fbc)); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_VAR_HANDLER()
4978 CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, ce, EX(fbc)); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_VAR_HANDLER()
5031 _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_CASE_SPEC_CONST_VAR_HANDLER()
5076 zval *offset = _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in ZEND_ADD_ARRAY_ELEMENT_SPEC_CONST_VAR_HANDLER()
5177 if (CACHED_PTR(opline->op2.literal->cache_slot)) { in ZEND_UNSET_VAR_SPEC_CONST_VAR_HANDLER()
5178 ce = CACHED_PTR(opline->op2.literal->cache_slot); in ZEND_UNSET_VAR_SPEC_CONST_VAR_HANDLER()
5180 …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()
5191 zend_error_noreturn(E_ERROR, "Class '%s' not found", Z_STRVAL_P(opline->op2.zv)); in ZEND_UNSET_VAR_SPEC_CONST_VAR_HANDLER()
5193 CACHE_PTR(opline->op2.literal->cache_slot, ce); in ZEND_UNSET_VAR_SPEC_CONST_VAR_HANDLER()
5196 ce = EX_T(opline->op2.var).class_entry; in ZEND_UNSET_VAR_SPEC_CONST_VAR_HANDLER()
5253 if (CACHED_PTR(opline->op2.literal->cache_slot)) { in ZEND_ISSET_ISEMPTY_VAR_SPEC_CONST_VAR_HANDLER()
5254 ce = CACHED_PTR(opline->op2.literal->cache_slot); in ZEND_ISSET_ISEMPTY_VAR_SPEC_CONST_VAR_HANDLER()
5256 …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()
5261 CACHE_PTR(opline->op2.literal->cache_slot, ce); in ZEND_ISSET_ISEMPTY_VAR_SPEC_CONST_VAR_HANDLER()
5264 ce = EX_T(opline->op2.var).class_entry; in ZEND_ISSET_ISEMPTY_VAR_SPEC_CONST_VAR_HANDLER()
5327 if (CACHED_PTR(opline->op2.literal->cache_slot)) { in zend_fetch_var_address_helper_SPEC_CONST_UNUSED()
5328 ce = CACHED_PTR(opline->op2.literal->cache_slot); in zend_fetch_var_address_helper_SPEC_CONST_UNUSED()
5330 …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()
5339 CACHE_PTR(opline->op2.literal->cache_slot, ce); in zend_fetch_var_address_helper_SPEC_CONST_UNUSED()
5342 ce = EX_T(opline->op2.var).class_entry; in zend_fetch_var_address_helper_SPEC_CONST_UNUSED()
5501 CACHED_PTR(opline->op2.literal->cache_slot)) { in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_UNUSED_HANDLER()
5502 EX(fbc) = CACHED_PTR(opline->op2.literal->cache_slot); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_UNUSED_HANDLER()
5505 (EX(fbc) = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, ce))) { in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_UNUSED_HANDLER()
5513 function_name_strval = Z_STRVAL_P(opline->op2.zv); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_UNUSED_HANDLER()
5514 function_name_strlen = Z_STRLEN_P(opline->op2.zv); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_UNUSED_HANDLER()
5530 …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()
5539 CACHE_PTR(opline->op2.literal->cache_slot, EX(fbc)); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_UNUSED_HANDLER()
5541 CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, ce, EX(fbc)); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_UNUSED_HANDLER()
5722 if (CACHED_PTR(opline->op2.literal->cache_slot)) { in ZEND_UNSET_VAR_SPEC_CONST_UNUSED_HANDLER()
5723 ce = CACHED_PTR(opline->op2.literal->cache_slot); in ZEND_UNSET_VAR_SPEC_CONST_UNUSED_HANDLER()
5725 …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()
5736 zend_error_noreturn(E_ERROR, "Class '%s' not found", Z_STRVAL_P(opline->op2.zv)); in ZEND_UNSET_VAR_SPEC_CONST_UNUSED_HANDLER()
5738 CACHE_PTR(opline->op2.literal->cache_slot, ce); in ZEND_UNSET_VAR_SPEC_CONST_UNUSED_HANDLER()
5741 ce = EX_T(opline->op2.var).class_entry; in ZEND_UNSET_VAR_SPEC_CONST_UNUSED_HANDLER()
5798 if (CACHED_PTR(opline->op2.literal->cache_slot)) { in ZEND_ISSET_ISEMPTY_VAR_SPEC_CONST_UNUSED_HANDLER()
5799 ce = CACHED_PTR(opline->op2.literal->cache_slot); in ZEND_ISSET_ISEMPTY_VAR_SPEC_CONST_UNUSED_HANDLER()
5801 …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()
5806 CACHE_PTR(opline->op2.literal->cache_slot, ce); in ZEND_ISSET_ISEMPTY_VAR_SPEC_CONST_UNUSED_HANDLER()
5809 ce = EX_T(opline->op2.var).class_entry; in ZEND_ISSET_ISEMPTY_VAR_SPEC_CONST_UNUSED_HANDLER()
5879 _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC) TSRMLS_CC); in ZEND_ADD_SPEC_CONST_CV_HANDLER()
5894 _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC) TSRMLS_CC); in ZEND_SUB_SPEC_CONST_CV_HANDLER()
5909 _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC) TSRMLS_CC); in ZEND_MUL_SPEC_CONST_CV_HANDLER()
5924 _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC) TSRMLS_CC); in ZEND_DIV_SPEC_CONST_CV_HANDLER()
5939 _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC) TSRMLS_CC); in ZEND_MOD_SPEC_CONST_CV_HANDLER()
5954 _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC) TSRMLS_CC); in ZEND_SL_SPEC_CONST_CV_HANDLER()
5969 _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC) TSRMLS_CC); in ZEND_SR_SPEC_CONST_CV_HANDLER()
5984 _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC) TSRMLS_CC); in ZEND_CONCAT_SPEC_CONST_CV_HANDLER()
5999 _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC) TSRMLS_CC); in ZEND_IS_IDENTICAL_SPEC_CONST_CV_HANDLER()
6015 _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC) TSRMLS_CC); in ZEND_IS_NOT_IDENTICAL_SPEC_CONST_CV_HANDLER()
6032 _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC) TSRMLS_CC)); in ZEND_IS_EQUAL_SPEC_CONST_CV_HANDLER()
6048 _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC) TSRMLS_CC)); in ZEND_IS_NOT_EQUAL_SPEC_CONST_CV_HANDLER()
6064 _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC) TSRMLS_CC)); in ZEND_IS_SMALLER_SPEC_CONST_CV_HANDLER()
6080 _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC) TSRMLS_CC)); in ZEND_IS_SMALLER_OR_EQUAL_SPEC_CONST_CV_HANDLER()
6095 _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC) TSRMLS_CC); in ZEND_BW_OR_SPEC_CONST_CV_HANDLER()
6110 _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC) TSRMLS_CC); in ZEND_BW_AND_SPEC_CONST_CV_HANDLER()
6125 _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC) TSRMLS_CC); in ZEND_BW_XOR_SPEC_CONST_CV_HANDLER()
6140 _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC) TSRMLS_CC); in ZEND_BOOL_XOR_SPEC_CONST_CV_HANDLER()
6183 CACHED_PTR(opline->op2.literal->cache_slot)) { in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_CV_HANDLER()
6184 EX(fbc) = CACHED_PTR(opline->op2.literal->cache_slot); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_CV_HANDLER()
6187 (EX(fbc) = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, ce))) { in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_CV_HANDLER()
6195 function_name_strval = Z_STRVAL_P(opline->op2.zv); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_CV_HANDLER()
6196 function_name_strlen = Z_STRLEN_P(opline->op2.zv); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_CV_HANDLER()
6198 function_name = _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_CV_HANDLER()
6212 …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()
6221 CACHE_PTR(opline->op2.literal->cache_slot, EX(fbc)); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_CV_HANDLER()
6223 CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, ce, EX(fbc)); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_CV_HANDLER()
6306 if (EX_CV(opline->op2.var)) { in ZEND_CATCH_SPEC_CONST_CV_HANDLER()
6307 zval_ptr_dtor(EX_CV(opline->op2.var)); in ZEND_CATCH_SPEC_CONST_CV_HANDLER()
6309 EX_CV(opline->op2.var) = (zval**)EX_CVs() + (EX(op_array)->last_var + opline->op2.var); in ZEND_CATCH_SPEC_CONST_CV_HANDLER()
6310 *EX_CV(opline->op2.var) = EG(exception); in ZEND_CATCH_SPEC_CONST_CV_HANDLER()
6312 zend_compiled_variable *cv = &CV_DEF_OF(opline->op2.var); in ZEND_CATCH_SPEC_CONST_CV_HANDLER()
6314 &EG(exception), sizeof(zval *), (void**)&EX_CV(opline->op2.var)); in ZEND_CATCH_SPEC_CONST_CV_HANDLER()
6336 _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC) TSRMLS_CC); in ZEND_CASE_SPEC_CONST_CV_HANDLER()
6380 zval *offset = _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC); in ZEND_ADD_ARRAY_ELEMENT_SPEC_CONST_CV_HANDLER()
6516 printf("Conditional jmp to %d\n", opline->op2.opline_num); in ZEND_JMPZ_SPEC_TMP_HANDLER()
6518 ZEND_VM_SET_OPCODE(opline->op2.jmp_addr); in ZEND_JMPZ_SPEC_TMP_HANDLER()
6546 printf("Conditional jmp to %d\n", opline->op2.opline_num); in ZEND_JMPNZ_SPEC_TMP_HANDLER()
6548 ZEND_VM_SET_OPCODE(opline->op2.jmp_addr); in ZEND_JMPNZ_SPEC_TMP_HANDLER()
6582 printf("Conditional jmp on false to %d\n", opline->op2.opline_num); in ZEND_JMPZNZ_SPEC_TMP_HANDLER()
6584 ZEND_VM_SET_OPCODE(&EX(op_array)->opcodes[opline->op2.opline_num]); in ZEND_JMPZNZ_SPEC_TMP_HANDLER()
6612 printf("Conditional jmp to %d\n", opline->op2.opline_num); in ZEND_JMPZ_EX_SPEC_TMP_HANDLER()
6614 ZEND_VM_SET_OPCODE(opline->op2.jmp_addr); in ZEND_JMPZ_EX_SPEC_TMP_HANDLER()
6643 printf("Conditional jmp to %d\n", opline->op2.opline_num); in ZEND_JMPNZ_EX_SPEC_TMP_HANDLER()
6645 ZEND_VM_SET_OPCODE(opline->op2.jmp_addr); in ZEND_JMPNZ_EX_SPEC_TMP_HANDLER()
6811 && ARG_MUST_BE_SENT_BY_REF(EX(fbc), opline->op2.opline_num)) { in ZEND_SEND_VAL_SPEC_TMP_HANDLER()
6812 zend_error_noreturn(E_ERROR, "Cannot pass parameter %d by reference", opline->op2.opline_num); in ZEND_SEND_VAL_SPEC_TMP_HANDLER()
7137 ZEND_VM_JMP(EX(op_array)->opcodes+opline->op2.opline_num); in ZEND_FE_RESET_SPEC_TMP_HANDLER()
7251 ZEND_VM_JMP(EX(op_array)->opcodes+opline->op2.opline_num); in ZEND_FE_RESET_SPEC_TMP_HANDLER()
7325 printf("Conditional jmp to %d\n", opline->op2.opline_num); in ZEND_JMP_SET_SPEC_TMP_HANDLER()
7327 ZEND_VM_JMP(opline->op2.jmp_addr); in ZEND_JMP_SET_SPEC_TMP_HANDLER()
7360 printf("Conditional jmp to %d\n", opline->op2.opline_num); in ZEND_JMP_SET_VAR_SPEC_TMP_HANDLER()
7362 ZEND_VM_JMP(opline->op2.jmp_addr); in ZEND_JMP_SET_VAR_SPEC_TMP_HANDLER()
7426 result = instanceof_function(Z_OBJCE_P(expr), EX_T(opline->op2.var).class_entry TSRMLS_CC); in ZEND_INSTANCEOF_SPEC_TMP_HANDLER()
7444 opline->op2.zv TSRMLS_CC); in ZEND_ADD_SPEC_TMP_CONST_HANDLER()
7459 opline->op2.zv TSRMLS_CC); in ZEND_SUB_SPEC_TMP_CONST_HANDLER()
7474 opline->op2.zv TSRMLS_CC); in ZEND_MUL_SPEC_TMP_CONST_HANDLER()
7489 opline->op2.zv TSRMLS_CC); in ZEND_DIV_SPEC_TMP_CONST_HANDLER()
7504 opline->op2.zv TSRMLS_CC); in ZEND_MOD_SPEC_TMP_CONST_HANDLER()
7519 opline->op2.zv TSRMLS_CC); in ZEND_SL_SPEC_TMP_CONST_HANDLER()
7534 opline->op2.zv TSRMLS_CC); in ZEND_SR_SPEC_TMP_CONST_HANDLER()
7549 opline->op2.zv TSRMLS_CC); in ZEND_CONCAT_SPEC_TMP_CONST_HANDLER()
7564 opline->op2.zv TSRMLS_CC); in ZEND_IS_IDENTICAL_SPEC_TMP_CONST_HANDLER()
7580 opline->op2.zv TSRMLS_CC); in ZEND_IS_NOT_IDENTICAL_SPEC_TMP_CONST_HANDLER()
7597 opline->op2.zv TSRMLS_CC)); in ZEND_IS_EQUAL_SPEC_TMP_CONST_HANDLER()
7613 opline->op2.zv TSRMLS_CC)); in ZEND_IS_NOT_EQUAL_SPEC_TMP_CONST_HANDLER()
7629 opline->op2.zv TSRMLS_CC)); in ZEND_IS_SMALLER_SPEC_TMP_CONST_HANDLER()
7645 opline->op2.zv TSRMLS_CC)); in ZEND_IS_SMALLER_OR_EQUAL_SPEC_TMP_CONST_HANDLER()
7660 opline->op2.zv TSRMLS_CC); in ZEND_BW_OR_SPEC_TMP_CONST_HANDLER()
7675 opline->op2.zv TSRMLS_CC); in ZEND_BW_AND_SPEC_TMP_CONST_HANDLER()
7690 opline->op2.zv TSRMLS_CC); in ZEND_BW_XOR_SPEC_TMP_CONST_HANDLER()
7705 opline->op2.zv TSRMLS_CC); in ZEND_BOOL_XOR_SPEC_TMP_CONST_HANDLER()
7738 if (CACHED_PTR(opline->op2.literal->cache_slot)) { in zend_fetch_var_address_helper_SPEC_TMP_CONST()
7739 ce = CACHED_PTR(opline->op2.literal->cache_slot); in zend_fetch_var_address_helper_SPEC_TMP_CONST()
7741 …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()
7750 CACHE_PTR(opline->op2.literal->cache_slot, ce); in zend_fetch_var_address_helper_SPEC_TMP_CONST()
7753 ce = EX_T(opline->op2.var).class_entry; in zend_fetch_var_address_helper_SPEC_TMP_CONST()
7890 …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()
7916 add_char_to_string(str, str, opline->op2.zv); in ZEND_ADD_CHAR_SPEC_TMP_CONST_HANDLER()
7939 add_string_to_string(str, str, opline->op2.zv); in ZEND_ADD_STRING_SPEC_TMP_CONST_HANDLER()
7957 function_name = opline->op2.zv; in ZEND_INIT_METHOD_CALL_SPEC_TMP_CONST_HANDLER()
7974 … (EX(fbc) = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, EX(called_scope))) == NULL) { in ZEND_INIT_METHOD_CALL_SPEC_TMP_CONST_HANDLER()
7982 …tion_name_strval, function_name_strlen, ((IS_CONST == IS_CONST) ? (opline->op2.literal + 1) : NULL… in ZEND_INIT_METHOD_CALL_SPEC_TMP_CONST_HANDLER()
7990 CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, EX(called_scope), EX(fbc)); in ZEND_INIT_METHOD_CALL_SPEC_TMP_CONST_HANDLER()
8027 opline->op2.zv TSRMLS_CC); in ZEND_CASE_SPEC_TMP_CONST_HANDLER()
8071 zval *offset = opline->op2.zv; in ZEND_ADD_ARRAY_ELEMENT_SPEC_TMP_CONST_HANDLER()
8172 if (CACHED_PTR(opline->op2.literal->cache_slot)) { in ZEND_UNSET_VAR_SPEC_TMP_CONST_HANDLER()
8173 ce = CACHED_PTR(opline->op2.literal->cache_slot); in ZEND_UNSET_VAR_SPEC_TMP_CONST_HANDLER()
8175 …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()
8186 zend_error_noreturn(E_ERROR, "Class '%s' not found", Z_STRVAL_P(opline->op2.zv)); in ZEND_UNSET_VAR_SPEC_TMP_CONST_HANDLER()
8188 CACHE_PTR(opline->op2.literal->cache_slot, ce); in ZEND_UNSET_VAR_SPEC_TMP_CONST_HANDLER()
8191 ce = EX_T(opline->op2.var).class_entry; in ZEND_UNSET_VAR_SPEC_TMP_CONST_HANDLER()
8248 if (CACHED_PTR(opline->op2.literal->cache_slot)) { in ZEND_ISSET_ISEMPTY_VAR_SPEC_TMP_CONST_HANDLER()
8249 ce = CACHED_PTR(opline->op2.literal->cache_slot); in ZEND_ISSET_ISEMPTY_VAR_SPEC_TMP_CONST_HANDLER()
8251 …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()
8256 CACHE_PTR(opline->op2.literal->cache_slot, ce); in ZEND_ISSET_ISEMPTY_VAR_SPEC_TMP_CONST_HANDLER()
8259 ce = EX_T(opline->op2.var).class_entry; in ZEND_ISSET_ISEMPTY_VAR_SPEC_TMP_CONST_HANDLER()
8304 _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_ADD_SPEC_TMP_TMP_HANDLER()
8319 _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_SUB_SPEC_TMP_TMP_HANDLER()
8334 _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_MUL_SPEC_TMP_TMP_HANDLER()
8349 _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_DIV_SPEC_TMP_TMP_HANDLER()
8364 _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_MOD_SPEC_TMP_TMP_HANDLER()
8379 _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_SL_SPEC_TMP_TMP_HANDLER()
8394 _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_SR_SPEC_TMP_TMP_HANDLER()
8409 _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_CONCAT_SPEC_TMP_TMP_HANDLER()
8424 _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_IS_IDENTICAL_SPEC_TMP_TMP_HANDLER()
8440 _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_IS_NOT_IDENTICAL_SPEC_TMP_TMP_HANDLER()
8457 _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC)); in ZEND_IS_EQUAL_SPEC_TMP_TMP_HANDLER()
8473 _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC)); in ZEND_IS_NOT_EQUAL_SPEC_TMP_TMP_HANDLER()
8489 _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC)); in ZEND_IS_SMALLER_SPEC_TMP_TMP_HANDLER()
8505 _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC)); in ZEND_IS_SMALLER_OR_EQUAL_SPEC_TMP_TMP_HANDLER()
8520 _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_BW_OR_SPEC_TMP_TMP_HANDLER()
8535 _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_BW_AND_SPEC_TMP_TMP_HANDLER()
8550 _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_BW_XOR_SPEC_TMP_TMP_HANDLER()
8565 _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_BOOL_XOR_SPEC_TMP_TMP_HANDLER()
8582 var = _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in ZEND_ADD_VAR_SPEC_TMP_TMP_HANDLER()
8628 function_name = _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in ZEND_INIT_METHOD_CALL_SPEC_TMP_TMP_HANDLER()
8645 … (EX(fbc) = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, EX(called_scope))) == NULL) { in ZEND_INIT_METHOD_CALL_SPEC_TMP_TMP_HANDLER()
8653 …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()
8661 CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, EX(called_scope), EX(fbc)); in ZEND_INIT_METHOD_CALL_SPEC_TMP_TMP_HANDLER()
8699 _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_CASE_SPEC_TMP_TMP_HANDLER()
8744 zval *offset = _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in ZEND_ADD_ARRAY_ELEMENT_SPEC_TMP_TMP_HANDLER()
8814 _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_ADD_SPEC_TMP_VAR_HANDLER()
8829 _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_SUB_SPEC_TMP_VAR_HANDLER()
8844 _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_MUL_SPEC_TMP_VAR_HANDLER()
8859 _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_DIV_SPEC_TMP_VAR_HANDLER()
8874 _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_MOD_SPEC_TMP_VAR_HANDLER()
8889 _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_SL_SPEC_TMP_VAR_HANDLER()
8904 _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_SR_SPEC_TMP_VAR_HANDLER()
8919 _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_CONCAT_SPEC_TMP_VAR_HANDLER()
8934 _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_IS_IDENTICAL_SPEC_TMP_VAR_HANDLER()
8950 _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_IS_NOT_IDENTICAL_SPEC_TMP_VAR_HANDLER()
8967 _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC)); in ZEND_IS_EQUAL_SPEC_TMP_VAR_HANDLER()
8983 _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC)); in ZEND_IS_NOT_EQUAL_SPEC_TMP_VAR_HANDLER()
8999 _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC)); in ZEND_IS_SMALLER_SPEC_TMP_VAR_HANDLER()
9015 _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC)); in ZEND_IS_SMALLER_OR_EQUAL_SPEC_TMP_VAR_HANDLER()
9030 _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_BW_OR_SPEC_TMP_VAR_HANDLER()
9045 _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_BW_AND_SPEC_TMP_VAR_HANDLER()
9060 _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_BW_XOR_SPEC_TMP_VAR_HANDLER()
9075 _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_BOOL_XOR_SPEC_TMP_VAR_HANDLER()
9108 if (CACHED_PTR(opline->op2.literal->cache_slot)) { in zend_fetch_var_address_helper_SPEC_TMP_VAR()
9109 ce = CACHED_PTR(opline->op2.literal->cache_slot); in zend_fetch_var_address_helper_SPEC_TMP_VAR()
9111 …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()
9120 CACHE_PTR(opline->op2.literal->cache_slot, ce); in zend_fetch_var_address_helper_SPEC_TMP_VAR()
9123 ce = EX_T(opline->op2.var).class_entry; in zend_fetch_var_address_helper_SPEC_TMP_VAR()
9256 var = _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in ZEND_ADD_VAR_SPEC_TMP_VAR_HANDLER()
9302 function_name = _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in ZEND_INIT_METHOD_CALL_SPEC_TMP_VAR_HANDLER()
9319 … (EX(fbc) = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, EX(called_scope))) == NULL) { in ZEND_INIT_METHOD_CALL_SPEC_TMP_VAR_HANDLER()
9327 …nction_name_strval, function_name_strlen, ((IS_VAR == IS_CONST) ? (opline->op2.literal + 1) : NULL… in ZEND_INIT_METHOD_CALL_SPEC_TMP_VAR_HANDLER()
9335 CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, EX(called_scope), EX(fbc)); in ZEND_INIT_METHOD_CALL_SPEC_TMP_VAR_HANDLER()
9373 _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_CASE_SPEC_TMP_VAR_HANDLER()
9418 zval *offset = _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in ZEND_ADD_ARRAY_ELEMENT_SPEC_TMP_VAR_HANDLER()
9519 if (CACHED_PTR(opline->op2.literal->cache_slot)) { in ZEND_UNSET_VAR_SPEC_TMP_VAR_HANDLER()
9520 ce = CACHED_PTR(opline->op2.literal->cache_slot); in ZEND_UNSET_VAR_SPEC_TMP_VAR_HANDLER()
9522 …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()
9533 zend_error_noreturn(E_ERROR, "Class '%s' not found", Z_STRVAL_P(opline->op2.zv)); in ZEND_UNSET_VAR_SPEC_TMP_VAR_HANDLER()
9535 CACHE_PTR(opline->op2.literal->cache_slot, ce); in ZEND_UNSET_VAR_SPEC_TMP_VAR_HANDLER()
9538 ce = EX_T(opline->op2.var).class_entry; in ZEND_UNSET_VAR_SPEC_TMP_VAR_HANDLER()
9595 if (CACHED_PTR(opline->op2.literal->cache_slot)) { in ZEND_ISSET_ISEMPTY_VAR_SPEC_TMP_VAR_HANDLER()
9596 ce = CACHED_PTR(opline->op2.literal->cache_slot); in ZEND_ISSET_ISEMPTY_VAR_SPEC_TMP_VAR_HANDLER()
9598 …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()
9603 CACHE_PTR(opline->op2.literal->cache_slot, ce); in ZEND_ISSET_ISEMPTY_VAR_SPEC_TMP_VAR_HANDLER()
9606 ce = EX_T(opline->op2.var).class_entry; in ZEND_ISSET_ISEMPTY_VAR_SPEC_TMP_VAR_HANDLER()
9669 if (CACHED_PTR(opline->op2.literal->cache_slot)) { in zend_fetch_var_address_helper_SPEC_TMP_UNUSED()
9670 ce = CACHED_PTR(opline->op2.literal->cache_slot); in zend_fetch_var_address_helper_SPEC_TMP_UNUSED()
9672 …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()
9681 CACHE_PTR(opline->op2.literal->cache_slot, ce); in zend_fetch_var_address_helper_SPEC_TMP_UNUSED()
9684 ce = EX_T(opline->op2.var).class_entry; in zend_fetch_var_address_helper_SPEC_TMP_UNUSED()
9946 if (CACHED_PTR(opline->op2.literal->cache_slot)) { in ZEND_UNSET_VAR_SPEC_TMP_UNUSED_HANDLER()
9947 ce = CACHED_PTR(opline->op2.literal->cache_slot); in ZEND_UNSET_VAR_SPEC_TMP_UNUSED_HANDLER()
9949 …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()
9960 zend_error_noreturn(E_ERROR, "Class '%s' not found", Z_STRVAL_P(opline->op2.zv)); in ZEND_UNSET_VAR_SPEC_TMP_UNUSED_HANDLER()
9962 CACHE_PTR(opline->op2.literal->cache_slot, ce); in ZEND_UNSET_VAR_SPEC_TMP_UNUSED_HANDLER()
9965 ce = EX_T(opline->op2.var).class_entry; in ZEND_UNSET_VAR_SPEC_TMP_UNUSED_HANDLER()
10022 if (CACHED_PTR(opline->op2.literal->cache_slot)) { in ZEND_ISSET_ISEMPTY_VAR_SPEC_TMP_UNUSED_HANDLER()
10023 ce = CACHED_PTR(opline->op2.literal->cache_slot); in ZEND_ISSET_ISEMPTY_VAR_SPEC_TMP_UNUSED_HANDLER()
10025 …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()
10030 CACHE_PTR(opline->op2.literal->cache_slot, ce); in ZEND_ISSET_ISEMPTY_VAR_SPEC_TMP_UNUSED_HANDLER()
10033 ce = EX_T(opline->op2.var).class_entry; in ZEND_ISSET_ISEMPTY_VAR_SPEC_TMP_UNUSED_HANDLER()
10078 _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC) TSRMLS_CC); in ZEND_ADD_SPEC_TMP_CV_HANDLER()
10093 _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC) TSRMLS_CC); in ZEND_SUB_SPEC_TMP_CV_HANDLER()
10108 _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC) TSRMLS_CC); in ZEND_MUL_SPEC_TMP_CV_HANDLER()
10123 _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC) TSRMLS_CC); in ZEND_DIV_SPEC_TMP_CV_HANDLER()
10138 _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC) TSRMLS_CC); in ZEND_MOD_SPEC_TMP_CV_HANDLER()
10153 _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC) TSRMLS_CC); in ZEND_SL_SPEC_TMP_CV_HANDLER()
10168 _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC) TSRMLS_CC); in ZEND_SR_SPEC_TMP_CV_HANDLER()
10183 _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC) TSRMLS_CC); in ZEND_CONCAT_SPEC_TMP_CV_HANDLER()
10198 _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC) TSRMLS_CC); in ZEND_IS_IDENTICAL_SPEC_TMP_CV_HANDLER()
10214 _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC) TSRMLS_CC); in ZEND_IS_NOT_IDENTICAL_SPEC_TMP_CV_HANDLER()
10231 _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC) TSRMLS_CC)); in ZEND_IS_EQUAL_SPEC_TMP_CV_HANDLER()
10247 _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC) TSRMLS_CC)); in ZEND_IS_NOT_EQUAL_SPEC_TMP_CV_HANDLER()
10263 _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC) TSRMLS_CC)); in ZEND_IS_SMALLER_SPEC_TMP_CV_HANDLER()
10279 _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC) TSRMLS_CC)); in ZEND_IS_SMALLER_OR_EQUAL_SPEC_TMP_CV_HANDLER()
10294 _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC) TSRMLS_CC); in ZEND_BW_OR_SPEC_TMP_CV_HANDLER()
10309 _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC) TSRMLS_CC); in ZEND_BW_AND_SPEC_TMP_CV_HANDLER()
10324 _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC) TSRMLS_CC); in ZEND_BW_XOR_SPEC_TMP_CV_HANDLER()
10339 _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC) TSRMLS_CC); in ZEND_BOOL_XOR_SPEC_TMP_CV_HANDLER()
10356 var = _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC); in ZEND_ADD_VAR_SPEC_TMP_CV_HANDLER()
10401 function_name = _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC); in ZEND_INIT_METHOD_CALL_SPEC_TMP_CV_HANDLER()
10418 … (EX(fbc) = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, EX(called_scope))) == NULL) { in ZEND_INIT_METHOD_CALL_SPEC_TMP_CV_HANDLER()
10426 …unction_name_strval, function_name_strlen, ((IS_CV == IS_CONST) ? (opline->op2.literal + 1) : NULL… in ZEND_INIT_METHOD_CALL_SPEC_TMP_CV_HANDLER()
10434 CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, EX(called_scope), EX(fbc)); in ZEND_INIT_METHOD_CALL_SPEC_TMP_CV_HANDLER()
10471 _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC) TSRMLS_CC); in ZEND_CASE_SPEC_TMP_CV_HANDLER()
10515 zval *offset = _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC); in ZEND_ADD_ARRAY_ELEMENT_SPEC_TMP_CV_HANDLER()
10831 printf("Conditional jmp to %d\n", opline->op2.opline_num); in ZEND_JMPZ_SPEC_VAR_HANDLER()
10833 ZEND_VM_SET_OPCODE(opline->op2.jmp_addr); in ZEND_JMPZ_SPEC_VAR_HANDLER()
10861 printf("Conditional jmp to %d\n", opline->op2.opline_num); in ZEND_JMPNZ_SPEC_VAR_HANDLER()
10863 ZEND_VM_SET_OPCODE(opline->op2.jmp_addr); in ZEND_JMPNZ_SPEC_VAR_HANDLER()
10897 printf("Conditional jmp on false to %d\n", opline->op2.opline_num); in ZEND_JMPZNZ_SPEC_VAR_HANDLER()
10899 ZEND_VM_SET_OPCODE(&EX(op_array)->opcodes[opline->op2.opline_num]); in ZEND_JMPZNZ_SPEC_VAR_HANDLER()
10927 printf("Conditional jmp to %d\n", opline->op2.opline_num); in ZEND_JMPZ_EX_SPEC_VAR_HANDLER()
10929 ZEND_VM_SET_OPCODE(opline->op2.jmp_addr); in ZEND_JMPZ_EX_SPEC_VAR_HANDLER()
10958 printf("Conditional jmp to %d\n", opline->op2.opline_num); in ZEND_JMPNZ_EX_SPEC_VAR_HANDLER()
10960 ZEND_VM_SET_OPCODE(opline->op2.jmp_addr); in ZEND_JMPNZ_EX_SPEC_VAR_HANDLER()
11160 } else if (!ARG_SHOULD_BE_SENT_BY_REF(EX(fbc), opline->op2.opline_num)) { in ZEND_SEND_VAR_NO_REF_SPEC_VAR_HANDLER()
11186 !ARG_MAY_BE_SENT_BY_REF(EX(fbc), opline->op2.opline_num)) { in ZEND_SEND_VAR_NO_REF_SPEC_VAR_HANDLER()
11224 !ARG_SHOULD_BE_SENT_BY_REF(EX(fbc), opline->op2.opline_num)) { in ZEND_SEND_REF_SPEC_VAR_HANDLER()
11243 && ARG_SHOULD_BE_SENT_BY_REF(EX(fbc), opline->op2.opline_num)) { in ZEND_SEND_VAR_SPEC_VAR_HANDLER()
11564 ZEND_VM_JMP(EX(op_array)->opcodes+opline->op2.opline_num); in ZEND_FE_RESET_SPEC_VAR_HANDLER()
11679 ZEND_VM_JMP(EX(op_array)->opcodes+opline->op2.opline_num); in ZEND_FE_RESET_SPEC_VAR_HANDLER()
11706 ZEND_VM_JMP(EX(op_array)->opcodes+opline->op2.opline_num); in ZEND_FE_FETCH_SPEC_VAR_HANDLER()
11717 ZEND_VM_JMP(EX(op_array)->opcodes+opline->op2.opline_num); in ZEND_FE_FETCH_SPEC_VAR_HANDLER()
11740 ZEND_VM_JMP(EX(op_array)->opcodes+opline->op2.opline_num); in ZEND_FE_FETCH_SPEC_VAR_HANDLER()
11767 ZEND_VM_JMP(EX(op_array)->opcodes+opline->op2.opline_num); in ZEND_FE_FETCH_SPEC_VAR_HANDLER()
11776 ZEND_VM_JMP(EX(op_array)->opcodes+opline->op2.opline_num); in ZEND_FE_FETCH_SPEC_VAR_HANDLER()
11866 printf("Conditional jmp to %d\n", opline->op2.opline_num); in ZEND_JMP_SET_SPEC_VAR_HANDLER()
11868 ZEND_VM_JMP(opline->op2.jmp_addr); in ZEND_JMP_SET_SPEC_VAR_HANDLER()
11901 printf("Conditional jmp to %d\n", opline->op2.opline_num); in ZEND_JMP_SET_VAR_SPEC_VAR_HANDLER()
11903 ZEND_VM_JMP(opline->op2.jmp_addr); in ZEND_JMP_SET_VAR_SPEC_VAR_HANDLER()
11968 result = instanceof_function(Z_OBJCE_P(expr), EX_T(opline->op2.var).class_entry TSRMLS_CC); in ZEND_INSTANCEOF_SPEC_VAR_HANDLER()
11986 opline->op2.zv TSRMLS_CC); in ZEND_ADD_SPEC_VAR_CONST_HANDLER()
12001 opline->op2.zv TSRMLS_CC); in ZEND_SUB_SPEC_VAR_CONST_HANDLER()
12016 opline->op2.zv TSRMLS_CC); in ZEND_MUL_SPEC_VAR_CONST_HANDLER()
12031 opline->op2.zv TSRMLS_CC); in ZEND_DIV_SPEC_VAR_CONST_HANDLER()
12046 opline->op2.zv TSRMLS_CC); in ZEND_MOD_SPEC_VAR_CONST_HANDLER()
12061 opline->op2.zv TSRMLS_CC); in ZEND_SL_SPEC_VAR_CONST_HANDLER()
12076 opline->op2.zv TSRMLS_CC); in ZEND_SR_SPEC_VAR_CONST_HANDLER()
12091 opline->op2.zv TSRMLS_CC); in ZEND_CONCAT_SPEC_VAR_CONST_HANDLER()
12106 opline->op2.zv TSRMLS_CC); in ZEND_IS_IDENTICAL_SPEC_VAR_CONST_HANDLER()
12122 opline->op2.zv TSRMLS_CC); in ZEND_IS_NOT_IDENTICAL_SPEC_VAR_CONST_HANDLER()
12139 opline->op2.zv TSRMLS_CC)); in ZEND_IS_EQUAL_SPEC_VAR_CONST_HANDLER()
12155 opline->op2.zv TSRMLS_CC)); in ZEND_IS_NOT_EQUAL_SPEC_VAR_CONST_HANDLER()
12171 opline->op2.zv TSRMLS_CC)); in ZEND_IS_SMALLER_SPEC_VAR_CONST_HANDLER()
12187 opline->op2.zv TSRMLS_CC)); in ZEND_IS_SMALLER_OR_EQUAL_SPEC_VAR_CONST_HANDLER()
12202 opline->op2.zv TSRMLS_CC); in ZEND_BW_OR_SPEC_VAR_CONST_HANDLER()
12217 opline->op2.zv TSRMLS_CC); in ZEND_BW_AND_SPEC_VAR_CONST_HANDLER()
12232 opline->op2.zv TSRMLS_CC); in ZEND_BW_XOR_SPEC_VAR_CONST_HANDLER()
12247 opline->op2.zv TSRMLS_CC); in ZEND_BOOL_XOR_SPEC_VAR_CONST_HANDLER()
12254 …_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()
12260 zval *property = opline->op2.zv; in zend_binary_assign_op_obj_helper_SPEC_VAR_CONST()
12290 …->get_property_ptr_ptr(object, property, ((IS_CONST == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_binary_assign_op_obj_helper_SPEC_VAR_CONST()
12309 …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()
12331 …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()
12366 …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()
12389 zval *dim = opline->op2.zv; in zend_binary_assign_op_helper_SPEC_VAR_CONST()
12391 …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()
12393 var_ptr = _get_zval_ptr_ptr_var((opline+1)->op2.var, EX_Ts(), &free_op_data2 TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_VAR_CONST()
12398 value = opline->op2.zv; in zend_binary_assign_op_helper_SPEC_VAR_CONST()
12522 property = opline->op2.zv; in zend_pre_incdec_property_helper_SPEC_VAR_CONST()
12551 …->get_property_ptr_ptr(object, property, ((IS_CONST == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_pre_incdec_property_helper_SPEC_VAR_CONST()
12566 …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()
12582 …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()
12626 property = opline->op2.zv; in zend_post_incdec_property_helper_SPEC_VAR_CONST()
12652 …->get_property_ptr_ptr(object, property, ((IS_CONST == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_post_incdec_property_helper_SPEC_VAR_CONST()
12667 …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()
12687 …write_property(object, property, z_copy, ((IS_CONST == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_post_incdec_property_helper_SPEC_VAR_CONST()
12742 if (CACHED_PTR(opline->op2.literal->cache_slot)) { in zend_fetch_var_address_helper_SPEC_VAR_CONST()
12743 ce = CACHED_PTR(opline->op2.literal->cache_slot); in zend_fetch_var_address_helper_SPEC_VAR_CONST()
12745 …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()
12754 CACHE_PTR(opline->op2.literal->cache_slot, ce); in zend_fetch_var_address_helper_SPEC_VAR_CONST()
12757 ce = EX_T(opline->op2.var).class_entry; in zend_fetch_var_address_helper_SPEC_VAR_CONST()
12892 …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()
12911 …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()
12945 …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()
12963 …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()
12983 …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()
12996 …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()
13021 …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()
13054 offset = opline->op2.zv; in zend_fetch_property_address_read_helper_SPEC_VAR_CONST()
13070 …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()
13100 property = opline->op2.zv; in ZEND_FETCH_OBJ_W_SPEC_VAR_CONST_HANDLER()
13115 …pline->result.var), container, property, ((IS_CONST == IS_CONST) ? opline->op2.literal : NULL), BP… in ZEND_FETCH_OBJ_W_SPEC_VAR_CONST_HANDLER()
13149 property = opline->op2.zv; in ZEND_FETCH_OBJ_RW_SPEC_VAR_CONST_HANDLER()
13158 …pline->result.var), container, property, ((IS_CONST == IS_CONST) ? opline->op2.literal : NULL), BP… in ZEND_FETCH_OBJ_RW_SPEC_VAR_CONST_HANDLER()
13182 offset = opline->op2.zv; in ZEND_FETCH_OBJ_IS_SPEC_VAR_CONST_HANDLER()
13197 …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()
13225 property = opline->op2.zv; in ZEND_FETCH_OBJ_FUNC_ARG_SPEC_VAR_CONST_HANDLER()
13234 …pline->result.var), container, property, ((IS_CONST == IS_CONST) ? opline->op2.literal : NULL), BP… in ZEND_FETCH_OBJ_FUNC_ARG_SPEC_VAR_CONST_HANDLER()
13260 property = opline->op2.zv; in ZEND_FETCH_OBJ_UNSET_SPEC_VAR_CONST_HANDLER()
13273 …pline->result.var), container, property, ((IS_CONST == IS_CONST) ? opline->op2.literal : NULL), BP… in ZEND_FETCH_OBJ_UNSET_SPEC_VAR_CONST_HANDLER()
13303 property_name = opline->op2.zv; in ZEND_ASSIGN_OBJ_SPEC_VAR_CONST_HANDLER()
13311 …pline+1)->op1, EX_Ts(), ZEND_ASSIGN_OBJ, ((IS_CONST == IS_CONST) ? opline->op2.literal : NULL) TSR… in ZEND_ASSIGN_OBJ_SPEC_VAR_CONST_HANDLER()
13338 zval *property_name = opline->op2.zv; in ZEND_ASSIGN_DIM_SPEC_VAR_CONST_HANDLER()
13343 …pline+1)->op1, EX_Ts(), ZEND_ASSIGN_DIM, ((IS_CONST == IS_CONST) ? opline->op2.literal : NULL) TSR… in ZEND_ASSIGN_DIM_SPEC_VAR_CONST_HANDLER()
13352 zval *dim = opline->op2.zv; in ZEND_ASSIGN_DIM_SPEC_VAR_CONST_HANDLER()
13355 …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()
13358 variable_ptr_ptr = _get_zval_ptr_ptr_var((opline+1)->op2.var, EX_Ts(), &free_op_data2 TSRMLS_CC); in ZEND_ASSIGN_DIM_SPEC_VAR_CONST_HANDLER()
13360 …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()
13365 …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()
13412 value = opline->op2.zv; in ZEND_ASSIGN_SPEC_VAR_CONST_HANDLER()
13470 function_name = opline->op2.zv; in ZEND_INIT_METHOD_CALL_SPEC_VAR_CONST_HANDLER()
13487 … (EX(fbc) = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, EX(called_scope))) == NULL) { in ZEND_INIT_METHOD_CALL_SPEC_VAR_CONST_HANDLER()
13495 …tion_name_strval, function_name_strlen, ((IS_CONST == IS_CONST) ? (opline->op2.literal + 1) : NULL… in ZEND_INIT_METHOD_CALL_SPEC_VAR_CONST_HANDLER()
13503 CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, EX(called_scope), EX(fbc)); in ZEND_INIT_METHOD_CALL_SPEC_VAR_CONST_HANDLER()
13566 CACHED_PTR(opline->op2.literal->cache_slot)) { in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_CONST_HANDLER()
13567 EX(fbc) = CACHED_PTR(opline->op2.literal->cache_slot); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_CONST_HANDLER()
13570 (EX(fbc) = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, ce))) { in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_CONST_HANDLER()
13578 function_name_strval = Z_STRVAL_P(opline->op2.zv); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_CONST_HANDLER()
13579 function_name_strlen = Z_STRLEN_P(opline->op2.zv); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_CONST_HANDLER()
13581 function_name = opline->op2.zv; in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_CONST_HANDLER()
13595 …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()
13604 CACHE_PTR(opline->op2.literal->cache_slot, EX(fbc)); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_CONST_HANDLER()
13606 CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, ce, EX(fbc)); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_CONST_HANDLER()
13659 opline->op2.zv TSRMLS_CC); in ZEND_CASE_SPEC_VAR_CONST_HANDLER()
13674 if (CACHED_PTR(opline->op2.literal->cache_slot)) { in ZEND_FETCH_CONSTANT_SPEC_VAR_CONST_HANDLER()
13675 c = CACHED_PTR(opline->op2.literal->cache_slot); in ZEND_FETCH_CONSTANT_SPEC_VAR_CONST_HANDLER()
13676 …} else if ((c = zend_quick_get_constant(opline->op2.literal + 1, opline->extended_value TSRMLS_CC)… in ZEND_FETCH_CONSTANT_SPEC_VAR_CONST_HANDLER()
13678 … 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()
13680 actual = Z_STRVAL_P(opline->op2.zv); in ZEND_FETCH_CONSTANT_SPEC_VAR_CONST_HANDLER()
13686 …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()
13690 zend_error_noreturn(E_ERROR, "Undefined constant '%s'", Z_STRVAL_P(opline->op2.zv)); in ZEND_FETCH_CONSTANT_SPEC_VAR_CONST_HANDLER()
13693 CACHE_PTR(opline->op2.literal->cache_slot, c); in ZEND_FETCH_CONSTANT_SPEC_VAR_CONST_HANDLER()
13706 if (CACHED_PTR(opline->op2.literal->cache_slot)) { in ZEND_FETCH_CONSTANT_SPEC_VAR_CONST_HANDLER()
13707 value = CACHED_PTR(opline->op2.literal->cache_slot); in ZEND_FETCH_CONSTANT_SPEC_VAR_CONST_HANDLER()
13726 if ((value = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, ce)) != NULL) { in ZEND_FETCH_CONSTANT_SPEC_VAR_CONST_HANDLER()
13734 …_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()
13744 CACHE_PTR(opline->op2.literal->cache_slot, value); in ZEND_FETCH_CONSTANT_SPEC_VAR_CONST_HANDLER()
13746 CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, ce, value); in ZEND_FETCH_CONSTANT_SPEC_VAR_CONST_HANDLER()
13751 zend_error_noreturn(E_ERROR, "Undefined class constant '%s'", Z_STRVAL_P(opline->op2.zv)); in ZEND_FETCH_CONSTANT_SPEC_VAR_CONST_HANDLER()
13797 zval *offset = opline->op2.zv; in ZEND_ADD_ARRAY_ELEMENT_SPEC_VAR_CONST_HANDLER()
13898 if (CACHED_PTR(opline->op2.literal->cache_slot)) { in ZEND_UNSET_VAR_SPEC_VAR_CONST_HANDLER()
13899 ce = CACHED_PTR(opline->op2.literal->cache_slot); in ZEND_UNSET_VAR_SPEC_VAR_CONST_HANDLER()
13901 …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()
13912 zend_error_noreturn(E_ERROR, "Class '%s' not found", Z_STRVAL_P(opline->op2.zv)); in ZEND_UNSET_VAR_SPEC_VAR_CONST_HANDLER()
13914 CACHE_PTR(opline->op2.literal->cache_slot, ce); in ZEND_UNSET_VAR_SPEC_VAR_CONST_HANDLER()
13917 ce = EX_T(opline->op2.var).class_entry; in ZEND_UNSET_VAR_SPEC_VAR_CONST_HANDLER()
13950 offset = opline->op2.zv; in ZEND_UNSET_DIM_SPEC_VAR_CONST_HANDLER()
14046 offset = opline->op2.zv; in ZEND_UNSET_OBJ_SPEC_VAR_CONST_HANDLER()
14057 …ner)->unset_property(*container, offset, ((IS_CONST == IS_CONST) ? opline->op2.literal : NULL) TSR… in ZEND_UNSET_OBJ_SPEC_VAR_CONST_HANDLER()
14115 if (CACHED_PTR(opline->op2.literal->cache_slot)) { in ZEND_ISSET_ISEMPTY_VAR_SPEC_VAR_CONST_HANDLER()
14116 ce = CACHED_PTR(opline->op2.literal->cache_slot); in ZEND_ISSET_ISEMPTY_VAR_SPEC_VAR_CONST_HANDLER()
14118 …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()
14123 CACHE_PTR(opline->op2.literal->cache_slot, ce); in ZEND_ISSET_ISEMPTY_VAR_SPEC_VAR_CONST_HANDLER()
14126 ce = EX_T(opline->op2.var).class_entry; in ZEND_ISSET_ISEMPTY_VAR_SPEC_VAR_CONST_HANDLER()
14176 offset = opline->op2.zv; in zend_isset_isempty_dim_prop_obj_handler_SPEC_VAR_CONST()
14244 …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()
14325 _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_ADD_SPEC_VAR_TMP_HANDLER()
14340 _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_SUB_SPEC_VAR_TMP_HANDLER()
14355 _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_MUL_SPEC_VAR_TMP_HANDLER()
14370 _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_DIV_SPEC_VAR_TMP_HANDLER()
14385 _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_MOD_SPEC_VAR_TMP_HANDLER()
14400 _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_SL_SPEC_VAR_TMP_HANDLER()
14415 _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_SR_SPEC_VAR_TMP_HANDLER()
14430 _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_CONCAT_SPEC_VAR_TMP_HANDLER()
14445 _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_IS_IDENTICAL_SPEC_VAR_TMP_HANDLER()
14461 _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_IS_NOT_IDENTICAL_SPEC_VAR_TMP_HANDLER()
14478 _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC)); in ZEND_IS_EQUAL_SPEC_VAR_TMP_HANDLER()
14494 _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC)); in ZEND_IS_NOT_EQUAL_SPEC_VAR_TMP_HANDLER()
14510 _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC)); in ZEND_IS_SMALLER_SPEC_VAR_TMP_HANDLER()
14526 _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC)); in ZEND_IS_SMALLER_OR_EQUAL_SPEC_VAR_TMP_HANDLER()
14541 _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_BW_OR_SPEC_VAR_TMP_HANDLER()
14556 _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_BW_AND_SPEC_VAR_TMP_HANDLER()
14571 _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_BW_XOR_SPEC_VAR_TMP_HANDLER()
14586 _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_BOOL_XOR_SPEC_VAR_TMP_HANDLER()
14593 …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()
14599 zval *property = _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in zend_binary_assign_op_obj_helper_SPEC_VAR_TMP()
14629 …get_property_ptr_ptr(object, property, ((IS_TMP_VAR == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_binary_assign_op_obj_helper_SPEC_VAR_TMP()
14648 …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()
14670 …)->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()
14705 …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()
14728 zval *dim = _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_VAR_TMP()
14730 …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()
14732 var_ptr = _get_zval_ptr_ptr_var((opline+1)->op2.var, EX_Ts(), &free_op_data2 TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_VAR_TMP()
14737 value = _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_VAR_TMP()
14862 property = _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in zend_pre_incdec_property_helper_SPEC_VAR_TMP()
14891 …get_property_ptr_ptr(object, property, ((IS_TMP_VAR == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_pre_incdec_property_helper_SPEC_VAR_TMP()
14906 …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()
14922 …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()
14966 property = _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in zend_post_incdec_property_helper_SPEC_VAR_TMP()
14992 …get_property_ptr_ptr(object, property, ((IS_TMP_VAR == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_post_incdec_property_helper_SPEC_VAR_TMP()
15007 …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()
15027 …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()
15068 …dress_read(&EX_T(opline->result.var), container, _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free… in ZEND_FETCH_DIM_R_SPEC_VAR_TMP_HANDLER()
15087 …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()
15121 …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()
15139 …dress_read(&EX_T(opline->result.var), container, _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free… in ZEND_FETCH_DIM_IS_SPEC_VAR_TMP_HANDLER()
15159 …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()
15172 …dress_read(&EX_T(opline->result.var), container, _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free… in ZEND_FETCH_DIM_FUNC_ARG_SPEC_VAR_TMP_HANDLER()
15197 …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()
15230 offset = _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in zend_fetch_property_address_read_helper_SPEC_VAR_TMP()
15246 …_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()
15276 property = _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in ZEND_FETCH_OBJ_W_SPEC_VAR_TMP_HANDLER()
15291 …ine->result.var), container, property, ((IS_TMP_VAR == IS_CONST) ? opline->op2.literal : NULL), BP… in ZEND_FETCH_OBJ_W_SPEC_VAR_TMP_HANDLER()
15325 property = _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in ZEND_FETCH_OBJ_RW_SPEC_VAR_TMP_HANDLER()
15334 …ine->result.var), container, property, ((IS_TMP_VAR == IS_CONST) ? opline->op2.literal : NULL), BP… in ZEND_FETCH_OBJ_RW_SPEC_VAR_TMP_HANDLER()
15358 offset = _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in ZEND_FETCH_OBJ_IS_SPEC_VAR_TMP_HANDLER()
15373 …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()
15401 property = _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in ZEND_FETCH_OBJ_FUNC_ARG_SPEC_VAR_TMP_HANDLER()
15410 …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()
15436 property = _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in ZEND_FETCH_OBJ_UNSET_SPEC_VAR_TMP_HANDLER()
15449 …ine->result.var), container, property, ((IS_TMP_VAR == IS_CONST) ? opline->op2.literal : NULL), BP… in ZEND_FETCH_OBJ_UNSET_SPEC_VAR_TMP_HANDLER()
15479 property_name = _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in ZEND_ASSIGN_OBJ_SPEC_VAR_TMP_HANDLER()
15487 …ine+1)->op1, EX_Ts(), ZEND_ASSIGN_OBJ, ((IS_TMP_VAR == IS_CONST) ? opline->op2.literal : NULL) TSR… in ZEND_ASSIGN_OBJ_SPEC_VAR_TMP_HANDLER()
15514 zval *property_name = _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in ZEND_ASSIGN_DIM_SPEC_VAR_TMP_HANDLER()
15519 …ine+1)->op1, EX_Ts(), ZEND_ASSIGN_DIM, ((IS_TMP_VAR == IS_CONST) ? opline->op2.literal : NULL) TSR… in ZEND_ASSIGN_DIM_SPEC_VAR_TMP_HANDLER()
15528 zval *dim = _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in ZEND_ASSIGN_DIM_SPEC_VAR_TMP_HANDLER()
15531 …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()
15535 variable_ptr_ptr = _get_zval_ptr_ptr_var((opline+1)->op2.var, EX_Ts(), &free_op_data2 TSRMLS_CC); in ZEND_ASSIGN_DIM_SPEC_VAR_TMP_HANDLER()
15537 …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()
15542 …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()
15589 value = _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in ZEND_ASSIGN_SPEC_VAR_TMP_HANDLER()
15647 function_name = _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in ZEND_INIT_METHOD_CALL_SPEC_VAR_TMP_HANDLER()
15664 … (EX(fbc) = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, EX(called_scope))) == NULL) { in ZEND_INIT_METHOD_CALL_SPEC_VAR_TMP_HANDLER()
15672 …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()
15680 CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, EX(called_scope), EX(fbc)); in ZEND_INIT_METHOD_CALL_SPEC_VAR_TMP_HANDLER()
15744 CACHED_PTR(opline->op2.literal->cache_slot)) { in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_TMP_HANDLER()
15745 EX(fbc) = CACHED_PTR(opline->op2.literal->cache_slot); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_TMP_HANDLER()
15748 (EX(fbc) = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, ce))) { in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_TMP_HANDLER()
15756 function_name_strval = Z_STRVAL_P(opline->op2.zv); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_TMP_HANDLER()
15757 function_name_strlen = Z_STRLEN_P(opline->op2.zv); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_TMP_HANDLER()
15759 function_name = _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_TMP_HANDLER()
15773 …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()
15782 CACHE_PTR(opline->op2.literal->cache_slot, EX(fbc)); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_TMP_HANDLER()
15784 CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, ce, EX(fbc)); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_TMP_HANDLER()
15837 _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_CASE_SPEC_VAR_TMP_HANDLER()
15882 zval *offset = _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in ZEND_ADD_ARRAY_ELEMENT_SPEC_VAR_TMP_HANDLER()
15957 offset = _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in ZEND_UNSET_DIM_SPEC_VAR_TMP_HANDLER()
16053 offset = _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in ZEND_UNSET_OBJ_SPEC_VAR_TMP_HANDLER()
16064 …r)->unset_property(*container, offset, ((IS_TMP_VAR == IS_CONST) ? opline->op2.literal : NULL) TSR… in ZEND_UNSET_OBJ_SPEC_VAR_TMP_HANDLER()
16098 offset = _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in zend_isset_isempty_dim_prop_obj_handler_SPEC_VAR_TMP()
16166 …->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()
16247 _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_ADD_SPEC_VAR_VAR_HANDLER()
16262 _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_SUB_SPEC_VAR_VAR_HANDLER()
16277 _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_MUL_SPEC_VAR_VAR_HANDLER()
16292 _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_DIV_SPEC_VAR_VAR_HANDLER()
16307 _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_MOD_SPEC_VAR_VAR_HANDLER()
16322 _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_SL_SPEC_VAR_VAR_HANDLER()
16337 _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_SR_SPEC_VAR_VAR_HANDLER()
16352 _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_CONCAT_SPEC_VAR_VAR_HANDLER()
16367 _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_IS_IDENTICAL_SPEC_VAR_VAR_HANDLER()
16383 _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_IS_NOT_IDENTICAL_SPEC_VAR_VAR_HANDLER()
16400 _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC)); in ZEND_IS_EQUAL_SPEC_VAR_VAR_HANDLER()
16416 _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC)); in ZEND_IS_NOT_EQUAL_SPEC_VAR_VAR_HANDLER()
16432 _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC)); in ZEND_IS_SMALLER_SPEC_VAR_VAR_HANDLER()
16448 _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC)); in ZEND_IS_SMALLER_OR_EQUAL_SPEC_VAR_VAR_HANDLER()
16463 _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_BW_OR_SPEC_VAR_VAR_HANDLER()
16478 _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_BW_AND_SPEC_VAR_VAR_HANDLER()
16493 _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_BW_XOR_SPEC_VAR_VAR_HANDLER()
16508 _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_BOOL_XOR_SPEC_VAR_VAR_HANDLER()
16515 …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()
16521 zval *property = _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in zend_binary_assign_op_obj_helper_SPEC_VAR_VAR()
16551 …t)->get_property_ptr_ptr(object, property, ((IS_VAR == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_binary_assign_op_obj_helper_SPEC_VAR_VAR()
16570 …>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()
16592 …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()
16627 …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()
16650 zval *dim = _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_VAR_VAR()
16652 …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()
16654 var_ptr = _get_zval_ptr_ptr_var((opline+1)->op2.var, EX_Ts(), &free_op_data2 TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_VAR_VAR()
16659 value = _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_VAR_VAR()
16784 property = _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in zend_pre_incdec_property_helper_SPEC_VAR_VAR()
16813 …t)->get_property_ptr_ptr(object, property, ((IS_VAR == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_pre_incdec_property_helper_SPEC_VAR_VAR()
16828 …>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()
16844 …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()
16888 property = _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in zend_post_incdec_property_helper_SPEC_VAR_VAR()
16914 …t)->get_property_ptr_ptr(object, property, ((IS_VAR == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_post_incdec_property_helper_SPEC_VAR_VAR()
16929 …>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()
16949 …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()
17004 if (CACHED_PTR(opline->op2.literal->cache_slot)) { in zend_fetch_var_address_helper_SPEC_VAR_VAR()
17005 ce = CACHED_PTR(opline->op2.literal->cache_slot); in zend_fetch_var_address_helper_SPEC_VAR_VAR()
17007 …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()
17016 CACHE_PTR(opline->op2.literal->cache_slot, ce); in zend_fetch_var_address_helper_SPEC_VAR_VAR()
17019 ce = EX_T(opline->op2.var).class_entry; in zend_fetch_var_address_helper_SPEC_VAR_VAR()
17154 …dress_read(&EX_T(opline->result.var), container, _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free… in ZEND_FETCH_DIM_R_SPEC_VAR_VAR_HANDLER()
17173 …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()
17207 …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()
17225 …dress_read(&EX_T(opline->result.var), container, _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free… in ZEND_FETCH_DIM_IS_SPEC_VAR_VAR_HANDLER()
17245 …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()
17258 …dress_read(&EX_T(opline->result.var), container, _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free… in ZEND_FETCH_DIM_FUNC_ARG_SPEC_VAR_VAR_HANDLER()
17283 …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()
17316 offset = _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in zend_fetch_property_address_read_helper_SPEC_VAR_VAR()
17332 …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()
17362 property = _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in ZEND_FETCH_OBJ_W_SPEC_VAR_VAR_HANDLER()
17377 …(opline->result.var), container, property, ((IS_VAR == IS_CONST) ? opline->op2.literal : NULL), BP… in ZEND_FETCH_OBJ_W_SPEC_VAR_VAR_HANDLER()
17411 property = _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in ZEND_FETCH_OBJ_RW_SPEC_VAR_VAR_HANDLER()
17420 …(opline->result.var), container, property, ((IS_VAR == IS_CONST) ? opline->op2.literal : NULL), BP… in ZEND_FETCH_OBJ_RW_SPEC_VAR_VAR_HANDLER()
17444 offset = _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in ZEND_FETCH_OBJ_IS_SPEC_VAR_VAR_HANDLER()
17459 …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()
17487 property = _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in ZEND_FETCH_OBJ_FUNC_ARG_SPEC_VAR_VAR_HANDLER()
17496 …(opline->result.var), container, property, ((IS_VAR == IS_CONST) ? opline->op2.literal : NULL), BP… in ZEND_FETCH_OBJ_FUNC_ARG_SPEC_VAR_VAR_HANDLER()
17522 property = _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in ZEND_FETCH_OBJ_UNSET_SPEC_VAR_VAR_HANDLER()
17535 …(opline->result.var), container, property, ((IS_VAR == IS_CONST) ? opline->op2.literal : NULL), BP… in ZEND_FETCH_OBJ_UNSET_SPEC_VAR_VAR_HANDLER()
17565 property_name = _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in ZEND_ASSIGN_OBJ_SPEC_VAR_VAR_HANDLER()
17573 …(opline+1)->op1, EX_Ts(), ZEND_ASSIGN_OBJ, ((IS_VAR == IS_CONST) ? opline->op2.literal : NULL) TSR… in ZEND_ASSIGN_OBJ_SPEC_VAR_VAR_HANDLER()
17600 zval *property_name = _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in ZEND_ASSIGN_DIM_SPEC_VAR_VAR_HANDLER()
17605 …(opline+1)->op1, EX_Ts(), ZEND_ASSIGN_DIM, ((IS_VAR == IS_CONST) ? opline->op2.literal : NULL) TSR… in ZEND_ASSIGN_DIM_SPEC_VAR_VAR_HANDLER()
17614 zval *dim = _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in ZEND_ASSIGN_DIM_SPEC_VAR_VAR_HANDLER()
17617 …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()
17621 variable_ptr_ptr = _get_zval_ptr_ptr_var((opline+1)->op2.var, EX_Ts(), &free_op_data2 TSRMLS_CC); in ZEND_ASSIGN_DIM_SPEC_VAR_VAR_HANDLER()
17623 …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()
17628 …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()
17675 value = _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in ZEND_ASSIGN_SPEC_VAR_VAR_HANDLER()
17731 value_ptr_ptr = _get_zval_ptr_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in ZEND_ASSIGN_REF_SPEC_VAR_VAR_HANDLER()
17737 !EX_T(opline->op2.var).var.fcall_returned_reference) { in ZEND_ASSIGN_REF_SPEC_VAR_VAR_HANDLER()
17788 function_name = _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in ZEND_INIT_METHOD_CALL_SPEC_VAR_VAR_HANDLER()
17805 … (EX(fbc) = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, EX(called_scope))) == NULL) { in ZEND_INIT_METHOD_CALL_SPEC_VAR_VAR_HANDLER()
17813 …nction_name_strval, function_name_strlen, ((IS_VAR == IS_CONST) ? (opline->op2.literal + 1) : NULL… in ZEND_INIT_METHOD_CALL_SPEC_VAR_VAR_HANDLER()
17821 CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, EX(called_scope), EX(fbc)); in ZEND_INIT_METHOD_CALL_SPEC_VAR_VAR_HANDLER()
17885 CACHED_PTR(opline->op2.literal->cache_slot)) { in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_VAR_HANDLER()
17886 EX(fbc) = CACHED_PTR(opline->op2.literal->cache_slot); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_VAR_HANDLER()
17889 (EX(fbc) = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, ce))) { in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_VAR_HANDLER()
17897 function_name_strval = Z_STRVAL_P(opline->op2.zv); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_VAR_HANDLER()
17898 function_name_strlen = Z_STRLEN_P(opline->op2.zv); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_VAR_HANDLER()
17900 function_name = _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_VAR_HANDLER()
17914 …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()
17923 CACHE_PTR(opline->op2.literal->cache_slot, EX(fbc)); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_VAR_HANDLER()
17925 CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, ce, EX(fbc)); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_VAR_HANDLER()
17978 _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_CASE_SPEC_VAR_VAR_HANDLER()
18023 zval *offset = _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in ZEND_ADD_ARRAY_ELEMENT_SPEC_VAR_VAR_HANDLER()
18124 if (CACHED_PTR(opline->op2.literal->cache_slot)) { in ZEND_UNSET_VAR_SPEC_VAR_VAR_HANDLER()
18125 ce = CACHED_PTR(opline->op2.literal->cache_slot); in ZEND_UNSET_VAR_SPEC_VAR_VAR_HANDLER()
18127 …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()
18138 zend_error_noreturn(E_ERROR, "Class '%s' not found", Z_STRVAL_P(opline->op2.zv)); in ZEND_UNSET_VAR_SPEC_VAR_VAR_HANDLER()
18140 CACHE_PTR(opline->op2.literal->cache_slot, ce); in ZEND_UNSET_VAR_SPEC_VAR_VAR_HANDLER()
18143 ce = EX_T(opline->op2.var).class_entry; in ZEND_UNSET_VAR_SPEC_VAR_VAR_HANDLER()
18176 offset = _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in ZEND_UNSET_DIM_SPEC_VAR_VAR_HANDLER()
18272 offset = _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in ZEND_UNSET_OBJ_SPEC_VAR_VAR_HANDLER()
18283 …Z_OBJ_HT_P(*container)->unset_property(*container, offset, ((IS_VAR == IS_CONST) ? opline->op2.lit… in ZEND_UNSET_OBJ_SPEC_VAR_VAR_HANDLER()
18341 if (CACHED_PTR(opline->op2.literal->cache_slot)) { in ZEND_ISSET_ISEMPTY_VAR_SPEC_VAR_VAR_HANDLER()
18342 ce = CACHED_PTR(opline->op2.literal->cache_slot); in ZEND_ISSET_ISEMPTY_VAR_SPEC_VAR_VAR_HANDLER()
18344 …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()
18349 CACHE_PTR(opline->op2.literal->cache_slot, ce); in ZEND_ISSET_ISEMPTY_VAR_SPEC_VAR_VAR_HANDLER()
18352 ce = EX_T(opline->op2.var).class_entry; in ZEND_ISSET_ISEMPTY_VAR_SPEC_VAR_VAR_HANDLER()
18402 offset = _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in zend_isset_isempty_dim_prop_obj_handler_SPEC_VAR_VAR()
18470 …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()
18543 …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()
18579 …>get_property_ptr_ptr(object, property, ((IS_UNUSED == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_binary_assign_op_obj_helper_SPEC_VAR_UNUSED()
18598 …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()
18620 …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()
18655 …_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()
18680 …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()
18682 var_ptr = _get_zval_ptr_ptr_var((opline+1)->op2.var, EX_Ts(), &free_op_data2 TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_VAR_UNUSED()
18825 if (CACHED_PTR(opline->op2.literal->cache_slot)) { in zend_fetch_var_address_helper_SPEC_VAR_UNUSED()
18826 ce = CACHED_PTR(opline->op2.literal->cache_slot); in zend_fetch_var_address_helper_SPEC_VAR_UNUSED()
18828 …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()
18837 CACHE_PTR(opline->op2.literal->cache_slot, ce); in zend_fetch_var_address_helper_SPEC_VAR_UNUSED()
18840 ce = EX_T(opline->op2.var).class_entry; in zend_fetch_var_address_helper_SPEC_VAR_UNUSED()
19072 …line+1)->op1, EX_Ts(), ZEND_ASSIGN_DIM, ((IS_UNUSED == IS_CONST) ? opline->op2.literal : NULL) TSR… in ZEND_ASSIGN_DIM_SPEC_VAR_UNUSED_HANDLER()
19084 …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()
19087 variable_ptr_ptr = _get_zval_ptr_ptr_var((opline+1)->op2.var, EX_Ts(), &free_op_data2 TSRMLS_CC); in ZEND_ASSIGN_DIM_SPEC_VAR_UNUSED_HANDLER()
19089 …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()
19094 …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()
19169 CACHED_PTR(opline->op2.literal->cache_slot)) { in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_UNUSED_HANDLER()
19170 EX(fbc) = CACHED_PTR(opline->op2.literal->cache_slot); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_UNUSED_HANDLER()
19173 (EX(fbc) = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, ce))) { in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_UNUSED_HANDLER()
19181 function_name_strval = Z_STRVAL_P(opline->op2.zv); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_UNUSED_HANDLER()
19182 function_name_strlen = Z_STRLEN_P(opline->op2.zv); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_UNUSED_HANDLER()
19198 …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()
19207 CACHE_PTR(opline->op2.literal->cache_slot, EX(fbc)); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_UNUSED_HANDLER()
19209 CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, ce, EX(fbc)); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_UNUSED_HANDLER()
19390 if (CACHED_PTR(opline->op2.literal->cache_slot)) { in ZEND_UNSET_VAR_SPEC_VAR_UNUSED_HANDLER()
19391 ce = CACHED_PTR(opline->op2.literal->cache_slot); in ZEND_UNSET_VAR_SPEC_VAR_UNUSED_HANDLER()
19393 …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()
19404 zend_error_noreturn(E_ERROR, "Class '%s' not found", Z_STRVAL_P(opline->op2.zv)); in ZEND_UNSET_VAR_SPEC_VAR_UNUSED_HANDLER()
19406 CACHE_PTR(opline->op2.literal->cache_slot, ce); in ZEND_UNSET_VAR_SPEC_VAR_UNUSED_HANDLER()
19409 ce = EX_T(opline->op2.var).class_entry; in ZEND_UNSET_VAR_SPEC_VAR_UNUSED_HANDLER()
19466 if (CACHED_PTR(opline->op2.literal->cache_slot)) { in ZEND_ISSET_ISEMPTY_VAR_SPEC_VAR_UNUSED_HANDLER()
19467 ce = CACHED_PTR(opline->op2.literal->cache_slot); in ZEND_ISSET_ISEMPTY_VAR_SPEC_VAR_UNUSED_HANDLER()
19469 …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()
19474 CACHE_PTR(opline->op2.literal->cache_slot, ce); in ZEND_ISSET_ISEMPTY_VAR_SPEC_VAR_UNUSED_HANDLER()
19477 ce = EX_T(opline->op2.var).class_entry; in ZEND_ISSET_ISEMPTY_VAR_SPEC_VAR_UNUSED_HANDLER()
19543 _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC) TSRMLS_CC); in ZEND_ADD_SPEC_VAR_CV_HANDLER()
19558 _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC) TSRMLS_CC); in ZEND_SUB_SPEC_VAR_CV_HANDLER()
19573 _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC) TSRMLS_CC); in ZEND_MUL_SPEC_VAR_CV_HANDLER()
19588 _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC) TSRMLS_CC); in ZEND_DIV_SPEC_VAR_CV_HANDLER()
19603 _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC) TSRMLS_CC); in ZEND_MOD_SPEC_VAR_CV_HANDLER()
19618 _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC) TSRMLS_CC); in ZEND_SL_SPEC_VAR_CV_HANDLER()
19633 _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC) TSRMLS_CC); in ZEND_SR_SPEC_VAR_CV_HANDLER()
19648 _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC) TSRMLS_CC); in ZEND_CONCAT_SPEC_VAR_CV_HANDLER()
19663 _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC) TSRMLS_CC); in ZEND_IS_IDENTICAL_SPEC_VAR_CV_HANDLER()
19679 _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC) TSRMLS_CC); in ZEND_IS_NOT_IDENTICAL_SPEC_VAR_CV_HANDLER()
19696 _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC) TSRMLS_CC)); in ZEND_IS_EQUAL_SPEC_VAR_CV_HANDLER()
19712 _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC) TSRMLS_CC)); in ZEND_IS_NOT_EQUAL_SPEC_VAR_CV_HANDLER()
19728 _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC) TSRMLS_CC)); in ZEND_IS_SMALLER_SPEC_VAR_CV_HANDLER()
19744 _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC) TSRMLS_CC)); in ZEND_IS_SMALLER_OR_EQUAL_SPEC_VAR_CV_HANDLER()
19759 _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC) TSRMLS_CC); in ZEND_BW_OR_SPEC_VAR_CV_HANDLER()
19774 _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC) TSRMLS_CC); in ZEND_BW_AND_SPEC_VAR_CV_HANDLER()
19789 _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC) TSRMLS_CC); in ZEND_BW_XOR_SPEC_VAR_CV_HANDLER()
19804 _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC) TSRMLS_CC); in ZEND_BOOL_XOR_SPEC_VAR_CV_HANDLER()
19811 …_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()
19817 zval *property = _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC); in zend_binary_assign_op_obj_helper_SPEC_VAR_CV()
19847 …ct)->get_property_ptr_ptr(object, property, ((IS_CV == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_binary_assign_op_obj_helper_SPEC_VAR_CV()
19866 …->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()
19888 …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()
19923 …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()
19946 zval *dim = _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_VAR_CV()
19948 …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()
19950 var_ptr = _get_zval_ptr_ptr_var((opline+1)->op2.var, EX_Ts(), &free_op_data2 TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_VAR_CV()
19955 value = _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_VAR_CV()
20079 property = _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC); in zend_pre_incdec_property_helper_SPEC_VAR_CV()
20108 …ct)->get_property_ptr_ptr(object, property, ((IS_CV == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_pre_incdec_property_helper_SPEC_VAR_CV()
20123 …->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()
20139 …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()
20183 property = _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC); in zend_post_incdec_property_helper_SPEC_VAR_CV()
20209 …ct)->get_property_ptr_ptr(object, property, ((IS_CV == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_post_incdec_property_helper_SPEC_VAR_CV()
20224 …->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()
20244 …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()
20285 …pline->result.var), container, _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC), IS_… in ZEND_FETCH_DIM_R_SPEC_VAR_CV_HANDLER()
20304 …pline->result.var), container, _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC), IS_… in ZEND_FETCH_DIM_W_SPEC_VAR_CV_HANDLER()
20338 …pline->result.var), container, _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC), IS_… in ZEND_FETCH_DIM_RW_SPEC_VAR_CV_HANDLER()
20356 …pline->result.var), container, _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC), IS_… in ZEND_FETCH_DIM_IS_SPEC_VAR_CV_HANDLER()
20376 …pline->result.var), container, _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC), IS_… in ZEND_FETCH_DIM_FUNC_ARG_SPEC_VAR_CV_HANDLER()
20389 …pline->result.var), container, _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC), IS_… in ZEND_FETCH_DIM_FUNC_ARG_SPEC_VAR_CV_HANDLER()
20414 …pline->result.var), container, _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC), IS_… in ZEND_FETCH_DIM_UNSET_SPEC_VAR_CV_HANDLER()
20447 offset = _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC); in zend_fetch_property_address_read_helper_SPEC_VAR_CV()
20463 …>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()
20493 property = _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC); in ZEND_FETCH_OBJ_W_SPEC_VAR_CV_HANDLER()
20508 …T(opline->result.var), container, property, ((IS_CV == IS_CONST) ? opline->op2.literal : NULL), BP… in ZEND_FETCH_OBJ_W_SPEC_VAR_CV_HANDLER()
20542 property = _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC); in ZEND_FETCH_OBJ_RW_SPEC_VAR_CV_HANDLER()
20551 …T(opline->result.var), container, property, ((IS_CV == IS_CONST) ? opline->op2.literal : NULL), BP… in ZEND_FETCH_OBJ_RW_SPEC_VAR_CV_HANDLER()
20575 offset = _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC); in ZEND_FETCH_OBJ_IS_SPEC_VAR_CV_HANDLER()
20590 …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()
20618 property = _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC); in ZEND_FETCH_OBJ_FUNC_ARG_SPEC_VAR_CV_HANDLER()
20627 …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()
20653 property = _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC); in ZEND_FETCH_OBJ_UNSET_SPEC_VAR_CV_HANDLER()
20666 …T(opline->result.var), container, property, ((IS_CV == IS_CONST) ? opline->op2.literal : NULL), BP… in ZEND_FETCH_OBJ_UNSET_SPEC_VAR_CV_HANDLER()
20696 property_name = _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC); in ZEND_ASSIGN_OBJ_SPEC_VAR_CV_HANDLER()
20704 …&(opline+1)->op1, EX_Ts(), ZEND_ASSIGN_OBJ, ((IS_CV == IS_CONST) ? opline->op2.literal : NULL) TSR… in ZEND_ASSIGN_OBJ_SPEC_VAR_CV_HANDLER()
20731 zval *property_name = _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC); in ZEND_ASSIGN_DIM_SPEC_VAR_CV_HANDLER()
20736 …&(opline+1)->op1, EX_Ts(), ZEND_ASSIGN_DIM, ((IS_CV == IS_CONST) ? opline->op2.literal : NULL) TSR… in ZEND_ASSIGN_DIM_SPEC_VAR_CV_HANDLER()
20745 zval *dim = _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC); in ZEND_ASSIGN_DIM_SPEC_VAR_CV_HANDLER()
20748 …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()
20751 variable_ptr_ptr = _get_zval_ptr_ptr_var((opline+1)->op2.var, EX_Ts(), &free_op_data2 TSRMLS_CC); in ZEND_ASSIGN_DIM_SPEC_VAR_CV_HANDLER()
20753 …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()
20758 …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()
20805 value = _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC); in ZEND_ASSIGN_SPEC_VAR_CV_HANDLER()
20860 value_ptr_ptr = _get_zval_ptr_ptr_cv_BP_VAR_W(EX_CVs(), opline->op2.var TSRMLS_CC); in ZEND_ASSIGN_REF_SPEC_VAR_CV_HANDLER()
20866 !EX_T(opline->op2.var).var.fcall_returned_reference) { in ZEND_ASSIGN_REF_SPEC_VAR_CV_HANDLER()
20916 function_name = _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC); in ZEND_INIT_METHOD_CALL_SPEC_VAR_CV_HANDLER()
20933 … (EX(fbc) = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, EX(called_scope))) == NULL) { in ZEND_INIT_METHOD_CALL_SPEC_VAR_CV_HANDLER()
20941 …unction_name_strval, function_name_strlen, ((IS_CV == IS_CONST) ? (opline->op2.literal + 1) : NULL… in ZEND_INIT_METHOD_CALL_SPEC_VAR_CV_HANDLER()
20949 CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, EX(called_scope), EX(fbc)); in ZEND_INIT_METHOD_CALL_SPEC_VAR_CV_HANDLER()
21012 CACHED_PTR(opline->op2.literal->cache_slot)) { in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_CV_HANDLER()
21013 EX(fbc) = CACHED_PTR(opline->op2.literal->cache_slot); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_CV_HANDLER()
21016 (EX(fbc) = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, ce))) { in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_CV_HANDLER()
21024 function_name_strval = Z_STRVAL_P(opline->op2.zv); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_CV_HANDLER()
21025 function_name_strlen = Z_STRLEN_P(opline->op2.zv); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_CV_HANDLER()
21027 function_name = _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_CV_HANDLER()
21041 …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()
21050 CACHE_PTR(opline->op2.literal->cache_slot, EX(fbc)); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_CV_HANDLER()
21052 CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, ce, EX(fbc)); in ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_CV_HANDLER()
21105 _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC) TSRMLS_CC); in ZEND_CASE_SPEC_VAR_CV_HANDLER()
21149 zval *offset = _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC); in ZEND_ADD_ARRAY_ELEMENT_SPEC_VAR_CV_HANDLER()
21224 offset = _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC); in ZEND_UNSET_DIM_SPEC_VAR_CV_HANDLER()
21320 offset = _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC); in ZEND_UNSET_OBJ_SPEC_VAR_CV_HANDLER()
21331 …Z_OBJ_HT_P(*container)->unset_property(*container, offset, ((IS_CV == IS_CONST) ? opline->op2.lite… in ZEND_UNSET_OBJ_SPEC_VAR_CV_HANDLER()
21365 offset = _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC); in zend_isset_isempty_dim_prop_obj_handler_SPEC_VAR_CV()
21433 …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()
21591 …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()
21597 zval *property = opline->op2.zv; in zend_binary_assign_op_obj_helper_SPEC_UNUSED_CONST()
21627 …->get_property_ptr_ptr(object, property, ((IS_CONST == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_binary_assign_op_obj_helper_SPEC_UNUSED_CONST()
21646 …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()
21668 …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()
21702 …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()
21725 zval *dim = opline->op2.zv; in zend_binary_assign_op_helper_SPEC_UNUSED_CONST()
21727 …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()
21729 var_ptr = _get_zval_ptr_ptr_var((opline+1)->op2.var, EX_Ts(), &free_op_data2 TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_UNUSED_CONST()
21734 value = opline->op2.zv; in zend_binary_assign_op_helper_SPEC_UNUSED_CONST()
21858 property = opline->op2.zv; in zend_pre_incdec_property_helper_SPEC_UNUSED_CONST()
21887 …->get_property_ptr_ptr(object, property, ((IS_CONST == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_pre_incdec_property_helper_SPEC_UNUSED_CONST()
21902 …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()
21918 …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()
21962 property = opline->op2.zv; in zend_post_incdec_property_helper_SPEC_UNUSED_CONST()
21988 …->get_property_ptr_ptr(object, property, ((IS_CONST == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_post_incdec_property_helper_SPEC_UNUSED_CONST()
22003 …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()
22023 …write_property(object, property, z_copy, ((IS_CONST == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_post_incdec_property_helper_SPEC_UNUSED_CONST()
22062 offset = opline->op2.zv; in zend_fetch_property_address_read_helper_SPEC_UNUSED_CONST()
22078 …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()
22107 property = opline->op2.zv; in ZEND_FETCH_OBJ_W_SPEC_UNUSED_CONST_HANDLER()
22122 …pline->result.var), container, property, ((IS_CONST == IS_CONST) ? opline->op2.literal : NULL), BP… in ZEND_FETCH_OBJ_W_SPEC_UNUSED_CONST_HANDLER()
22155 property = opline->op2.zv; in ZEND_FETCH_OBJ_RW_SPEC_UNUSED_CONST_HANDLER()
22164 …pline->result.var), container, property, ((IS_CONST == IS_CONST) ? opline->op2.literal : NULL), BP… in ZEND_FETCH_OBJ_RW_SPEC_UNUSED_CONST_HANDLER()
22188 offset = opline->op2.zv; in ZEND_FETCH_OBJ_IS_SPEC_UNUSED_CONST_HANDLER()
22203 …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()
22230 property = opline->op2.zv; in ZEND_FETCH_OBJ_FUNC_ARG_SPEC_UNUSED_CONST_HANDLER()
22239 …pline->result.var), container, property, ((IS_CONST == IS_CONST) ? opline->op2.literal : NULL), BP… in ZEND_FETCH_OBJ_FUNC_ARG_SPEC_UNUSED_CONST_HANDLER()
22265 property = opline->op2.zv; in ZEND_FETCH_OBJ_UNSET_SPEC_UNUSED_CONST_HANDLER()
22278 …pline->result.var), container, property, ((IS_CONST == IS_CONST) ? opline->op2.literal : NULL), BP… in ZEND_FETCH_OBJ_UNSET_SPEC_UNUSED_CONST_HANDLER()
22307 property_name = opline->op2.zv; in ZEND_ASSIGN_OBJ_SPEC_UNUSED_CONST_HANDLER()
22315 …pline+1)->op1, EX_Ts(), ZEND_ASSIGN_OBJ, ((IS_CONST == IS_CONST) ? opline->op2.literal : NULL) TSR… in ZEND_ASSIGN_OBJ_SPEC_UNUSED_CONST_HANDLER()
22344 add_char_to_string(str, str, opline->op2.zv); in ZEND_ADD_CHAR_SPEC_UNUSED_CONST_HANDLER()
22367 add_string_to_string(str, str, opline->op2.zv); in ZEND_ADD_STRING_SPEC_UNUSED_CONST_HANDLER()
22385 function_name = opline->op2.zv; in ZEND_INIT_METHOD_CALL_SPEC_UNUSED_CONST_HANDLER()
22402 … (EX(fbc) = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, EX(called_scope))) == NULL) { in ZEND_INIT_METHOD_CALL_SPEC_UNUSED_CONST_HANDLER()
22410 …tion_name_strval, function_name_strlen, ((IS_CONST == IS_CONST) ? (opline->op2.literal + 1) : NULL… in ZEND_INIT_METHOD_CALL_SPEC_UNUSED_CONST_HANDLER()
22418 CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, EX(called_scope), EX(fbc)); in ZEND_INIT_METHOD_CALL_SPEC_UNUSED_CONST_HANDLER()
22453 if (CACHED_PTR(opline->op2.literal->cache_slot)) { in ZEND_FETCH_CONSTANT_SPEC_UNUSED_CONST_HANDLER()
22454 c = CACHED_PTR(opline->op2.literal->cache_slot); in ZEND_FETCH_CONSTANT_SPEC_UNUSED_CONST_HANDLER()
22455 …} else if ((c = zend_quick_get_constant(opline->op2.literal + 1, opline->extended_value TSRMLS_CC)… in ZEND_FETCH_CONSTANT_SPEC_UNUSED_CONST_HANDLER()
22457 … 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()
22459 actual = Z_STRVAL_P(opline->op2.zv); in ZEND_FETCH_CONSTANT_SPEC_UNUSED_CONST_HANDLER()
22465 …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()
22469 zend_error_noreturn(E_ERROR, "Undefined constant '%s'", Z_STRVAL_P(opline->op2.zv)); in ZEND_FETCH_CONSTANT_SPEC_UNUSED_CONST_HANDLER()
22472 CACHE_PTR(opline->op2.literal->cache_slot, c); in ZEND_FETCH_CONSTANT_SPEC_UNUSED_CONST_HANDLER()
22485 if (CACHED_PTR(opline->op2.literal->cache_slot)) { in ZEND_FETCH_CONSTANT_SPEC_UNUSED_CONST_HANDLER()
22486 value = CACHED_PTR(opline->op2.literal->cache_slot); in ZEND_FETCH_CONSTANT_SPEC_UNUSED_CONST_HANDLER()
22505 if ((value = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, ce)) != NULL) { in ZEND_FETCH_CONSTANT_SPEC_UNUSED_CONST_HANDLER()
22513 …_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()
22523 CACHE_PTR(opline->op2.literal->cache_slot, value); in ZEND_FETCH_CONSTANT_SPEC_UNUSED_CONST_HANDLER()
22525 CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, ce, value); in ZEND_FETCH_CONSTANT_SPEC_UNUSED_CONST_HANDLER()
22530 zend_error_noreturn(E_ERROR, "Undefined class constant '%s'", Z_STRVAL_P(opline->op2.zv)); in ZEND_FETCH_CONSTANT_SPEC_UNUSED_CONST_HANDLER()
22565 offset = opline->op2.zv; in ZEND_UNSET_DIM_SPEC_UNUSED_CONST_HANDLER()
22660 offset = opline->op2.zv; in ZEND_UNSET_OBJ_SPEC_UNUSED_CONST_HANDLER()
22671 …ner)->unset_property(*container, offset, ((IS_CONST == IS_CONST) ? opline->op2.literal : NULL) TSR… in ZEND_UNSET_OBJ_SPEC_UNUSED_CONST_HANDLER()
22704 offset = opline->op2.zv; in zend_isset_isempty_dim_prop_obj_handler_SPEC_UNUSED_CONST()
22772 …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()
22843 …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()
22849 zval *property = _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in zend_binary_assign_op_obj_helper_SPEC_UNUSED_TMP()
22879 …get_property_ptr_ptr(object, property, ((IS_TMP_VAR == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_binary_assign_op_obj_helper_SPEC_UNUSED_TMP()
22898 …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()
22920 …)->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()
22954 …_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()
22977 zval *dim = _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_UNUSED_TMP()
22979 …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()
22981 var_ptr = _get_zval_ptr_ptr_var((opline+1)->op2.var, EX_Ts(), &free_op_data2 TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_UNUSED_TMP()
22986 value = _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_UNUSED_TMP()
23111 property = _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in zend_pre_incdec_property_helper_SPEC_UNUSED_TMP()
23140 …get_property_ptr_ptr(object, property, ((IS_TMP_VAR == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_pre_incdec_property_helper_SPEC_UNUSED_TMP()
23155 …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()
23171 …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()
23215 property = _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in zend_post_incdec_property_helper_SPEC_UNUSED_TMP()
23241 …get_property_ptr_ptr(object, property, ((IS_TMP_VAR == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_post_incdec_property_helper_SPEC_UNUSED_TMP()
23256 …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()
23276 …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()
23315 offset = _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in zend_fetch_property_address_read_helper_SPEC_UNUSED_TMP()
23331 …_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()
23360 property = _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in ZEND_FETCH_OBJ_W_SPEC_UNUSED_TMP_HANDLER()
23375 …ine->result.var), container, property, ((IS_TMP_VAR == IS_CONST) ? opline->op2.literal : NULL), BP… in ZEND_FETCH_OBJ_W_SPEC_UNUSED_TMP_HANDLER()
23408 property = _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in ZEND_FETCH_OBJ_RW_SPEC_UNUSED_TMP_HANDLER()
23417 …ine->result.var), container, property, ((IS_TMP_VAR == IS_CONST) ? opline->op2.literal : NULL), BP… in ZEND_FETCH_OBJ_RW_SPEC_UNUSED_TMP_HANDLER()
23441 offset = _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in ZEND_FETCH_OBJ_IS_SPEC_UNUSED_TMP_HANDLER()
23456 …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()
23483 property = _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in ZEND_FETCH_OBJ_FUNC_ARG_SPEC_UNUSED_TMP_HANDLER()
23492 …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()
23518 property = _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in ZEND_FETCH_OBJ_UNSET_SPEC_UNUSED_TMP_HANDLER()
23531 …ine->result.var), container, property, ((IS_TMP_VAR == IS_CONST) ? opline->op2.literal : NULL), BP… in ZEND_FETCH_OBJ_UNSET_SPEC_UNUSED_TMP_HANDLER()
23560 property_name = _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in ZEND_ASSIGN_OBJ_SPEC_UNUSED_TMP_HANDLER()
23568 …ine+1)->op1, EX_Ts(), ZEND_ASSIGN_OBJ, ((IS_TMP_VAR == IS_CONST) ? opline->op2.literal : NULL) TSR… in ZEND_ASSIGN_OBJ_SPEC_UNUSED_TMP_HANDLER()
23591 var = _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in ZEND_ADD_VAR_SPEC_UNUSED_TMP_HANDLER()
23637 function_name = _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in ZEND_INIT_METHOD_CALL_SPEC_UNUSED_TMP_HANDLER()
23654 … (EX(fbc) = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, EX(called_scope))) == NULL) { in ZEND_INIT_METHOD_CALL_SPEC_UNUSED_TMP_HANDLER()
23662 …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()
23670 CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, EX(called_scope), EX(fbc)); in ZEND_INIT_METHOD_CALL_SPEC_UNUSED_TMP_HANDLER()
23724 offset = _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in ZEND_UNSET_DIM_SPEC_UNUSED_TMP_HANDLER()
23819 offset = _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in ZEND_UNSET_OBJ_SPEC_UNUSED_TMP_HANDLER()
23830 …r)->unset_property(*container, offset, ((IS_TMP_VAR == IS_CONST) ? opline->op2.literal : NULL) TSR… in ZEND_UNSET_OBJ_SPEC_UNUSED_TMP_HANDLER()
23863 offset = _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in zend_isset_isempty_dim_prop_obj_handler_SPEC_UNUSED_TMP()
23931 …->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()
24002 …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()
24008 zval *property = _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in zend_binary_assign_op_obj_helper_SPEC_UNUSED_VAR()
24038 …t)->get_property_ptr_ptr(object, property, ((IS_VAR == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_binary_assign_op_obj_helper_SPEC_UNUSED_VAR()
24057 …>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()
24079 …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()
24113 …_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()
24136 zval *dim = _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_UNUSED_VAR()
24138 …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()
24140 var_ptr = _get_zval_ptr_ptr_var((opline+1)->op2.var, EX_Ts(), &free_op_data2 TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_UNUSED_VAR()
24145 value = _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_UNUSED_VAR()
24270 property = _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in zend_pre_incdec_property_helper_SPEC_UNUSED_VAR()
24299 …t)->get_property_ptr_ptr(object, property, ((IS_VAR == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_pre_incdec_property_helper_SPEC_UNUSED_VAR()
24314 …>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()
24330 …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()
24374 property = _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in zend_post_incdec_property_helper_SPEC_UNUSED_VAR()
24400 …t)->get_property_ptr_ptr(object, property, ((IS_VAR == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_post_incdec_property_helper_SPEC_UNUSED_VAR()
24415 …>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()
24435 …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()
24474 offset = _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in zend_fetch_property_address_read_helper_SPEC_UNUSED_VAR()
24490 …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()
24519 property = _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in ZEND_FETCH_OBJ_W_SPEC_UNUSED_VAR_HANDLER()
24534 …(opline->result.var), container, property, ((IS_VAR == IS_CONST) ? opline->op2.literal : NULL), BP… in ZEND_FETCH_OBJ_W_SPEC_UNUSED_VAR_HANDLER()
24567 property = _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in ZEND_FETCH_OBJ_RW_SPEC_UNUSED_VAR_HANDLER()
24576 …(opline->result.var), container, property, ((IS_VAR == IS_CONST) ? opline->op2.literal : NULL), BP… in ZEND_FETCH_OBJ_RW_SPEC_UNUSED_VAR_HANDLER()
24600 offset = _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in ZEND_FETCH_OBJ_IS_SPEC_UNUSED_VAR_HANDLER()
24615 …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()
24642 property = _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in ZEND_FETCH_OBJ_FUNC_ARG_SPEC_UNUSED_VAR_HANDLER()
24651 …(opline->result.var), container, property, ((IS_VAR == IS_CONST) ? opline->op2.literal : NULL), BP… in ZEND_FETCH_OBJ_FUNC_ARG_SPEC_UNUSED_VAR_HANDLER()
24677 property = _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in ZEND_FETCH_OBJ_UNSET_SPEC_UNUSED_VAR_HANDLER()
24690 …(opline->result.var), container, property, ((IS_VAR == IS_CONST) ? opline->op2.literal : NULL), BP… in ZEND_FETCH_OBJ_UNSET_SPEC_UNUSED_VAR_HANDLER()
24719 property_name = _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in ZEND_ASSIGN_OBJ_SPEC_UNUSED_VAR_HANDLER()
24727 …(opline+1)->op1, EX_Ts(), ZEND_ASSIGN_OBJ, ((IS_VAR == IS_CONST) ? opline->op2.literal : NULL) TSR… in ZEND_ASSIGN_OBJ_SPEC_UNUSED_VAR_HANDLER()
24750 var = _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in ZEND_ADD_VAR_SPEC_UNUSED_VAR_HANDLER()
24796 function_name = _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in ZEND_INIT_METHOD_CALL_SPEC_UNUSED_VAR_HANDLER()
24813 … (EX(fbc) = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, EX(called_scope))) == NULL) { in ZEND_INIT_METHOD_CALL_SPEC_UNUSED_VAR_HANDLER()
24821 …nction_name_strval, function_name_strlen, ((IS_VAR == IS_CONST) ? (opline->op2.literal + 1) : NULL… in ZEND_INIT_METHOD_CALL_SPEC_UNUSED_VAR_HANDLER()
24829 CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, EX(called_scope), EX(fbc)); in ZEND_INIT_METHOD_CALL_SPEC_UNUSED_VAR_HANDLER()
24883 offset = _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in ZEND_UNSET_DIM_SPEC_UNUSED_VAR_HANDLER()
24978 offset = _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in ZEND_UNSET_OBJ_SPEC_UNUSED_VAR_HANDLER()
24989 …Z_OBJ_HT_P(*container)->unset_property(*container, offset, ((IS_VAR == IS_CONST) ? opline->op2.lit… in ZEND_UNSET_OBJ_SPEC_UNUSED_VAR_HANDLER()
25022 offset = _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in zend_isset_isempty_dim_prop_obj_handler_SPEC_UNUSED_VAR()
25090 …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()
25161 …_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()
25197 …>get_property_ptr_ptr(object, property, ((IS_UNUSED == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_binary_assign_op_obj_helper_SPEC_UNUSED_UNUSED()
25216 …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()
25238 …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()
25272 …_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()
25297 …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()
25299 var_ptr = _get_zval_ptr_ptr_var((opline+1)->op2.var, EX_Ts(), &free_op_data2 TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_UNUSED_UNUSED()
25430 …_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()
25436 zval *property = _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC); in zend_binary_assign_op_obj_helper_SPEC_UNUSED_CV()
25466 …ct)->get_property_ptr_ptr(object, property, ((IS_CV == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_binary_assign_op_obj_helper_SPEC_UNUSED_CV()
25485 …->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()
25507 …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()
25541 …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()
25564 zval *dim = _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_UNUSED_CV()
25566 …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()
25568 var_ptr = _get_zval_ptr_ptr_var((opline+1)->op2.var, EX_Ts(), &free_op_data2 TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_UNUSED_CV()
25573 value = _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_UNUSED_CV()
25697 property = _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC); in zend_pre_incdec_property_helper_SPEC_UNUSED_CV()
25726 …ct)->get_property_ptr_ptr(object, property, ((IS_CV == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_pre_incdec_property_helper_SPEC_UNUSED_CV()
25741 …->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()
25757 …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()
25801 property = _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC); in zend_post_incdec_property_helper_SPEC_UNUSED_CV()
25827 …ct)->get_property_ptr_ptr(object, property, ((IS_CV == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_post_incdec_property_helper_SPEC_UNUSED_CV()
25842 …->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()
25862 …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()
25901 offset = _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC); in zend_fetch_property_address_read_helper_SPEC_UNUSED_CV()
25917 …>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()
25946 property = _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC); in ZEND_FETCH_OBJ_W_SPEC_UNUSED_CV_HANDLER()
25961 …T(opline->result.var), container, property, ((IS_CV == IS_CONST) ? opline->op2.literal : NULL), BP… in ZEND_FETCH_OBJ_W_SPEC_UNUSED_CV_HANDLER()
25994 property = _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC); in ZEND_FETCH_OBJ_RW_SPEC_UNUSED_CV_HANDLER()
26003 …T(opline->result.var), container, property, ((IS_CV == IS_CONST) ? opline->op2.literal : NULL), BP… in ZEND_FETCH_OBJ_RW_SPEC_UNUSED_CV_HANDLER()
26027 offset = _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC); in ZEND_FETCH_OBJ_IS_SPEC_UNUSED_CV_HANDLER()
26042 …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()
26069 property = _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC); in ZEND_FETCH_OBJ_FUNC_ARG_SPEC_UNUSED_CV_HANDLER()
26078 …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()
26104 property = _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC); in ZEND_FETCH_OBJ_UNSET_SPEC_UNUSED_CV_HANDLER()
26117 …T(opline->result.var), container, property, ((IS_CV == IS_CONST) ? opline->op2.literal : NULL), BP… in ZEND_FETCH_OBJ_UNSET_SPEC_UNUSED_CV_HANDLER()
26146 property_name = _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC); in ZEND_ASSIGN_OBJ_SPEC_UNUSED_CV_HANDLER()
26154 …&(opline+1)->op1, EX_Ts(), ZEND_ASSIGN_OBJ, ((IS_CV == IS_CONST) ? opline->op2.literal : NULL) TSR… in ZEND_ASSIGN_OBJ_SPEC_UNUSED_CV_HANDLER()
26177 var = _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC); in ZEND_ADD_VAR_SPEC_UNUSED_CV_HANDLER()
26222 function_name = _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC); in ZEND_INIT_METHOD_CALL_SPEC_UNUSED_CV_HANDLER()
26239 … (EX(fbc) = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, EX(called_scope))) == NULL) { in ZEND_INIT_METHOD_CALL_SPEC_UNUSED_CV_HANDLER()
26247 …unction_name_strval, function_name_strlen, ((IS_CV == IS_CONST) ? (opline->op2.literal + 1) : NULL… in ZEND_INIT_METHOD_CALL_SPEC_UNUSED_CV_HANDLER()
26255 CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, EX(called_scope), EX(fbc)); in ZEND_INIT_METHOD_CALL_SPEC_UNUSED_CV_HANDLER()
26308 offset = _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC); in ZEND_UNSET_DIM_SPEC_UNUSED_CV_HANDLER()
26403 offset = _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC); in ZEND_UNSET_OBJ_SPEC_UNUSED_CV_HANDLER()
26414 …Z_OBJ_HT_P(*container)->unset_property(*container, offset, ((IS_CV == IS_CONST) ? opline->op2.lite… in ZEND_UNSET_OBJ_SPEC_UNUSED_CV_HANDLER()
26447 offset = _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC); in zend_isset_isempty_dim_prop_obj_handler_SPEC_UNUSED_CV()
26515 …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()
26835 printf("Conditional jmp to %d\n", opline->op2.opline_num); in ZEND_JMPZ_SPEC_CV_HANDLER()
26837 ZEND_VM_SET_OPCODE(opline->op2.jmp_addr); in ZEND_JMPZ_SPEC_CV_HANDLER()
26865 printf("Conditional jmp to %d\n", opline->op2.opline_num); in ZEND_JMPNZ_SPEC_CV_HANDLER()
26867 ZEND_VM_SET_OPCODE(opline->op2.jmp_addr); in ZEND_JMPNZ_SPEC_CV_HANDLER()
26901 printf("Conditional jmp on false to %d\n", opline->op2.opline_num); in ZEND_JMPZNZ_SPEC_CV_HANDLER()
26903 ZEND_VM_SET_OPCODE(&EX(op_array)->opcodes[opline->op2.opline_num]); in ZEND_JMPZNZ_SPEC_CV_HANDLER()
26931 printf("Conditional jmp to %d\n", opline->op2.opline_num); in ZEND_JMPZ_EX_SPEC_CV_HANDLER()
26933 ZEND_VM_SET_OPCODE(opline->op2.jmp_addr); in ZEND_JMPZ_EX_SPEC_CV_HANDLER()
26962 printf("Conditional jmp to %d\n", opline->op2.opline_num); in ZEND_JMPNZ_EX_SPEC_CV_HANDLER()
26964 ZEND_VM_SET_OPCODE(opline->op2.jmp_addr); in ZEND_JMPNZ_EX_SPEC_CV_HANDLER()
27149 } else if (!ARG_SHOULD_BE_SENT_BY_REF(EX(fbc), opline->op2.opline_num)) { in ZEND_SEND_VAR_NO_REF_SPEC_CV_HANDLER()
27175 !ARG_MAY_BE_SENT_BY_REF(EX(fbc), opline->op2.opline_num)) { in ZEND_SEND_VAR_NO_REF_SPEC_CV_HANDLER()
27213 !ARG_SHOULD_BE_SENT_BY_REF(EX(fbc), opline->op2.opline_num)) { in ZEND_SEND_REF_SPEC_CV_HANDLER()
27231 && ARG_SHOULD_BE_SENT_BY_REF(EX(fbc), opline->op2.opline_num)) { in ZEND_SEND_VAR_SPEC_CV_HANDLER()
27541 ZEND_VM_JMP(EX(op_array)->opcodes+opline->op2.opline_num); in ZEND_FE_RESET_SPEC_CV_HANDLER()
27655 ZEND_VM_JMP(EX(op_array)->opcodes+opline->op2.opline_num); in ZEND_FE_RESET_SPEC_CV_HANDLER()
27700 printf("Conditional jmp to %d\n", opline->op2.opline_num); in ZEND_JMP_SET_SPEC_CV_HANDLER()
27702 ZEND_VM_JMP(opline->op2.jmp_addr); in ZEND_JMP_SET_SPEC_CV_HANDLER()
27734 printf("Conditional jmp to %d\n", opline->op2.opline_num); in ZEND_JMP_SET_VAR_SPEC_CV_HANDLER()
27736 ZEND_VM_JMP(opline->op2.jmp_addr); in ZEND_JMP_SET_VAR_SPEC_CV_HANDLER()
27799 result = instanceof_function(Z_OBJCE_P(expr), EX_T(opline->op2.var).class_entry TSRMLS_CC); in ZEND_INSTANCEOF_SPEC_CV_HANDLER()
27817 opline->op2.zv TSRMLS_CC); in ZEND_ADD_SPEC_CV_CONST_HANDLER()
27832 opline->op2.zv TSRMLS_CC); in ZEND_SUB_SPEC_CV_CONST_HANDLER()
27847 opline->op2.zv TSRMLS_CC); in ZEND_MUL_SPEC_CV_CONST_HANDLER()
27862 opline->op2.zv TSRMLS_CC); in ZEND_DIV_SPEC_CV_CONST_HANDLER()
27877 opline->op2.zv TSRMLS_CC); in ZEND_MOD_SPEC_CV_CONST_HANDLER()
27892 opline->op2.zv TSRMLS_CC); in ZEND_SL_SPEC_CV_CONST_HANDLER()
27907 opline->op2.zv TSRMLS_CC); in ZEND_SR_SPEC_CV_CONST_HANDLER()
27922 opline->op2.zv TSRMLS_CC); in ZEND_CONCAT_SPEC_CV_CONST_HANDLER()
27937 opline->op2.zv TSRMLS_CC); in ZEND_IS_IDENTICAL_SPEC_CV_CONST_HANDLER()
27953 opline->op2.zv TSRMLS_CC); in ZEND_IS_NOT_IDENTICAL_SPEC_CV_CONST_HANDLER()
27970 opline->op2.zv TSRMLS_CC)); in ZEND_IS_EQUAL_SPEC_CV_CONST_HANDLER()
27986 opline->op2.zv TSRMLS_CC)); in ZEND_IS_NOT_EQUAL_SPEC_CV_CONST_HANDLER()
28002 opline->op2.zv TSRMLS_CC)); in ZEND_IS_SMALLER_SPEC_CV_CONST_HANDLER()
28018 opline->op2.zv TSRMLS_CC)); in ZEND_IS_SMALLER_OR_EQUAL_SPEC_CV_CONST_HANDLER()
28033 opline->op2.zv TSRMLS_CC); in ZEND_BW_OR_SPEC_CV_CONST_HANDLER()
28048 opline->op2.zv TSRMLS_CC); in ZEND_BW_AND_SPEC_CV_CONST_HANDLER()
28063 opline->op2.zv TSRMLS_CC); in ZEND_BW_XOR_SPEC_CV_CONST_HANDLER()
28078 opline->op2.zv TSRMLS_CC); in ZEND_BOOL_XOR_SPEC_CV_CONST_HANDLER()
28085 …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()
28091 zval *property = opline->op2.zv; in zend_binary_assign_op_obj_helper_SPEC_CV_CONST()
28121 …->get_property_ptr_ptr(object, property, ((IS_CONST == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_binary_assign_op_obj_helper_SPEC_CV_CONST()
28140 …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()
28162 …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()
28196 …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()
28219 zval *dim = opline->op2.zv; in zend_binary_assign_op_helper_SPEC_CV_CONST()
28221 …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()
28223 var_ptr = _get_zval_ptr_ptr_var((opline+1)->op2.var, EX_Ts(), &free_op_data2 TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_CV_CONST()
28228 value = opline->op2.zv; in zend_binary_assign_op_helper_SPEC_CV_CONST()
28352 property = opline->op2.zv; in zend_pre_incdec_property_helper_SPEC_CV_CONST()
28381 …->get_property_ptr_ptr(object, property, ((IS_CONST == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_pre_incdec_property_helper_SPEC_CV_CONST()
28396 …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()
28412 …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()
28456 property = opline->op2.zv; in zend_post_incdec_property_helper_SPEC_CV_CONST()
28482 …->get_property_ptr_ptr(object, property, ((IS_CONST == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_post_incdec_property_helper_SPEC_CV_CONST()
28497 …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()
28517 …write_property(object, property, z_copy, ((IS_CONST == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_post_incdec_property_helper_SPEC_CV_CONST()
28572 if (CACHED_PTR(opline->op2.literal->cache_slot)) { in zend_fetch_var_address_helper_SPEC_CV_CONST()
28573 ce = CACHED_PTR(opline->op2.literal->cache_slot); in zend_fetch_var_address_helper_SPEC_CV_CONST()
28575 …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()
28584 CACHE_PTR(opline->op2.literal->cache_slot, ce); in zend_fetch_var_address_helper_SPEC_CV_CONST()
28587 ce = EX_T(opline->op2.var).class_entry; in zend_fetch_var_address_helper_SPEC_CV_CONST()
28722 …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()
28741 …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()
28774 …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()
28792 …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()
28812 …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()
28825 …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()
28850 …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()
28883 offset = opline->op2.zv; in zend_fetch_property_address_read_helper_SPEC_CV_CONST()
28899 …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()
28928 property = opline->op2.zv; in ZEND_FETCH_OBJ_W_SPEC_CV_CONST_HANDLER()
28943 …pline->result.var), container, property, ((IS_CONST == IS_CONST) ? opline->op2.literal : NULL), BP… in ZEND_FETCH_OBJ_W_SPEC_CV_CONST_HANDLER()
28976 property = opline->op2.zv; in ZEND_FETCH_OBJ_RW_SPEC_CV_CONST_HANDLER()
28985 …pline->result.var), container, property, ((IS_CONST == IS_CONST) ? opline->op2.literal : NULL), BP… in ZEND_FETCH_OBJ_RW_SPEC_CV_CONST_HANDLER()
29009 offset = opline->op2.zv; in ZEND_FETCH_OBJ_IS_SPEC_CV_CONST_HANDLER()
29024 …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()
29051 property = opline->op2.zv; in ZEND_FETCH_OBJ_FUNC_ARG_SPEC_CV_CONST_HANDLER()
29060 …pline->result.var), container, property, ((IS_CONST == IS_CONST) ? opline->op2.literal : NULL), BP… in ZEND_FETCH_OBJ_FUNC_ARG_SPEC_CV_CONST_HANDLER()
29086 property = opline->op2.zv; in ZEND_FETCH_OBJ_UNSET_SPEC_CV_CONST_HANDLER()
29099 …pline->result.var), container, property, ((IS_CONST == IS_CONST) ? opline->op2.literal : NULL), BP… in ZEND_FETCH_OBJ_UNSET_SPEC_CV_CONST_HANDLER()
29128 property_name = opline->op2.zv; in ZEND_ASSIGN_OBJ_SPEC_CV_CONST_HANDLER()
29136 …pline+1)->op1, EX_Ts(), ZEND_ASSIGN_OBJ, ((IS_CONST == IS_CONST) ? opline->op2.literal : NULL) TSR… in ZEND_ASSIGN_OBJ_SPEC_CV_CONST_HANDLER()
29163 zval *property_name = opline->op2.zv; in ZEND_ASSIGN_DIM_SPEC_CV_CONST_HANDLER()
29168 …pline+1)->op1, EX_Ts(), ZEND_ASSIGN_DIM, ((IS_CONST == IS_CONST) ? opline->op2.literal : NULL) TSR… in ZEND_ASSIGN_DIM_SPEC_CV_CONST_HANDLER()
29177 zval *dim = opline->op2.zv; in ZEND_ASSIGN_DIM_SPEC_CV_CONST_HANDLER()
29180 …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()
29183 variable_ptr_ptr = _get_zval_ptr_ptr_var((opline+1)->op2.var, EX_Ts(), &free_op_data2 TSRMLS_CC); in ZEND_ASSIGN_DIM_SPEC_CV_CONST_HANDLER()
29185 …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()
29190 …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()
29237 value = opline->op2.zv; in ZEND_ASSIGN_SPEC_CV_CONST_HANDLER()
29293 function_name = opline->op2.zv; in ZEND_INIT_METHOD_CALL_SPEC_CV_CONST_HANDLER()
29310 … (EX(fbc) = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, EX(called_scope))) == NULL) { in ZEND_INIT_METHOD_CALL_SPEC_CV_CONST_HANDLER()
29318 …tion_name_strval, function_name_strlen, ((IS_CONST == IS_CONST) ? (opline->op2.literal + 1) : NULL… in ZEND_INIT_METHOD_CALL_SPEC_CV_CONST_HANDLER()
29326 CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, EX(called_scope), EX(fbc)); in ZEND_INIT_METHOD_CALL_SPEC_CV_CONST_HANDLER()
29363 opline->op2.zv TSRMLS_CC); in ZEND_CASE_SPEC_CV_CONST_HANDLER()
29407 zval *offset = opline->op2.zv; in ZEND_ADD_ARRAY_ELEMENT_SPEC_CV_CONST_HANDLER()
29508 if (CACHED_PTR(opline->op2.literal->cache_slot)) { in ZEND_UNSET_VAR_SPEC_CV_CONST_HANDLER()
29509 ce = CACHED_PTR(opline->op2.literal->cache_slot); in ZEND_UNSET_VAR_SPEC_CV_CONST_HANDLER()
29511 …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()
29522 zend_error_noreturn(E_ERROR, "Class '%s' not found", Z_STRVAL_P(opline->op2.zv)); in ZEND_UNSET_VAR_SPEC_CV_CONST_HANDLER()
29524 CACHE_PTR(opline->op2.literal->cache_slot, ce); in ZEND_UNSET_VAR_SPEC_CV_CONST_HANDLER()
29527 ce = EX_T(opline->op2.var).class_entry; in ZEND_UNSET_VAR_SPEC_CV_CONST_HANDLER()
29560 offset = opline->op2.zv; in ZEND_UNSET_DIM_SPEC_CV_CONST_HANDLER()
29655 offset = opline->op2.zv; in ZEND_UNSET_OBJ_SPEC_CV_CONST_HANDLER()
29666 …ner)->unset_property(*container, offset, ((IS_CONST == IS_CONST) ? opline->op2.literal : NULL) TSR… in ZEND_UNSET_OBJ_SPEC_CV_CONST_HANDLER()
29723 if (CACHED_PTR(opline->op2.literal->cache_slot)) { in ZEND_ISSET_ISEMPTY_VAR_SPEC_CV_CONST_HANDLER()
29724 ce = CACHED_PTR(opline->op2.literal->cache_slot); in ZEND_ISSET_ISEMPTY_VAR_SPEC_CV_CONST_HANDLER()
29726 …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()
29731 CACHE_PTR(opline->op2.literal->cache_slot, ce); in ZEND_ISSET_ISEMPTY_VAR_SPEC_CV_CONST_HANDLER()
29734 ce = EX_T(opline->op2.var).class_entry; in ZEND_ISSET_ISEMPTY_VAR_SPEC_CV_CONST_HANDLER()
29784 offset = opline->op2.zv; in zend_isset_isempty_dim_prop_obj_handler_SPEC_CV_CONST()
29852 …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()
29931 _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_ADD_SPEC_CV_TMP_HANDLER()
29946 _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_SUB_SPEC_CV_TMP_HANDLER()
29961 _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_MUL_SPEC_CV_TMP_HANDLER()
29976 _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_DIV_SPEC_CV_TMP_HANDLER()
29991 _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_MOD_SPEC_CV_TMP_HANDLER()
30006 _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_SL_SPEC_CV_TMP_HANDLER()
30021 _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_SR_SPEC_CV_TMP_HANDLER()
30036 _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_CONCAT_SPEC_CV_TMP_HANDLER()
30051 _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_IS_IDENTICAL_SPEC_CV_TMP_HANDLER()
30067 _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_IS_NOT_IDENTICAL_SPEC_CV_TMP_HANDLER()
30084 _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC)); in ZEND_IS_EQUAL_SPEC_CV_TMP_HANDLER()
30100 _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC)); in ZEND_IS_NOT_EQUAL_SPEC_CV_TMP_HANDLER()
30116 _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC)); in ZEND_IS_SMALLER_SPEC_CV_TMP_HANDLER()
30132 _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC)); in ZEND_IS_SMALLER_OR_EQUAL_SPEC_CV_TMP_HANDLER()
30147 _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_BW_OR_SPEC_CV_TMP_HANDLER()
30162 _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_BW_AND_SPEC_CV_TMP_HANDLER()
30177 _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_BW_XOR_SPEC_CV_TMP_HANDLER()
30192 _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_BOOL_XOR_SPEC_CV_TMP_HANDLER()
30199 …_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()
30205 zval *property = _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in zend_binary_assign_op_obj_helper_SPEC_CV_TMP()
30235 …get_property_ptr_ptr(object, property, ((IS_TMP_VAR == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_binary_assign_op_obj_helper_SPEC_CV_TMP()
30254 …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()
30276 …)->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()
30310 …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()
30333 zval *dim = _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_CV_TMP()
30335 …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()
30337 var_ptr = _get_zval_ptr_ptr_var((opline+1)->op2.var, EX_Ts(), &free_op_data2 TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_CV_TMP()
30342 value = _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_CV_TMP()
30467 property = _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in zend_pre_incdec_property_helper_SPEC_CV_TMP()
30496 …get_property_ptr_ptr(object, property, ((IS_TMP_VAR == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_pre_incdec_property_helper_SPEC_CV_TMP()
30511 …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()
30527 …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()
30571 property = _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in zend_post_incdec_property_helper_SPEC_CV_TMP()
30597 …get_property_ptr_ptr(object, property, ((IS_TMP_VAR == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_post_incdec_property_helper_SPEC_CV_TMP()
30612 …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()
30632 …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()
30673 …dress_read(&EX_T(opline->result.var), container, _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free… in ZEND_FETCH_DIM_R_SPEC_CV_TMP_HANDLER()
30692 …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()
30725 …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()
30743 …dress_read(&EX_T(opline->result.var), container, _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free… in ZEND_FETCH_DIM_IS_SPEC_CV_TMP_HANDLER()
30763 …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()
30776 …dress_read(&EX_T(opline->result.var), container, _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free… in ZEND_FETCH_DIM_FUNC_ARG_SPEC_CV_TMP_HANDLER()
30801 …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()
30834 offset = _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in zend_fetch_property_address_read_helper_SPEC_CV_TMP()
30850 …_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()
30879 property = _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in ZEND_FETCH_OBJ_W_SPEC_CV_TMP_HANDLER()
30894 …ine->result.var), container, property, ((IS_TMP_VAR == IS_CONST) ? opline->op2.literal : NULL), BP… in ZEND_FETCH_OBJ_W_SPEC_CV_TMP_HANDLER()
30927 property = _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in ZEND_FETCH_OBJ_RW_SPEC_CV_TMP_HANDLER()
30936 …ine->result.var), container, property, ((IS_TMP_VAR == IS_CONST) ? opline->op2.literal : NULL), BP… in ZEND_FETCH_OBJ_RW_SPEC_CV_TMP_HANDLER()
30960 offset = _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in ZEND_FETCH_OBJ_IS_SPEC_CV_TMP_HANDLER()
30975 …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()
31002 property = _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in ZEND_FETCH_OBJ_FUNC_ARG_SPEC_CV_TMP_HANDLER()
31011 …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()
31037 property = _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in ZEND_FETCH_OBJ_UNSET_SPEC_CV_TMP_HANDLER()
31050 …ine->result.var), container, property, ((IS_TMP_VAR == IS_CONST) ? opline->op2.literal : NULL), BP… in ZEND_FETCH_OBJ_UNSET_SPEC_CV_TMP_HANDLER()
31079 property_name = _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in ZEND_ASSIGN_OBJ_SPEC_CV_TMP_HANDLER()
31087 …ine+1)->op1, EX_Ts(), ZEND_ASSIGN_OBJ, ((IS_TMP_VAR == IS_CONST) ? opline->op2.literal : NULL) TSR… in ZEND_ASSIGN_OBJ_SPEC_CV_TMP_HANDLER()
31114 zval *property_name = _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in ZEND_ASSIGN_DIM_SPEC_CV_TMP_HANDLER()
31119 …ine+1)->op1, EX_Ts(), ZEND_ASSIGN_DIM, ((IS_TMP_VAR == IS_CONST) ? opline->op2.literal : NULL) TSR… in ZEND_ASSIGN_DIM_SPEC_CV_TMP_HANDLER()
31128 zval *dim = _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in ZEND_ASSIGN_DIM_SPEC_CV_TMP_HANDLER()
31131 …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()
31135 variable_ptr_ptr = _get_zval_ptr_ptr_var((opline+1)->op2.var, EX_Ts(), &free_op_data2 TSRMLS_CC); in ZEND_ASSIGN_DIM_SPEC_CV_TMP_HANDLER()
31137 …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()
31142 …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()
31189 value = _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in ZEND_ASSIGN_SPEC_CV_TMP_HANDLER()
31245 function_name = _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in ZEND_INIT_METHOD_CALL_SPEC_CV_TMP_HANDLER()
31262 … (EX(fbc) = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, EX(called_scope))) == NULL) { in ZEND_INIT_METHOD_CALL_SPEC_CV_TMP_HANDLER()
31270 …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()
31278 CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, EX(called_scope), EX(fbc)); in ZEND_INIT_METHOD_CALL_SPEC_CV_TMP_HANDLER()
31316 _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_CASE_SPEC_CV_TMP_HANDLER()
31361 zval *offset = _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in ZEND_ADD_ARRAY_ELEMENT_SPEC_CV_TMP_HANDLER()
31436 offset = _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in ZEND_UNSET_DIM_SPEC_CV_TMP_HANDLER()
31531 offset = _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in ZEND_UNSET_OBJ_SPEC_CV_TMP_HANDLER()
31542 …r)->unset_property(*container, offset, ((IS_TMP_VAR == IS_CONST) ? opline->op2.literal : NULL) TSR… in ZEND_UNSET_OBJ_SPEC_CV_TMP_HANDLER()
31575 offset = _get_zval_ptr_tmp(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in zend_isset_isempty_dim_prop_obj_handler_SPEC_CV_TMP()
31643 …->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()
31722 _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_ADD_SPEC_CV_VAR_HANDLER()
31737 _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_SUB_SPEC_CV_VAR_HANDLER()
31752 _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_MUL_SPEC_CV_VAR_HANDLER()
31767 _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_DIV_SPEC_CV_VAR_HANDLER()
31782 _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_MOD_SPEC_CV_VAR_HANDLER()
31797 _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_SL_SPEC_CV_VAR_HANDLER()
31812 _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_SR_SPEC_CV_VAR_HANDLER()
31827 _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_CONCAT_SPEC_CV_VAR_HANDLER()
31842 _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_IS_IDENTICAL_SPEC_CV_VAR_HANDLER()
31858 _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_IS_NOT_IDENTICAL_SPEC_CV_VAR_HANDLER()
31875 _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC)); in ZEND_IS_EQUAL_SPEC_CV_VAR_HANDLER()
31891 _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC)); in ZEND_IS_NOT_EQUAL_SPEC_CV_VAR_HANDLER()
31907 _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC)); in ZEND_IS_SMALLER_SPEC_CV_VAR_HANDLER()
31923 _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC)); in ZEND_IS_SMALLER_OR_EQUAL_SPEC_CV_VAR_HANDLER()
31938 _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_BW_OR_SPEC_CV_VAR_HANDLER()
31953 _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_BW_AND_SPEC_CV_VAR_HANDLER()
31968 _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_BW_XOR_SPEC_CV_VAR_HANDLER()
31983 _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_BOOL_XOR_SPEC_CV_VAR_HANDLER()
31990 …_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()
31996 zval *property = _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in zend_binary_assign_op_obj_helper_SPEC_CV_VAR()
32026 …t)->get_property_ptr_ptr(object, property, ((IS_VAR == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_binary_assign_op_obj_helper_SPEC_CV_VAR()
32045 …>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()
32067 …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()
32101 …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()
32124 zval *dim = _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_CV_VAR()
32126 …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()
32128 var_ptr = _get_zval_ptr_ptr_var((opline+1)->op2.var, EX_Ts(), &free_op_data2 TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_CV_VAR()
32133 value = _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_CV_VAR()
32258 property = _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in zend_pre_incdec_property_helper_SPEC_CV_VAR()
32287 …t)->get_property_ptr_ptr(object, property, ((IS_VAR == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_pre_incdec_property_helper_SPEC_CV_VAR()
32302 …>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()
32318 …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()
32362 property = _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in zend_post_incdec_property_helper_SPEC_CV_VAR()
32388 …t)->get_property_ptr_ptr(object, property, ((IS_VAR == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_post_incdec_property_helper_SPEC_CV_VAR()
32403 …>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()
32423 …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()
32478 if (CACHED_PTR(opline->op2.literal->cache_slot)) { in zend_fetch_var_address_helper_SPEC_CV_VAR()
32479 ce = CACHED_PTR(opline->op2.literal->cache_slot); in zend_fetch_var_address_helper_SPEC_CV_VAR()
32481 …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()
32490 CACHE_PTR(opline->op2.literal->cache_slot, ce); in zend_fetch_var_address_helper_SPEC_CV_VAR()
32493 ce = EX_T(opline->op2.var).class_entry; in zend_fetch_var_address_helper_SPEC_CV_VAR()
32628 …dress_read(&EX_T(opline->result.var), container, _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free… in ZEND_FETCH_DIM_R_SPEC_CV_VAR_HANDLER()
32647 …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()
32680 …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()
32698 …dress_read(&EX_T(opline->result.var), container, _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free… in ZEND_FETCH_DIM_IS_SPEC_CV_VAR_HANDLER()
32718 …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()
32731 …dress_read(&EX_T(opline->result.var), container, _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free… in ZEND_FETCH_DIM_FUNC_ARG_SPEC_CV_VAR_HANDLER()
32756 …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()
32789 offset = _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in zend_fetch_property_address_read_helper_SPEC_CV_VAR()
32805 …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()
32834 property = _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in ZEND_FETCH_OBJ_W_SPEC_CV_VAR_HANDLER()
32849 …(opline->result.var), container, property, ((IS_VAR == IS_CONST) ? opline->op2.literal : NULL), BP… in ZEND_FETCH_OBJ_W_SPEC_CV_VAR_HANDLER()
32882 property = _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in ZEND_FETCH_OBJ_RW_SPEC_CV_VAR_HANDLER()
32891 …(opline->result.var), container, property, ((IS_VAR == IS_CONST) ? opline->op2.literal : NULL), BP… in ZEND_FETCH_OBJ_RW_SPEC_CV_VAR_HANDLER()
32915 offset = _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in ZEND_FETCH_OBJ_IS_SPEC_CV_VAR_HANDLER()
32930 …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()
32957 property = _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in ZEND_FETCH_OBJ_FUNC_ARG_SPEC_CV_VAR_HANDLER()
32966 …(opline->result.var), container, property, ((IS_VAR == IS_CONST) ? opline->op2.literal : NULL), BP… in ZEND_FETCH_OBJ_FUNC_ARG_SPEC_CV_VAR_HANDLER()
32992 property = _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in ZEND_FETCH_OBJ_UNSET_SPEC_CV_VAR_HANDLER()
33005 …(opline->result.var), container, property, ((IS_VAR == IS_CONST) ? opline->op2.literal : NULL), BP… in ZEND_FETCH_OBJ_UNSET_SPEC_CV_VAR_HANDLER()
33034 property_name = _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in ZEND_ASSIGN_OBJ_SPEC_CV_VAR_HANDLER()
33042 …(opline+1)->op1, EX_Ts(), ZEND_ASSIGN_OBJ, ((IS_VAR == IS_CONST) ? opline->op2.literal : NULL) TSR… in ZEND_ASSIGN_OBJ_SPEC_CV_VAR_HANDLER()
33069 zval *property_name = _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in ZEND_ASSIGN_DIM_SPEC_CV_VAR_HANDLER()
33074 …(opline+1)->op1, EX_Ts(), ZEND_ASSIGN_DIM, ((IS_VAR == IS_CONST) ? opline->op2.literal : NULL) TSR… in ZEND_ASSIGN_DIM_SPEC_CV_VAR_HANDLER()
33083 zval *dim = _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in ZEND_ASSIGN_DIM_SPEC_CV_VAR_HANDLER()
33086 …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()
33090 variable_ptr_ptr = _get_zval_ptr_ptr_var((opline+1)->op2.var, EX_Ts(), &free_op_data2 TSRMLS_CC); in ZEND_ASSIGN_DIM_SPEC_CV_VAR_HANDLER()
33092 …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()
33097 …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()
33144 value = _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in ZEND_ASSIGN_SPEC_CV_VAR_HANDLER()
33198 value_ptr_ptr = _get_zval_ptr_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in ZEND_ASSIGN_REF_SPEC_CV_VAR_HANDLER()
33204 !EX_T(opline->op2.var).var.fcall_returned_reference) { in ZEND_ASSIGN_REF_SPEC_CV_VAR_HANDLER()
33254 function_name = _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in ZEND_INIT_METHOD_CALL_SPEC_CV_VAR_HANDLER()
33271 … (EX(fbc) = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, EX(called_scope))) == NULL) { in ZEND_INIT_METHOD_CALL_SPEC_CV_VAR_HANDLER()
33279 …nction_name_strval, function_name_strlen, ((IS_VAR == IS_CONST) ? (opline->op2.literal + 1) : NULL… in ZEND_INIT_METHOD_CALL_SPEC_CV_VAR_HANDLER()
33287 CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, EX(called_scope), EX(fbc)); in ZEND_INIT_METHOD_CALL_SPEC_CV_VAR_HANDLER()
33325 _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC) TSRMLS_CC); in ZEND_CASE_SPEC_CV_VAR_HANDLER()
33370 zval *offset = _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in ZEND_ADD_ARRAY_ELEMENT_SPEC_CV_VAR_HANDLER()
33471 if (CACHED_PTR(opline->op2.literal->cache_slot)) { in ZEND_UNSET_VAR_SPEC_CV_VAR_HANDLER()
33472 ce = CACHED_PTR(opline->op2.literal->cache_slot); in ZEND_UNSET_VAR_SPEC_CV_VAR_HANDLER()
33474 …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()
33485 zend_error_noreturn(E_ERROR, "Class '%s' not found", Z_STRVAL_P(opline->op2.zv)); in ZEND_UNSET_VAR_SPEC_CV_VAR_HANDLER()
33487 CACHE_PTR(opline->op2.literal->cache_slot, ce); in ZEND_UNSET_VAR_SPEC_CV_VAR_HANDLER()
33490 ce = EX_T(opline->op2.var).class_entry; in ZEND_UNSET_VAR_SPEC_CV_VAR_HANDLER()
33523 offset = _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in ZEND_UNSET_DIM_SPEC_CV_VAR_HANDLER()
33618 offset = _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in ZEND_UNSET_OBJ_SPEC_CV_VAR_HANDLER()
33629 …Z_OBJ_HT_P(*container)->unset_property(*container, offset, ((IS_VAR == IS_CONST) ? opline->op2.lit… in ZEND_UNSET_OBJ_SPEC_CV_VAR_HANDLER()
33686 if (CACHED_PTR(opline->op2.literal->cache_slot)) { in ZEND_ISSET_ISEMPTY_VAR_SPEC_CV_VAR_HANDLER()
33687 ce = CACHED_PTR(opline->op2.literal->cache_slot); in ZEND_ISSET_ISEMPTY_VAR_SPEC_CV_VAR_HANDLER()
33689 …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()
33694 CACHE_PTR(opline->op2.literal->cache_slot, ce); in ZEND_ISSET_ISEMPTY_VAR_SPEC_CV_VAR_HANDLER()
33697 ce = EX_T(opline->op2.var).class_entry; in ZEND_ISSET_ISEMPTY_VAR_SPEC_CV_VAR_HANDLER()
33747 offset = _get_zval_ptr_var(opline->op2.var, EX_Ts(), &free_op2 TSRMLS_CC); in zend_isset_isempty_dim_prop_obj_handler_SPEC_CV_VAR()
33815 …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()
33886 …_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()
33922 …>get_property_ptr_ptr(object, property, ((IS_UNUSED == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_binary_assign_op_obj_helper_SPEC_CV_UNUSED()
33941 …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()
33963 …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()
33997 …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()
34022 …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()
34024 var_ptr = _get_zval_ptr_ptr_var((opline+1)->op2.var, EX_Ts(), &free_op_data2 TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_CV_UNUSED()
34167 if (CACHED_PTR(opline->op2.literal->cache_slot)) { in zend_fetch_var_address_helper_SPEC_CV_UNUSED()
34168 ce = CACHED_PTR(opline->op2.literal->cache_slot); in zend_fetch_var_address_helper_SPEC_CV_UNUSED()
34170 …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()
34179 CACHE_PTR(opline->op2.literal->cache_slot, ce); in zend_fetch_var_address_helper_SPEC_CV_UNUSED()
34182 ce = EX_T(opline->op2.var).class_entry; in zend_fetch_var_address_helper_SPEC_CV_UNUSED()
34413 …line+1)->op1, EX_Ts(), ZEND_ASSIGN_DIM, ((IS_UNUSED == IS_CONST) ? opline->op2.literal : NULL) TSR… in ZEND_ASSIGN_DIM_SPEC_CV_UNUSED_HANDLER()
34425 …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()
34428 variable_ptr_ptr = _get_zval_ptr_ptr_var((opline+1)->op2.var, EX_Ts(), &free_op_data2 TSRMLS_CC); in ZEND_ASSIGN_DIM_SPEC_CV_UNUSED_HANDLER()
34430 …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()
34435 …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()
34613 if (CACHED_PTR(opline->op2.literal->cache_slot)) { in ZEND_UNSET_VAR_SPEC_CV_UNUSED_HANDLER()
34614 ce = CACHED_PTR(opline->op2.literal->cache_slot); in ZEND_UNSET_VAR_SPEC_CV_UNUSED_HANDLER()
34616 …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()
34627 zend_error_noreturn(E_ERROR, "Class '%s' not found", Z_STRVAL_P(opline->op2.zv)); in ZEND_UNSET_VAR_SPEC_CV_UNUSED_HANDLER()
34629 CACHE_PTR(opline->op2.literal->cache_slot, ce); in ZEND_UNSET_VAR_SPEC_CV_UNUSED_HANDLER()
34632 ce = EX_T(opline->op2.var).class_entry; in ZEND_UNSET_VAR_SPEC_CV_UNUSED_HANDLER()
34689 if (CACHED_PTR(opline->op2.literal->cache_slot)) { in ZEND_ISSET_ISEMPTY_VAR_SPEC_CV_UNUSED_HANDLER()
34690 ce = CACHED_PTR(opline->op2.literal->cache_slot); in ZEND_ISSET_ISEMPTY_VAR_SPEC_CV_UNUSED_HANDLER()
34692 …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()
34697 CACHE_PTR(opline->op2.literal->cache_slot, ce); in ZEND_ISSET_ISEMPTY_VAR_SPEC_CV_UNUSED_HANDLER()
34700 ce = EX_T(opline->op2.var).class_entry; in ZEND_ISSET_ISEMPTY_VAR_SPEC_CV_UNUSED_HANDLER()
34745 _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC) TSRMLS_CC); in ZEND_ADD_SPEC_CV_CV_HANDLER()
34760 _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC) TSRMLS_CC); in ZEND_SUB_SPEC_CV_CV_HANDLER()
34775 _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC) TSRMLS_CC); in ZEND_MUL_SPEC_CV_CV_HANDLER()
34790 _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC) TSRMLS_CC); in ZEND_DIV_SPEC_CV_CV_HANDLER()
34805 _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC) TSRMLS_CC); in ZEND_MOD_SPEC_CV_CV_HANDLER()
34820 _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC) TSRMLS_CC); in ZEND_SL_SPEC_CV_CV_HANDLER()
34835 _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC) TSRMLS_CC); in ZEND_SR_SPEC_CV_CV_HANDLER()
34850 _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC) TSRMLS_CC); in ZEND_CONCAT_SPEC_CV_CV_HANDLER()
34865 _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC) TSRMLS_CC); in ZEND_IS_IDENTICAL_SPEC_CV_CV_HANDLER()
34881 _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC) TSRMLS_CC); in ZEND_IS_NOT_IDENTICAL_SPEC_CV_CV_HANDLER()
34898 _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC) TSRMLS_CC)); in ZEND_IS_EQUAL_SPEC_CV_CV_HANDLER()
34914 _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC) TSRMLS_CC)); in ZEND_IS_NOT_EQUAL_SPEC_CV_CV_HANDLER()
34930 _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC) TSRMLS_CC)); in ZEND_IS_SMALLER_SPEC_CV_CV_HANDLER()
34946 _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC) TSRMLS_CC)); in ZEND_IS_SMALLER_OR_EQUAL_SPEC_CV_CV_HANDLER()
34961 _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC) TSRMLS_CC); in ZEND_BW_OR_SPEC_CV_CV_HANDLER()
34976 _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC) TSRMLS_CC); in ZEND_BW_AND_SPEC_CV_CV_HANDLER()
34991 _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC) TSRMLS_CC); in ZEND_BW_XOR_SPEC_CV_CV_HANDLER()
35006 _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC) TSRMLS_CC); in ZEND_BOOL_XOR_SPEC_CV_CV_HANDLER()
35013 …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()
35019 zval *property = _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC); in zend_binary_assign_op_obj_helper_SPEC_CV_CV()
35049 …ct)->get_property_ptr_ptr(object, property, ((IS_CV == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_binary_assign_op_obj_helper_SPEC_CV_CV()
35068 …->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()
35090 …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()
35124 …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()
35147 zval *dim = _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_CV_CV()
35149 …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()
35151 var_ptr = _get_zval_ptr_ptr_var((opline+1)->op2.var, EX_Ts(), &free_op_data2 TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_CV_CV()
35156 value = _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC); in zend_binary_assign_op_helper_SPEC_CV_CV()
35280 property = _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC); in zend_pre_incdec_property_helper_SPEC_CV_CV()
35309 …ct)->get_property_ptr_ptr(object, property, ((IS_CV == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_pre_incdec_property_helper_SPEC_CV_CV()
35324 …->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()
35340 …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()
35384 property = _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC); in zend_post_incdec_property_helper_SPEC_CV_CV()
35410 …ct)->get_property_ptr_ptr(object, property, ((IS_CV == IS_CONST) ? opline->op2.literal : NULL) TSR… in zend_post_incdec_property_helper_SPEC_CV_CV()
35425 …->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()
35445 …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()
35486 …pline->result.var), container, _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC), IS_… in ZEND_FETCH_DIM_R_SPEC_CV_CV_HANDLER()
35505 …pline->result.var), container, _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC), IS_… in ZEND_FETCH_DIM_W_SPEC_CV_CV_HANDLER()
35538 …pline->result.var), container, _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC), IS_… in ZEND_FETCH_DIM_RW_SPEC_CV_CV_HANDLER()
35556 …pline->result.var), container, _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC), IS_… in ZEND_FETCH_DIM_IS_SPEC_CV_CV_HANDLER()
35576 …pline->result.var), container, _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC), IS_… in ZEND_FETCH_DIM_FUNC_ARG_SPEC_CV_CV_HANDLER()
35589 …pline->result.var), container, _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC), IS_… in ZEND_FETCH_DIM_FUNC_ARG_SPEC_CV_CV_HANDLER()
35614 …pline->result.var), container, _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC), IS_… in ZEND_FETCH_DIM_UNSET_SPEC_CV_CV_HANDLER()
35647 offset = _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC); in zend_fetch_property_address_read_helper_SPEC_CV_CV()
35663 …>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()
35692 property = _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC); in ZEND_FETCH_OBJ_W_SPEC_CV_CV_HANDLER()
35707 …T(opline->result.var), container, property, ((IS_CV == IS_CONST) ? opline->op2.literal : NULL), BP… in ZEND_FETCH_OBJ_W_SPEC_CV_CV_HANDLER()
35740 property = _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC); in ZEND_FETCH_OBJ_RW_SPEC_CV_CV_HANDLER()
35749 …T(opline->result.var), container, property, ((IS_CV == IS_CONST) ? opline->op2.literal : NULL), BP… in ZEND_FETCH_OBJ_RW_SPEC_CV_CV_HANDLER()
35773 offset = _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC); in ZEND_FETCH_OBJ_IS_SPEC_CV_CV_HANDLER()
35788 …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()
35815 property = _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC); in ZEND_FETCH_OBJ_FUNC_ARG_SPEC_CV_CV_HANDLER()
35824 …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()
35850 property = _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC); in ZEND_FETCH_OBJ_UNSET_SPEC_CV_CV_HANDLER()
35863 …T(opline->result.var), container, property, ((IS_CV == IS_CONST) ? opline->op2.literal : NULL), BP… in ZEND_FETCH_OBJ_UNSET_SPEC_CV_CV_HANDLER()
35892 property_name = _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC); in ZEND_ASSIGN_OBJ_SPEC_CV_CV_HANDLER()
35900 …&(opline+1)->op1, EX_Ts(), ZEND_ASSIGN_OBJ, ((IS_CV == IS_CONST) ? opline->op2.literal : NULL) TSR… in ZEND_ASSIGN_OBJ_SPEC_CV_CV_HANDLER()
35927 zval *property_name = _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC); in ZEND_ASSIGN_DIM_SPEC_CV_CV_HANDLER()
35932 …&(opline+1)->op1, EX_Ts(), ZEND_ASSIGN_DIM, ((IS_CV == IS_CONST) ? opline->op2.literal : NULL) TSR… in ZEND_ASSIGN_DIM_SPEC_CV_CV_HANDLER()
35941 zval *dim = _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC); in ZEND_ASSIGN_DIM_SPEC_CV_CV_HANDLER()
35944 …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()
35947 variable_ptr_ptr = _get_zval_ptr_ptr_var((opline+1)->op2.var, EX_Ts(), &free_op_data2 TSRMLS_CC); in ZEND_ASSIGN_DIM_SPEC_CV_CV_HANDLER()
35949 …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()
35954 …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()
36001 value = _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC); in ZEND_ASSIGN_SPEC_CV_CV_HANDLER()
36054 value_ptr_ptr = _get_zval_ptr_ptr_cv_BP_VAR_W(EX_CVs(), opline->op2.var TSRMLS_CC); in ZEND_ASSIGN_REF_SPEC_CV_CV_HANDLER()
36060 !EX_T(opline->op2.var).var.fcall_returned_reference) { in ZEND_ASSIGN_REF_SPEC_CV_CV_HANDLER()
36109 function_name = _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC); in ZEND_INIT_METHOD_CALL_SPEC_CV_CV_HANDLER()
36126 … (EX(fbc) = CACHED_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, EX(called_scope))) == NULL) { in ZEND_INIT_METHOD_CALL_SPEC_CV_CV_HANDLER()
36134 …unction_name_strval, function_name_strlen, ((IS_CV == IS_CONST) ? (opline->op2.literal + 1) : NULL… in ZEND_INIT_METHOD_CALL_SPEC_CV_CV_HANDLER()
36142 CACHE_POLYMORPHIC_PTR(opline->op2.literal->cache_slot, EX(called_scope), EX(fbc)); in ZEND_INIT_METHOD_CALL_SPEC_CV_CV_HANDLER()
36179 _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC) TSRMLS_CC); in ZEND_CASE_SPEC_CV_CV_HANDLER()
36223 zval *offset = _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC); in ZEND_ADD_ARRAY_ELEMENT_SPEC_CV_CV_HANDLER()
36298 offset = _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC); in ZEND_UNSET_DIM_SPEC_CV_CV_HANDLER()
36393 offset = _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC); in ZEND_UNSET_OBJ_SPEC_CV_CV_HANDLER()
36404 …Z_OBJ_HT_P(*container)->unset_property(*container, offset, ((IS_CV == IS_CONST) ? opline->op2.lite… in ZEND_UNSET_OBJ_SPEC_CV_CV_HANDLER()
36437 offset = _get_zval_ptr_cv_BP_VAR_R(EX_CVs(), opline->op2.var TSRMLS_CC); in zend_isset_isempty_dim_prop_obj_handler_SPEC_CV_CV()
36505 …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()