[fpc-other] [fpc-pascal] Info about the -Mdelphi mode

Martin Frb lazarus at mfriebe.de
Fri Apr 24 10:37:48 CEST 2026


On 24/04/2026 10:12, Martin Frb via fpc-pascal wrote:
> CC'ed to fpc-other at lists.freepascal.org => for follow ups
>
> On 23/04/2026 15:23, Graeme Geldenhuys via fpc-pascal wrote:
>>
>> https://blogs.embarcadero.com/introducing-inline-variables-in-the-delphi-language/
> Apart from the general yes/no question....
> (and I haven't looked deep into language design..., still...)

And I completely missed "ref counted interfaces adhere to the sub-scope"

Only, wasn't it established, that the lifetime of those was not 
documented, and therefore it was ok that with FPC it was determined by 
"last use" rather than "end of procedure" (which used to cause some 
discussions too).

So, if "inline var" was copied, in FPC that life time wouldn't change... 
While Delphi now has some "not in the doc, but other" mention of this 
being a "suddenly valid" use case.


More information about the fpc-other mailing list