Lines Matching refs:zobj

5107 		zend_object *zobj = Z_OBJ_P(container);  local
5111 EXPECTED(zobj->ce == CACHED_PTR(Z_CACHE_SLOT_P(offset)))) {
5115 retval = OBJ_PROP(zobj, prop_offset);
5120 } else if (EXPECTED(zobj->properties != NULL)) {
5121 retval = zend_hash_find(zobj->properties, Z_STR_P(offset));
5129 if (UNEXPECTED(zobj->handlers->read_property == NULL)) {
5134 …retval = zobj->handlers->read_property(container, offset, BP_VAR_R, ((IS_CONST == IS_CONST) ? CACH…
5179 zend_object *zobj = Z_OBJ_P(container); local
5183 EXPECTED(zobj->ce == CACHED_PTR(Z_CACHE_SLOT_P(offset)))) {
5187 retval = OBJ_PROP(zobj, prop_offset);
5192 } else if (EXPECTED(zobj->properties != NULL)) {
5193 retval = zend_hash_find(zobj->properties, Z_STR_P(offset));
5201 if (UNEXPECTED(zobj->handlers->read_property == NULL)) {
5206 …retval = zobj->handlers->read_property(container, offset, BP_VAR_IS, ((IS_CONST == IS_CONST) ? CAC…
9044 zend_object *zobj = Z_OBJ_P(container); local
9048 EXPECTED(zobj->ce == CACHED_PTR(Z_CACHE_SLOT_P(offset)))) {
9052 retval = OBJ_PROP(zobj, prop_offset);
9057 } else if (EXPECTED(zobj->properties != NULL)) {
9058 retval = zend_hash_find(zobj->properties, Z_STR_P(offset));
9066 if (UNEXPECTED(zobj->handlers->read_property == NULL)) {
9071 …retval = zobj->handlers->read_property(container, offset, BP_VAR_R, ((IS_CV == IS_CONST) ? CACHE_A…
9116 zend_object *zobj = Z_OBJ_P(container); local
9120 EXPECTED(zobj->ce == CACHED_PTR(Z_CACHE_SLOT_P(offset)))) {
9124 retval = OBJ_PROP(zobj, prop_offset);
9129 } else if (EXPECTED(zobj->properties != NULL)) {
9130 retval = zend_hash_find(zobj->properties, Z_STR_P(offset));
9138 if (UNEXPECTED(zobj->handlers->read_property == NULL)) {
9143 …retval = zobj->handlers->read_property(container, offset, BP_VAR_IS, ((IS_CV == IS_CONST) ? CACHE_…
11020 zend_object *zobj = Z_OBJ_P(container); local
11024 EXPECTED(zobj->ce == CACHED_PTR(Z_CACHE_SLOT_P(offset)))) {
11028 retval = OBJ_PROP(zobj, prop_offset);
11033 } else if (EXPECTED(zobj->properties != NULL)) {
11034 retval = zend_hash_find(zobj->properties, Z_STR_P(offset));
11042 if (UNEXPECTED(zobj->handlers->read_property == NULL)) {
11047 …retval = zobj->handlers->read_property(container, offset, BP_VAR_R, (((IS_TMP_VAR|IS_VAR) == IS_CO…
11093 zend_object *zobj = Z_OBJ_P(container); local
11097 EXPECTED(zobj->ce == CACHED_PTR(Z_CACHE_SLOT_P(offset)))) {
11101 retval = OBJ_PROP(zobj, prop_offset);
11106 } else if (EXPECTED(zobj->properties != NULL)) {
11107 retval = zend_hash_find(zobj->properties, Z_STR_P(offset));
11115 if (UNEXPECTED(zobj->handlers->read_property == NULL)) {
11120 …retval = zobj->handlers->read_property(container, offset, BP_VAR_IS, (((IS_TMP_VAR|IS_VAR) == IS_C…
13516 zend_object *zobj = Z_OBJ_P(container); local
13520 EXPECTED(zobj->ce == CACHED_PTR(Z_CACHE_SLOT_P(offset)))) {
13524 retval = OBJ_PROP(zobj, prop_offset);
13529 } else if (EXPECTED(zobj->properties != NULL)) {
13530 retval = zend_hash_find(zobj->properties, Z_STR_P(offset));
13538 if (UNEXPECTED(zobj->handlers->read_property == NULL)) {
13543 …retval = zobj->handlers->read_property(container, offset, BP_VAR_R, ((IS_CONST == IS_CONST) ? CACH…
14741 zend_object *zobj = Z_OBJ_P(container); local
14745 EXPECTED(zobj->ce == CACHED_PTR(Z_CACHE_SLOT_P(offset)))) {
14749 retval = OBJ_PROP(zobj, prop_offset);
14754 } else if (EXPECTED(zobj->properties != NULL)) {
14755 retval = zend_hash_find(zobj->properties, Z_STR_P(offset));
14763 if (UNEXPECTED(zobj->handlers->read_property == NULL)) {
14768 …retval = zobj->handlers->read_property(container, offset, BP_VAR_R, ((IS_CV == IS_CONST) ? CACHE_A…
15265 zend_object *zobj = Z_OBJ_P(container); local
15269 EXPECTED(zobj->ce == CACHED_PTR(Z_CACHE_SLOT_P(offset)))) {
15273 retval = OBJ_PROP(zobj, prop_offset);
15278 } else if (EXPECTED(zobj->properties != NULL)) {
15279 retval = zend_hash_find(zobj->properties, Z_STR_P(offset));
15287 if (UNEXPECTED(zobj->handlers->read_property == NULL)) {
15292 …retval = zobj->handlers->read_property(container, offset, BP_VAR_R, (((IS_TMP_VAR|IS_VAR) == IS_CO…
18612 zend_object *zobj = Z_OBJ_P(container); local
18616 EXPECTED(zobj->ce == CACHED_PTR(Z_CACHE_SLOT_P(offset)))) {
18620 retval = OBJ_PROP(zobj, prop_offset);
18625 } else if (EXPECTED(zobj->properties != NULL)) {
18626 retval = zend_hash_find(zobj->properties, Z_STR_P(offset));
18634 if (UNEXPECTED(zobj->handlers->read_property == NULL)) {
18639 …retval = zobj->handlers->read_property(container, offset, BP_VAR_R, ((IS_CONST == IS_CONST) ? CACH…
18827 zend_object *zobj = Z_OBJ_P(object); local
18831 property = OBJ_PROP(zobj, prop_offset);
18841 if (EXPECTED(zobj->properties != NULL)) {
18842 if (UNEXPECTED(GC_REFCOUNT(zobj->properties) > 1)) {
18843 if (EXPECTED(!(GC_FLAGS(zobj->properties) & IS_ARRAY_IMMUTABLE))) {
18844 GC_REFCOUNT(zobj->properties)--;
18846 zobj->properties = zend_array_dup(zobj->properties);
18848 property = zend_hash_find(zobj->properties, Z_STR_P(property_name));
18854 if (!zobj->ce->__set) {
18856 if (EXPECTED(zobj->properties == NULL)) {
18857 rebuild_object_properties(zobj);
18887 zend_hash_add_new(zobj->properties, Z_STR_P(property_name), value);
18984 zend_object *zobj = Z_OBJ_P(object); local
18988 property = OBJ_PROP(zobj, prop_offset);
18998 if (EXPECTED(zobj->properties != NULL)) {
18999 if (UNEXPECTED(GC_REFCOUNT(zobj->properties) > 1)) {
19000 if (EXPECTED(!(GC_FLAGS(zobj->properties) & IS_ARRAY_IMMUTABLE))) {
19001 GC_REFCOUNT(zobj->properties)--;
19003 zobj->properties = zend_array_dup(zobj->properties);
19005 property = zend_hash_find(zobj->properties, Z_STR_P(property_name));
19011 if (!zobj->ce->__set) {
19013 if (EXPECTED(zobj->properties == NULL)) {
19014 rebuild_object_properties(zobj);
19044 zend_hash_add_new(zobj->properties, Z_STR_P(property_name), value);
19141 zend_object *zobj = Z_OBJ_P(object); local
19145 property = OBJ_PROP(zobj, prop_offset);
19155 if (EXPECTED(zobj->properties != NULL)) {
19156 if (UNEXPECTED(GC_REFCOUNT(zobj->properties) > 1)) {
19157 if (EXPECTED(!(GC_FLAGS(zobj->properties) & IS_ARRAY_IMMUTABLE))) {
19158 GC_REFCOUNT(zobj->properties)--;
19160 zobj->properties = zend_array_dup(zobj->properties);
19162 property = zend_hash_find(zobj->properties, Z_STR_P(property_name));
19168 if (!zobj->ce->__set) {
19170 if (EXPECTED(zobj->properties == NULL)) {
19171 rebuild_object_properties(zobj);
19201 zend_hash_add_new(zobj->properties, Z_STR_P(property_name), value);
19298 zend_object *zobj = Z_OBJ_P(object); local
19302 property = OBJ_PROP(zobj, prop_offset);
19312 if (EXPECTED(zobj->properties != NULL)) {
19313 if (UNEXPECTED(GC_REFCOUNT(zobj->properties) > 1)) {
19314 if (EXPECTED(!(GC_FLAGS(zobj->properties) & IS_ARRAY_IMMUTABLE))) {
19315 GC_REFCOUNT(zobj->properties)--;
19317 zobj->properties = zend_array_dup(zobj->properties);
19319 property = zend_hash_find(zobj->properties, Z_STR_P(property_name));
19325 if (!zobj->ce->__set) {
19327 if (EXPECTED(zobj->properties == NULL)) {
19328 rebuild_object_properties(zobj);
19358 zend_hash_add_new(zobj->properties, Z_STR_P(property_name), value);
23405 zend_object *zobj = Z_OBJ_P(container); local
23409 EXPECTED(zobj->ce == CACHED_PTR(Z_CACHE_SLOT_P(offset)))) {
23413 retval = OBJ_PROP(zobj, prop_offset);
23418 } else if (EXPECTED(zobj->properties != NULL)) {
23419 retval = zend_hash_find(zobj->properties, Z_STR_P(offset));
23427 if (UNEXPECTED(zobj->handlers->read_property == NULL)) {
23432 …retval = zobj->handlers->read_property(container, offset, BP_VAR_R, ((IS_CV == IS_CONST) ? CACHE_A…
23620 zend_object *zobj = Z_OBJ_P(object); local
23624 property = OBJ_PROP(zobj, prop_offset);
23634 if (EXPECTED(zobj->properties != NULL)) {
23635 if (UNEXPECTED(GC_REFCOUNT(zobj->properties) > 1)) {
23636 if (EXPECTED(!(GC_FLAGS(zobj->properties) & IS_ARRAY_IMMUTABLE))) {
23637 GC_REFCOUNT(zobj->properties)--;
23639 zobj->properties = zend_array_dup(zobj->properties);
23641 property = zend_hash_find(zobj->properties, Z_STR_P(property_name));
23647 if (!zobj->ce->__set) {
23649 if (EXPECTED(zobj->properties == NULL)) {
23650 rebuild_object_properties(zobj);
23680 zend_hash_add_new(zobj->properties, Z_STR_P(property_name), value);
23777 zend_object *zobj = Z_OBJ_P(object); local
23781 property = OBJ_PROP(zobj, prop_offset);
23791 if (EXPECTED(zobj->properties != NULL)) {
23792 if (UNEXPECTED(GC_REFCOUNT(zobj->properties) > 1)) {
23793 if (EXPECTED(!(GC_FLAGS(zobj->properties) & IS_ARRAY_IMMUTABLE))) {
23794 GC_REFCOUNT(zobj->properties)--;
23796 zobj->properties = zend_array_dup(zobj->properties);
23798 property = zend_hash_find(zobj->properties, Z_STR_P(property_name));
23804 if (!zobj->ce->__set) {
23806 if (EXPECTED(zobj->properties == NULL)) {
23807 rebuild_object_properties(zobj);
23837 zend_hash_add_new(zobj->properties, Z_STR_P(property_name), value);
23934 zend_object *zobj = Z_OBJ_P(object); local
23938 property = OBJ_PROP(zobj, prop_offset);
23948 if (EXPECTED(zobj->properties != NULL)) {
23949 if (UNEXPECTED(GC_REFCOUNT(zobj->properties) > 1)) {
23950 if (EXPECTED(!(GC_FLAGS(zobj->properties) & IS_ARRAY_IMMUTABLE))) {
23951 GC_REFCOUNT(zobj->properties)--;
23953 zobj->properties = zend_array_dup(zobj->properties);
23955 property = zend_hash_find(zobj->properties, Z_STR_P(property_name));
23961 if (!zobj->ce->__set) {
23963 if (EXPECTED(zobj->properties == NULL)) {
23964 rebuild_object_properties(zobj);
23994 zend_hash_add_new(zobj->properties, Z_STR_P(property_name), value);
24091 zend_object *zobj = Z_OBJ_P(object); local
24095 property = OBJ_PROP(zobj, prop_offset);
24105 if (EXPECTED(zobj->properties != NULL)) {
24106 if (UNEXPECTED(GC_REFCOUNT(zobj->properties) > 1)) {
24107 if (EXPECTED(!(GC_FLAGS(zobj->properties) & IS_ARRAY_IMMUTABLE))) {
24108 GC_REFCOUNT(zobj->properties)--;
24110 zobj->properties = zend_array_dup(zobj->properties);
24112 property = zend_hash_find(zobj->properties, Z_STR_P(property_name));
24118 if (!zobj->ce->__set) {
24120 if (EXPECTED(zobj->properties == NULL)) {
24121 rebuild_object_properties(zobj);
24151 zend_hash_add_new(zobj->properties, Z_STR_P(property_name), value);
26356 zend_object *zobj = Z_OBJ_P(container); local
26360 EXPECTED(zobj->ce == CACHED_PTR(Z_CACHE_SLOT_P(offset)))) {
26364 retval = OBJ_PROP(zobj, prop_offset);
26369 } else if (EXPECTED(zobj->properties != NULL)) {
26370 retval = zend_hash_find(zobj->properties, Z_STR_P(offset));
26378 if (UNEXPECTED(zobj->handlers->read_property == NULL)) {
26383 …retval = zobj->handlers->read_property(container, offset, BP_VAR_R, (((IS_TMP_VAR|IS_VAR) == IS_CO…
26572 zend_object *zobj = Z_OBJ_P(object); local
26576 property = OBJ_PROP(zobj, prop_offset);
26586 if (EXPECTED(zobj->properties != NULL)) {
26587 if (UNEXPECTED(GC_REFCOUNT(zobj->properties) > 1)) {
26588 if (EXPECTED(!(GC_FLAGS(zobj->properties) & IS_ARRAY_IMMUTABLE))) {
26589 GC_REFCOUNT(zobj->properties)--;
26591 zobj->properties = zend_array_dup(zobj->properties);
26593 property = zend_hash_find(zobj->properties, Z_STR_P(property_name));
26599 if (!zobj->ce->__set) {
26601 if (EXPECTED(zobj->properties == NULL)) {
26602 rebuild_object_properties(zobj);
26632 zend_hash_add_new(zobj->properties, Z_STR_P(property_name), value);
26729 zend_object *zobj = Z_OBJ_P(object); local
26733 property = OBJ_PROP(zobj, prop_offset);
26743 if (EXPECTED(zobj->properties != NULL)) {
26744 if (UNEXPECTED(GC_REFCOUNT(zobj->properties) > 1)) {
26745 if (EXPECTED(!(GC_FLAGS(zobj->properties) & IS_ARRAY_IMMUTABLE))) {
26746 GC_REFCOUNT(zobj->properties)--;
26748 zobj->properties = zend_array_dup(zobj->properties);
26750 property = zend_hash_find(zobj->properties, Z_STR_P(property_name));
26756 if (!zobj->ce->__set) {
26758 if (EXPECTED(zobj->properties == NULL)) {
26759 rebuild_object_properties(zobj);
26789 zend_hash_add_new(zobj->properties, Z_STR_P(property_name), value);
26886 zend_object *zobj = Z_OBJ_P(object); local
26890 property = OBJ_PROP(zobj, prop_offset);
26900 if (EXPECTED(zobj->properties != NULL)) {
26901 if (UNEXPECTED(GC_REFCOUNT(zobj->properties) > 1)) {
26902 if (EXPECTED(!(GC_FLAGS(zobj->properties) & IS_ARRAY_IMMUTABLE))) {
26903 GC_REFCOUNT(zobj->properties)--;
26905 zobj->properties = zend_array_dup(zobj->properties);
26907 property = zend_hash_find(zobj->properties, Z_STR_P(property_name));
26913 if (!zobj->ce->__set) {
26915 if (EXPECTED(zobj->properties == NULL)) {
26916 rebuild_object_properties(zobj);
26946 zend_hash_add_new(zobj->properties, Z_STR_P(property_name), value);
27043 zend_object *zobj = Z_OBJ_P(object); local
27047 property = OBJ_PROP(zobj, prop_offset);
27057 if (EXPECTED(zobj->properties != NULL)) {
27058 if (UNEXPECTED(GC_REFCOUNT(zobj->properties) > 1)) {
27059 if (EXPECTED(!(GC_FLAGS(zobj->properties) & IS_ARRAY_IMMUTABLE))) {
27060 GC_REFCOUNT(zobj->properties)--;
27062 zobj->properties = zend_array_dup(zobj->properties);
27064 property = zend_hash_find(zobj->properties, Z_STR_P(property_name));
27070 if (!zobj->ce->__set) {
27072 if (EXPECTED(zobj->properties == NULL)) {
27073 rebuild_object_properties(zobj);
27103 zend_hash_add_new(zobj->properties, Z_STR_P(property_name), value);
28570 zend_object *zobj = Z_OBJ_P(container); local
28574 EXPECTED(zobj->ce == CACHED_PTR(Z_CACHE_SLOT_P(offset)))) {
28578 retval = OBJ_PROP(zobj, prop_offset);
28583 } else if (EXPECTED(zobj->properties != NULL)) {
28584 retval = zend_hash_find(zobj->properties, Z_STR_P(offset));
28592 if (UNEXPECTED(zobj->handlers->read_property == NULL)) {
28597 …retval = zobj->handlers->read_property(container, offset, BP_VAR_R, ((IS_CONST == IS_CONST) ? CACH…
28693 zend_object *zobj = Z_OBJ_P(container); local
28697 EXPECTED(zobj->ce == CACHED_PTR(Z_CACHE_SLOT_P(offset)))) {
28701 retval = OBJ_PROP(zobj, prop_offset);
28706 } else if (EXPECTED(zobj->properties != NULL)) {
28707 retval = zend_hash_find(zobj->properties, Z_STR_P(offset));
28715 if (UNEXPECTED(zobj->handlers->read_property == NULL)) {
28720 …retval = zobj->handlers->read_property(container, offset, BP_VAR_IS, ((IS_CONST == IS_CONST) ? CAC…
28857 zend_object *zobj = Z_OBJ_P(object); local
28861 property = OBJ_PROP(zobj, prop_offset);
28871 if (EXPECTED(zobj->properties != NULL)) {
28872 if (UNEXPECTED(GC_REFCOUNT(zobj->properties) > 1)) {
28873 if (EXPECTED(!(GC_FLAGS(zobj->properties) & IS_ARRAY_IMMUTABLE))) {
28874 GC_REFCOUNT(zobj->properties)--;
28876 zobj->properties = zend_array_dup(zobj->properties);
28878 property = zend_hash_find(zobj->properties, Z_STR_P(property_name));
28884 if (!zobj->ce->__set) {
28886 if (EXPECTED(zobj->properties == NULL)) {
28887 rebuild_object_properties(zobj);
28917 zend_hash_add_new(zobj->properties, Z_STR_P(property_name), value);
29014 zend_object *zobj = Z_OBJ_P(object); local
29018 property = OBJ_PROP(zobj, prop_offset);
29028 if (EXPECTED(zobj->properties != NULL)) {
29029 if (UNEXPECTED(GC_REFCOUNT(zobj->properties) > 1)) {
29030 if (EXPECTED(!(GC_FLAGS(zobj->properties) & IS_ARRAY_IMMUTABLE))) {
29031 GC_REFCOUNT(zobj->properties)--;
29033 zobj->properties = zend_array_dup(zobj->properties);
29035 property = zend_hash_find(zobj->properties, Z_STR_P(property_name));
29041 if (!zobj->ce->__set) {
29043 if (EXPECTED(zobj->properties == NULL)) {
29044 rebuild_object_properties(zobj);
29074 zend_hash_add_new(zobj->properties, Z_STR_P(property_name), value);
29171 zend_object *zobj = Z_OBJ_P(object); local
29175 property = OBJ_PROP(zobj, prop_offset);
29185 if (EXPECTED(zobj->properties != NULL)) {
29186 if (UNEXPECTED(GC_REFCOUNT(zobj->properties) > 1)) {
29187 if (EXPECTED(!(GC_FLAGS(zobj->properties) & IS_ARRAY_IMMUTABLE))) {
29188 GC_REFCOUNT(zobj->properties)--;
29190 zobj->properties = zend_array_dup(zobj->properties);
29192 property = zend_hash_find(zobj->properties, Z_STR_P(property_name));
29198 if (!zobj->ce->__set) {
29200 if (EXPECTED(zobj->properties == NULL)) {
29201 rebuild_object_properties(zobj);
29231 zend_hash_add_new(zobj->properties, Z_STR_P(property_name), value);
29328 zend_object *zobj = Z_OBJ_P(object); local
29332 property = OBJ_PROP(zobj, prop_offset);
29342 if (EXPECTED(zobj->properties != NULL)) {
29343 if (UNEXPECTED(GC_REFCOUNT(zobj->properties) > 1)) {
29344 if (EXPECTED(!(GC_FLAGS(zobj->properties) & IS_ARRAY_IMMUTABLE))) {
29345 GC_REFCOUNT(zobj->properties)--;
29347 zobj->properties = zend_array_dup(zobj->properties);
29349 property = zend_hash_find(zobj->properties, Z_STR_P(property_name));
29355 if (!zobj->ce->__set) {
29357 if (EXPECTED(zobj->properties == NULL)) {
29358 rebuild_object_properties(zobj);
29388 zend_hash_add_new(zobj->properties, Z_STR_P(property_name), value);
31260 zend_object *zobj = Z_OBJ_P(container); local
31264 EXPECTED(zobj->ce == CACHED_PTR(Z_CACHE_SLOT_P(offset)))) {
31268 retval = OBJ_PROP(zobj, prop_offset);
31273 } else if (EXPECTED(zobj->properties != NULL)) {
31274 retval = zend_hash_find(zobj->properties, Z_STR_P(offset));
31282 if (UNEXPECTED(zobj->handlers->read_property == NULL)) {
31287 …retval = zobj->handlers->read_property(container, offset, BP_VAR_R, ((IS_CV == IS_CONST) ? CACHE_A…
31383 zend_object *zobj = Z_OBJ_P(container); local
31387 EXPECTED(zobj->ce == CACHED_PTR(Z_CACHE_SLOT_P(offset)))) {
31391 retval = OBJ_PROP(zobj, prop_offset);
31396 } else if (EXPECTED(zobj->properties != NULL)) {
31397 retval = zend_hash_find(zobj->properties, Z_STR_P(offset));
31405 if (UNEXPECTED(zobj->handlers->read_property == NULL)) {
31410 …retval = zobj->handlers->read_property(container, offset, BP_VAR_IS, ((IS_CV == IS_CONST) ? CACHE_…
31547 zend_object *zobj = Z_OBJ_P(object); local
31551 property = OBJ_PROP(zobj, prop_offset);
31561 if (EXPECTED(zobj->properties != NULL)) {
31562 if (UNEXPECTED(GC_REFCOUNT(zobj->properties) > 1)) {
31563 if (EXPECTED(!(GC_FLAGS(zobj->properties) & IS_ARRAY_IMMUTABLE))) {
31564 GC_REFCOUNT(zobj->properties)--;
31566 zobj->properties = zend_array_dup(zobj->properties);
31568 property = zend_hash_find(zobj->properties, Z_STR_P(property_name));
31574 if (!zobj->ce->__set) {
31576 if (EXPECTED(zobj->properties == NULL)) {
31577 rebuild_object_properties(zobj);
31607 zend_hash_add_new(zobj->properties, Z_STR_P(property_name), value);
31704 zend_object *zobj = Z_OBJ_P(object); local
31708 property = OBJ_PROP(zobj, prop_offset);
31718 if (EXPECTED(zobj->properties != NULL)) {
31719 if (UNEXPECTED(GC_REFCOUNT(zobj->properties) > 1)) {
31720 if (EXPECTED(!(GC_FLAGS(zobj->properties) & IS_ARRAY_IMMUTABLE))) {
31721 GC_REFCOUNT(zobj->properties)--;
31723 zobj->properties = zend_array_dup(zobj->properties);
31725 property = zend_hash_find(zobj->properties, Z_STR_P(property_name));
31731 if (!zobj->ce->__set) {
31733 if (EXPECTED(zobj->properties == NULL)) {
31734 rebuild_object_properties(zobj);
31764 zend_hash_add_new(zobj->properties, Z_STR_P(property_name), value);
31861 zend_object *zobj = Z_OBJ_P(object); local
31865 property = OBJ_PROP(zobj, prop_offset);
31875 if (EXPECTED(zobj->properties != NULL)) {
31876 if (UNEXPECTED(GC_REFCOUNT(zobj->properties) > 1)) {
31877 if (EXPECTED(!(GC_FLAGS(zobj->properties) & IS_ARRAY_IMMUTABLE))) {
31878 GC_REFCOUNT(zobj->properties)--;
31880 zobj->properties = zend_array_dup(zobj->properties);
31882 property = zend_hash_find(zobj->properties, Z_STR_P(property_name));
31888 if (!zobj->ce->__set) {
31890 if (EXPECTED(zobj->properties == NULL)) {
31891 rebuild_object_properties(zobj);
31921 zend_hash_add_new(zobj->properties, Z_STR_P(property_name), value);
32018 zend_object *zobj = Z_OBJ_P(object); local
32022 property = OBJ_PROP(zobj, prop_offset);
32032 if (EXPECTED(zobj->properties != NULL)) {
32033 if (UNEXPECTED(GC_REFCOUNT(zobj->properties) > 1)) {
32034 if (EXPECTED(!(GC_FLAGS(zobj->properties) & IS_ARRAY_IMMUTABLE))) {
32035 GC_REFCOUNT(zobj->properties)--;
32037 zobj->properties = zend_array_dup(zobj->properties);
32039 property = zend_hash_find(zobj->properties, Z_STR_P(property_name));
32045 if (!zobj->ce->__set) {
32047 if (EXPECTED(zobj->properties == NULL)) {
32048 rebuild_object_properties(zobj);
32078 zend_hash_add_new(zobj->properties, Z_STR_P(property_name), value);
33154 zend_object *zobj = Z_OBJ_P(container); local
33158 EXPECTED(zobj->ce == CACHED_PTR(Z_CACHE_SLOT_P(offset)))) {
33162 retval = OBJ_PROP(zobj, prop_offset);
33167 } else if (EXPECTED(zobj->properties != NULL)) {
33168 retval = zend_hash_find(zobj->properties, Z_STR_P(offset));
33176 if (UNEXPECTED(zobj->handlers->read_property == NULL)) {
33181 …retval = zobj->handlers->read_property(container, offset, BP_VAR_R, (((IS_TMP_VAR|IS_VAR) == IS_CO…
33278 zend_object *zobj = Z_OBJ_P(container); local
33282 EXPECTED(zobj->ce == CACHED_PTR(Z_CACHE_SLOT_P(offset)))) {
33286 retval = OBJ_PROP(zobj, prop_offset);
33291 } else if (EXPECTED(zobj->properties != NULL)) {
33292 retval = zend_hash_find(zobj->properties, Z_STR_P(offset));
33300 if (UNEXPECTED(zobj->handlers->read_property == NULL)) {
33305 …retval = zobj->handlers->read_property(container, offset, BP_VAR_IS, (((IS_TMP_VAR|IS_VAR) == IS_C…
33443 zend_object *zobj = Z_OBJ_P(object); local
33447 property = OBJ_PROP(zobj, prop_offset);
33457 if (EXPECTED(zobj->properties != NULL)) {
33458 if (UNEXPECTED(GC_REFCOUNT(zobj->properties) > 1)) {
33459 if (EXPECTED(!(GC_FLAGS(zobj->properties) & IS_ARRAY_IMMUTABLE))) {
33460 GC_REFCOUNT(zobj->properties)--;
33462 zobj->properties = zend_array_dup(zobj->properties);
33464 property = zend_hash_find(zobj->properties, Z_STR_P(property_name));
33470 if (!zobj->ce->__set) {
33472 if (EXPECTED(zobj->properties == NULL)) {
33473 rebuild_object_properties(zobj);
33503 zend_hash_add_new(zobj->properties, Z_STR_P(property_name), value);
33600 zend_object *zobj = Z_OBJ_P(object); local
33604 property = OBJ_PROP(zobj, prop_offset);
33614 if (EXPECTED(zobj->properties != NULL)) {
33615 if (UNEXPECTED(GC_REFCOUNT(zobj->properties) > 1)) {
33616 if (EXPECTED(!(GC_FLAGS(zobj->properties) & IS_ARRAY_IMMUTABLE))) {
33617 GC_REFCOUNT(zobj->properties)--;
33619 zobj->properties = zend_array_dup(zobj->properties);
33621 property = zend_hash_find(zobj->properties, Z_STR_P(property_name));
33627 if (!zobj->ce->__set) {
33629 if (EXPECTED(zobj->properties == NULL)) {
33630 rebuild_object_properties(zobj);
33660 zend_hash_add_new(zobj->properties, Z_STR_P(property_name), value);
33757 zend_object *zobj = Z_OBJ_P(object); local
33761 property = OBJ_PROP(zobj, prop_offset);
33771 if (EXPECTED(zobj->properties != NULL)) {
33772 if (UNEXPECTED(GC_REFCOUNT(zobj->properties) > 1)) {
33773 if (EXPECTED(!(GC_FLAGS(zobj->properties) & IS_ARRAY_IMMUTABLE))) {
33774 GC_REFCOUNT(zobj->properties)--;
33776 zobj->properties = zend_array_dup(zobj->properties);
33778 property = zend_hash_find(zobj->properties, Z_STR_P(property_name));
33784 if (!zobj->ce->__set) {
33786 if (EXPECTED(zobj->properties == NULL)) {
33787 rebuild_object_properties(zobj);
33817 zend_hash_add_new(zobj->properties, Z_STR_P(property_name), value);
33914 zend_object *zobj = Z_OBJ_P(object); local
33918 property = OBJ_PROP(zobj, prop_offset);
33928 if (EXPECTED(zobj->properties != NULL)) {
33929 if (UNEXPECTED(GC_REFCOUNT(zobj->properties) > 1)) {
33930 if (EXPECTED(!(GC_FLAGS(zobj->properties) & IS_ARRAY_IMMUTABLE))) {
33931 GC_REFCOUNT(zobj->properties)--;
33933 zobj->properties = zend_array_dup(zobj->properties);
33935 property = zend_hash_find(zobj->properties, Z_STR_P(property_name));
33941 if (!zobj->ce->__set) {
33943 if (EXPECTED(zobj->properties == NULL)) {
33944 rebuild_object_properties(zobj);
33974 zend_hash_add_new(zobj->properties, Z_STR_P(property_name), value);
38277 zend_object *zobj = Z_OBJ_P(container); local
38281 EXPECTED(zobj->ce == CACHED_PTR(Z_CACHE_SLOT_P(offset)))) {
38285 retval = OBJ_PROP(zobj, prop_offset);
38290 } else if (EXPECTED(zobj->properties != NULL)) {
38291 retval = zend_hash_find(zobj->properties, Z_STR_P(offset));
38299 if (UNEXPECTED(zobj->handlers->read_property == NULL)) {
38304 …retval = zobj->handlers->read_property(container, offset, BP_VAR_R, ((IS_CONST == IS_CONST) ? CACH…
38400 zend_object *zobj = Z_OBJ_P(container); local
38404 EXPECTED(zobj->ce == CACHED_PTR(Z_CACHE_SLOT_P(offset)))) {
38408 retval = OBJ_PROP(zobj, prop_offset);
38413 } else if (EXPECTED(zobj->properties != NULL)) {
38414 retval = zend_hash_find(zobj->properties, Z_STR_P(offset));
38422 if (UNEXPECTED(zobj->handlers->read_property == NULL)) {
38427 …retval = zobj->handlers->read_property(container, offset, BP_VAR_IS, ((IS_CONST == IS_CONST) ? CAC…
38577 zend_object *zobj = Z_OBJ_P(object); local
38581 property = OBJ_PROP(zobj, prop_offset);
38591 if (EXPECTED(zobj->properties != NULL)) {
38592 if (UNEXPECTED(GC_REFCOUNT(zobj->properties) > 1)) {
38593 if (EXPECTED(!(GC_FLAGS(zobj->properties) & IS_ARRAY_IMMUTABLE))) {
38594 GC_REFCOUNT(zobj->properties)--;
38596 zobj->properties = zend_array_dup(zobj->properties);
38598 property = zend_hash_find(zobj->properties, Z_STR_P(property_name));
38604 if (!zobj->ce->__set) {
38606 if (EXPECTED(zobj->properties == NULL)) {
38607 rebuild_object_properties(zobj);
38637 zend_hash_add_new(zobj->properties, Z_STR_P(property_name), value);
38734 zend_object *zobj = Z_OBJ_P(object); local
38738 property = OBJ_PROP(zobj, prop_offset);
38748 if (EXPECTED(zobj->properties != NULL)) {
38749 if (UNEXPECTED(GC_REFCOUNT(zobj->properties) > 1)) {
38750 if (EXPECTED(!(GC_FLAGS(zobj->properties) & IS_ARRAY_IMMUTABLE))) {
38751 GC_REFCOUNT(zobj->properties)--;
38753 zobj->properties = zend_array_dup(zobj->properties);
38755 property = zend_hash_find(zobj->properties, Z_STR_P(property_name));
38761 if (!zobj->ce->__set) {
38763 if (EXPECTED(zobj->properties == NULL)) {
38764 rebuild_object_properties(zobj);
38794 zend_hash_add_new(zobj->properties, Z_STR_P(property_name), value);
38891 zend_object *zobj = Z_OBJ_P(object); local
38895 property = OBJ_PROP(zobj, prop_offset);
38905 if (EXPECTED(zobj->properties != NULL)) {
38906 if (UNEXPECTED(GC_REFCOUNT(zobj->properties) > 1)) {
38907 if (EXPECTED(!(GC_FLAGS(zobj->properties) & IS_ARRAY_IMMUTABLE))) {
38908 GC_REFCOUNT(zobj->properties)--;
38910 zobj->properties = zend_array_dup(zobj->properties);
38912 property = zend_hash_find(zobj->properties, Z_STR_P(property_name));
38918 if (!zobj->ce->__set) {
38920 if (EXPECTED(zobj->properties == NULL)) {
38921 rebuild_object_properties(zobj);
38951 zend_hash_add_new(zobj->properties, Z_STR_P(property_name), value);
39048 zend_object *zobj = Z_OBJ_P(object); local
39052 property = OBJ_PROP(zobj, prop_offset);
39062 if (EXPECTED(zobj->properties != NULL)) {
39063 if (UNEXPECTED(GC_REFCOUNT(zobj->properties) > 1)) {
39064 if (EXPECTED(!(GC_FLAGS(zobj->properties) & IS_ARRAY_IMMUTABLE))) {
39065 GC_REFCOUNT(zobj->properties)--;
39067 zobj->properties = zend_array_dup(zobj->properties);
39069 property = zend_hash_find(zobj->properties, Z_STR_P(property_name));
39075 if (!zobj->ce->__set) {
39077 if (EXPECTED(zobj->properties == NULL)) {
39078 rebuild_object_properties(zobj);
39108 zend_hash_add_new(zobj->properties, Z_STR_P(property_name), value);
45227 zend_object *zobj = Z_OBJ_P(container); local
45231 EXPECTED(zobj->ce == CACHED_PTR(Z_CACHE_SLOT_P(offset)))) {
45235 retval = OBJ_PROP(zobj, prop_offset);
45240 } else if (EXPECTED(zobj->properties != NULL)) {
45241 retval = zend_hash_find(zobj->properties, Z_STR_P(offset));
45249 if (UNEXPECTED(zobj->handlers->read_property == NULL)) {
45254 …retval = zobj->handlers->read_property(container, offset, BP_VAR_R, ((IS_CV == IS_CONST) ? CACHE_A…
45350 zend_object *zobj = Z_OBJ_P(container); local
45354 EXPECTED(zobj->ce == CACHED_PTR(Z_CACHE_SLOT_P(offset)))) {
45358 retval = OBJ_PROP(zobj, prop_offset);
45363 } else if (EXPECTED(zobj->properties != NULL)) {
45364 retval = zend_hash_find(zobj->properties, Z_STR_P(offset));
45372 if (UNEXPECTED(zobj->handlers->read_property == NULL)) {
45377 …retval = zobj->handlers->read_property(container, offset, BP_VAR_IS, ((IS_CV == IS_CONST) ? CACHE_…
45527 zend_object *zobj = Z_OBJ_P(object); local
45531 property = OBJ_PROP(zobj, prop_offset);
45541 if (EXPECTED(zobj->properties != NULL)) {
45542 if (UNEXPECTED(GC_REFCOUNT(zobj->properties) > 1)) {
45543 if (EXPECTED(!(GC_FLAGS(zobj->properties) & IS_ARRAY_IMMUTABLE))) {
45544 GC_REFCOUNT(zobj->properties)--;
45546 zobj->properties = zend_array_dup(zobj->properties);
45548 property = zend_hash_find(zobj->properties, Z_STR_P(property_name));
45554 if (!zobj->ce->__set) {
45556 if (EXPECTED(zobj->properties == NULL)) {
45557 rebuild_object_properties(zobj);
45587 zend_hash_add_new(zobj->properties, Z_STR_P(property_name), value);
45684 zend_object *zobj = Z_OBJ_P(object); local
45688 property = OBJ_PROP(zobj, prop_offset);
45698 if (EXPECTED(zobj->properties != NULL)) {
45699 if (UNEXPECTED(GC_REFCOUNT(zobj->properties) > 1)) {
45700 if (EXPECTED(!(GC_FLAGS(zobj->properties) & IS_ARRAY_IMMUTABLE))) {
45701 GC_REFCOUNT(zobj->properties)--;
45703 zobj->properties = zend_array_dup(zobj->properties);
45705 property = zend_hash_find(zobj->properties, Z_STR_P(property_name));
45711 if (!zobj->ce->__set) {
45713 if (EXPECTED(zobj->properties == NULL)) {
45714 rebuild_object_properties(zobj);
45744 zend_hash_add_new(zobj->properties, Z_STR_P(property_name), value);
45841 zend_object *zobj = Z_OBJ_P(object); local
45845 property = OBJ_PROP(zobj, prop_offset);
45855 if (EXPECTED(zobj->properties != NULL)) {
45856 if (UNEXPECTED(GC_REFCOUNT(zobj->properties) > 1)) {
45857 if (EXPECTED(!(GC_FLAGS(zobj->properties) & IS_ARRAY_IMMUTABLE))) {
45858 GC_REFCOUNT(zobj->properties)--;
45860 zobj->properties = zend_array_dup(zobj->properties);
45862 property = zend_hash_find(zobj->properties, Z_STR_P(property_name));
45868 if (!zobj->ce->__set) {
45870 if (EXPECTED(zobj->properties == NULL)) {
45871 rebuild_object_properties(zobj);
45901 zend_hash_add_new(zobj->properties, Z_STR_P(property_name), value);
45998 zend_object *zobj = Z_OBJ_P(object); local
46002 property = OBJ_PROP(zobj, prop_offset);
46012 if (EXPECTED(zobj->properties != NULL)) {
46013 if (UNEXPECTED(GC_REFCOUNT(zobj->properties) > 1)) {
46014 if (EXPECTED(!(GC_FLAGS(zobj->properties) & IS_ARRAY_IMMUTABLE))) {
46015 GC_REFCOUNT(zobj->properties)--;
46017 zobj->properties = zend_array_dup(zobj->properties);
46019 property = zend_hash_find(zobj->properties, Z_STR_P(property_name));
46025 if (!zobj->ce->__set) {
46027 if (EXPECTED(zobj->properties == NULL)) {
46028 rebuild_object_properties(zobj);
46058 zend_hash_add_new(zobj->properties, Z_STR_P(property_name), value);
49304 zend_object *zobj = Z_OBJ_P(container); local
49308 EXPECTED(zobj->ce == CACHED_PTR(Z_CACHE_SLOT_P(offset)))) {
49312 retval = OBJ_PROP(zobj, prop_offset);
49317 } else if (EXPECTED(zobj->properties != NULL)) {
49318 retval = zend_hash_find(zobj->properties, Z_STR_P(offset));
49326 if (UNEXPECTED(zobj->handlers->read_property == NULL)) {
49331 …retval = zobj->handlers->read_property(container, offset, BP_VAR_R, (((IS_TMP_VAR|IS_VAR) == IS_CO…
49428 zend_object *zobj = Z_OBJ_P(container); local
49432 EXPECTED(zobj->ce == CACHED_PTR(Z_CACHE_SLOT_P(offset)))) {
49436 retval = OBJ_PROP(zobj, prop_offset);
49441 } else if (EXPECTED(zobj->properties != NULL)) {
49442 retval = zend_hash_find(zobj->properties, Z_STR_P(offset));
49450 if (UNEXPECTED(zobj->handlers->read_property == NULL)) {
49455 …retval = zobj->handlers->read_property(container, offset, BP_VAR_IS, (((IS_TMP_VAR|IS_VAR) == IS_C…
49606 zend_object *zobj = Z_OBJ_P(object); local
49610 property = OBJ_PROP(zobj, prop_offset);
49620 if (EXPECTED(zobj->properties != NULL)) {
49621 if (UNEXPECTED(GC_REFCOUNT(zobj->properties) > 1)) {
49622 if (EXPECTED(!(GC_FLAGS(zobj->properties) & IS_ARRAY_IMMUTABLE))) {
49623 GC_REFCOUNT(zobj->properties)--;
49625 zobj->properties = zend_array_dup(zobj->properties);
49627 property = zend_hash_find(zobj->properties, Z_STR_P(property_name));
49633 if (!zobj->ce->__set) {
49635 if (EXPECTED(zobj->properties == NULL)) {
49636 rebuild_object_properties(zobj);
49666 zend_hash_add_new(zobj->properties, Z_STR_P(property_name), value);
49763 zend_object *zobj = Z_OBJ_P(object); local
49767 property = OBJ_PROP(zobj, prop_offset);
49777 if (EXPECTED(zobj->properties != NULL)) {
49778 if (UNEXPECTED(GC_REFCOUNT(zobj->properties) > 1)) {
49779 if (EXPECTED(!(GC_FLAGS(zobj->properties) & IS_ARRAY_IMMUTABLE))) {
49780 GC_REFCOUNT(zobj->properties)--;
49782 zobj->properties = zend_array_dup(zobj->properties);
49784 property = zend_hash_find(zobj->properties, Z_STR_P(property_name));
49790 if (!zobj->ce->__set) {
49792 if (EXPECTED(zobj->properties == NULL)) {
49793 rebuild_object_properties(zobj);
49823 zend_hash_add_new(zobj->properties, Z_STR_P(property_name), value);
49920 zend_object *zobj = Z_OBJ_P(object); local
49924 property = OBJ_PROP(zobj, prop_offset);
49934 if (EXPECTED(zobj->properties != NULL)) {
49935 if (UNEXPECTED(GC_REFCOUNT(zobj->properties) > 1)) {
49936 if (EXPECTED(!(GC_FLAGS(zobj->properties) & IS_ARRAY_IMMUTABLE))) {
49937 GC_REFCOUNT(zobj->properties)--;
49939 zobj->properties = zend_array_dup(zobj->properties);
49941 property = zend_hash_find(zobj->properties, Z_STR_P(property_name));
49947 if (!zobj->ce->__set) {
49949 if (EXPECTED(zobj->properties == NULL)) {
49950 rebuild_object_properties(zobj);
49980 zend_hash_add_new(zobj->properties, Z_STR_P(property_name), value);
50077 zend_object *zobj = Z_OBJ_P(object); local
50081 property = OBJ_PROP(zobj, prop_offset);
50091 if (EXPECTED(zobj->properties != NULL)) {
50092 if (UNEXPECTED(GC_REFCOUNT(zobj->properties) > 1)) {
50093 if (EXPECTED(!(GC_FLAGS(zobj->properties) & IS_ARRAY_IMMUTABLE))) {
50094 GC_REFCOUNT(zobj->properties)--;
50096 zobj->properties = zend_array_dup(zobj->properties);
50098 property = zend_hash_find(zobj->properties, Z_STR_P(property_name));
50104 if (!zobj->ce->__set) {
50106 if (EXPECTED(zobj->properties == NULL)) {
50107 rebuild_object_properties(zobj);
50137 zend_hash_add_new(zobj->properties, Z_STR_P(property_name), value);
52697 zend_object *zobj = Z_OBJ_P(container); local
52701 EXPECTED(zobj->ce == CACHED_PTR(Z_CACHE_SLOT_P(offset)))) {
52705 retval = OBJ_PROP(zobj, prop_offset);
52710 } else if (EXPECTED(zobj->properties != NULL)) {
52711 retval = zend_hash_find(zobj->properties, Z_STR_P(offset));
52719 if (UNEXPECTED(zobj->handlers->read_property == NULL)) {
52724 …retval = zobj->handlers->read_property(container, offset, BP_VAR_IS, ((IS_CONST == IS_CONST) ? CAC…
55121 zend_object *zobj = Z_OBJ_P(container); local
55125 EXPECTED(zobj->ce == CACHED_PTR(Z_CACHE_SLOT_P(offset)))) {
55129 retval = OBJ_PROP(zobj, prop_offset);
55134 } else if (EXPECTED(zobj->properties != NULL)) {
55135 retval = zend_hash_find(zobj->properties, Z_STR_P(offset));
55143 if (UNEXPECTED(zobj->handlers->read_property == NULL)) {
55148 …retval = zobj->handlers->read_property(container, offset, BP_VAR_IS, ((IS_CV == IS_CONST) ? CACHE_…
56405 zend_object *zobj = Z_OBJ_P(container); local
56409 EXPECTED(zobj->ce == CACHED_PTR(Z_CACHE_SLOT_P(offset)))) {
56413 retval = OBJ_PROP(zobj, prop_offset);
56418 } else if (EXPECTED(zobj->properties != NULL)) {
56419 retval = zend_hash_find(zobj->properties, Z_STR_P(offset));
56427 if (UNEXPECTED(zobj->handlers->read_property == NULL)) {
56432 …retval = zobj->handlers->read_property(container, offset, BP_VAR_IS, (((IS_TMP_VAR|IS_VAR) == IS_C…