On Sat, 12 Feb 2022, Mattias Gaertner via fpc-pascal wrote:

Hi,

This can't be right, can it?

type
 TBird = class
   procedure Fly;
 end;
 TEagle = TBird; // alias

procedure TEagle.Fly;
begin
end;

Personally, I would not allow this. But Delphi compiles and runs it...

Maybe something to check for {$mode objfpc} =-)

Michael.
_______________________________________________
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal

Reply via email to