summaryrefslogtreecommitdiffstats
path: root/lldb/packages/Python/lldbsuite/test/python_api/debugger/TestDebuggerAPI.py
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/debugger/TestDebuggerAPI.py
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/debugger/TestDebuggerAPI.py')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud