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