Fix AST generation for case statements (#8908)

Fixes #7534
This commit is contained in:
LemonBoy 2018-09-07 21:07:06 +02:00 • committed by Andreas Rumpf
commit 91b37311d9
2 changed files with 12 additions and 1 deletions

7
tests/js/t7534.nim Normal file
View file

@ -0,0 +1,7 @@
proc f(x: int): int =
result = case x
of 1: 2
elif x == 2: 3
else: 1
doAssert 2 == f(f(f(f(1))))