MCPcopy Create free account
hub / github.com/numpy/numpy / array_dataptr_get

Function array_dataptr_get

numpy/core/src/multiarray/getset.c:242–250  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

240
241
242static PyObject *
243array_dataptr_get(PyArrayObject *self, void *NPY_UNUSED(ignored))
244{
245 return Py_BuildValue("NO",
246 PyLong_FromVoidPtr(PyArray_DATA(self)),
247 ((PyArray_FLAGS(self) & NPY_ARRAY_WRITEABLE) &&
248 !(PyArray_FLAGS(self) & NPY_ARRAY_WARN_ON_WRITE)) ?
249 Py_False : Py_True);
250}
251
252static PyObject *
253array_ctypes_get(PyArrayObject *self, void *NPY_UNUSED(ignored))

Callers 1

array_interface_getFunction · 0.85

Calls 2

PyArray_DATAFunction · 0.85
PyArray_FLAGSFunction · 0.85

Tested by

no test coverage detected