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.cpp84 if (m_py_obj && Py_IsInitialized()) { in Reset()
90 Py_DECREF(m_py_obj); in Reset()
94 m_py_obj = nullptr; in Reset()
98 if (!m_py_obj) in AsLongLong()
101 long long r = PyLong_AsLongLong(m_py_obj); in AsLongLong()
108 if (!m_py_obj) in AsUnsignedLongLong()
111 long long r = PyLong_AsUnsignedLongLong(m_py_obj); in AsUnsignedLongLong()
119 if (!m_py_obj) in AsModuloUnsignedLongLong()
122 unsigned long long r = PyLong_AsUnsignedLongLongMask(m_py_obj); in AsModuloUnsignedLongLong()
136 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 …]