E2507 CLASS 制約と RECORD 制約は同時に指定できません(Delphi)
エラーと警告のメッセージ(Delphi) への移動
このエラーは、クラス型であり同時にレコード型でもあるジェネリック型パラメータを宣言したときに発生します。
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.