1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
// PERMUTE_ARGS: // https://issues.dlang.org/show_bug.cgi?id=15780 import std.typecons; //import std.stdio; void foo(alias fields)() { foreach(i, field; fields) { enum string a = fields[i]; // OK enum string b = field; // not OK with 2.069.2 ??? //writeln(field); } } void main() { foo!(tuple("H", "I"))(); }