summary refs log tree commit diff stats
diff options
context:
space:
mode:
authorVeladus <veladus@web.de>2017-12-11 21:48:22 +0100
committerVeladus <veladus@web.de>2017-12-11 21:48:22 +0100
commita15ddf4013c5157e7532c71aa2045e07947782fb (patch)
treeae6083177b81030e8de5d45dde7d0f83609d6431
parent2c886823e77c2244b1407a037e87b9da62f84a92 (diff)
downloadNim-a15ddf4013c5157e7532c71aa2045e07947782fb.tar.gz
Improved error reporting
-rw-r--r--compiler/semstmts.nim2
1 files changed, 1 insertions, 1 deletions
diff --git a/compiler/semstmts.nim b/compiler/semstmts.nim
index d804beff5..a44b2fafc 100644
--- a/compiler/semstmts.nim
+++ b/compiler/semstmts.nim
@@ -736,7 +736,7 @@ proc semRaise(c: PContext, n: PNode): PNode =
       if base.sym.name.s == "Exception":
         break
       if base.lastSon == nil:
-        localError(n.info, errExprIsNoException)
+        localError(n.info, "raised object of type $1 does not inherit from Exception", [typ.sym.name.s])
         return
       base = base.lastSon