On 2014-01-17 14:44, Dicebot wrote: > I think it is impossible in general case: > > pragma(msg, StructSymbol.stringof); // "StructSymbol" or > "StructSymbol!(void)" ? > > Add aliases on top of it and it quickly gets messy. The compiler would first try the template symbol, if that fails try the instantiation. -- /Jacob Carlborg