summary refs log tree commit diff stats
path: root/compiler
diff options
context:
space:
mode:
authorAraq <rumpf_a@web.de>2014-01-17 08:47:51 +0100
committerAraq <rumpf_a@web.de>2014-01-17 08:47:51 +0100
commit383fbca27ef4f4e0b5eae0e0e02029fe644248ac (patch)
tree5ac65389061921d1b6122b8cbf83cec411ff617d /compiler
parent12247b3f56a74836af874d707bf63452c11dcf92 (diff)
downloadNim-383fbca27ef4f4e0b5eae0e0e02029fe644248ac.tar.gz
better tester
Diffstat (limited to 'compiler')
-rw-r--r--compiler/semmacrosanity.nim4
1 files changed, 2 insertions, 2 deletions
diff --git a/compiler/semmacrosanity.nim b/compiler/semmacrosanity.nim
index eff944bac..1bece95c2 100644
--- a/compiler/semmacrosanity.nim
+++ b/compiler/semmacrosanity.nim
@@ -43,12 +43,12 @@ proc annotateType*(n: PNode, t: PType) =
       n.typ = t
       for i in 0 .. <n.len:
         let field = x.n.ithField(i)
-        if field.isNil: globalError n.info, "invalid " & $i & "th field"
+        if field.isNil: globalError n.info, "invalid field at index " & $i
         else: annotateType(n.sons[i], field.typ)
     elif x.kind == tyTuple:
       n.typ = t
       for i in 0 .. <n.len:
-        if i >= x.len: globalError n.info, "invalid " & $i & "th field"
+        if i >= x.len: globalError n.info, "invalid field at index " & $i
         else: annotateType(n.sons[i], x.sons[i])
     elif x.kind == tyProc and x.callConv == ccClosure:
       n.typ = t