Home
last modified time | relevance | path

Searched refs:ScopedPythonObject (Results 1 – 3 of 3) sorted by relevance

/freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/ScriptInterpreter/Python/
H A DSWIGPythonBridge.h46 template <typename T> class ScopedPythonObject : PythonObject {
48 ScopedPythonObject(T *sb, swig_type_info *info) in ScopedPythonObject() function
50 ~ScopedPythonObject() { in ~ScopedPythonObject()
54 ScopedPythonObject(ScopedPythonObject &&rhs) in ScopedPythonObject() function
56 ScopedPythonObject(const ScopedPythonObject &) = delete;
57 ScopedPythonObject &operator=(const ScopedPythonObject &) = delete;
58 ScopedPythonObject &operator=(ScopedPythonObject &&) = delete;
112 static python::ScopedPythonObject<lldb::SBCommandReturnObject>
114 static python::ScopedPythonObject<lldb::SBEvent> ToSWIGWrapper(Event *event);
/freebsd-14.2/contrib/llvm-project/lldb/bindings/python/
H A Dpython-swigsafecast.swig111 ScopedPythonObject<lldb::SBCommandReturnObject>
113 return ScopedPythonObject<lldb::SBCommandReturnObject>(
118 ScopedPythonObject<lldb::SBEvent> SWIGBridge::ToSWIGWrapper(Event *event) {
119 return ScopedPythonObject<lldb::SBEvent>(new lldb::SBEvent(event),
H A Dpython-wrapper.swig303 ScopedPythonObject<SBEvent> event_arg = SWIGBridge::ToSWIGWrapper(event);