Lines Matching refs:PyObject

47     PyObject *typeobj;
56 PyObject *fields;
57 PyObject *names;
66 PyObject *base;
67 PyObject *descr;
76 PyObject *base;
80 PyObject* dtype_ptr;
171 bool PyArray_Check_(PyObject *obj) const {
174 bool PyArrayDescr_Check_(PyObject *obj) const {
179 PyObject *(*PyArray_DescrFromType_)(int);
180 PyObject *(*PyArray_NewFromDescr_)
181 (PyTypeObject *, PyObject *, int, Py_intptr_t *,
182 Py_intptr_t *, void *, int, PyObject *);
183 PyObject *(*PyArray_DescrNewFromType_)(int);
184 int (*PyArray_CopyInto_)(PyObject *, PyObject *);
185 PyObject *(*PyArray_NewCopy_)(PyObject *, int);
189 PyObject *(*PyArray_DescrFromScalar_)(PyObject *);
190 PyObject *(*PyArray_FromAny_) (PyObject *, PyObject *, int, int, int, PyObject *);
191 int (*PyArray_DescrConverter_) (PyObject *, PyObject **);
192 bool (*PyArray_EquivTypes_) (PyObject *, PyObject *);
193 int (*PyArray_GetArrayParamsFromObject_)(PyObject *, PyObject *, char, PyObject **, int *,
194 Py_ssize_t *, PyObject **, PyObject *);
195 PyObject *(*PyArray_Squeeze_)(PyObject *);
196 int (*PyArray_SetBaseObject_)(PyObject *, PyObject *);
197 PyObject* (*PyArray_Resize_)(PyObject*, PyArray_Dims*, int, int);
261 inline PyArrayDescr_Proxy* array_descriptor_proxy(PyObject* ptr) {
265 inline const PyArrayDescr_Proxy* array_descriptor_proxy(const PyObject* ptr) {
471 PyObject *ptr = nullptr;
499 static PyObject *obj = module::import("numpy.core._internal")
821 static PyObject *raw_array(PyObject *ptr, int ExtraFlags = 0) {
937 static PyObject *raw_array_t(PyObject *ptr) {
1092 bool (*direct_converter)(PyObject *, void *&)) {
1172 static PyObject* dtype_ptr() {
1173 static PyObject* ptr = get_numpy_internals().get_type_info<T>(true)->dtype_ptr;
1177 static bool direct_converter(PyObject *obj, void*& value) {