struct S{
int[2] arr = 0;
static S opCall( int i1_, int i2_) {
S res = void;
res.arr[0] = i1_;
res.arr[1] = i2_;
return res;
}
}const S CS= S(0,0); Why can't this be evaluated at compile time? (And how do I fix it :))
