https://issues.dlang.org/show_bug.cgi?id=13827
Ketmar Dark <ket...@ketmar.no-ip.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |ket...@ketmar.no-ip.org --- Comment #2 from Ketmar Dark <ket...@ketmar.no-ip.org> --- struct Matrix(T) { private static defaultMatrix() { T arr[3]; return arr; } union { T[3] A = defaultMatrix; T[3] flat; } this (T v) { flat[0] = v; } } enum S = Matrix!int(42); --