Commit Graph

4 Commits

Author SHA1 Message Date
Allan Shortlidge
67b30652f1 Tests: Consolidate inputs for MemberImportVisibility tests.
NFC.
2024-04-16 16:29:51 -07:00
Allan Shortlidge
ee4a542ab1 Tests: Improve coverage in members_transitive*.swift.
- Reorganize test cases
- Add tests cases for multi-file and contextual base lookup
- Verify behavior without `MemberImportVisibility` feature

NFC.
2024-04-16 16:29:51 -07:00
Allan Shortlidge
1b6e4e004e AST: MemberImportVisibility should ignore bridging header modules. 2024-04-16 16:29:51 -07:00
Allan Shortlidge
d43816567f AST: Rename ExtensionImportVisibility to MemberImportVisibility.
This feature controls lookup behavior for members in general, not just
extension members.

Resolves rdar://126491324
2024-04-16 16:29:51 -07:00