package syntax
import
func () {
var [1]struct{}
_ = [OpNoMatch-1]
_ = [OpEmptyMatch-2]
_ = [OpLiteral-3]
_ = [OpCharClass-4]
_ = [OpAnyCharNotNL-5]
_ = [OpAnyChar-6]
_ = [OpBeginLine-7]
_ = [OpEndLine-8]
_ = [OpBeginText-9]
_ = [OpEndText-10]
_ = [OpWordBoundary-11]
_ = [OpNoWordBoundary-12]
_ = [OpCapture-13]
_ = [OpStar-14]
_ = [OpPlus-15]
_ = [OpQuest-16]
_ = [OpRepeat-17]
_ = [OpConcat-18]
_ = [OpAlternate-19]
_ = [opPseudo-128]
}
const (
_Op_name_0 = "NoMatchEmptyMatchLiteralCharClassAnyCharNotNLAnyCharBeginLineEndLineBeginTextEndTextWordBoundaryNoWordBoundaryCaptureStarPlusQuestRepeatConcatAlternate"
_Op_name_1 = "opPseudo"
)
var (
_Op_index_0 = [...]uint8{0, 7, 17, 24, 33, 45, 52, 61, 68, 77, 84, 96, 110, 117, 121, 125, 130, 136, 142, 151}
)
func ( Op) () string {
switch {
case 1 <= && <= 19:
-= 1
return _Op_name_0[_Op_index_0[]:_Op_index_0[+1]]
case == 128:
return _Op_name_1
default:
return "Op(" + strconv.FormatInt(int64(), 10) + ")"
}
}