mirror of
https://github.com/apple/swift.git
synced 2026-06-20 15:42:51 +02:00
00897a0efb
Add the module-format machinery that lets a Swift library record the physical layout of hidden types (currently limited to C types imported via internal bridging header). into binary modules, so downstream consumers can pull the layouts of these hidden types without loading the internal dependency. To test this, this change also added a frontend action to print hidden types' layouts from both the module under compilation and all the modules being imported.