summaryrefslogtreecommitdiffstats
path: root/lldb/packages/Python/lldbsuite/test/python_api/thread/main2.cpp
diff options
context:
space:
mode:
authorZachary Turner <zturner@google.com>2018-12-17 19:43:33 +0000
committerZachary Turner <zturner@google.com>2018-12-17 19:43:33 +0000
commit594c85e95fa1a0d1e5e7e7dc66226f05b6dce555 (patch)
treeb52ad3db66b0503c9c9b09da8b2887202394d326 /lldb/packages/Python/lldbsuite/test/python_api/thread/main2.cpp
parent9b20a998236b65d84255a98a5ba5f293c87d57b8 (diff)
downloadbcm5719-llvm-594c85e95fa1a0d1e5e7e7dc66226f05b6dce555.tar.gz
bcm5719-llvm-594c85e95fa1a0d1e5e7e7dc66226f05b6dce555.zip
[NativePDB] Decouple AST reconstruction from lldb Symbol creation.
Previously the code that parsed debug info to create lldb's Symbol objects such as Variable, Type, Function, etc was tightly coupled to the AST reconstruction code. This made it difficult / impossible to implement functions such as ParseDeclsForContext() that were only supposed to be operating on clang AST's. By splitting these apart, the logic becomes much cleaner and we have a clear separation of responsibilities. llvm-svn: 349383
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/python_api/thread/main2.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud