E2589 Le type d'assistance ne peut pas être déclaré dans le contexte de types paramétrés (Delphi)
Remonter à Messages d'erreur et d'avertissement (Delphi)
Cette erreur se produit à chaque fois que vous essayez de déclarer un type d'assistance pour un type paramétré.
type
TFoo<T> = class
type
TFooHelper = class helper for TFoo<T>
end;
end;
end.
Ce problème peut être résolu en retirant le contexte du type paramétré, comme suit :
type
TFoo = class
type
TFooHelper = class helper for TFoo
end;
end;
end.