DMD64 D Compiler v2.071.1 dmd -c -o- main.d Error: template std.meta.Alias does not match any template declaration with dmd 2.070: ok ---- void fun(T...)(T args){ import std.typetuple; // Error: template std.meta.Alias does not match any template declaration alias args2=Alias!(args); fun(args2); } void main(){ fun(); //fun(1);//ok } ---- // bug_D20160717T115740 This regression makes generic code such as above painful, as it requires special casing
nevermind, we are supposed to use AliasSeq instead of Alias