@@ -226,15 +226,15 @@ extension String {
226
226
startingAt index: Int ,
227
227
nextScalar: ( Int ) -> ( Unicode . Scalar , end: Int )
228
228
) -> Int {
229
- _internalInvariant ( index != endIndex. _encodedOffset )
229
+ _internalInvariant ( index != endIndex. _encodedOffsetSP )
230
230
var state = _GraphemeBreakingState ( )
231
231
var index = index
232
232
233
233
while true {
234
234
let ( scalar1, nextIdx) = nextScalar ( index)
235
235
index = nextIdx
236
236
237
- guard index != endIndex. _encodedOffset else {
237
+ guard index != endIndex. _encodedOffsetSP else {
238
238
break
239
239
}
240
240
@@ -254,15 +254,15 @@ extension String {
254
254
endingAt index: Int ,
255
255
previousScalar: ( Int ) -> ( Unicode . Scalar , start: Int )
256
256
) -> Int {
257
- _internalInvariant ( index != startIndex. _encodedOffset )
257
+ _internalInvariant ( index != startIndex. _encodedOffsetSP )
258
258
var state = _GraphemeBreakingState ( )
259
259
var index = index
260
260
261
261
while true {
262
262
let ( scalar2, previousIdx) = previousScalar ( index)
263
263
index = previousIdx
264
264
265
- guard index != startIndex. _encodedOffset else {
265
+ guard index != startIndex. _encodedOffsetSP else {
266
266
break
267
267
}
268
268
@@ -494,7 +494,7 @@ extension String {
494
494
// know that we are in an emoji sequence so our initial
495
495
// break question is answered as NO.
496
496
internal func checkIfInEmojiSequence( _ index: Int ) -> Bool {
497
- var emojiIdx = String . Index ( _encodedOffset : index)
497
+ var emojiIdx = String . Index ( _encodedOffsetSP : index)
498
498
499
499
guard emojiIdx != startIndex else {
500
500
return false
@@ -551,7 +551,7 @@ extension String {
551
551
// | = Is a linking consonant and we've seen a virama, so this is a
552
552
// legitimate indic sequence, so do NOT break the initial question.
553
553
internal func checkIfInIndicSequence( _ index: Int ) -> Bool {
554
- var indicIdx = String . Index ( _encodedOffset : index)
554
+ var indicIdx = String . Index ( _encodedOffsetSP : index)
555
555
556
556
guard indicIdx != startIndex else {
557
557
return false
@@ -639,7 +639,7 @@ extension String {
639
639
internal func countRIs(
640
640
_ index: Int
641
641
) -> Bool {
642
- var riIdx = String . Index ( _encodedOffset : index)
642
+ var riIdx = String . Index ( _encodedOffsetSP : index)
643
643
644
644
guard riIdx != startIndex else {
645
645
return false
0 commit comments