mirror of
https://github.com/apple/swift.git
synced 2025-12-14 20:36:38 +01:00
Previously, cross-references used a simple access path to refer to values in other modules, but extensions have no name. They also accidentally picked up values in extensions anyway, because lookupDirect includes members in extensions. Now, we filter out values that don't come from the referenced module, which may not be the same module the base type comes from. Swift SVN r6301
64 KiB
64 KiB