unit ugeneric59a; {$ifdef fpc} {$mode delphi} {$endif} interface type TTest = class class function Test: Integer; end; TTest = class end; implementation class function TTest.Test: Integer; begin Result := 1; end; end.