E2553 Class type constraint cannot be specified more than once (Delphi)
Go Up to Error and Warning Messages (Delphi)
This occurs when trying to specify the type constraint for the generic type more than once.
program E2553;
{$APPTYPE CONSOLE}
uses
SysUtils;
type
TBaseClass = class
end;
TNewClass = class(TBaseClass)
end;
TTestClass<TC: TBaseClass, TNewClass> = class //E2553
end;
begin