Skip to content

Commit ae9892d

Browse files
committed
[stdlib] remove useless annotations
1 parent 047092a commit ae9892d

File tree

1 file changed

+3
-15
lines changed

1 file changed

+3
-15
lines changed

stdlib/public/core/CString.swift

Lines changed: 3 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -332,9 +332,7 @@ extension String {
332332
codeUnits, encoding: encoding, repair: isRepairing)
333333
}
334334

335-
@_specialize(where Encoding == Unicode.UTF8)
336-
@_specialize(where Encoding == Unicode.UTF16)
337-
@inlinable // Fold away specializations
335+
@inlinable
338336
@_alwaysEmitIntoClient
339337
public static func decodeCString<Encoding: _UnicodeEncoding>(
340338
_ cString: [Encoding.CodeUnit],
@@ -368,8 +366,6 @@ extension String {
368366
}
369367
}
370368

371-
@_specialize(where Encoding == Unicode.UTF8)
372-
@_specialize(where Encoding == Unicode.UTF16)
373369
@inlinable
374370
@_alwaysEmitIntoClient
375371
@available(*, deprecated, message: "Use a copy of the String argument")
@@ -385,8 +381,6 @@ extension String {
385381
}
386382
}
387383

388-
@_specialize(where Encoding == Unicode.UTF8)
389-
@_specialize(where Encoding == Unicode.UTF16)
390384
@inlinable
391385
@_alwaysEmitIntoClient
392386
@available(*, deprecated, message: "Use String(_ scalar: Unicode.Scalar)")
@@ -422,9 +416,7 @@ extension String {
422416
self = String.decodeCString(nullTerminatedCodeUnits, as: sourceEncoding)!.0
423417
}
424418

425-
@_specialize(where Encoding == Unicode.UTF8)
426-
@_specialize(where Encoding == Unicode.UTF16)
427-
@inlinable // Fold away specializations
419+
@inlinable
428420
@_alwaysEmitIntoClient
429421
@available(swift, deprecated: 6, message: "Use String(decoding: array, as: Encoding.self) instead")
430422
public init<Encoding: Unicode.Encoding>(
@@ -434,8 +426,6 @@ extension String {
434426
self = String.decodeCString(nullTerminatedCodeUnits, as: sourceEncoding)!.0
435427
}
436428

437-
@_specialize(where Encoding == Unicode.UTF8)
438-
@_specialize(where Encoding == Unicode.UTF16)
439429
@inlinable
440430
@_alwaysEmitIntoClient
441431
@available(*, deprecated, message: "Use a copy of the String argument")
@@ -448,9 +438,7 @@ extension String {
448438
}
449439
}
450440

451-
@_specialize(where Encoding == Unicode.UTF8)
452-
@_specialize(where Encoding == Unicode.UTF16)
453-
@inlinable // Fold away specializations
441+
@inlinable
454442
@_alwaysEmitIntoClient
455443
@available(*, deprecated, message: "Use String(_ scalar: Unicode.Scalar)")
456444
public init<Encoding: Unicode.Encoding>(

0 commit comments

Comments
 (0)