diff options
author | Araq <rumpf_a@web.de> | 2013-05-18 11:41:03 +0200 |
---|---|---|
committer | Araq <rumpf_a@web.de> | 2013-05-18 11:41:03 +0200 |
commit | 572bfd23c4016851eb2587d85172bf3caadc7109 (patch) | |
tree | 1badd6d9312eeec3c41cb841ff40e788b6016fa3 /compiler/evals.nim | |
parent | cd0ae972694d1e6d9029b3850cbbb00bad60fd72 (diff) | |
download | Nim-572bfd23c4016851eb2587d85172bf3caadc7109.tar.gz |
fixes #399
Diffstat (limited to 'compiler/evals.nim')
-rw-r--r-- | compiler/evals.nim | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/compiler/evals.nim b/compiler/evals.nim index 3f5b7887a..6b756ab36 100644 --- a/compiler/evals.nim +++ b/compiler/evals.nim @@ -1438,7 +1438,8 @@ proc evalAux(c: PEvalContext, n: PNode, flags: TEvalFlags): PNode = of nkCast: result = evalCast(c, n, flags) of nkIdentDefs, nkYieldStmt, nkAsmStmt, nkForStmt, nkPragmaExpr, - nkLambdaKinds, nkContinueStmt, nkIdent, nkParForStmt, nkBindStmt: + nkLambdaKinds, nkContinueStmt, nkIdent, nkParForStmt, nkBindStmt, + nkClosedSymChoice, nkOpenSymChoice: result = raiseCannotEval(c, n.info) of nkRefTy: result = evalAux(c, n.sons[0], flags) |