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 {