On 8/4/18 4:10 PM, Yuxuan Shui wrote: > This doesn't work: > > template A() { > void B() {}; > } > template B() { > mixin A!(); > } > void main() { > B!()(); > } > > Is this intentional? I believe mixin templates introduce a new symbol namespace to a degree. I doubt you would be able to do something like this. -Steve