diff options
author | Vedant Kumar <vsk@apple.com> | 2019-10-07 17:22:53 +0000 |
---|---|---|
committer | Vedant Kumar <vsk@apple.com> | 2019-10-07 17:22:53 +0000 |
commit | 40a1853c497d9cbedd7ce8b7edbf3ebb31f826bf (patch) | |
tree | 3ebca4ca506105c219aa712166cfb057d132541f /lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp | |
parent | fccfe2c04abf17f9e8860bbc6aefd2090711c92e (diff) | |
download | bcm5719-llvm-40a1853c497d9cbedd7ce8b7edbf3ebb31f826bf.tar.gz bcm5719-llvm-40a1853c497d9cbedd7ce8b7edbf3ebb31f826bf.zip |
[DWARFASTParserClang] Factor out structure-like type parsing, NFC
Split out the logic to parse structure-like types into a separate
function, in an attempt to reduce the complexity of ParseTypeFromDWARF.
Inspired by discussion in https://reviews.llvm.org/D68130.
Differential Revision: https://reviews.llvm.org/D68422
llvm-svn: 373927
Diffstat (limited to 'lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp')
-rw-r--r-- | lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp b/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp index 1db516387c6..863cf2c1f0d 100644 --- a/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp +++ b/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp @@ -3001,8 +3001,7 @@ TypeSP SymbolFileDWARF::ParseType(const SymbolContext &sc, const DWARFDIE &die, if (!dwarf_ast) return {}; - Log *log = LogChannelDWARF::GetLogIfAll(DWARF_LOG_DEBUG_INFO); - TypeSP type_sp = dwarf_ast->ParseTypeFromDWARF(sc, die, log, type_is_new_ptr); + TypeSP type_sp = dwarf_ast->ParseTypeFromDWARF(sc, die, type_is_new_ptr); if (type_sp) { GetTypeList().Insert(type_sp); |