Home
last modified time | relevance | path

Searched refs:PyObjectPtr (Results 1 – 4 of 4) sorted by relevance

/external/python/cpython2/Tools/gdb/
Dlibpython.py141 class PyObjectPtr(object): class
180 pyo_ptr = self._gdbval.cast(PyObjectPtr.get_gdb_type())
199 return PyObjectPtr.from_pyobject_ptr(self.field(name))
379 p = PyObjectPtr(gdbval)
459 class HeapTypeObjectPtr(PyObjectPtr):
482 PyObjectPtrPtr = PyObjectPtr.get_gdb_type().pointer()
484 return PyObjectPtr.from_pyobject_ptr(dictptr.dereference())
533 class PyBaseExceptionObjectPtr(PyObjectPtr):
559 class PyBoolObjectPtr(PyObjectPtr):
573 class PyClassObjectPtr(PyObjectPtr):
[all …]
/external/tensorflow/tensorflow/python/eager/
Dpywrap_tensor_conversion.h41 struct PyObjectPtr { struct
43 friend H AbslHashValue(H h, const PyObjectPtr& obj) { in AbslHashValue() argument
47 explicit PyObjectPtr(PyObject* ptr) : ptr(ptr) {} in PyObjectPtr() argument
51 inline bool operator==(const PyObjectPtr& other) const {
88 using Key = std::tuple<PyObjectPtr, tensorflow::DataType, TFE_Context*,
Dpywrap_tensor_conversion.cc44 const auto it = cache.find(Key{PyObjectPtr{value}, dtype, ctx, device_name}); in Lookup()
60 cache.emplace(Key{PyObjectPtr{value}, dtype, ctx, device_name}, in Insert()
/external/python/cpython3/Tools/gdb/
Dlibpython.py176 class PyObjectPtr(object): class
215 pyo_ptr = self._gdbval.cast(PyObjectPtr.get_gdb_type())
230 return PyObjectPtr.from_pyobject_ptr(self.field(name))
407 p = PyObjectPtr(gdbval)
423 class PyVarObjectPtr(PyObjectPtr):
489 class HeapTypeObjectPtr(PyObjectPtr):
512 PyObjectPtrPtr = PyObjectPtr.get_gdb_type().pointer()
514 return PyObjectPtr.from_pyobject_ptr(dictptr.dereference())
563 class PyBaseExceptionObjectPtr(PyObjectPtr):
589 class PyClassObjectPtr(PyObjectPtr):
[all …]