Files
Nim/tests/exprs/t22604.nim
SirOlaf 9ad184841e Exclude block from endsInNoReturn, fix regression (#22632)
Co-authored-by: SirOlaf <>
(cherry picked from commit d2f36c071b)
2023-09-18 12:13:00 +02:00

36 lines
525 B
Nim

# if
for i in 0..<1:
let x =
case false
of true:
42
of false:
if true:
continue
else:
raiseAssert "Won't get here"
# nested case
for i in 0..<1:
let x =
case false
of true:
42
of false:
case true
of true:
continue
of false:
raiseAssert "Won't get here"
# try except
for i in 0..<1:
let x =
case false
of true:
42
of false:
try:
continue
except:
raiseAssert "Won't get here"