I can't get pragma(mangle) to work on templates(or structs). ---- import std.stdio; struct MyStruct(T...) { int var; void func() { writeln(var); } } pragma(mangle, "MyAlias") alias MyAlias = MyStruct!("a", "b", "c" /+very long symbol bloating list+/ ); void main() { auto v = MyAlias(2); v.func(); } ----