E2565 Parametrisierter oder instantiierter Typ kann nicht als benutzerdefiniertes Attribut verwendet werden (Delphi)
Nach oben zu Fehler- und Warnungsmeldungen (Delphi)
Dieser Fehler tritt bei dem Versuch auf, RTTI-Informationen von einem generischen Typ abzuleiten.
program E2565;
{$APPTYPE CONSOLE}
uses
SysUtils;
type
TMyAttr<T> = class(TCustomAttribute);
TMyIntegerAttr = TMyAttr<Integer>;
[TMyIntegerAttr] // E2565
TBoom = class
end;
begin
end.