makes tests green again

This commit is contained in:
Andreas Rumpf 2016-08-09 17:49:59 +02:00
commit 5d05ee21c2

View file

@ -1982,7 +1982,8 @@ proc exprComplexConst(p: BProc, n: PNode, d: var TLoc) =
putDataIntoDest(p, d, t, tmp) putDataIntoDest(p, d, t, tmp)
# This fixes bug #4551, but we really need better dataflow # This fixes bug #4551, but we really need better dataflow
# analysis to make this 100% safe. # analysis to make this 100% safe.
d.s = OnStatic if t.kind notin {tySequence, tyString}:
d.s = OnStatic
proc expr(p: BProc, n: PNode, d: var TLoc) = proc expr(p: BProc, n: PNode, d: var TLoc) =
case n.kind case n.kind