On 7/25/25 13:44, Martin Frb via fpc-devel wrote:
> Currently you can't do
> 
> type
>    generic TFoo<A> = class
>       procedure Bar; virtual;
>    end;
> 
>    generic FooChild<F: TFoo> = class(F)
>       procedure Bar; override;
>    end;
Can you use:
    generic FooChild<T> = class(specialize TFoo<T>)
       procedure Bar; override;
    end;
?
Mattias