{ %NORUN } { a helper can extend the subclass of a specialized generic } program thlp27; {$ifdef fpc} {$mode delphi} {$endif} type TFoo = class Field: T; end; TFooInteger = TFoo; TFooBar = class(TFooInteger) end; TFooHelper = class helper for TFooBar end; begin end.