github.com/google/licensecheck/internal/match.reSyntax.op (field)
23 uses
github.com/google/licensecheck/internal/match (current package)
rematch.go#L283: switch re.op {
rematch.go#L285: panic(fmt.Sprintf("unexpected re.op %d", re.op))
rematch.go#L437: switch re.op {
resyntax.go#L64: op reOp // opcode
resyntax.go#L115: switch re.op {
resyntax.go#L146: if sub.op == opAlternate {
resyntax.go#L201: p.push(&reSyntax{op: opLeftParen})
resyntax.go#L277: p.push(&reSyntax{op: opWild, n: int32(n)})
resyntax.go#L351: if len(p.stack) > 0 && p.stack[len(p.stack)-1].op == opWords {
resyntax.go#L354: re = p.push(&reSyntax{op: opWords})
resyntax.go#L363: p.stack = append(p.stack, &reSyntax{op: opWords, w: []WordID{last.ID}})
resyntax.go#L376: p.push(&reSyntax{op: opVerticalBar})
resyntax.go#L390: if re2.op == opVerticalBar {
resyntax.go#L415: if re2.op != opLeftParen {
resyntax.go#L430: if sub.op >= opPseudo {
resyntax.go#L433: if sub.op == opQuest {
resyntax.go#L438: p.stack[n-1] = &reSyntax{op: opQuest, sub: []*reSyntax{sub}}
resyntax.go#L446: for i > 0 && p.stack[i-1].op < opPseudo {
resyntax.go#L454: return p.push(&reSyntax{op: opEmpty})
resyntax.go#L465: for i > 0 && p.stack[i-1].op < opPseudo {
resyntax.go#L482: re := &reSyntax{op: op}
resyntax.go#L484: if sub.op == op {
resyntax.go#L496: switch re.op {
![]() |
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. |