aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CodeGenModule.cpp
diff options
context:
space:
mode:
authorMed Ismail Bennani <ismail@bennani.ma>2024-05-23 01:25:48 -0700
committerGitHub <noreply@github.com>2024-05-23 01:25:48 -0700
commit4cc6d0f4dfb26deb9863901c70258d6d7f0c8ba4 (patch)
tree9ef09fcb7d61fc5ac3ff3574c3c46e6786806fed /clang/lib/CodeGen/CodeGenModule.cpp
parent335e00faaf74f3f7463b32a415d39af0973f521f (diff)
downloadllvm-4cc6d0f4dfb26deb9863901c70258d6d7f0c8ba4.zip
llvm-4cc6d0f4dfb26deb9863901c70258d6d7f0c8ba4.tar.gz
llvm-4cc6d0f4dfb26deb9863901c70258d6d7f0c8ba4.tar.bz2
[lldb] Make use of Scripted{Python,}Interface for ScriptedThreadPlan (Reland #70392) (#93149)
This patch makes ScriptedThreadPlan conforming to the ScriptedInterface & ScriptedPythonInterface facilities by introducing 2 ScriptedThreadPlanInterface & ScriptedThreadPlanPythonInterface classes. This allows us to get rid of every ScriptedThreadPlan-specific SWIG method and re-use the same affordances as other scripting offordances, like Scripted{Process,Thread,Platform} & OperatingSystem. To do so, this adds new transformer methods for `ThreadPlan`, `Stream` & `Event`, to allow the bijection between C++ objects and their python counterparts. This just re-lands #70392 after fixing test failures. Signed-off-by: Med Ismail Bennani <ismail@bennani.ma>
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions