...but I guess you could do this: int globalVal1; int globalVal2;
struct MyStruct(alias valToRef) { ref int refVal = valToRef; } void main() { MyStruct!globalVal1 ms1; MyStruct!globalVal2 ms2; }
...but I guess you could do this: int globalVal1; int globalVal2;
struct MyStruct(alias valToRef) { ref int refVal = valToRef; } void main() { MyStruct!globalVal1 ms1; MyStruct!globalVal2 ms2; }