File tree 1 file changed +6
-1
lines changed
1 file changed +6
-1
lines changed Original file line number Diff line number Diff line change @@ -1176,7 +1176,7 @@ protocol _NSNumberCastingWithoutBridging {
1176
1176
extension NSNumber : _NSNumberCastingWithoutBridging { }
1177
1177
1178
1178
// Called by FoundationEssentials
1179
- internal final class _FoundationNSNumberInitializer : _NSNumberInitializer {
1179
+ internal struct _FoundationNSNumberInitializer : _NSNumberInitializer {
1180
1180
public static func initialize( value: some BinaryInteger ) -> Any {
1181
1181
if let int64 = Int64 ( exactly: value) {
1182
1182
return NSNumber ( value: int64)
@@ -1189,3 +1189,8 @@ internal final class _FoundationNSNumberInitializer : _NSNumberInitializer {
1189
1189
NSNumber ( value: value)
1190
1190
}
1191
1191
}
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