make work again

This commit is contained in:
Jasper Jenkins 2019-05-05 03:46:02 -07:00
commit d4167c3f8c

View file

@ -2708,6 +2708,7 @@ proc expr(p: BProc, n: PNode, d: var TLoc) =
inc p.splitDecls inc p.splitDecls
genGotoState(p, n) genGotoState(p, n)
of nkBreakState: genBreakState(p, n, d) of nkBreakState: genBreakState(p, n, d)
of nkExprColonExpr: expr(p, n.sons[1], d)
else: internalError(p.config, n.info, "expr(" & $n.kind & "); unknown node kind") else: internalError(p.config, n.info, "expr(" & $n.kind & "); unknown node kind")
proc genNamedConstExpr(p: BProc, n: PNode): Rope = proc genNamedConstExpr(p: BProc, n: PNode): Rope =
@ -2850,7 +2851,7 @@ proc genConstSeqV2(p: BProc, n: PNode, t: PType): Rope =
proc genConstExpr(p: BProc, n: PNode): Rope = proc genConstExpr(p: BProc, n: PNode): Rope =
case n.kind case n.kind
of nkHiddenStdConv, nkHiddenSubConv, nkExprColonExpr: of nkHiddenStdConv, nkHiddenSubConv:
result = genConstExpr(p, n.sons[1]) result = genConstExpr(p, n.sons[1])
of nkCurly: of nkCurly:
var cs: TBitSet var cs: TBitSet