From 80f9dcc6eb87112be64240fde89e98802a79cfd8 Mon Sep 17 00:00:00 2001 From: Chris Heller Date: Thu, 22 Dec 2016 01:45:13 -0800 Subject: Used typed/untyped instead of stmt/expr in semQuoteAst. Fixes issue 5120 (#5126) * Use typed/untyped instead of stmt/expr in semQuoteAst. Fixes #5120 --- compiler/semexprs.nim | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/compiler/semexprs.nim b/compiler/semexprs.nim index 9076ce99b..45d973d86 100644 --- a/compiler/semexprs.nim +++ b/compiler/semexprs.nim @@ -1655,8 +1655,8 @@ proc semQuoteAst(c: PContext, n: PNode): PNode = doBlk.sons[namePos] = newAnonSym(c, skTemplate, n.info).newSymNode if ids.len > 0: doBlk.sons[paramsPos] = newNodeI(nkFormalParams, n.info) - doBlk[paramsPos].add getSysSym("stmt").newSymNode # return type - ids.add getSysSym("expr").newSymNode # params type + doBlk[paramsPos].add getSysSym("typed").newSymNode # return type + ids.add getSysSym("untyped").newSymNode # params type ids.add emptyNode # no default value doBlk[paramsPos].add newNode(nkIdentDefs, n.info, ids) -- cgit 1.4.1-2-gfad0