> On May 10, 2021, at 5:59 PM, Kostas Michalopoulos via fpc-devel > <fpc-devel@lists.freepascal.org> wrote: > > You do not need any special language feature for that, you can simply do > something like > > ReleaseLater(TObject.Create)
yes but we can't get back the reference. It's a small thing but making this possible as return type means we can chain the calls together and make it a one line statement. It's just a nice thing from Objective-C which we use heavily to manage memory and it works very well. Regards, Ryan Joseph _______________________________________________ fpc-devel maillist - fpc-devel@lists.freepascal.org https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel