module M { enum E { X = 1 Y = 2 } } struct Enum { e: M.E eArr: [3] M.E }