regexp/syntax.Inst.Out (field)

70 uses

	regexp/syntax (current package)
		compile.go#L32: 			head = i.Out
		compile.go#L33: 			i.Out = val
		compile.go#L51: 		i.Out = l2.head
		compile.go#L211: 	i.Out = f1.i
		compile.go#L224: 		i.Out = f1.i
		compile.go#L238: 		i.Out = f1.i
		prog.go#L114: 	Out  uint32 // all but InstMatch, InstFail
		prog.go#L129: 		i = &p.Inst[i.Out]
		prog.go#L159: 		i = p.skipNop(i.Out)
		prog.go#L182: 		pc = i.Out
		prog.go#L316: 		bw(b, "alt -> ", u32(i.Out), ", ", u32(i.Arg))
		prog.go#L318: 		bw(b, "altmatch -> ", u32(i.Out), ", ", u32(i.Arg))
		prog.go#L320: 		bw(b, "cap ", u32(i.Arg), " -> ", u32(i.Out))
		prog.go#L322: 		bw(b, "empty ", u32(i.Arg), " -> ", u32(i.Out))
		prog.go#L328: 		bw(b, "nop -> ", u32(i.Out))
		prog.go#L338: 		bw(b, " -> ", u32(i.Out))
		prog.go#L340: 		bw(b, "rune1 ", strconv.QuoteToASCII(string(i.Rune)), " -> ", u32(i.Out))
		prog.go#L342: 		bw(b, "any -> ", u32(i.Out))
		prog.go#L344: 		bw(b, "anynotnl -> ", u32(i.Out))

	regexp
		backtrack.go#L189: 				pc = inst.Out
		backtrack.go#L195: 			switch re.prog.Inst[inst.Out].Op {
		backtrack.go#L204: 			b.push(re, inst.Out, b.end, false)
		backtrack.go#L205: 			pc = inst.Out
		backtrack.go#L214: 			pc = inst.Out
		backtrack.go#L223: 			pc = inst.Out
		backtrack.go#L232: 			pc = inst.Out
		backtrack.go#L241: 			pc = inst.Out
		backtrack.go#L255: 				pc = inst.Out
		backtrack.go#L264: 			pc = inst.Out
		backtrack.go#L268: 			pc = inst.Out
		exec.go#L304: 			t = m.add(nextq, i.Out, nextPos, t.cap, nextCond, t)
		exec.go#L340: 		t = m.add(q, i.Out, pos, cap, cond, t)
		exec.go#L345: 			pc = i.Out
		exec.go#L349: 		pc = i.Out
		exec.go#L355: 			m.add(q, i.Out, pos, cap, cond, nil)
		exec.go#L358: 			pc = i.Out
		exec.go#L446: 		pc = int(inst.Out)
		onepass.go#L45: 	pc = i.Out
		onepass.go#L48: 		pc = i.Out
		onepass.go#L60: 		pc, i = i.Out, &p.Inst[i.Out]
		onepass.go#L64: 		p.Inst[i.Out].Op == syntax.InstMatch {
		onepass.go#L80: 		return i.Out
		onepass.go#L242: 			p_A_Other := &p.Inst[pc].Out
		onepass.go#L261: 			p_B_Alt := &p.Inst[*p_A_Alt].Out
		onepass.go#L264: 			if instAlt.Out == uint32(pc) {
		onepass.go#L323: 			ok = check(inst.Out, m) && check(inst.Arg, m)
		onepass.go#L325: 			matchOut := m[inst.Out]
		onepass.go#L333: 				inst.Out, inst.Arg = inst.Arg, inst.Out
		onepass.go#L343: 				&onePassRunes[inst.Out], &onePassRunes[inst.Arg], inst.Out, inst.Arg)
		onepass.go#L349: 			ok = check(inst.Out, m)
		onepass.go#L350: 			m[pc] = m[inst.Out]
		onepass.go#L352: 			onePassRunes[pc] = append([]rune{}, onePassRunes[inst.Out]...)
		onepass.go#L355: 				inst.Next[i] = inst.Out
		onepass.go#L358: 			ok = check(inst.Out, m)
		onepass.go#L359: 			m[pc] = m[inst.Out]
		onepass.go#L360: 			onePassRunes[pc] = append([]rune{}, onePassRunes[inst.Out]...)
		onepass.go#L363: 				inst.Next[i] = inst.Out
		onepass.go#L372: 			instQueue.insert(inst.Out)
		onepass.go#L375: 				inst.Next = []uint32{inst.Out}
		onepass.go#L392: 				inst.Next[i] = inst.Out
		onepass.go#L400: 			instQueue.insert(inst.Out)
		onepass.go#L416: 				inst.Next[i] = inst.Out
		onepass.go#L424: 			instQueue.insert(inst.Out)
		onepass.go#L426: 			inst.Next = []uint32{inst.Out}
		onepass.go#L432: 			instQueue.insert(inst.Out)
		onepass.go#L436: 				inst.Next[i] = inst.Out
		onepass.go#L476: 		opOut := prog.Inst[inst.Out].Op