File tree 2 files changed +4
-4
lines changed
2 files changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -842,7 +842,7 @@ extension _AnyEncoder {
842
842
// AnySerialization can consume NSDecimalNumber values.
843
843
return NSDecimalNumber ( decimal: value as! Decimal )
844
844
} else if value is _AnyStringDictionaryEncodableMarker {
845
- return try box ( value as! [ String : Encodable ] )
845
+ return try box ( ( value as Any ) as! [ String : Encodable ] )
846
846
}
847
847
848
848
#else
@@ -859,7 +859,7 @@ extension _AnyEncoder {
859
859
// AnySerialization can consume NSDecimalNumber values.
860
860
return NSDecimalNumber ( decimal: value as! Decimal )
861
861
} else if value is _AnyStringDictionaryEncodableMarker {
862
- return try box ( value as! [ String : Encodable ] )
862
+ return try box ( ( value as Any ) as! [ String : Encodable ] )
863
863
}
864
864
#endif
865
865
Original file line number Diff line number Diff line change @@ -845,7 +845,7 @@ extension _MapEncoder {
845
845
// MapSerialization can consume NSDecimalNumber values.
846
846
return NSDecimalNumber ( decimal: value as! Decimal )
847
847
} else if value is _MapStringDictionaryEncodableMarker {
848
- return try box ( value as! [ String : Encodable ] )
848
+ return try box ( ( value as Any ) as! [ String : Encodable ] )
849
849
}
850
850
851
851
#else
@@ -862,7 +862,7 @@ extension _MapEncoder {
862
862
// MapSerialization can consume NSDecimalNumber values.
863
863
return NSDecimalNumber ( decimal: value as! Decimal )
864
864
} else if value is _MapStringDictionaryEncodableMarker {
865
- return try box ( value as! [ String : Encodable ] )
865
+ return try box ( ( value as Any ) as! [ String : Encodable ] )
866
866
}
867
867
#endif
868
868
You can’t perform that action at this time.
0 commit comments