[lldb][NFC] Move generic DWARFASTParser code out of Clang-specific code
authorLuís Ferreira <contact@lsferreira.net>
Thu, 2 Jun 2022 14:32:36 +0000 (14:32 +0000)
committerLuís Ferreira <contact@lsferreira.net>
Thu, 2 Jun 2022 14:44:07 +0000 (14:44 +0000)
commitf9b8f422e711efbf225e4f0f3002396cfbe48118
tree497e6a471aedff431ad7bb74587f7d0282c6960b
parent50de7f1e7787bf327d1d04c4daab97c1c180b58c
[lldb][NFC] Move generic DWARFASTParser code out of Clang-specific code

This patch moves ParseChildArrayInfo out of DWARFASTParserClang in order
to decouple Clang-specific logic from DWARFASTParser.

Reviewed By: clayborg

Differential Revision: https://reviews.llvm.org/D114668

Signed-off-by: Luís Ferreira <contact@lsferreira.net>
lldb/source/Plugins/SymbolFile/DWARF/CMakeLists.txt
lldb/source/Plugins/SymbolFile/DWARF/DWARFASTParser.cpp [new file with mode: 0644]
lldb/source/Plugins/SymbolFile/DWARF/DWARFASTParserClang.cpp