Closed
Description
Previous ID | SR-13785 |
Radar | None |
Original Reporter | scentini (JIRA User) |
Type | Bug |
Status | Closed |
Resolution | Done |
Additional Detail from JIRA
Votes | 0 |
Component/s | Compiler |
Labels | Bug, CxxInterop |
Assignee | scentini (JIRA) |
Priority | Medium |
md5: f1f629ba1efe63d6a40133b2bb50e49f
Issue Description:
Currently, when Swift tries to validate that only visible declarations are used in the module's public interface, it sometimes rejects decls that come from `@_implementationOnly` modules, even in the case where there is a second, non `@_implementationOnly` module that exports the decl (see #34462 for a demonstration of the failure).