On Tuesday, 12 August 2014 at 12:08:14 UTC, John Colvin wrote:
I think the problem is that impl3.tmp is not virtual because it'sa template, and interfaces need to be implemented by virtual methods.The instantiations of the template are just normal functions though, no?
They are not virtual. Ordinary methods (public, not final, not templated) are virtual.