fix reraise (#11017)

This commit is contained in:
cooldome 2019-04-13 09:50:30 +01:00 • committed by Andreas Rumpf
commit fdc3f54f97
2 changed files with 9 additions and 5 deletions

View file

@ -9,10 +9,14 @@ import system / ansi_c
import core / allocators
proc mainA =
var e: owned(ref ValueError)
new(e)
e.msg = "message"
raise e
try:
var e: owned(ref ValueError)
new(e)
e.msg = "message"
raise e
except Exception as e:
raise
proc main =
raise newException(ValueError, "argh")