mirror of
https://github.com/apple/swift.git
synced 2025-12-14 20:36:38 +01:00
we only check if the loaded module is built from a package interface. This is not enough as a binary module could just contain exportable decls if built with experimental-skip-non-exportable-decls, essentially resulting in content equivalent to interface content. This might be made a default behavior so this PR requires a module to opt in to allow non-resilient access by a participating client in the same package. Since it affects module format, SWIFTMODULE_VERSION_MINOR is updated. rdar://123651270
24 KiB
24 KiB