type regexp/syntax.Error
25 uses
regexp/syntax (current package)
parse.go#L16: type Error struct {
parse.go#L21: func (e *Error) Error() string {
parse.go#L283: return "", &Error{ErrInvalidRepeatOp, lastRepeat[:len(lastRepeat)-len(after)]}
parse.go#L288: return "", &Error{ErrMissingRepeatArgument, before[:len(before)-len(after)]}
parse.go#L292: return "", &Error{ErrMissingRepeatArgument, before[:len(before)-len(after)]}
parse.go#L305: return "", &Error{ErrInvalidRepeatSize, before[:len(before)-len(after)]}
parse.go#L761: err = &Error{Code: ErrInternalError, Expr: s}
parse.go#L867: return nil, &Error{ErrInvalidRepeatSize, before[:len(before)-len(after)]}
parse.go#L891: return nil, &Error{ErrInvalidEscape, t[:2]}
parse.go#L956: return nil, &Error{ErrMissingParen, s}
parse.go#L1028: return "", &Error{ErrInvalidNamedCapture, s}
parse.go#L1037: return "", &Error{ErrInvalidNamedCapture, capture}
parse.go#L1105: return "", &Error{ErrInvalidPerlOp, s[:len(s)-len(t)]}
parse.go#L1276: return &Error{ErrUnexpectedParen, p.wholeRegexp}
parse.go#L1282: return &Error{ErrUnexpectedParen, p.wholeRegexp}
parse.go#L1303: return 0, "", &Error{ErrTrailingBackslash, ""}
parse.go#L1411: return 0, "", &Error{ErrInvalidEscape, s[:len(s)-len(t)]}
parse.go#L1418: return 0, "", &Error{Code: ErrMissingBracket, Expr: wholeClass}
parse.go#L1465: return nil, "", &Error{ErrInvalidCharRange, name}
parse.go#L1542: return nil, "", &Error{ErrInvalidCharRange, s}
parse.go#L1559: return nil, "", &Error{ErrInvalidCharRange, seq}
parse.go#L1613: return "", &Error{Code: ErrInvalidCharRange, Expr: t[:1+size]}
parse.go#L1660: return "", &Error{Code: ErrInvalidCharRange, Expr: rng}
parse.go#L1942: return &Error{Code: ErrInvalidUTF8, Expr: s}
parse.go#L1952: return 0, "", &Error{Code: ErrInvalidUTF8, Expr: s}