diff options
author | Kuba Mracek <mracek@apple.com> | 2018-10-31 01:22:48 +0000 |
---|---|---|
committer | Kuba Mracek <mracek@apple.com> | 2018-10-31 01:22:48 +0000 |
commit | cb3628bcc0af18112c01f79c9273d4d9f7d168ad (patch) | |
tree | 08eb3f99bfd32741ea2e3692e643453c73f7deb8 /lldb/scripts/Python/python-wrapper.swig | |
parent | f39a9bbe72376648a5aaed2e882710649de079cd (diff) | |
download | bcm5719-llvm-cb3628bcc0af18112c01f79c9273d4d9f7d168ad.tar.gz bcm5719-llvm-cb3628bcc0af18112c01f79c9273d4d9f7d168ad.zip |
Revert r345686 due to build failures
llvm-svn: 345688
Diffstat (limited to 'lldb/scripts/Python/python-wrapper.swig')
-rw-r--r-- | lldb/scripts/Python/python-wrapper.swig | 46 |
1 files changed, 0 insertions, 46 deletions
diff --git a/lldb/scripts/Python/python-wrapper.swig b/lldb/scripts/Python/python-wrapper.swig index e6a6b7afb8e..1679d895e4a 100644 --- a/lldb/scripts/Python/python-wrapper.swig +++ b/lldb/scripts/Python/python-wrapper.swig @@ -785,52 +785,6 @@ LLDBSWIGPythonCreateOSPlugin } SWIGEXPORT void* -LLDBSWIGPython_CreateFrameRecognizer -( - const char *python_class_name, - const char *session_dictionary_name -) -{ - using namespace lldb_private; - - if (python_class_name == NULL || python_class_name[0] == '\0' || !session_dictionary_name) - Py_RETURN_NONE; - - PyErr_Cleaner py_err_cleaner(true); - - auto dict = PythonModule::MainModule().ResolveName<PythonDictionary>(session_dictionary_name); - auto pfunc = PythonObject::ResolveNameWithDictionary<PythonCallable>(python_class_name, dict); - - if (!pfunc.IsAllocated()) - Py_RETURN_NONE; - - auto result = pfunc(); - - if (result.IsAllocated()) - return result.release(); - - Py_RETURN_NONE; -} - -SWIGEXPORT PyObject* -LLDBSwigPython_GetRecognizedArguments -( - PyObject *implementor, - const lldb::StackFrameSP& frame_sp -) -{ - using namespace lldb_private; - - static char callee_name[] = "get_recognized_arguments"; - - lldb::SBFrame frame_sb(frame_sp); - PyObject *arg = SBTypeToSWIGWrapper(frame_sb); - - PyObject* result = PyObject_CallMethodObjArgs(implementor, PyString_FromString(callee_name), arg, NULL); - return result; -} - -SWIGEXPORT void* LLDBSWIGPython_GetDynamicSetting (void* module, const char* setting, const lldb::TargetSP& target_sp) { using namespace lldb_private; |