const unicode.MaxRune

26 uses

	unicode (current package)
		letter.go#L10: 	MaxRune         = '\U0010FFFF' // Maximum valid Unicode code point.
		letter.go#L81: 	UpperLower = MaxRune + 1 // (Cannot be a valid delta.)
		letter.go#L219: 			if delta > MaxRune {
		letter.go#L337: 	if r < 0 || r > MaxRune {

	encoding/xml
		xml.go#L1058: 					if err == nil && n <= unicode.MaxRune {

	go/scanner
		scanner.go#L563: 		n, base, max = 4, 16, unicode.MaxRune
		scanner.go#L566: 		n, base, max = 8, 16, unicode.MaxRune

	golang.org/x/text/unicode/rangetable
		merge.go#L12: const atEnd = unicode.MaxRune + 1

	html/template
		css.go#L86: 			if r > unicode.MaxRune {

	regexp
		onepass.go#L291: var anyRuneNotNL = []rune{0, '\n' - 1, '\n' + 1, unicode.MaxRune}
		onepass.go#L292: var anyRune = []rune{0, unicode.MaxRune}

	regexp/syntax
		compile.go#L85: var anyRuneNotNL = []rune{0, '\n' - 1, '\n' + 1, unicode.MaxRune}
		compile.go#L86: var anyRune = []rune{0, unicode.MaxRune}
		compile.go#L272: 	case len(r) == 2 && r[0] == 0 && r[1] == unicode.MaxRune:
		compile.go#L274: 	case len(r) == 4 && r[0] == 0 && r[1] == '\n'-1 && r[2] == '\n'+1 && r[3] == unicode.MaxRune:
		parse.go#L341: 		if len(re.Rune) == 2 && re.Rune[0] == 0 && re.Rune[1] == unicode.MaxRune {
		parse.go#L346: 		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#L1308: 				if r > unicode.MaxRune {
		parse.go#L1431: 	R32: []unicode.Range32{{Lo: 1 << 16, Hi: unicode.MaxRune, Stride: 1}},
		parse.go#L1755: 	if nextLo <= unicode.MaxRune {
		parse.go#L1756: 		r = appendRange(r, nextLo, unicode.MaxRune)
		parse.go#L1821: 	if nextLo <= unicode.MaxRune {
		parse.go#L1822: 		r = appendRange(r, nextLo, unicode.MaxRune)
		parse.go#L1842: 	if nextLo <= unicode.MaxRune {
		parse.go#L1845: 		r = append(r, nextLo, unicode.MaxRune)
		regexp.go#L142: 		} else if re.Rune[0] == 0 && re.Rune[len(re.Rune)-1] == unicode.MaxRune && len(re.Rune) > 2 {