diff options
| author | Lang Hames <lhames@gmail.com> | 2017-04-26 23:29:59 +0000 |
|---|---|---|
| committer | Lang Hames <lhames@gmail.com> | 2017-04-26 23:29:59 +0000 |
| commit | 6cc3354dd6f2290c18a9d8c1da395af62cc7e0e6 (patch) | |
| tree | b391147ca82819c51548210052b23582a26d894f /llvm/lib/DebugInfo/PDB/Native/ModuleDebugStream.cpp | |
| parent | 1182779917b3c1681274e6feaa4d36e51b7e142e (diff) | |
| download | llvm-6cc3354dd6f2290c18a9d8c1da395af62cc7e0e6.zip llvm-6cc3354dd6f2290c18a9d8c1da395af62cc7e0e6.tar.gz llvm-6cc3354dd6f2290c18a9d8c1da395af62cc7e0e6.tar.bz2 | |
Fix libcxx formatters for changes in r300140.
Summary:
LLVM r300140 changed the layout and field names of __compressed_pair, which
broke LLDB's std::vector, std::map and std::unsorted_map formatters.
This patch attempts to fix these formatters by having them interogate the
__compressed_pair values to determine whether they're pre- or post-r300140
variants, then access them accordingly.
Reviewers: jingham, EricWF
Reviewed By: jingham
Differential Revision: https://reviews.llvm.org/D32554
llvm-svn: 301493
Diffstat (limited to 'llvm/lib/DebugInfo/PDB/Native/ModuleDebugStream.cpp')
0 files changed, 0 insertions, 0 deletions
