public Progs(ref ptr <obj.Prog> Text = default, ref ptr <obj.Prog> next = default, long pc = default, src.XPos pos = default, ref ptr <Node> curfn = default, slice <obj.Prog> progcache = default, long cacheidx = default, LivenessIndex nextLive = default, LivenessIndex prevLive = default) { this.Text = Text; this.next = next; this.pc = pc; this.pos = pos; this.curfn = curfn; this.progcache = progcache; this.cacheidx = cacheidx; this.nextLive = nextLive; this.prevLive = prevLive; }
public SSAGenState(ref ptr <Progs> pp = default, slice <Branch> Branches = default, slice <ptr <obj.Prog> > bstart = default, map <short, short> SSEto387 = default, ref ptr <Node> ScratchFpMem = default, long maxarg = default, LivenessMap livenessMap = default, ref ptr <obj.Prog> lineRunStart = default, long OnWasmStackSkipped = default, LivenessIndex lastDeferLiveness = default) { this.pp = pp; this.Branches = Branches; this.bstart = bstart; this.SSEto387 = SSEto387; this.ScratchFpMem = ScratchFpMem; this.maxarg = maxarg; this.livenessMap = livenessMap; this.lineRunStart = lineRunStart; this.OnWasmStackSkipped = OnWasmStackSkipped; this.lastDeferLiveness = lastDeferLiveness; }