[lldb][NFCI] Move functionality for getting unsupported DW_FORM values (#67579)
commit36a518317fdaab377830f8d18ead9301b06e9e8d
authorAlex Langford <alangford@apple.com>
Thu, 28 Sep 2023 19:18:08 +0000 (28 12:18 -0700)
committerGitHub <noreply@github.com>
Thu, 28 Sep 2023 19:18:08 +0000 (28 12:18 -0700)
tree4c50dbe3689790cedb2f1eecf0b4d4ae87f8d782
parent9625b74cdbc7576abd072dc8dbd94e07d5ea33b9
[lldb][NFCI] Move functionality for getting unsupported DW_FORM values (#67579)

The LLVM implementation of DWARFDebugAbbrev does not have a way of
listing all the DW_FORM values that have been parsed but are unsupported
or otherwise unknown. AFAICT this functionality does not exist in LLVM
at all. Since my primary goal is to unify the implementations and not
judge the usefulness or completeness of this functionality, I decided to
move it out of LLDB's implementation of DWARFDebugAbbrev for the time
being.
lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugAbbrev.cpp
lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugAbbrev.h
lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp