llvm-project/lldb/source/Plugins/ScriptInterpreter/Python
Med Ismail Bennani 41f3e6b74d [lldb/Plugins] Fix build failure with GCC in ScriptedPythonInterface::Dispatch
This patch should fix the build failures following 7e01924 when building
with GCC. These failures were mostly caused by GCC's poor support of C++
templates (namely, partial template specialization).

To work around that problem, this patch makes use of overloading and get
rid of the templated structs and specialized structs.

Signed-off-by: Med Ismail Bennani <medismail.bennani@gmail.com>
2022-11-19 13:24:47 -08:00
..
CMakeLists.txt [lldb/Python] Unify PythonFormat & GetPythonValueFormatString (NFC) 2022-11-18 13:56:48 -08:00
PythonDataObjects.cpp [lldb] Use nullptr instead of NULL (NFC) 2022-08-27 21:21:07 -07:00
PythonDataObjects.h [lldb/Python] Make use of PythonObject and PythonFormat in callbacks (NFC) 2022-11-18 13:56:48 -08:00
PythonReadline.cpp [lldb] Use nullptr instead of NULL (NFC) 2022-08-27 21:21:07 -07:00
PythonReadline.h
SWIGPythonBridge.h [lldb/Python] Unify PythonFormat & GetPythonValueFormatString (NFC) 2022-11-18 13:56:48 -08:00
ScriptInterpreterPython.cpp [lldb/Python] Make use of PythonObject and PythonFormat in callbacks (NFC) 2022-11-18 13:56:48 -08:00
ScriptInterpreterPython.h [lldb] Clarify StructuredDataImpl ownership 2021-12-13 21:04:51 +01:00
ScriptInterpreterPythonImpl.h [lldb] Add matching based on Python callbacks for data formatters. 2022-10-19 12:53:38 -07:00
ScriptedProcessPythonInterface.cpp [lldb/Plugins] Improve error reporting with reading memory in Scripted Process 2022-11-18 13:56:48 -08:00
ScriptedProcessPythonInterface.h [lldb/crashlog] Add support for Application Specific Backtraces & Information 2022-11-03 14:44:53 -07:00
ScriptedPythonInterface.cpp [lldb/Plugins] Improve error reporting with reading memory in Scripted Process 2022-11-18 13:56:48 -08:00
ScriptedPythonInterface.h [lldb/Plugins] Fix build failure with GCC in ScriptedPythonInterface::Dispatch 2022-11-19 13:24:47 -08:00
ScriptedThreadPythonInterface.cpp [lldb/crashlog] Add support for Application Specific Backtraces & Information 2022-11-03 14:44:53 -07:00
ScriptedThreadPythonInterface.h [lldb/crashlog] Add support for Application Specific Backtraces & Information 2022-11-03 14:44:53 -07:00
lldb-python.h Work around a module build failure on the bots. 2022-01-20 13:39:48 -08:00