mirror of
https://github.com/apple/swift.git
synced 2025-12-14 20:36:38 +01:00
Previously Swift overlay lookup was performed for every directly and transitively-imported Clang module. https://github.com/llvm/llvm-project/pull/147969 introduced the concept of "visible" Clang modules from a given named Clang dependency scanner query which closely maps to the set of modules for which Swift will attempt to load a Swift overlay. This change switches overlay querying to apply only to the set of such visible modules. Resolves rdar://144797648
86 KiB
86 KiB