diff options
author | Duncan P. N. Exon Smith <dexonsmith@apple.com> | 2014-12-18 00:48:56 +0000 |
---|---|---|
committer | Duncan P. N. Exon Smith <dexonsmith@apple.com> | 2014-12-18 00:48:56 +0000 |
commit | c8ee63e2d08700865b304d4d867573535a069fc6 (patch) | |
tree | 4e21d12f352c8d967f9cce12fb8ac6fddff900c4 /llvm/lib/MC/MachObjectWriter.cpp | |
parent | 97f07c2778d5a82bae0418e1f05f44baa388c046 (diff) | |
download | bcm5719-llvm-c8ee63e2d08700865b304d4d867573535a069fc6.tar.gz bcm5719-llvm-c8ee63e2d08700865b304d4d867573535a069fc6.zip |
CGDebugInfo: Use DIBuilder API for self-referencing DICompositeTypes
Use new `DIBuilder` API from LLVM r224482 to mutate `DICompositeType`s,
rather than changing them directly. This allows `DIBuilder` to track
otherwise orphaned cycles when `CollectContainingType()` creates a
self-reference.
Fixes PR21941.
llvm-svn: 224483
Diffstat (limited to 'llvm/lib/MC/MachObjectWriter.cpp')
0 files changed, 0 insertions, 0 deletions