const unicode.MaxRune
26 uses
unicode (current package)
letter.go#L10: MaxRune = '\U0010FFFF' // Maximum valid Unicode code point.
letter.go#L83: UpperLower = MaxRune + 1 // (Cannot be a valid delta.)
letter.go#L233: if delta > MaxRune {
letter.go#L355: if r < 0 || r > MaxRune {
encoding/xml
xml.go#L1072: if err == nil && n <= unicode.MaxRune {
go/scanner
scanner.go#L572: n, base, max = 4, 16, unicode.MaxRune
scanner.go#L575: n, base, max = 8, 16, unicode.MaxRune
go/types
conversions.go#L31: if i, ok := constant.Uint64Val(x.val); ok && i <= unicode.MaxRune {
html/template
css.go#L86: if r > unicode.MaxRune {
regexp
onepass.go#L285: var anyRuneNotNL = []rune{0, '\n' - 1, '\n' + 1, unicode.MaxRune}
onepass.go#L286: var anyRune = []rune{0, unicode.MaxRune}
regexp/syntax
compile.go#L86: var anyRuneNotNL = []rune{0, '\n' - 1, '\n' + 1, unicode.MaxRune}
compile.go#L87: var anyRune = []rune{0, unicode.MaxRune}
compile.go#L289: case len(r) == 2 && r[0] == 0 && r[1] == unicode.MaxRune:
compile.go#L291: case len(r) == 4 && r[0] == 0 && r[1] == '\n'-1 && r[2] == '\n'+1 && r[3] == unicode.MaxRune:
parse.go#L526: if len(re.Rune) == 2 && re.Rune[0] == 0 && re.Rune[1] == unicode.MaxRune {
parse.go#L531: if len(re.Rune) == 4 && re.Rune[0] == 0 && re.Rune[1] == '\n'-1 && re.Rune[2] == '\n'+1 && re.Rune[3] == unicode.MaxRune {
parse.go#L1514: if r > unicode.MaxRune {
parse.go#L1639: R32: []unicode.Range32{{Lo: 1 << 16, Hi: unicode.MaxRune, Stride: 1}},
parse.go#L1979: if nextLo <= unicode.MaxRune {
parse.go#L1980: r = appendRange(r, nextLo, unicode.MaxRune)
parse.go#L2045: if nextLo <= unicode.MaxRune {
parse.go#L2046: r = appendRange(r, nextLo, unicode.MaxRune)
parse.go#L2066: if nextLo <= unicode.MaxRune {
parse.go#L2069: r = append(r, nextLo, unicode.MaxRune)
regexp.go#L280: } else if re.Rune[0] == 0 && re.Rune[len(re.Rune)-1] == unicode.MaxRune && len(re.Rune) > 2 {