summary refs log tree commit diff stats
diff options
context:
space:
mode:
authorAraq <rumpf_a@web.de>2015-07-22 18:01:05 +0200
committerAraq <rumpf_a@web.de>2015-07-22 18:01:05 +0200
commite6e0527fd2ee23519bfad994a12b4776fe627a84 (patch)
tree136af47f02f424a906b523c917e03ae2ea50e343
parent8594faa5436b2dea56288fa4668259e88f48f9fc (diff)
downloadNim-e6e0527fd2ee23519bfad994a12b4776fe627a84.tar.gz
fixes #1738
-rw-r--r--compiler/semtempl.nim2
1 files changed, 1 insertions, 1 deletions
diff --git a/compiler/semtempl.nim b/compiler/semtempl.nim
index 161d22fc1..2358010a1 100644
--- a/compiler/semtempl.nim
+++ b/compiler/semtempl.nim
@@ -475,7 +475,7 @@ proc transformToExpr(n: PNode): PNode =
 
 proc semTemplateDef(c: PContext, n: PNode): PNode =
   var s: PSym
-  if c.p.owner.kind == skModule:
+  if isTopLevel(c):
     s = semIdentVis(c, skTemplate, n.sons[0], {sfExported})
     incl(s.flags, sfGlobal)
   else: