diff options
| author | Yitzhak Mandelbaum <yitzhakm@google.com> | 2022-03-03 11:58:57 +0000 |
|---|---|---|
| committer | Yitzhak Mandelbaum <yitzhakm@google.com> | 2022-03-04 17:19:51 +0000 |
| commit | c88deef0a7218dd5c30500e7d3f58fc23283d3e5 (patch) | |
| tree | c616d20a54205e1c1c546989e620903f093d998e /lldb/source/Plugins/ScriptInterpreter/Python/ScriptedProcessPythonInterface.cpp | |
| parent | 4e817b3fa36b0c8664a49af5c598f96efe8cfc18 (diff) | |
| download | llvm-c88deef0a7218dd5c30500e7d3f58fc23283d3e5.zip llvm-c88deef0a7218dd5c30500e7d3f58fc23283d3e5.tar.gz llvm-c88deef0a7218dd5c30500e7d3f58fc23283d3e5.tar.bz2 | |
[clang][dataflow] Add `MatchSwitch` utility library.
Adds `MatchSwitch`, a library for simplifying implementation of transfer
functions. `MatchSwitch` supports constructing a "switch" statement, where each
case of the switch is defined by an AST matcher. The cases are considered in
order, like pattern matching in functional languages.
Differential Revision: https://reviews.llvm.org/D120900
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/ScriptedProcessPythonInterface.cpp')
0 files changed, 0 insertions, 0 deletions
