@@ -460,17 +460,17 @@ extension String {
460
460
///
461
461
/// - Parameters:
462
462
/// - nullTerminatedCodeUnits: A pointer to a null-terminated sequence of
463
- /// code units encoded in `sourceEncoding `.
464
- /// - sourceEncoding : The encoding in which the code units should be
463
+ /// code units encoded in `encoding `.
464
+ /// - encoding : The encoding in which the code units should be
465
465
/// interpreted.
466
466
@_specialize ( where Encoding == Unicode. UTF8 )
467
467
@_specialize ( where Encoding == Unicode. UTF16 )
468
468
@inlinable // Fold away specializations
469
469
public init < Encoding: Unicode . Encoding > (
470
470
decodingCString nullTerminatedCodeUnits: UnsafePointer < Encoding . CodeUnit > ,
471
- as sourceEncoding : Encoding . Type
471
+ as encoding : Encoding . Type
472
472
) {
473
- self = String . decodeCString ( nullTerminatedCodeUnits, as: sourceEncoding ) !. 0
473
+ self = String . decodeCString ( nullTerminatedCodeUnits, as: encoding ) !. 0
474
474
}
475
475
476
476
/// Creates a new string by copying the null-terminated sequence of code units
@@ -486,28 +486,28 @@ extension String {
486
486
///
487
487
/// - Parameters:
488
488
/// - nullTerminatedCodeUnits: An array containing a null-terminated
489
- /// sequence of code units encoded in `sourceEncoding `.
490
- /// - sourceEncoding : The encoding in which the code units should be
489
+ /// sequence of code units encoded in `encoding `.
490
+ /// - encoding : The encoding in which the code units should be
491
491
/// interpreted.
492
492
@inlinable
493
493
@_alwaysEmitIntoClient
494
494
@available ( swift, deprecated: 6 , message: " Use String(decoding: array, as: Encoding.self) instead " )
495
495
public init < Encoding: Unicode . Encoding > (
496
496
decodingCString nullTerminatedCodeUnits: [ Encoding . CodeUnit ] ,
497
- as sourceEncoding : Encoding . Type
497
+ as encoding : Encoding . Type
498
498
) {
499
- self = String . decodeCString ( nullTerminatedCodeUnits, as: sourceEncoding ) !. 0
499
+ self = String . decodeCString ( nullTerminatedCodeUnits, as: encoding ) !. 0
500
500
}
501
501
502
502
@inlinable
503
503
@_alwaysEmitIntoClient
504
504
@available ( * , deprecated, message: " Use a copy of the String argument " )
505
505
public init < Encoding: _UnicodeEncoding > (
506
506
decodingCString nullTerminatedCodeUnits: String ,
507
- as sourceEncoding : Encoding . Type
507
+ as encoding : Encoding . Type
508
508
) {
509
- self = nullTerminatedCodeUnits. withCString ( encodedAs: sourceEncoding ) {
510
- String ( decodingCString: $0, as: sourceEncoding . self)
509
+ self = nullTerminatedCodeUnits. withCString ( encodedAs: encoding ) {
510
+ String ( decodingCString: $0, as: encoding . self)
511
511
}
512
512
}
513
513
@@ -516,7 +516,7 @@ extension String {
516
516
@available ( * , deprecated, message: " Use String(_ scalar: Unicode.Scalar) " )
517
517
public init < Encoding: Unicode . Encoding > (
518
518
decodingCString nullTerminatedCodeUnits: inout Encoding . CodeUnit ,
519
- as sourceEncoding : Encoding . Type
519
+ as encoding : Encoding . Type
520
520
) {
521
521
guard nullTerminatedCodeUnits == 0 else {
522
522
_preconditionFailure (
0 commit comments