diff options
author | Zachary Turner <zturner@google.com> | 2018-12-17 19:43:33 +0000 |
---|---|---|
committer | Zachary Turner <zturner@google.com> | 2018-12-17 19:43:33 +0000 |
commit | 594c85e95fa1a0d1e5e7e7dc66226f05b6dce555 (patch) | |
tree | b52ad3db66b0503c9c9b09da8b2887202394d326 /lldb/packages/Python/lldbsuite/test/python_api/thread/main2.cpp | |
parent | 9b20a998236b65d84255a98a5ba5f293c87d57b8 (diff) | |
download | bcm5719-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