@@ -214,7 +214,7 @@ suite.test("unsafeLoadUnaligned(as:)")
214
214
a. withUnsafeMutableBytes {
215
215
var span = MutableRawSpan ( _unsafeBytes: $0)
216
216
217
- let suffix = span. _extracting ( droppingFirst: 2 )
217
+ let suffix = span. extracting ( droppingFirst: 2 )
218
218
let u0 = suffix. unsafeLoadUnaligned ( as: UInt64 . self)
219
219
expectEqual ( u0 & 0xff , 2 )
220
220
expectEqual ( u0. byteSwapped & 0xff , 9 )
@@ -350,7 +350,7 @@ suite.test("update(fromContentsOf:) (contiguous memory)")
350
350
expectEqual ( a. elementsEqual ( 0 ..< capacity) , true )
351
351
}
352
352
353
- suite. test ( " _extracting ()" )
353
+ suite. test ( " extracting ()" )
354
354
. skip ( . custom(
355
355
{ if #available( SwiftStdlib 6 . 2 , * ) { false } else { true } } ,
356
356
reason: " Requires Swift 6.2's standard library "
@@ -363,25 +363,25 @@ suite.test("_extracting()")
363
363
b. withUnsafeMutableBytes {
364
364
var span = MutableRawSpan ( _unsafeBytes: $0)
365
365
366
- var sub = span. _extracting ( 0 ..< 2 )
366
+ var sub = span. extracting ( 0 ..< 2 )
367
367
expectEqual ( sub. byteCount, 2 )
368
368
expectEqual ( sub. unsafeLoad ( as: UInt8 . self) , 0 )
369
369
370
- sub = span. _extracting ( ..< 2 )
370
+ sub = span. extracting ( ..< 2 )
371
371
expectEqual ( sub. byteCount, 2 )
372
372
expectEqual ( sub. unsafeLoad ( as: UInt8 . self) , 0 )
373
373
374
- sub = span. _extracting ( ... )
374
+ sub = span. extracting ( ... )
375
375
expectEqual ( sub. byteCount, 4 )
376
376
expectEqual ( sub. unsafeLoad ( as: UInt8 . self) , 0 )
377
377
378
- sub = span. _extracting ( 2 ... )
378
+ sub = span. extracting ( 2 ... )
379
379
expectEqual ( sub. byteCount, 2 )
380
380
expectEqual ( sub. unsafeLoad ( as: UInt8 . self) , 2 )
381
381
}
382
382
}
383
383
384
- suite. test ( " _extracting (unchecked:)" )
384
+ suite. test ( " extracting (unchecked:)" )
385
385
. skip ( . custom(
386
386
{ if #available( SwiftStdlib 6 . 2 , * ) { false } else { true } } ,
387
387
reason: " Requires Swift 6.2's standard library "
@@ -393,14 +393,14 @@ suite.test("_extracting(unchecked:)")
393
393
var b = ( 0 ..< capacity) . map ( UInt8 . init)
394
394
b. withUnsafeMutableBytes {
395
395
var span = MutableRawSpan ( _unsafeBytes: $0. prefix ( 8 ) )
396
- let beyond = span. _extracting ( unchecked: 16 ... 23 )
396
+ let beyond = span. extracting ( unchecked: 16 ... 23 )
397
397
expectEqual ( beyond. byteCount, 8 )
398
398
let fromBeyond = beyond. unsafeLoad ( as: UInt8 . self)
399
399
expectEqual ( fromBeyond, 16 )
400
400
}
401
401
}
402
402
403
- suite. test ( " _extracting prefixes" )
403
+ suite. test ( " extracting prefixes" )
404
404
. skip ( . custom(
405
405
{ if #available( SwiftStdlib 6 . 2 , * ) { false } else { true } } ,
406
406
reason: " Requires Swift 6.2's standard library "
@@ -415,19 +415,19 @@ suite.test("_extracting prefixes")
415
415
var span = MutableRawSpan ( _unsafeBytes: $0)
416
416
expectEqual ( span. byteCount, capacity)
417
417
418
- prefix = span. _extracting ( first: 1 )
418
+ prefix = span. extracting ( first: 1 )
419
419
expectEqual ( prefix. unsafeLoad ( as: UInt8 . self) , 0 )
420
420
421
- prefix = span. _extracting ( first: capacity)
421
+ prefix = span. extracting ( first: capacity)
422
422
expectEqual (
423
423
prefix. unsafeLoad ( fromByteOffset: capacity- 1 , as: UInt8 . self) ,
424
424
UInt8 ( capacity- 1 )
425
425
)
426
426
427
- prefix = span. _extracting ( droppingLast: capacity)
427
+ prefix = span. extracting ( droppingLast: capacity)
428
428
expectEqual ( prefix. isEmpty, true )
429
429
430
- prefix = span. _extracting ( droppingLast: 1 )
430
+ prefix = span. extracting ( droppingLast: 1 )
431
431
expectEqual (
432
432
prefix. unsafeLoad ( fromByteOffset: capacity- 2 , as: UInt8 . self) ,
433
433
UInt8 ( capacity- 2 )
@@ -438,12 +438,12 @@ suite.test("_extracting prefixes")
438
438
let b = UnsafeMutableRawBufferPointer ( start: nil , count: 0 )
439
439
var span = MutableRawSpan ( _unsafeBytes: b)
440
440
expectEqual ( span. byteCount, b. count)
441
- expectEqual ( span. _extracting ( first: 1 ) . byteCount, b. count)
442
- expectEqual ( span. _extracting ( droppingLast: 1 ) . byteCount, b. count)
441
+ expectEqual ( span. extracting ( first: 1 ) . byteCount, b. count)
442
+ expectEqual ( span. extracting ( droppingLast: 1 ) . byteCount, b. count)
443
443
}
444
444
}
445
445
446
- suite. test ( " _extracting suffixes" )
446
+ suite. test ( " extracting suffixes" )
447
447
. skip ( . custom(
448
448
{ if #available( SwiftStdlib 6 . 2 , * ) { false } else { true } } ,
449
449
reason: " Requires Swift 6.2's standard library "
@@ -458,27 +458,27 @@ suite.test("_extracting suffixes")
458
458
var span = MutableRawSpan ( _unsafeBytes: $0)
459
459
expectEqual ( span. byteCount, capacity)
460
460
461
- prefix = span. _extracting ( last: capacity)
461
+ prefix = span. extracting ( last: capacity)
462
462
expectEqual ( prefix. unsafeLoad ( as: UInt8 . self) , 0 )
463
463
464
- prefix = span. _extracting ( last: capacity- 1 )
464
+ prefix = span. extracting ( last: capacity- 1 )
465
465
expectEqual ( prefix. unsafeLoad ( as: UInt8 . self) , 1 )
466
466
467
- prefix = span. _extracting ( last: 1 )
467
+ prefix = span. extracting ( last: 1 )
468
468
expectEqual ( prefix. unsafeLoad ( as: UInt8 . self) , UInt8 ( capacity- 1 ) )
469
469
470
- prefix = span. _extracting ( droppingFirst: capacity)
470
+ prefix = span. extracting ( droppingFirst: capacity)
471
471
expectTrue ( prefix. isEmpty)
472
472
473
- prefix = span. _extracting ( droppingFirst: 1 )
473
+ prefix = span. extracting ( droppingFirst: 1 )
474
474
expectEqual ( prefix. unsafeLoad ( as: UInt8 . self) , 1 )
475
475
}
476
476
477
477
do {
478
478
let b = UnsafeMutableRawBufferPointer ( start: nil , count: 0 )
479
479
var span = MutableRawSpan ( _unsafeBytes: b)
480
480
expectEqual ( span. byteCount, b. count)
481
- expectEqual ( span. _extracting ( last: 1 ) . byteCount, b. count)
482
- expectEqual ( span. _extracting ( droppingFirst: 1 ) . byteCount, b. count)
481
+ expectEqual ( span. extracting ( last: 1 ) . byteCount, b. count)
482
+ expectEqual ( span. extracting ( droppingFirst: 1 ) . byteCount, b. count)
483
483
}
484
484
}
0 commit comments