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 _______________________________________________ fpc-devel maillist - fpc-devel@lists.freepascal.org https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel