E2549 Impossible de déclarer un type paramétré dérivé d'une classe d'attribut personnalisé (Delphi)

De RAD Studio
Aller à : navigation, rechercher

Remonter à Messages d'erreur et d'avertissement (Delphi)

Cette erreur se produit lors de l'utilisation d'un type paramétré héritant de TCustomAttribute.

 program GenericAttributes;
 
 {$APPTYPE CONSOLE}
 
 type
   AttrAttribute<T> = class(TCustomAttribute)
   end;
 
   [Attr<Byte>]
   TNew = type Integer;
 
 begin
 end.