Revision 2edf2b26d08b1fe39c25424a7bc993fae1d07480 authored by Jordan Rose on 12 July 2017, 03:39:57 UTC, committed by GitHub on 12 July 2017, 03:39:57 UTC
aa215e7e54 made sure we didn't try to construct Sets and Dictionaries with a non-Hashable key. However, that commit was a little too restrictive: there was no handling for imported generic parameters that were constrained to inherit from NSObject. Fortunately, recovering that information is fairly straightforward. rdar://problem/33222646
1 parent d067b63
File | Mode | Size |
---|---|---|
CFDatabase.def | -rw-r--r-- | 14.7 KB |
CFTypeInfo.cpp | -rw-r--r-- | 4.1 KB |
CFTypeInfo.h | -rw-r--r-- | 3.0 KB |
CMakeLists.txt | -rw-r--r-- | 890 bytes |
ClangAdapter.cpp | -rw-r--r-- | 23.4 KB |
ClangAdapter.h | -rw-r--r-- | 5.8 KB |
ClangDiagnosticConsumer.cpp | -rw-r--r-- | 9.2 KB |
ClangDiagnosticConsumer.h | -rw-r--r-- | 3.1 KB |
ClangImporter.cpp | -rw-r--r-- | 113.9 KB |
IAMInference.cpp | -rw-r--r-- | 28.6 KB |
IAMInference.h | -rw-r--r-- | 3.1 KB |
ImportDecl.cpp | -rw-r--r-- | 307.9 KB |
ImportEnumInfo.cpp | -rw-r--r-- | 10.8 KB |
ImportEnumInfo.h | -rw-r--r-- | 5.3 KB |
ImportMacro.cpp | -rw-r--r-- | 24.2 KB |
ImportName.cpp | -rw-r--r-- | 60.4 KB |
ImportName.h | -rw-r--r-- | 13.6 KB |
ImportType.cpp | -rw-r--r-- | 92.8 KB |
ImporterImpl.h | -rw-r--r-- | 47.4 KB |
InferredAttributes.def | -rw-r--r-- | 1.3 KB |
MacroTable.def | -rw-r--r-- | 1.5 KB |
MappedTypes.def | -rw-r--r-- | 7.7 KB |
SortedCFDatabase.def.gyb | -rw-r--r-- | 1.6 KB |
SwiftLookupTable.cpp | -rw-r--r-- | 58.9 KB |
SwiftLookupTable.h | -rw-r--r-- | 15.5 KB |
Computing file changes ...