func unicode/utf8.DecodeRuneInString

56 uses

	unicode/utf8 (current package)
		utf8.go#L199: func DecodeRuneInString(s string) (r rune, size int) {
		utf8.go#L312: 	r, size = DecodeRuneInString(s[start:end])

	encoding/gob
		type.go#L558: 	rune, _ := utf8.DecodeRuneInString(name)

	encoding/json
		encode.go#L1065: 		c, size := utf8.DecodeRuneInString(s[i:])

	fmt
		print.go#L1102: 			verb, size = utf8.DecodeRuneInString(format[i:])
		scan.go#L1102: 		fmtc, w := utf8.DecodeRuneInString(format[i:])
		scan.go#L1121: 				fmtc, w = utf8.DecodeRuneInString(format[i:])
		scan.go#L1161: 			nextc, _ := utf8.DecodeRuneInString(format[i+w:]) // will not match % if string is empty
		scan.go#L1209: 		c, w := utf8.DecodeRuneInString(format[i:])

	go/token
		token.go#L317: 	ch, _ := utf8.DecodeRuneInString(name)

	mime
		encodedword.go#L96: 		_, runeLen = utf8.DecodeRuneInString(s[i:])
		encodedword.go#L130: 			_, runeLen = utf8.DecodeRuneInString(s[i:])

	path
		match.go#L139: 				r, n = utf8.DecodeRuneInString(s)
		match.go#L181: 				_, n := utf8.DecodeRuneInString(s)
		match.go#L222: 	r, n := utf8.DecodeRuneInString(chunk)

	path/filepath
		match.go#L139: 				r, n = utf8.DecodeRuneInString(s)
		match.go#L181: 				_, n := utf8.DecodeRuneInString(s)
		match.go#L224: 	r, n := utf8.DecodeRuneInString(chunk)

	regexp
		regexp.go#L207: 		regexp.prefixRune, _ = utf8.DecodeRuneInString(regexp.prefix)
		regexp.go#L389: 		return utf8.DecodeRuneInString(i.str[pos:])
		regexp.go#L419: 			r2, _ = utf8.DecodeRuneInString(i.str[pos:])
		regexp.go#L643: 			_, width = utf8.DecodeRuneInString(src[searchPos:])
		regexp.go#L792: 				_, width = utf8.DecodeRuneInString(s[pos:end])
		regexp.go#L985: 		rune, size := utf8.DecodeRuneInString(str[i:])

	regexp/syntax
		parse.go#L1550: 			_, size := utf8.DecodeRuneInString(t[1:])
		parse.go#L1878: 		rune, size := utf8.DecodeRuneInString(s)
		parse.go#L1888: 	c, size := utf8.DecodeRuneInString(s)

	src.elv.sh/pkg/cli/tk
		codearea.go#L261: 			r2, _ := utf8.DecodeRuneInString(a)

	src.elv.sh/pkg/edit
		builtins.go#L320: 	_, w := utf8.DecodeRuneInString(buffer[dot:])
		builtins.go#L577: 	r, _ := utf8.DecodeRuneInString(right)
		complete_getopt.go#L268: 			r, size := utf8.DecodeRuneInString(s)
		completion.go#L331: 		r2, n2 := utf8.DecodeRuneInString(s2)

	src.elv.sh/pkg/eval/vals
		conversion.go#L176: 	r, size := utf8.DecodeRuneInString(s)
		index_string.go#L31: 	r, size := utf8.DecodeRuneInString(s[index.Lower:])
		index_string.go#L42: 	r, _ := utf8.DecodeRuneInString(s)

	src.elv.sh/pkg/glob
		glob.go#L260: 				r, n := utf8.DecodeRuneInString(name)
		parse.go#L80: 	r, s := utf8.DecodeRuneInString(ps.src[ps.pos:])

	src.elv.sh/pkg/parse
		parser.go#L57: 		r, _ := utf8.DecodeRuneInString(ps.src[ps.pos:])
		parser.go#L76: 	r, _ := utf8.DecodeRuneInString(ps.src[ps.pos:])
		parser.go#L89: 	r, s := utf8.DecodeRuneInString(ps.src[ps.pos:])

	strconv
		quote.go#L40: 			r, width = utf8.DecodeRuneInString(s)
		quote.go#L207: 		r, wid := utf8.DecodeRuneInString(s)
		quote.go#L263: 		r, size := utf8.DecodeRuneInString(s)
		quote.go#L410: 			r, size := utf8.DecodeRuneInString(s)

	strings
		reader.go#L97: 	ch, size = utf8.DecodeRuneInString(r.s[r.i:])
		strings.go#L26: 		ch, size := utf8.DecodeRuneInString(s)
		strings.go#L473: 			c, width = utf8.DecodeRuneInString(s[i:])
		strings.go#L641: 		_, wid := utf8.DecodeRuneInString(s[i:])
		strings.go#L664: 		_, wid := utf8.DecodeRuneInString(s[i:])
		strings.go#L742: 		_, wid := utf8.DecodeRuneInString(s[i:])
		strings.go#L944: 				_, wid := utf8.DecodeRuneInString(s[start:])
		strings.go#L977: 			r, size := utf8.DecodeRuneInString(s)
		strings.go#L983: 			r, size := utf8.DecodeRuneInString(t)

	vendor/golang.org/x/net/idna
		idna10.0.0.go#L420: 			r, _ := utf8.DecodeRuneInString(s[i:])
		idna10.0.0.go#L473: 				r, _ := utf8.DecodeRuneInString(s[start:])

	vendor/golang.org/x/text/unicode/norm
		input.go#L98: 		r, size = utf8.DecodeRuneInString(in.str[p:])