[stdlib] String: be more consistent about when markEncoding is called

This commit is contained in:
Karoy Lorentey
2022-04-13 18:38:41 -07:00
parent ed7d60c711
commit b33fefb71c
3 changed files with 9 additions and 14 deletions

View File

@@ -207,7 +207,7 @@ extension String.UnicodeScalarView: BidirectionalCollection {
i = _uncheckedIndex(before: i)
}
}
return _guts.markEncoding(i)
return i
}
@_alwaysEmitIntoClient
@@ -238,7 +238,7 @@ extension String.UnicodeScalarView: BidirectionalCollection {
}
guard limit > start || i >= limit else { return nil }
}
return _guts.markEncoding(i)
return i
}
}