File tree Expand file tree Collapse file tree 1 file changed +6
-1
lines changed Expand file tree Collapse file tree 1 file changed +6
-1
lines changed Original file line number Diff line number Diff line change @@ -1176,7 +1176,7 @@ protocol _NSNumberCastingWithoutBridging {
11761176extension NSNumber : _NSNumberCastingWithoutBridging { }
11771177
11781178// Called by FoundationEssentials
1179- internal final class _FoundationNSNumberInitializer : _NSNumberInitializer {
1179+ internal struct _FoundationNSNumberInitializer : _NSNumberInitializer {
11801180 public static func initialize( value: some BinaryInteger ) -> Any {
11811181 if let int64 = Int64 ( exactly: value) {
11821182 return NSNumber ( value: int64)
@@ -1189,3 +1189,8 @@ internal final class _FoundationNSNumberInitializer : _NSNumberInitializer {
11891189 NSNumber ( value: value)
11901190 }
11911191}
1192+
1193+ @_dynamicReplacement ( for: _nsNumberInitializer ( ) )
1194+ private func _nsNumberInitializer_corelibs_foundation( ) -> _NSNumberInitializer . Type ? {
1195+ return _FoundationNSNumberInitializer. self
1196+ }
You can’t perform that action at this time.
0 commit comments