Merge pull request #11159 from JasperJenkins/const-named-tuple-unpack
Const named tuple unpacking
This commit is contained in:
commit
cd79c6f532
3 changed files with 23 additions and 2 deletions
|
|
@ -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
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue