Home
last modified time | relevance | path

Searched refs:m_py_obj (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/lldb/source/Plugins/ScriptInterpreter/Python/
H A DPythonDataObjects.cpp82 if (m_py_obj && Py_IsInitialized()) { in Reset()
88 Py_DECREF(m_py_obj); in Reset()
92 m_py_obj = nullptr; in Reset()
96 if (!m_py_obj) in AsLongLong()
99 long long r = PyLong_AsLongLong(m_py_obj); in AsLongLong()
106 if (!m_py_obj) in AsUnsignedLongLong()
109 long long r = PyLong_AsUnsignedLongLong(m_py_obj); in AsUnsignedLongLong()
117 if (!m_py_obj) in AsModuloUnsignedLongLong()
120 unsigned long long r = PyLong_AsUnsignedLongLongMask(m_py_obj); in AsModuloUnsignedLongLong()
134 if (m_py_obj) { in Dump()
[all …]
H A DPythonDataObjects.h232 m_py_obj = py_obj;
237 if (m_py_obj && Py_IsInitialized() && type == PyRefType::Borrowed)
238 Py_XINCREF(m_py_obj);
242 : PythonObject(PyRefType::Borrowed, rhs.m_py_obj) {}
245 m_py_obj = rhs.m_py_obj;
246 rhs.m_py_obj = nullptr;
254 if (m_py_obj)
255 _PyObject_Dump(m_py_obj);
262 PyObject *get() const { return m_py_obj; }
265 PyObject *result = m_py_obj;
[all …]