mirror of
https://github.com/apple/swift.git
synced 2026-01-02 22:53:12 +01:00
Our mangling did not encode if an Objective-C block was escaping or not. This is not a huge problem in practice, but for debug info we want type reconstruction to round-trip exactly. There was a previous workaround to paper over this specific problem. Remove the workaround, and add a new 'XL' mangling for escaping blocks. Since we don't actually want to break ABI compatibility, only use the new mangling in DWARF debug info.
105 KiB
105 KiB