E2529 Les paramètres type ne sont pas autorisés sur un opérateur (Delphi)
Remonter à Messages d'erreur et d'avertissement (Delphi)
Cette erreur se produit lors de la surcharge de l'opérateur sur un type générique.
program E2529;
{$APPTYPE CONSOLE}
uses
SysUtils;
type
TRec = record
class operator Negative<T>(a: TRec):TRec;
end;
class operator TRec.Negative<T>(a: TRec):TRec;
begin
//
end;
begin
Writeln('E2529 Type parameters not allowed on operator');
end.