Generics fatal error for generic record specialization inside class.
Original Reporter info from Mantis: hnb
-
Reporter name: Maciej Izak
Original Reporter info from Mantis: hnb
- Reporter name: Maciej Izak
Description:
"Fatal: Compilation aborted" for attached code:
program project3;
{$mode delphi}
type
TA<T> = record
end;
TB<T> = class
public
type
TC = TA<T>;
TD = record
Foo: TC; // ! FATAL !
end;
end;
begin
end.
Mantis conversion info:
- Mantis ID: 24072
- Version: 2.7.1
- Fixed in version: 3.0.0
- Fixed in revision: 27861 (#639a59df)