mirror of
https://github.com/apple/swift.git
synced 2025-12-14 20:36:38 +01:00
[Runtime] Allow casts from AnyHashable to a Hashable enum to succeed.
rdar://problem/46472361
This commit is contained in:
@@ -84,10 +84,16 @@ testCases = [
|
||||
("AnyHashable(5)", "Any", "Int", "5"),
|
||||
("HashableStruct(value: 5)", "HashableStruct", "AnyHashable",
|
||||
"AnyHashable(HashableStruct(value: 5))"),
|
||||
("HashableStruct(value: 5)", "AnyHashable", "HashableStruct",
|
||||
"AnyHashable(HashableStruct(value: 5))"),
|
||||
("HashableClass(value: 5)", "HashableClass", "AnyHashable",
|
||||
"AnyHashable(HashableClass(value: 5))"),
|
||||
("HashableClass(value: 5)", "AnyHashable", "HashableClass",
|
||||
"AnyHashable(HashableClass(value: 5))"),
|
||||
("HashableEnum.value(5)", "HashableEnum", "AnyHashable",
|
||||
"AnyHashable(HashableEnum.value(5))"),
|
||||
("HashableEnum.value(5)", "AnyHashable", "HashableEnum",
|
||||
"AnyHashable(HashableEnum.value(5))"),
|
||||
]
|
||||
}%
|
||||
|
||||
|
||||
Reference in New Issue
Block a user