[Lldb-commits] [PATCH] D62008: DWARF: Parse type units from the debug_types section
Pavel Labath via Phabricator via lldb-commits
lldb-commits at lists.llvm.org
Thu May 16 06:54:29 PDT 2019
labath created this revision.
labath added reviewers: JDevlieghere, clayborg, aprantl.
Herald added a subscriber: mgorny.
This patch introduces the DWARFTypeUnit class, and teaches lldb to parse
type units out of the debug_types section.
The most important piece of functionality - resolving DW_AT_signatures
to connect type forward declarations to their definitions - is not
implemented here, but even without that, a lot of functionality becomes
available. I've added tests for the commands that start to work after
The changes in this patch were greatly inspired by D61505 <https://reviews.llvm.org/D61505>, which in turn took
over changes from D32167 <https://reviews.llvm.org/D32167>.
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 14750 bytes
Desc: not available
More information about the lldb-commits