diff options
author | Andreas Rumpf <rumpf_a@web.de> | 2016-05-12 00:19:38 +0200 |
---|---|---|
committer | Andreas Rumpf <rumpf_a@web.de> | 2016-05-12 00:38:15 +0200 |
commit | eae30d19611e1c4455c1b0f5a3674254ce29a99b (patch) | |
tree | d595298f61d4e70eae8e75a6644f1e53aba01de8 /compiler/semexprs.nim | |
parent | 34110fc118a063822c74b9615ff30a2e366aa8d4 (diff) | |
download | Nim-eae30d19611e1c4455c1b0f5a3674254ce29a99b.tar.gz |
fixes #950
Diffstat (limited to 'compiler/semexprs.nim')
-rw-r--r-- | compiler/semexprs.nim | 4 |
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) |