Lines Matching refs:prop_offset
2064 uintptr_t prop_offset = (uintptr_t)CACHED_PTR_EX(cache_slot + 1); variable
2066 if (EXPECTED(IS_VALID_PROPERTY_OFFSET(prop_offset))) {
2068 retval = OBJ_PROP(zobj, prop_offset);
2078 } else if (UNEXPECTED(IS_HOOKED_PROPERTY_OFFSET(prop_offset))) {
2080 if (ZEND_IS_PROPERTY_HOOK_SIMPLE_READ(prop_offset)) {
2081 prop_offset = prop_info->offset;
2083 } else if (EXPECTED(ZEND_IS_PROPERTY_HOOK_SIMPLE_GET(prop_offset))) {
2118 ZEND_ASSERT(IS_DYNAMIC_PROPERTY_OFFSET(prop_offset));
2120 if (!IS_UNKNOWN_DYNAMIC_PROPERTY_OFFSET(prop_offset)) {
2121 uintptr_t idx = ZEND_DECODE_DYN_PROP_OFFSET(prop_offset);
2270 uintptr_t prop_offset = (uintptr_t)CACHED_PTR_EX(cache_slot + 1); variable
2272 if (EXPECTED(IS_VALID_PROPERTY_OFFSET(prop_offset))) {
2274 retval = OBJ_PROP(zobj, prop_offset);
2284 } else if (UNEXPECTED(IS_HOOKED_PROPERTY_OFFSET(prop_offset))) {
2285 if (ZEND_IS_PROPERTY_HOOK_SIMPLE_READ(prop_offset)) {
2287 prop_offset = prop_info->offset;
2292 ZEND_ASSERT(IS_DYNAMIC_PROPERTY_OFFSET(prop_offset));
2294 if (!IS_UNKNOWN_DYNAMIC_PROPERTY_OFFSET(prop_offset)) {
2295 uintptr_t idx = ZEND_DECODE_DYN_PROP_OFFSET(prop_offset);
2451 uintptr_t prop_offset = (uintptr_t)CACHED_PTR_EX(cache_slot + 1); variable
2454 if (EXPECTED(IS_VALID_PROPERTY_OFFSET(prop_offset))) {
2455 property_val = OBJ_PROP(zobj, prop_offset);
2471 } else if (EXPECTED(IS_DYNAMIC_PROPERTY_OFFSET(prop_offset))) {
2528 ZEND_ASSERT(IS_HOOKED_PROPERTY_OFFSET(prop_offset));
2529 if (ZEND_IS_PROPERTY_HOOK_SIMPLE_WRITE(prop_offset)) {