diff options
| author | River Riddle <riddleriver@gmail.com> | 2020-01-27 22:57:06 -0800 |
|---|---|---|
| committer | River Riddle <riddleriver@gmail.com> | 2020-01-27 23:01:46 -0800 |
| commit | ab9e5598cdc793890f514c2756866c53ad7971f3 (patch) | |
| tree | 8aeddfdcd0a9618be01354b62d5f6c780a562997 /lldb/source/Plugins/ScriptInterpreter/Python/lldb-python.h | |
| parent | aff4ed73268d4930618b547bde21325bf8b662b7 (diff) | |
| download | llvm-ab9e5598cdc793890f514c2756866c53ad7971f3.zip llvm-ab9e5598cdc793890f514c2756866c53ad7971f3.tar.gz llvm-ab9e5598cdc793890f514c2756866c53ad7971f3.tar.bz2 | |
[mlir] Refactor the implementation of Symbol use lists.
Summary: This revision refactors the implementation of the symbol use-list functionality to be a bit cleaner, as well as easier to reason about. Aside from code cleanup, this revision updates the user contract to never recurse into operations if they define a symbol table. The current functionality, which does recurse, makes it difficult to examine the uses held by a symbol table itself. Moving forward users may provide a specific region to examine for uses instead.
Differential Revision: https://reviews.llvm.org/D73427
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/lldb-python.h')
0 files changed, 0 insertions, 0 deletions
