diff options
| author | Pavel Labath <pavel@labath.sk> | 2019-12-17 17:12:29 +0100 |
|---|---|---|
| committer | Pavel Labath <pavel@labath.sk> | 2020-01-09 13:19:29 +0100 |
| commit | 9bb01efa49ca7f069bc7acba7e4c9bf64d972e79 (patch) | |
| tree | e91d240e82dacec854024ed277e52651b100d638 /lldb/include | |
| parent | e315ce2bd3a5347ab58d50fab2d449e8a4e60e00 (diff) | |
| download | bcm5719-llvm-9bb01efa49ca7f069bc7acba7e4c9bf64d972e79.tar.gz bcm5719-llvm-9bb01efa49ca7f069bc7acba7e4c9bf64d972e79.zip | |
[lldb/DWARF] Add is_dwo member to DWARFUnit
Summary:
A skeleton unit can easily be detected by checking the m_dwo_symbol_file
member, but we cannot tell a split unit from a normal unit from the
"inside", which is sometimes useful.
This patch adds a m_is_dwo member to enable this, and align the code
with llvm::DWARFUnit. Right now it's only used to avoid creating a split
unit inside another split unit (which removes one override from
SymbolFileDWARFDwo and brings us a step closer to deleting it), but my
main motivation is fixing the handling of location lists in mixed v4&v5
files. This comes in a separate patch.
Reviewers: JDevlieghere, aprantl, clayborg
Subscribers: dblaikie, lldb-commits
Tags: #lldb
Differential Revision: https://reviews.llvm.org/D71750
Diffstat (limited to 'lldb/include')
0 files changed, 0 insertions, 0 deletions

