Lines Matching refs:zobj
1991 zend_object *zobj = Z_OBJ_P(container);
1995 EXPECTED(zobj->ce == CACHED_PTR(Z_CACHE_SLOT_P(offset)))) {
1999 retval = OBJ_PROP(zobj, prop_offset);
2004 } else if (EXPECTED(zobj->properties != NULL)) {
2005 retval = zend_hash_find(zobj->properties, Z_STR_P(offset));
2013 if (UNEXPECTED(zobj->handlers->read_property == NULL)) {
2018 …retval = zobj->handlers->read_property(container, offset, BP_VAR_R, ((OP2_TYPE == IS_CONST) ? CACH…
2115 zend_object *zobj = Z_OBJ_P(container);
2119 EXPECTED(zobj->ce == CACHED_PTR(Z_CACHE_SLOT_P(offset)))) {
2123 retval = OBJ_PROP(zobj, prop_offset);
2128 } else if (EXPECTED(zobj->properties != NULL)) {
2129 retval = zend_hash_find(zobj->properties, Z_STR_P(offset));
2137 if (UNEXPECTED(zobj->handlers->read_property == NULL)) {
2142 …retval = zobj->handlers->read_property(container, offset, BP_VAR_IS, ((OP2_TYPE == IS_CONST) ? CAC…
2293 zend_object *zobj = Z_OBJ_P(object);
2297 property = OBJ_PROP(zobj, prop_offset);
2307 if (EXPECTED(zobj->properties != NULL)) {
2308 if (UNEXPECTED(GC_REFCOUNT(zobj->properties) > 1)) {
2309 if (EXPECTED(!(GC_FLAGS(zobj->properties) & IS_ARRAY_IMMUTABLE))) {
2310 GC_REFCOUNT(zobj->properties)--;
2312 zobj->properties = zend_array_dup(zobj->properties);
2314 property = zend_hash_find(zobj->properties, Z_STR_P(property_name));
2320 if (!zobj->ce->__set) {
2322 if (EXPECTED(zobj->properties == NULL)) {
2323 rebuild_object_properties(zobj);
2353 zend_hash_add_new(zobj->properties, Z_STR_P(property_name), value);