xxxxxxxxxx
void main ()
{
sformat(0, uint.max);
}
void sformat (Args...) (int index, Args args)
{
JT: switch (index)
{
static foreach (idx, unused; args)
{
case idx:
assert(unused == args[idx], "Borken compiler");
break JT;
}
default:
assert(0);
}
}