summary refs log tree commit diff stats
path: root/compiler
diff options
context:
space:
mode:
authorChris Heller <chrisheller@users.noreply.github.com>2016-12-22 01:45:13 -0800
committerAndreas Rumpf <rumpf_a@web.de>2016-12-22 10:45:13 +0100
commit80f9dcc6eb87112be64240fde89e98802a79cfd8 (patch)
treec2be441af478cc6ebca0400e924c11def0cd9100 /compiler
parent237e2664e0f4f091bc7d1d288291287440f41fbd (diff)
downloadNim-80f9dcc6eb87112be64240fde89e98802a79cfd8.tar.gz
Used typed/untyped instead of stmt/expr in semQuoteAst. Fixes issue 5120 (#5126)
* Use typed/untyped instead of stmt/expr in semQuoteAst. Fixes #5120
Diffstat (limited to 'compiler')
-rw-r--r--compiler/semexprs.nim4
1 files 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)