On Friday, 5 April 2019 at 14:52:05 UTC, lithium iodate wrote: > You are just having a little issue with operator precedence > there. Your code attempts to get the member `A` from > `MyClass!MyEnum`, if you add braces around it, it'll work just > fine `MyClass!(MyEnum.A)`. That's really funny acutally. It works. Thank you!