[fpc-devel] "class of TFoo".Create
Bart
bartjunk64 at gmail.com
Sun Jul 6 14:38:47 CEST 2025
On Sun, Jul 6, 2025 at 1:57 PM Martin Frb via fpc-devel
<fpc-devel at lists.freepascal.org> wrote:
> program Project1;
> {$mode objfpc}
> type TFoo = class end;
> TFooClass = class of TFoo;
> var f: TFoo;
> fc: TFooClass;
> begin
> fc := TFoo;
> f := fc.Create;
> f := TFooClass.Create; // works
> end.
Delphi (7) happily compiles that as well.
And f is of type TFoo there as well.
--
Bart
More information about the fpc-devel
mailing list