don't store the scope for routines

This commit is contained in:
Araq 2015-04-03 17:08:08 +02:00
commit f767e1749e
4 changed files with 11 additions and 10 deletions

View file

@ -482,7 +482,7 @@ proc semTemplateDef(c: PContext, n: PNode): PNode =
s = semIdentVis(c, skTemplate, n.sons[0], {})
styleCheckDef(s)
# check parameter list:
s.scope = c.currentScope
#s.scope = c.currentScope
pushOwner(s)
openScope(c)
n.sons[namePos] = newSymNode(s, n.sons[namePos].info)