Hi
On 7/25/24 17:40, Arnaud Le Blanc wrote:
Thank you! We have updated the RFC accordingly.
LGTM :-)
5. In the explanation of
"ReflectionClass::markLazyObjectAsInitialized()", it says:
Its behavior is the same as described for Ghost Objects in the
Initialization Sequence section, except that the initializer is not
called.
This means that calling `markLazyObjectAsInitialized()` on a lazy proxy
turns it into a regular object of the proxy class, as if
`newInstanceWithoutConstructor()` was used, right?
Yes, except for the value of properties that were already initialized.
Right, thank you for the clarification.
Best regards
Tim Düsterhus