github.com/google/licensecheck/internal/match.reCompile.prog (field)
29 uses
github.com/google/licensecheck/internal/match (current package)
rematch.go#L260: prog reProg // program being constructed
rematch.go#L275: c := &reCompile{prog: init, endPattern: true}
rematch.go#L278: return append(c.prog, reInst{op: instMatch, arg: m}), c.err
rematch.go#L292: c.prog = append(c.prog, reInst{op: instWord, arg: int32(w)})
rematch.go#L312: alt := len(c.prog)
rematch.go#L313: c.prog = append(c.prog, reInst{op: instAlt})
rematch.go#L321: c.prog[alt].arg = int32(len(c.prog) - (alt + 1))
rematch.go#L330: alts = append(alts, len(c.prog))
rematch.go#L331: c.prog = append(c.prog, reInst{op: instAlt})
rematch.go#L338: jumps = append(jumps, len(c.prog))
rematch.go#L339: c.prog = append(c.prog, reInst{op: instJump})
rematch.go#L346: c.prog[a].arg = int32((jumps[i] + 1) - (a + 1))
rematch.go#L350: end := len(c.prog)
rematch.go#L352: c.prog[j].arg = int32(end - (j + 1))
rematch.go#L364: start := len(c.prog)
rematch.go#L365: end := len(c.prog) + int(re.n)*2
rematch.go#L367: c.prog = append(c.prog, reInst{op: instAlt, arg: int32(end - (len(c.prog) + 1))})
rematch.go#L368: c.prog = append(c.prog, reInst{op: instAny})
rematch.go#L387: c.prog = append(c.prog, reInst{op: instCut, arg: int32(cut.start - (len(c.prog) + 1))})
 |
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. |