I’m not sure that the ‘continue’ keyword gives enough granularity to the programmer. What if I just want some of the parent methods?

Moreover, this feels like a problem that reflection could potentially solve. 

I’m also not sure how this would work strictly in a preprocessor. Maybe I’m wrong about that, but with runtime polymorphism over templated classes, there would have to be some runtime components—right?

WL

On Apr 30, 2022, at 5:08 AM, Frederick Virchanza Gotham via Std-Proposals <std-proposals@lists.isocpp.org> wrote:



On Saturday, April 16, 2022, Frederick Virchanza Gotham wrote:

Anyway after thinking a bit more about this, I realise that I don't
even need function pointers at all. I've changed the code as follows:


 

I'm still working on my "precompiler". It's taking me a while to parse the parameters of instantiated templates classes. Regex is very useful for this.

--
Std-Proposals mailing list
Std-Proposals@lists.isocpp.org
https://lists.isocpp.org/mailman/listinfo.cgi/std-proposals