diff options
| author | Eli Friedman <eli.friedman@gmail.com> | 2013-06-18 22:41:37 +0000 |
|---|---|---|
| committer | Eli Friedman <eli.friedman@gmail.com> | 2013-06-18 22:41:37 +0000 |
| commit | 5f508953bc47837b6ab55db78d6b2220e7ee9785 (patch) | |
| tree | b511dc3d624562e54620835a907ff33328fde52e /lldb/source/Plugins/SymbolFile/Symtab | |
| parent | 5222608310cec6739aaf9f5a22c74618d3c3bd5d (diff) | |
| download | bcm5719-llvm-5f508953bc47837b6ab55db78d6b2220e7ee9785.tar.gz bcm5719-llvm-5f508953bc47837b6ab55db78d6b2220e7ee9785.zip | |
Introduce a new mangling for protocol-qualified ObjC types in C++. This allows
to provide proper overloading, and also prevents mangling conflicts with
template arguments of protocol-qualified type.
This is a non-backward-compatible mangling change, but per discussion with
John, the benefits outweigh this cost.
Fixes <rdar://problem/14074822>.
llvm-svn: 184250
Diffstat (limited to 'lldb/source/Plugins/SymbolFile/Symtab')
0 files changed, 0 insertions, 0 deletions

