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#L212: 	i.Out = f1.i
		compile.go#L226: 		i.Out = f1.i
		compile.go#L245: 		i.Out = f1.i
		prog.go#L117: 	Out  uint32 // all but InstMatch, InstFail
		prog.go#L132: 		i = &p.Inst[i.Out]
		prog.go#L162: 		i = p.skipNop(i.Out)
		prog.go#L185: 		pc = i.Out
		prog.go#L319: 		bw(b, "alt -> ", u32(i.Out), ", ", u32(i.Arg))
		prog.go#L321: 		bw(b, "altmatch -> ", u32(i.Out), ", ", u32(i.Arg))
		prog.go#L323: 		bw(b, "cap ", u32(i.Arg), " -> ", u32(i.Out))
		prog.go#L325: 		bw(b, "empty ", u32(i.Arg), " -> ", u32(i.Out))
		prog.go#L331: 		bw(b, "nop -> ", u32(i.Out))
		prog.go#L341: 		bw(b, " -> ", u32(i.Out))
		prog.go#L343: 		bw(b, "rune1 ", strconv.QuoteToASCII(string(i.Rune)), " -> ", u32(i.Out))
		prog.go#L345: 		bw(b, "any -> ", u32(i.Out))
		prog.go#L347: 		bw(b, "anynotnl -> ", u32(i.Out))

	regexp
		backtrack.go#L187: 				pc = inst.Out
		backtrack.go#L193: 			switch re.prog.Inst[inst.Out].Op {
		backtrack.go#L202: 			b.push(re, inst.Out, b.end, false)
		backtrack.go#L203: 			pc = inst.Out
		backtrack.go#L212: 			pc = inst.Out
		backtrack.go#L221: 			pc = inst.Out
		backtrack.go#L230: 			pc = inst.Out
		backtrack.go#L239: 			pc = inst.Out
		backtrack.go#L253: 				pc = inst.Out
		backtrack.go#L262: 			pc = inst.Out
		backtrack.go#L266: 			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#L46: 	pc = i.Out
		onepass.go#L49: 		pc = i.Out
		onepass.go#L61: 		pc, i = i.Out, &p.Inst[i.Out]
		onepass.go#L65: 		p.Inst[i.Out].Op == syntax.InstMatch {
		onepass.go#L81: 		return i.Out
		onepass.go#L243: 			p_A_Other := &p.Inst[pc].Out
		onepass.go#L262: 			p_B_Alt := &p.Inst[*p_A_Alt].Out
		onepass.go#L265: 			if instAlt.Out == uint32(pc) {
		onepass.go#L317: 			ok = check(inst.Out, m) && check(inst.Arg, m)
		onepass.go#L319: 			matchOut := m[inst.Out]
		onepass.go#L327: 				inst.Out, inst.Arg = inst.Arg, inst.Out
		onepass.go#L337: 				&onePassRunes[inst.Out], &onePassRunes[inst.Arg], inst.Out, inst.Arg)
		onepass.go#L343: 			ok = check(inst.Out, m)
		onepass.go#L344: 			m[pc] = m[inst.Out]
		onepass.go#L346: 			onePassRunes[pc] = append([]rune{}, onePassRunes[inst.Out]...)
		onepass.go#L349: 				inst.Next[i] = inst.Out
		onepass.go#L352: 			ok = check(inst.Out, m)
		onepass.go#L353: 			m[pc] = m[inst.Out]
		onepass.go#L354: 			onePassRunes[pc] = append([]rune{}, onePassRunes[inst.Out]...)
		onepass.go#L357: 				inst.Next[i] = inst.Out
		onepass.go#L366: 			instQueue.insert(inst.Out)
		onepass.go#L369: 				inst.Next = []uint32{inst.Out}
		onepass.go#L386: 				inst.Next[i] = inst.Out
		onepass.go#L394: 			instQueue.insert(inst.Out)
		onepass.go#L410: 				inst.Next[i] = inst.Out
		onepass.go#L418: 			instQueue.insert(inst.Out)
		onepass.go#L420: 			inst.Next = []uint32{inst.Out}
		onepass.go#L426: 			instQueue.insert(inst.Out)
		onepass.go#L430: 				inst.Next[i] = inst.Out
		onepass.go#L470: 		opOut := prog.Inst[inst.Out].Op