E2507 Einschränkungen CLASS und RECORD dürfen nicht gemeinsam angegeben werden (Delphi)
Nach oben zu Fehler- und Warnungsmeldungen (Delphi)
Dieser Fehler tritt auf, wenn der generische Typparameter sowohl als Klassen- als auch als Record-Typ deklariert wird.
program E2507;
{$APPTYPE CONSOLE}
uses
SysUtils;
type
TGenericsError<T: class, record> = class // E2507
end;
begin
Writeln('FAIL - CLASS constraint and RECORD constraint cannot be specified together');
end.