summary refs log tree commit diff stats
path: root/compiler/semexprs.nim
diff options
context:
space:
mode:
authorAndreas Rumpf <rumpf_a@web.de>2016-05-12 00:19:38 +0200
committerAndreas Rumpf <rumpf_a@web.de>2016-05-12 00:38:15 +0200
commiteae30d19611e1c4455c1b0f5a3674254ce29a99b (patch)
treed595298f61d4e70eae8e75a6644f1e53aba01de8 /compiler/semexprs.nim
parent34110fc118a063822c74b9615ff30a2e366aa8d4 (diff)
downloadNim-eae30d19611e1c4455c1b0f5a3674254ce29a99b.tar.gz
fixes #950
Diffstat (limited to 'compiler/semexprs.nim')
-rw-r--r--compiler/semexprs.nim4
1 files changed, 2 insertions, 2 deletions
diff --git a/compiler/semexprs.nim b/compiler/semexprs.nim
index 052098864..5aac1c2ac 100644
--- a/compiler/semexprs.nim
+++ b/compiler/semexprs.nim
@@ -24,10 +24,10 @@ proc semFieldAccess(c: PContext, n: PNode, flags: TExprFlags = {}): PNode
 proc semOperand(c: PContext, n: PNode, flags: TExprFlags = {}): PNode =
   # same as 'semExprWithType' but doesn't check for proc vars
   result = semExpr(c, n, flags + {efOperand})
-  if result.kind == nkEmpty and result.typ.isNil:
+  #if result.kind == nkEmpty and result.typ.isNil:
     # do not produce another redundant error message:
     #raiseRecoverableError("")
-    result = errorNode(c, n)
+  #  result = errorNode(c, n)
   if result.typ != nil:
     # XXX tyGenericInst here?
     if result.typ.kind == tyVar: result = newDeref(result)