handle in semConst

This commit is contained in:
Jasper Jenkins 2019-05-05 11:45:53 -07:00
commit 1f207df7ae
3 changed files with 2 additions and 3 deletions

View file

@ -641,7 +641,8 @@ proc semConst(c: PContext, n: PNode): PNode =
addSon(b, copyTree(def))
else:
setVarType(c, v, typ.sons[j])
v.ast = def[j]
v.ast = if def[j].kind != nkExprColonExpr: def[j]
else: def[j].sons[1]
b.sons[j] = newSymNode(v)
addSon(result,b)
dec c.inStaticContext