static void a(){} static void aa(int, string){} auto b = (){}; auto bb = (int s, string ss){}; static assert(is(Parameters!a == AliasSeq!())); static assert(is(Parameters!aa == AliasSeq!(int, string))); static assert(is(Parameters!b == AliasSeq!())); static assert(is(Parameters!bb == AliasSeq!(int, string)));