[cxx-interop] a Swift module that enables interop should not force client Swift module to fail to import CxxShim #65831
Labels
bug
A deviation from expected or documented behavior. Also: expected but undesirable behavior.
c++ interop
Feature: Interoperability with C++
triage needed
This issue needs more specific labels
RIght now when a Swift module A enables interoperability, and Swift module B that consumes it doesn't, the compiler will fail to compile B with the following error:
Module A should not force the client to consume B, or if B consumes it, it should not require cplusplus.
The text was updated successfully, but these errors were encountered: