commit | bace10ccf5fe3468c6232681875039961f02322d | [log] [tgz] |
---|---|---|
author | Eli Friedman <eli.friedman@gmail.com> | Mon Jun 24 20:24:19 2013 +0000 |
committer | Eli Friedman <eli.friedman@gmail.com> | Mon Jun 24 20:24:19 2013 +0000 |
tree | 01d0172f540920dfbc80593c0e99af8b6564e3e3 | |
parent | cd9c2f247dd354d8bb5f549f986a9c4ccf08f1db [diff] |
Change mangling of objects inside block literals. This changes the mangling of local static variables/etc. inside blocks to do something simple and sane. This avoids depending on the way we mangle blocks, which isn't really appropriate here. John, please take a look at this to make sure the mangling I chose is sane. Fixes <rdar://problem/14074423>. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@184780 91177308-0d34-0410-b5e6-96231b3b80d8