hanchenye-llvm-project/lldb/tools
Shafik Yaghmour 5f46982b45 [lldb-test] Modify lldb-test to print out ASTs from symbol file
Summary:
Currently when invoking lldb-test symbols -dump-ast it parses all the debug symbols and calls print(...) on the TranslationUnitDecl.
While useful the TranslationUnitDecl::print(...) method gives us a higher level view then the dump from ASTDumper which is what we get when we invoke dump() on a specific AST node.
The main motivation for this change is allow us to verify that the AST nodes we create when we parse DWARF. For example in order to verify we are correctly using DIFlagExportSymbols added by D66667

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

llvm-svn: 374570
2019-10-11 16:36:20 +00:00
..
argdumper [JSON] Use LLVM's library for argdumper 2019-10-01 17:41:55 +00:00
compact-unwind
darwin-debug [CMake] `install-distribution` for LLDB on Darwin 2019-07-10 11:09:29 +00:00
darwin-threads
debugserver Change debugserver to use the brk #0 for breakpoints. 2019-10-10 00:12:05 +00:00
driver [LLDB] [Driver] Use llvm::InitLLVM to do unicode argument conversion on Windows 2019-10-11 08:44:51 +00:00
intel-features cli-wrapper-mpxtable.cpp: fix file header 2019-07-25 05:15:50 +00:00
lldb-instr [lldb] [cmake] Support linking against clang-cpp dylib 2019-10-04 12:03:03 +00:00
lldb-mi [LLDB] Remove lldb-mi 2019-07-18 17:06:06 +00:00
lldb-perf/darwin/sketch Remove lldb-perf 2019-07-08 21:38:34 +00:00
lldb-server [LLDB] [lldb-server] Use llvm::InitLLVM for doing unicode conversion of arguments for windows 2019-10-11 11:47:07 +00:00
lldb-test [lldb-test] Modify lldb-test to print out ASTs from symbol file 2019-10-11 16:36:20 +00:00
lldb-vscode [lldb-vscode] correctly handle multiple sourceMap entries 2019-09-26 21:18:37 +00:00
CMakeLists.txt [CMake] Copy over the system debugserver when using LLDB_USE_SYSTEM_DEBUGSERVER 2019-09-24 22:39:04 +00:00