#define ZEND_ENCODE_DYN_PROP_OFFSET(offset) ((uintptr_t)(-((intptr_t)(offset) + 2)))
-/* The following rule applies to read_property() and read_dimension() implementations:
- If you return a zval which is not otherwise referenced by the extension or the engine's
- symbol table, its reference count should be 0.
-*/
/* Used to fetch property from the object, read-only */
typedef zval *(*zend_object_read_property_t)(zend_object *object, zend_string *member, int type, void **cache_slot, zval *rv);