func unicode/utf8.ValidString

13 uses

	unicode/utf8 (current package)
		utf8.go#L523: func ValidString(s string) bool {

	encoding/asn1
		marshal.go#L645: 					if !utf8.ValidString(v.String()) {

	github.com/google/go-cmp/cmp
		report_reflect.go#L386: 	if utf8.ValidString(s) && strings.IndexFunc(s, rawInvalid) < 0 {

	google.golang.org/protobuf/encoding/prototext
		decode.go#L332: 			if strs.EnforceUTF8(fd) && !utf8.ValidString(s) {
		encode.go#L214: 		if !e.opts.allowInvalidUTF8 && strs.EnforceUTF8(fd) && !utf8.ValidString(s) {

	google.golang.org/protobuf/internal/impl
		codec_gen.go#L4959: 	if !utf8.ValidString(v) {
		codec_gen.go#L5027: 	if !utf8.ValidString(v) {
		codec_gen.go#L5087: 	if !utf8.ValidString(v) {
		codec_gen.go#L5168: 		if !utf8.ValidString(v) {
		codec_gen.go#L5236: 	if !utf8.ValidString(v.String()) {

	google.golang.org/protobuf/proto
		encode_gen.go#L71: 		if strs.EnforceUTF8(fd) && !utf8.ValidString(v.String()) {

	io/fs
		fs.go#L48: 	if !utf8.ValidString(name) {

	strconv
		quote.go#L433: 				valid = utf8.ValidString(in[len(`"`) : end-len(`"`)])