swift
e2215321 - Sema: track use in API of declaring and bystanders for cross-import overlay

Commit
361 days ago
Sema: track use in API of declaring and bystanders for cross-import overlay Cross-import overlays are imported automatically if the declaring module and the bystanders modules are also imported. In theory, one could import the declaring module and bystanders without using them and use only the overlay in API. Let’s make sure we track these indirect uses to avoid superfluous warning. rdar://129779460
Author
Committer
Parents
  • lib/AST
    • File
      Module.cpp
  • test/CrossImport
    • File
      access-level-imports-errors.swift