Recommit [llvm-debuginfo-analyzer] (02/09) - Driver and documentation
authorCarlos Alberto Enciso <carlos.alberto.enciso@gmail.com>
Tue, 18 Oct 2022 07:39:26 +0000 (08:39 +0100)
committerCarlos Alberto Enciso <carlos.alberto.enciso@gmail.com>
Tue, 18 Oct 2022 07:39:26 +0000 (08:39 +0100)
commitc28a977b87defd2f37fd0808d7ba6173133744ce
tree903c417c7cffd1c96de956862138a251d25fb680
parentccd314d3209a192fc17ad621cf7fe3f09f7c7b9f
Recommit [llvm-debuginfo-analyzer] (02/09) - Driver and documentation

Originally committed in fe7a3cedf77125a6309150d85cecbc20b1a31775

Reverted in 26dd64ba9cfabe5474bb207f3b7099965f81fed7

Buildbot failures:
https://lab.llvm.org/buildbot#builders/139/builds/29663
- unittest trigger an invalid assertion.

https://lab.llvm.org/buildbot#builders/196/builds/19665
- 'has virtual functions but non-virtual destructor' warning as error.

Recommitted with fix:
- Removed the assertion.
- Added virtual destructor.
28 files changed:
llvm/docs/CommandGuide/index.rst
llvm/docs/CommandGuide/llvm-debuginfo-analyzer.rst [new file with mode: 0644]
llvm/include/llvm/DebugInfo/LogicalView/Core/LVElement.h [new file with mode: 0644]
llvm/include/llvm/DebugInfo/LogicalView/Core/LVLine.h [new file with mode: 0644]
llvm/include/llvm/DebugInfo/LogicalView/Core/LVObject.h [new file with mode: 0644]
llvm/include/llvm/DebugInfo/LogicalView/Core/LVOptions.h [new file with mode: 0644]
llvm/include/llvm/DebugInfo/LogicalView/Core/LVScope.h [new file with mode: 0644]
llvm/include/llvm/DebugInfo/LogicalView/Core/LVSort.h [new file with mode: 0644]
llvm/include/llvm/DebugInfo/LogicalView/Core/LVStringPool.h [new file with mode: 0644]
llvm/include/llvm/DebugInfo/LogicalView/Core/LVSupport.h [new file with mode: 0644]
llvm/include/llvm/DebugInfo/LogicalView/Core/LVSymbol.h [new file with mode: 0644]
llvm/include/llvm/DebugInfo/LogicalView/Core/LVType.h [new file with mode: 0644]
llvm/lib/DebugInfo/CMakeLists.txt
llvm/lib/DebugInfo/LogicalView/CMakeLists.txt [new file with mode: 0644]
llvm/lib/DebugInfo/LogicalView/Core/LVOptions.cpp [new file with mode: 0644]
llvm/lib/DebugInfo/LogicalView/LLVMBuild.txt [new file with mode: 0644]
llvm/test/CMakeLists.txt
llvm/test/lit.cfg.py
llvm/test/tools/llvm-debuginfo-analyzer/cmdline.test [new file with mode: 0644]
llvm/tools/llvm-debuginfo-analyzer/CMakeLists.txt [new file with mode: 0644]
llvm/tools/llvm-debuginfo-analyzer/LLVMBuild.txt [new file with mode: 0644]
llvm/tools/llvm-debuginfo-analyzer/Options.cpp [new file with mode: 0644]
llvm/tools/llvm-debuginfo-analyzer/Options.h [new file with mode: 0644]
llvm/tools/llvm-debuginfo-analyzer/llvm-debuginfo-analyzer.cpp [new file with mode: 0644]
llvm/unittests/DebugInfo/CMakeLists.txt
llvm/unittests/DebugInfo/LogicalView/CMakeLists.txt [new file with mode: 0644]
llvm/unittests/DebugInfo/LogicalView/CommandLineOptionsTest.cpp [new file with mode: 0644]
llvm/unittests/DebugInfo/LogicalView/StringPoolTest.cpp [new file with mode: 0644]