Lines Matching refs:PyObjectPtr
141 class PyObjectPtr(object):
180 pyo_ptr = self._gdbval.cast(PyObjectPtr.get_gdb_type())
196 Get a PyObjectPtr for the given PyObject* field within this PyObject,
199 return PyObjectPtr.from_pyobject_ptr(self.field(name))
305 (PyTypeObject*), determine the corresponding subclass of PyObjectPtr
375 p = PyObjectPtr(gdbval)
455 class HeapTypeObjectPtr(PyObjectPtr):
478 PyObjectPtrPtr = PyObjectPtr.get_gdb_type().pointer()
480 return PyObjectPtr.from_pyobject_ptr(dictptr.dereference())
529 class PyBaseExceptionObjectPtr(PyObjectPtr):
555 class PyBoolObjectPtr(PyObjectPtr):
569 class PyClassObjectPtr(PyObjectPtr):
596 class PyCFunctionObjectPtr(PyObjectPtr):
614 class PyCodeObjectPtr(PyObjectPtr):
643 class PyDictObjectPtr(PyObjectPtr):
652 Yields a sequence of (PyObjectPtr key, PyObjectPtr value) pairs,
657 pyop_value = PyObjectPtr.from_pyobject_ptr(ep['me_value'])
659 pyop_key = PyObjectPtr.from_pyobject_ptr(ep['me_key'])
693 class PyInstanceObjectPtr(PyObjectPtr):
731 class PyIntObjectPtr(PyObjectPtr):
738 class PyListObjectPtr(PyObjectPtr):
752 result = [PyObjectPtr.from_pyobject_ptr(self[i]).proxyval(visited)
767 element = PyObjectPtr.from_pyobject_ptr(self[i])
771 class PyLongObjectPtr(PyObjectPtr):
817 class PyNoneStructPtr(PyObjectPtr):
828 class PyFrameObjectPtr(PyObjectPtr):
832 PyObjectPtr.__init__(self, gdbval, cast_to)
846 Yield a sequence of (name,value) pairs of PyObjectPtr instances, for
854 pyop_value = PyObjectPtr.from_pyobject_ptr(f_localsplus[i])
856 pyop_name = PyObjectPtr.from_pyobject_ptr(self.co_varnames[i])
861 Yield a sequence of (name,value) pairs of PyObjectPtr instances, for
872 Yield a sequence of (name,value) pairs of PyObjectPtr instances, for
883 Look for the named local variable, returning a (PyObjectPtr, scope) pair
970 class PySetObjectPtr(PyObjectPtr):
985 key_proxy = PyObjectPtr.from_pyobject_ptr(key).proxyval(visited)
1009 pyop_key = PyObjectPtr.from_pyobject_ptr(key)
1019 class PyStringObjectPtr(PyObjectPtr):
1039 class PyTupleObjectPtr(PyObjectPtr):
1053 result = tuple([PyObjectPtr.from_pyobject_ptr(self[i]).proxyval(visited)
1068 element = PyObjectPtr.from_pyobject_ptr(self[i])
1075 class PyTypeObjectPtr(PyObjectPtr):
1091 class PyUnicodeObjectPtr(PyObjectPtr):
1168 pyop = PyObjectPtr.from_pyobject_ptr(self.gdbval)