diff --git a/stdx/d/parser.d b/stdx/d/parser.d index 76a1ca2..bfcadc9 100644 --- a/stdx/d/parser.d +++ b/stdx/d/parser.d @@ -973,6 +973,8 @@ alias core.sys.posix.stdio.fileno fileno; expect(tok!"case"); node.low = parseAssignExpression(); } + else + node.low = low; if (expect(tok!":") is null) return null; if (expect(tok!"..") is null) return null; expect(tok!"case");