On 11/04/2011 05:28 PM, Justin Whear wrote:
I just use a templated struct.struct GroupedTypes(T...) { alias T Types; } Then, if you need to something special with groups, you can create an override: //overriding previous Test template... template Test(T: GroupedTypes!(S), S...) { }
You don't need a struct. template GroupedTypes(T){ alias T Types; }