regexp.onePassInst.Next (field)
28 uses
regexp (current package)
onepass.go#L32: Next []uint32
onepass.go#L77: return i.Next[next]
onepass.go#L212: prog.Inst[ix].Next = nil
onepass.go#L214: prog.Inst[ix].Next = nil
onepass.go#L342: onePassRunes[pc], inst.Next = mergeRuneSets(
onepass.go#L344: if len(inst.Next) > 0 && inst.Next[0] == mergeFailed {
onepass.go#L353: inst.Next = make([]uint32, len(onePassRunes[pc])/2+1)
onepass.go#L354: for i := range inst.Next {
onepass.go#L355: inst.Next[i] = inst.Out
onepass.go#L361: inst.Next = make([]uint32, len(onePassRunes[pc])/2+1)
onepass.go#L362: for i := range inst.Next {
onepass.go#L363: inst.Next[i] = inst.Out
onepass.go#L369: if len(inst.Next) > 0 {
onepass.go#L375: inst.Next = []uint32{inst.Out}
onepass.go#L390: inst.Next = make([]uint32, len(onePassRunes[pc])/2+1)
onepass.go#L391: for i := range inst.Next {
onepass.go#L392: inst.Next[i] = inst.Out
onepass.go#L397: if len(inst.Next) > 0 {
onepass.go#L414: inst.Next = make([]uint32, len(onePassRunes[pc])/2+1)
onepass.go#L415: for i := range inst.Next {
onepass.go#L416: inst.Next[i] = inst.Out
onepass.go#L421: if len(inst.Next) > 0 {
onepass.go#L426: inst.Next = []uint32{inst.Out}
onepass.go#L429: if len(inst.Next) > 0 {
onepass.go#L434: inst.Next = make([]uint32, len(onePassRunes[pc])/2+1)
onepass.go#L435: for i := range inst.Next {
onepass.go#L436: inst.Next[i] = inst.Out
![]() |
The pages are generated with Golds v0.3.2-preview. (GOOS=darwin GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |