lindquist@94: module bug60; lindquist@270: extern(C) int printf(char*, ...); lindquist@270: lindquist@94: void func(T...)(T t) lindquist@94: { lindquist@94: foreach(v;t) { lindquist@94: if (v.length) { lindquist@94: foreach(i;v) { lindquist@94: printf("%d\n", i); lindquist@94: } lindquist@94: } lindquist@94: } lindquist@94: } lindquist@94: void main() lindquist@94: { lindquist@94: auto a = [1,2,3]; lindquist@94: func(a); lindquist@94: }