https://issues.dlang.org/show_bug.cgi?id=21479
--- Comment #3 from Iain Buclaw <ibuc...@gdcproject.org> --- One underlying issue with the constructed AST is that Side.left is not constant propagated, this differs with other kinds of expressions/statements that use enum members. They always send expanded literals to the back-end. --