@@ -132,7 +132,7 @@ suite.test("unsafeLoadUnaligned(as:)")
132
132
a. withUnsafeBytes {
133
133
let span = RawSpan ( _unsafeBytes: $0)
134
134
135
- let suffix = span. _extracting ( droppingFirst: 2 )
135
+ let suffix = span. extracting ( droppingFirst: 2 )
136
136
let u0 = suffix. unsafeLoadUnaligned ( as: UInt64 . self)
137
137
expectEqual ( u0. littleEndian & 0xff , 2 )
138
138
expectEqual ( u0. bigEndian & 0xff , 9 )
@@ -142,7 +142,7 @@ suite.test("unsafeLoadUnaligned(as:)")
142
142
}
143
143
}
144
144
145
- suite. test ( " _extracting () functions" )
145
+ suite. test ( " extracting () functions" )
146
146
. skip ( . custom(
147
147
{ if #available( SwiftStdlib 6 . 2 , * ) { false } else { true } } ,
148
148
reason: " Requires Swift 6.2's standard library "
@@ -154,10 +154,10 @@ suite.test("_extracting() functions")
154
154
let b = ( 0 ..< capacity) . map ( Int8 . init)
155
155
b. withUnsafeBytes {
156
156
let span = RawSpan ( _unsafeBytes: $0)
157
- let sub1 = span. _extracting ( 0 ..< 2 )
158
- let sub2 = span. _extracting ( ..< 2 )
159
- let sub3 = span. _extracting ( ... )
160
- let sub4 = span. _extracting ( 2 ... )
157
+ let sub1 = span. extracting ( 0 ..< 2 )
158
+ let sub2 = span. extracting ( ..< 2 )
159
+ let sub3 = span. extracting ( ... )
160
+ let sub4 = span. extracting ( 2 ... )
161
161
162
162
sub1. withUnsafeBytes { p1 in
163
163
sub2. withUnsafeBytes { p2 in
@@ -177,7 +177,7 @@ suite.test("_extracting() functions")
177
177
}
178
178
}
179
179
180
- suite. test ( " _extracting (unchecked:) functions" )
180
+ suite. test ( " extracting (unchecked:) functions" )
181
181
. skip ( . custom(
182
182
{ if #available( SwiftStdlib 6 . 2 , * ) { false } else { true } } ,
183
183
reason: " Requires Swift 6.2's standard library "
@@ -189,14 +189,14 @@ suite.test("_extracting(unchecked:) functions")
189
189
let b = ( 0 ..< capacity) . map ( UInt8 . init)
190
190
b. withUnsafeBytes {
191
191
let span = RawSpan ( _unsafeBytes: $0)
192
- let prefix = span. _extracting ( 0 ..< 8 )
193
- let beyond = prefix. _extracting ( unchecked: 16 ... 23 )
192
+ let prefix = span. extracting ( 0 ..< 8 )
193
+ let beyond = prefix. extracting ( unchecked: 16 ... 23 )
194
194
expectEqual ( beyond. byteCount, 8 )
195
195
expectEqual ( beyond. unsafeLoad ( as: UInt8 . self) , 16 )
196
196
}
197
197
}
198
198
199
- suite. test ( " prefix _extracting () functions " )
199
+ suite. test ( " prefix extracting () functions " )
200
200
. skip ( . custom(
201
201
{ if #available( SwiftStdlib 6 . 2 , * ) { false } else { true } } ,
202
202
reason: " Requires Swift 6.2's standard library "
@@ -209,35 +209,35 @@ suite.test("prefix _extracting() functions")
209
209
a. withUnsafeBytes {
210
210
let span = RawSpan ( _unsafeBytes: $0)
211
211
expectEqual ( span. byteCount, capacity)
212
- expectEqual ( span. _extracting ( first: 1 ) . unsafeLoad ( as: UInt8 . self) , 0 )
212
+ expectEqual ( span. extracting ( first: 1 ) . unsafeLoad ( as: UInt8 . self) , 0 )
213
213
expectEqual (
214
- span. _extracting ( first: capacity) . unsafeLoad (
214
+ span. extracting ( first: capacity) . unsafeLoad (
215
215
fromByteOffset: capacity- 1 , as: UInt8 . self
216
216
) ,
217
217
UInt8 ( capacity- 1 )
218
218
)
219
- expectTrue ( span. _extracting ( droppingLast: capacity) . isEmpty)
219
+ expectTrue ( span. extracting ( droppingLast: capacity) . isEmpty)
220
220
expectEqual (
221
- span. _extracting ( droppingLast: 1 ) . unsafeLoad (
221
+ span. extracting ( droppingLast: 1 ) . unsafeLoad (
222
222
fromByteOffset: capacity- 2 , as: UInt8 . self
223
223
) ,
224
224
UInt8 ( capacity- 2 )
225
225
)
226
- let emptySpan = span. _extracting ( first: 0 )
227
- let emptierSpan = emptySpan. _extracting ( 0 ..< 0 )
226
+ let emptySpan = span. extracting ( first: 0 )
227
+ let emptierSpan = emptySpan. extracting ( 0 ..< 0 )
228
228
expectTrue ( emptySpan. isIdentical ( to: emptierSpan) )
229
229
}
230
230
231
231
do {
232
232
let b = UnsafeRawBufferPointer ( start: nil , count: 0 )
233
233
let span = RawSpan ( _unsafeBytes: b)
234
234
expectEqual ( span. byteCount, b. count)
235
- expectEqual ( span. _extracting ( first: 1 ) . byteCount, b. count)
236
- expectEqual ( span. _extracting ( droppingLast: 1 ) . byteCount, b. count)
235
+ expectEqual ( span. extracting ( first: 1 ) . byteCount, b. count)
236
+ expectEqual ( span. extracting ( droppingLast: 1 ) . byteCount, b. count)
237
237
}
238
238
}
239
239
240
- suite. test ( " suffix _extracting () functions " )
240
+ suite. test ( " suffix extracting () functions " )
241
241
. skip ( . custom(
242
242
{ if #available( SwiftStdlib 6 . 2 , * ) { false } else { true } } ,
243
243
reason: " Requires Swift 6.2's standard library "
@@ -250,19 +250,19 @@ suite.test("suffix _extracting() functions")
250
250
a. withUnsafeBytes {
251
251
let span = RawSpan ( _unsafeBytes: $0)
252
252
expectEqual ( span. byteCount, capacity)
253
- expectEqual ( span. _extracting ( last: capacity) . unsafeLoad ( as: UInt8 . self) , 0 )
254
- expectEqual ( span. _extracting ( last: capacity- 1 ) . unsafeLoad ( as: UInt8 . self) , 1 )
255
- expectEqual ( span. _extracting ( last: 1 ) . unsafeLoad ( as: UInt8 . self) , UInt8 ( capacity- 1 ) )
256
- expectTrue ( span. _extracting ( droppingFirst: capacity) . isEmpty)
257
- expectEqual ( span. _extracting ( droppingFirst: 1 ) . unsafeLoad ( as: UInt8 . self) , 1 )
253
+ expectEqual ( span. extracting ( last: capacity) . unsafeLoad ( as: UInt8 . self) , 0 )
254
+ expectEqual ( span. extracting ( last: capacity- 1 ) . unsafeLoad ( as: UInt8 . self) , 1 )
255
+ expectEqual ( span. extracting ( last: 1 ) . unsafeLoad ( as: UInt8 . self) , UInt8 ( capacity- 1 ) )
256
+ expectTrue ( span. extracting ( droppingFirst: capacity) . isEmpty)
257
+ expectEqual ( span. extracting ( droppingFirst: 1 ) . unsafeLoad ( as: UInt8 . self) , 1 )
258
258
}
259
259
260
260
do {
261
261
let b = UnsafeRawBufferPointer ( start: nil , count: 0 )
262
262
let span = RawSpan ( _unsafeBytes: b)
263
263
expectEqual ( span. byteCount, b. count)
264
- expectEqual ( span. _extracting ( last: 1 ) . byteCount, b. count)
265
- expectEqual ( span. _extracting ( droppingFirst: 1 ) . byteCount, b. count)
264
+ expectEqual ( span. extracting ( last: 1 ) . byteCount, b. count)
265
+ expectEqual ( span. extracting ( droppingFirst: 1 ) . byteCount, b. count)
266
266
}
267
267
}
268
268
@@ -307,9 +307,9 @@ suite.test("byteOffsets(of:)")
307
307
defer { b. deallocate ( ) }
308
308
309
309
let span = RawSpan ( _unsafeBytes: b)
310
- let subSpan1 = span. _extracting ( first: 6 )
311
- let subSpan2 = span. _extracting ( last: 6 )
312
- let emptySpan = span. _extracting ( first: 0 )
310
+ let subSpan1 = span. extracting ( first: 6 )
311
+ let subSpan2 = span. extracting ( last: 6 )
312
+ let emptySpan = span. extracting ( first: 0 )
313
313
let nilBuffer = UnsafeRawBufferPointer ( start: nil , count: 0 )
314
314
let nilSpan = RawSpan ( _unsafeBytes: nilBuffer)
315
315
0 commit comments