diff options
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) |