/external/python/cpython3/Objects/ |
D | typeslots.inc | 2 {offsetof(PyBufferProcs, bf_getbuffer), offsetof(PyTypeObject, tp_as_buffer)}, 3 {offsetof(PyBufferProcs, bf_releasebuffer), offsetof(PyTypeObject, tp_as_buffer)}, 4 {offsetof(PyMappingMethods, mp_ass_subscript), offsetof(PyTypeObject, tp_as_mapping)}, 5 {offsetof(PyMappingMethods, mp_length), offsetof(PyTypeObject, tp_as_mapping)}, 6 {offsetof(PyMappingMethods, mp_subscript), offsetof(PyTypeObject, tp_as_mapping)}, 7 {offsetof(PyNumberMethods, nb_absolute), offsetof(PyTypeObject, tp_as_number)}, 8 {offsetof(PyNumberMethods, nb_add), offsetof(PyTypeObject, tp_as_number)}, 9 {offsetof(PyNumberMethods, nb_and), offsetof(PyTypeObject, tp_as_number)}, 10 {offsetof(PyNumberMethods, nb_bool), offsetof(PyTypeObject, tp_as_number)}, 11 {offsetof(PyNumberMethods, nb_divmod), offsetof(PyTypeObject, tp_as_number)}, [all …]
|
D | typeobject.c | 83 slot_tp_new(PyTypeObject *type, PyObject *args, PyObject *kwds); 148 _PyType_CheckConsistency(PyTypeObject *type) in _PyType_CheckConsistency() 316 PyType_Modified(PyTypeObject *type) in PyType_Modified() 347 PyType_Modified((PyTypeObject *)ref); in PyType_Modified() 356 type_mro_modified(PyTypeObject *type, PyObject *bases) { in type_mro_modified() 392 PyTypeObject *cls; in type_mro_modified() 395 cls = (PyTypeObject *)b; in type_mro_modified() 410 assign_version_tag(struct type_cache *cache, PyTypeObject *type) in assign_version_tag() 439 if (!assign_version_tag(cache, (PyTypeObject *)b)) in assign_version_tag() 448 {"__basicsize__", T_PYSSIZET, offsetof(PyTypeObject,tp_basicsize),READONLY}, [all …]
|
/external/python/cpython3/Tools/c-analyzer/ |
D | TODO | 607 # PyTypeObject (311) 608 Modules/_abc.c:_abc_data_type static PyTypeObject _abc_data_type 609 Modules/_blake2/blake2b_impl.c:PyBlake2_BLAKE2bType PyTypeObject PyBlake2_BLAKE2bType 610 Modules/_blake2/blake2s_impl.c:PyBlake2_BLAKE2sType PyTypeObject PyBlake2_BLAKE2sType 611 Modules/_collectionsmodule.c:defdict_type static PyTypeObject defdict_type 612 Modules/_collectionsmodule.c:deque_type static PyTypeObject deque_type 613 Modules/_collectionsmodule.c:dequeiter_type static PyTypeObject dequeiter_type 614 Modules/_collectionsmodule.c:dequereviter_type static PyTypeObject dequereviter_t… 615 Modules/_collectionsmodule.c:tuplegetter_type static PyTypeObject tuplegetter_ty… 616 Modules/_functoolsmodule.c:keyobject_type static PyTypeObject keyobject_type [all …]
|
/external/python/cpython3/Include/ |
D | descrobject.h | 43 PyTypeObject *d_type; 76 PyAPI_DATA(PyTypeObject) PyClassMethodDescr_Type; 77 PyAPI_DATA(PyTypeObject) PyGetSetDescr_Type; 78 PyAPI_DATA(PyTypeObject) PyMemberDescr_Type; 79 PyAPI_DATA(PyTypeObject) PyMethodDescr_Type; 80 PyAPI_DATA(PyTypeObject) PyWrapperDescr_Type; 81 PyAPI_DATA(PyTypeObject) PyDictProxy_Type; 83 PyAPI_DATA(PyTypeObject) _PyMethodWrapper_Type; 86 PyAPI_FUNC(PyObject *) PyDescr_NewMethod(PyTypeObject *, PyMethodDef *); 87 PyAPI_FUNC(PyObject *) PyDescr_NewClassMethod(PyTypeObject *, PyMethodDef *); [all …]
|
D | dictobject.h | 15 PyAPI_DATA(PyTypeObject) PyDict_Type; 66 PyAPI_DATA(PyTypeObject) PyDictKeys_Type; 67 PyAPI_DATA(PyTypeObject) PyDictValues_Type; 68 PyAPI_DATA(PyTypeObject) PyDictItems_Type; 79 PyAPI_DATA(PyTypeObject) PyDictIterKey_Type; 80 PyAPI_DATA(PyTypeObject) PyDictIterValue_Type; 81 PyAPI_DATA(PyTypeObject) PyDictIterItem_Type; 83 PyAPI_DATA(PyTypeObject) PyDictRevIterKey_Type; 84 PyAPI_DATA(PyTypeObject) PyDictRevIterItem_Type; 85 PyAPI_DATA(PyTypeObject) PyDictRevIterValue_Type;
|
D | object.h | 66 typedef struct _typeobject PyTypeObject; typedef 108 PyTypeObject *ob_type; 143 static inline int _Py_IS_TYPE(const PyObject *ob, const PyTypeObject *type) { in _Py_IS_TYPE() 157 static inline void _Py_SET_TYPE(PyObject *ob, PyTypeObject *type) { in _Py_SET_TYPE() 214 typedef PyObject *(*newfunc)(PyTypeObject *, PyObject *, PyObject *); 215 typedef PyObject *(*allocfunc)(PyTypeObject *, Py_ssize_t); 235 PyAPI_FUNC(void*) PyType_GetSlot(PyTypeObject*, int); 244 PyAPI_FUNC(int) PyType_IsSubtype(PyTypeObject *, PyTypeObject *); 246 static inline int _PyObject_TypeCheck(PyObject *ob, PyTypeObject *type) { in _PyObject_TypeCheck() 251 PyAPI_DATA(PyTypeObject) PyType_Type; /* built-in 'type' */ [all …]
|
D | genobject.h | 35 PyAPI_DATA(PyTypeObject) PyGen_Type; 54 PyAPI_DATA(PyTypeObject) PyCoro_Type; 55 PyAPI_DATA(PyTypeObject) _PyCoroWrapper_Type; 80 PyAPI_DATA(PyTypeObject) PyAsyncGen_Type; 81 PyAPI_DATA(PyTypeObject) _PyAsyncGenASend_Type; 82 PyAPI_DATA(PyTypeObject) _PyAsyncGenWrappedValue_Type; 83 PyAPI_DATA(PyTypeObject) _PyAsyncGenAThrow_Type;
|
D | datetime.h | 160 PyTypeObject *DateType; 161 PyTypeObject *DateTimeType; 162 PyTypeObject *TimeType; 163 PyTypeObject *DeltaType; 164 PyTypeObject *TZInfoType; 170 PyObject *(*Date_FromDate)(int, int, int, PyTypeObject*); 172 PyObject*, PyTypeObject*); 173 PyObject *(*Time_FromTime)(int, int, int, int, PyObject*, PyTypeObject*); 174 PyObject *(*Delta_FromDelta)(int, int, int, int, PyTypeObject*); 183 PyObject*, int, PyTypeObject*); [all …]
|
/external/python/cpython3/Modules/_io/ |
D | _iomodule.h | 8 extern PyTypeObject PyIOBase_Type; 9 extern PyTypeObject PyRawIOBase_Type; 10 extern PyTypeObject PyBufferedIOBase_Type; 11 extern PyTypeObject PyTextIOBase_Type; 14 extern PyTypeObject PyFileIO_Type; 15 extern PyTypeObject PyBytesIO_Type; 16 extern PyTypeObject PyStringIO_Type; 17 extern PyTypeObject PyBufferedReader_Type; 18 extern PyTypeObject PyBufferedWriter_Type; 19 extern PyTypeObject PyBufferedRWPair_Type; [all …]
|
/external/python/cpython2/Include/ |
D | descrobject.h | 42 PyTypeObject *d_type; \ 70 PyAPI_DATA(PyTypeObject) PyWrapperDescr_Type; 71 PyAPI_DATA(PyTypeObject) PyDictProxy_Type; 72 PyAPI_DATA(PyTypeObject) PyGetSetDescr_Type; 73 PyAPI_DATA(PyTypeObject) PyMemberDescr_Type; 75 PyAPI_FUNC(PyObject *) PyDescr_NewMethod(PyTypeObject *, PyMethodDef *); 76 PyAPI_FUNC(PyObject *) PyDescr_NewClassMethod(PyTypeObject *, PyMethodDef *); 77 PyAPI_FUNC(PyObject *) PyDescr_NewMember(PyTypeObject *, 79 PyAPI_FUNC(PyObject *) PyDescr_NewGetSet(PyTypeObject *, 81 PyAPI_FUNC(PyObject *) PyDescr_NewWrapper(PyTypeObject *, [all …]
|
D | datetime.h | 142 PyTypeObject *DateType; 143 PyTypeObject *DateTimeType; 144 PyTypeObject *TimeType; 145 PyTypeObject *DeltaType; 146 PyTypeObject *TZInfoType; 149 PyObject *(*Date_FromDate)(int, int, int, PyTypeObject*); 151 PyObject*, PyTypeObject*); 152 PyObject *(*Time_FromTime)(int, int, int, int, PyObject*, PyTypeObject*); 153 PyObject *(*Delta_FromDelta)(int, int, int, int, PyTypeObject*);
|
/external/python/cpython2/Modules/_io/ |
D | _iomodule.h | 6 extern PyTypeObject PyIOBase_Type; 7 extern PyTypeObject PyRawIOBase_Type; 8 extern PyTypeObject PyBufferedIOBase_Type; 9 extern PyTypeObject PyTextIOBase_Type; 12 extern PyTypeObject PyFileIO_Type; 13 extern PyTypeObject PyBytesIO_Type; 14 extern PyTypeObject PyStringIO_Type; 15 extern PyTypeObject PyBufferedReader_Type; 16 extern PyTypeObject PyBufferedWriter_Type; 17 extern PyTypeObject PyBufferedRWPair_Type; [all …]
|
/external/python/cpython3/Modules/clinic/ |
D | itertoolsmodule.c.h | 14 pairwise_new_impl(PyTypeObject *type, PyObject *iterable); 17 pairwise_new(PyTypeObject *type, PyObject *args, PyObject *kwargs) in pairwise_new() 50 itertools_groupby_impl(PyTypeObject *type, PyObject *it, PyObject *keyfunc); 53 itertools_groupby(PyTypeObject *type, PyObject *args, PyObject *kwargs) in itertools_groupby() 82 itertools__grouper_impl(PyTypeObject *type, PyObject *parent, 86 itertools__grouper(PyTypeObject *type, PyObject *args, PyObject *kwargs) in itertools__grouper() 118 itertools_teedataobject_impl(PyTypeObject *type, PyObject *it, 122 itertools_teedataobject(PyTypeObject *type, PyObject *args, PyObject *kwargs) in itertools_teedataobject() 156 itertools__tee_impl(PyTypeObject *type, PyObject *iterable); 159 itertools__tee(PyTypeObject *type, PyObject *args, PyObject *kwargs) in itertools__tee() [all …]
|
D | _curses_panel.c.h | 15 _curses_panel_panel_bottom_impl(PyCursesPanelObject *self, PyTypeObject *cls); 18 _curses_panel_panel_bottom(PyCursesPanelObject *self, PyTypeObject *cls, PyObject *const *args, Py_… in _curses_panel_panel_bottom() 46 _curses_panel_panel_hide_impl(PyCursesPanelObject *self, PyTypeObject *cls); 49 _curses_panel_panel_hide(PyCursesPanelObject *self, PyTypeObject *cls, PyObject *const *args, Py_ss… in _curses_panel_panel_hide() 75 _curses_panel_panel_show_impl(PyCursesPanelObject *self, PyTypeObject *cls); 78 _curses_panel_panel_show(PyCursesPanelObject *self, PyTypeObject *cls, PyObject *const *args, Py_ss… in _curses_panel_panel_show() 104 _curses_panel_panel_top_impl(PyCursesPanelObject *self, PyTypeObject *cls); 107 _curses_panel_panel_top(PyCursesPanelObject *self, PyTypeObject *cls, PyObject *const *args, Py_ssi… in _curses_panel_panel_top() 187 _curses_panel_panel_move_impl(PyCursesPanelObject *self, PyTypeObject *cls, 191 _curses_panel_panel_move(PyCursesPanelObject *self, PyTypeObject *cls, PyObject *const *args, Py_ss… in _curses_panel_panel_move() [all …]
|
D | _testmultiphase.c.h | 19 PyTypeObject *cls); 22 _testmultiphase_StateAccessType_get_defining_module(StateAccessTypeObject *self, PyTypeObject *cls,… in _testmultiphase_StateAccessType_get_defining_module() 49 PyTypeObject *cls); 52 _testmultiphase_StateAccessType_getmodulebydef_bad_def(StateAccessTypeObject *self, PyTypeObject *c… in _testmultiphase_StateAccessType_getmodulebydef_bad_def() 83 PyTypeObject *cls, 87 _testmultiphase_StateAccessType_increment_count_clinic(StateAccessTypeObject *self, PyTypeObject *c… in _testmultiphase_StateAccessType_increment_count_clinic() 116 PyTypeObject *cls); 119 _testmultiphase_StateAccessType_get_count(StateAccessTypeObject *self, PyTypeObject *cls, PyObject … in _testmultiphase_StateAccessType_get_count()
|
/external/python/cpython2/Doc/c-api/ |
D | typeobj.rst | 9 structure that defines a new type: the :c:type:`PyTypeObject` structure. Type 28 The structure definition for :c:type:`PyTypeObject` can be found in 38 metatype) initializes :c:member:`~PyTypeObject.tp_itemsize`, which means that its instances (i.e. 72 .. c:member:: PyTypeObject* PyObject.ob_type 103 .. c:member:: char* PyTypeObject.tp_name 111 should have the :c:member:`~PyTypeObject.tp_name` initializer ``"P.Q.M.T"``. 122 … If no dot is present, the entire :c:member:`~PyTypeObject.tp_name` field is made accessible as the 131 .. c:member:: Py_ssize_t PyTypeObject.tp_basicsize 132 Py_ssize_t PyTypeObject.tp_itemsize 137 :c:member:`~PyTypeObject.tp_itemsize` field, types with variable-length instances have a non-zero [all …]
|
/external/protobuf/python/google/protobuf/pyext/ |
D | descriptor.h | 44 extern PyTypeObject PyMessageDescriptor_Type; 45 extern PyTypeObject PyFieldDescriptor_Type; 46 extern PyTypeObject PyEnumDescriptor_Type; 47 extern PyTypeObject PyEnumValueDescriptor_Type; 48 extern PyTypeObject PyFileDescriptor_Type; 49 extern PyTypeObject PyOneofDescriptor_Type; 50 extern PyTypeObject PyServiceDescriptor_Type; 51 extern PyTypeObject PyMethodDescriptor_Type;
|
/external/python/cpython3/Doc/c-api/ |
D | type.rst | 11 .. c:type:: PyTypeObject 16 .. c:var:: PyTypeObject PyType_Type 40 .. c:function:: unsigned long PyType_GetFlags(PyTypeObject* type) 42 Return the :c:member:`~PyTypeObject.tp_flags` member of *type*. This function is primarily 45 :c:member:`~PyTypeObject.tp_flags` itself is not part of the limited API. 53 .. c:function:: void PyType_Modified(PyTypeObject *type) 60 .. c:function:: int PyType_HasFeature(PyTypeObject *o, int feature) 66 .. c:function:: int PyType_IS_GC(PyTypeObject *o) 72 .. c:function:: int PyType_IsSubtype(PyTypeObject *a, PyTypeObject *b) 82 .. c:function:: PyObject* PyType_GenericAlloc(PyTypeObject *type, Py_ssize_t nitems) [all …]
|
D | typeobj.rst | 9 structure that defines a new type: the :c:type:`PyTypeObject` structure. Type 25 :c:type:`PyTypeObject`. 40 …| PyTypeObject Slot [#slots]_ | :ref:`Type <slot-typedefs-table>` | special … 44 …| <R> :c:member:`~PyTypeObject.tp_name` | const char * | __name__ … 46 …| :c:member:`~PyTypeObject.tp_basicsize` | Py_ssize_t | … 48 …| :c:member:`~PyTypeObject.tp_itemsize` | Py_ssize_t | … 50 …| :c:member:`~PyTypeObject.tp_dealloc` | :c:type:`destructor` | … 52 …| :c:member:`~PyTypeObject.tp_vectorcall_offset` | Py_ssize_t | … 54 …| (:c:member:`~PyTypeObject.tp_getattr`) | :c:type:`getattrfunc` | __getattrib… 57 …| (:c:member:`~PyTypeObject.tp_setattr`) | :c:type:`setattrfunc` | __setattr__… [all …]
|
/external/python/cpython3/Objects/clinic/ |
D | typeobject.c.h | 15 type___instancecheck___impl(PyTypeObject *self, PyObject *instance); 18 type___instancecheck__(PyTypeObject *self, PyObject *instance) in type___instancecheck__() 43 type___subclasscheck___impl(PyTypeObject *self, PyObject *subclass); 46 type___subclasscheck__(PyTypeObject *self, PyObject *subclass) in type___subclasscheck__() 71 type_mro_impl(PyTypeObject *self); 74 type_mro(PyTypeObject *self, PyObject *Py_UNUSED(ignored)) in type_mro() 89 type___subclasses___impl(PyTypeObject *self); 92 type___subclasses__(PyTypeObject *self, PyObject *Py_UNUSED(ignored)) in type___subclasses__() 107 type___dir___impl(PyTypeObject *self); 110 type___dir__(PyTypeObject *self, PyObject *Py_UNUSED(ignored)) in type___dir__() [all …]
|
/external/python/cpython3/Include/internal/ |
D | pycore_hamt.h | 64 PyAPI_DATA(PyTypeObject) _PyHamt_Type; 65 PyAPI_DATA(PyTypeObject) _PyHamt_ArrayNode_Type; 66 PyAPI_DATA(PyTypeObject) _PyHamt_BitmapNode_Type; 67 PyAPI_DATA(PyTypeObject) _PyHamt_CollisionNode_Type; 68 PyAPI_DATA(PyTypeObject) _PyHamtKeys_Type; 69 PyAPI_DATA(PyTypeObject) _PyHamtValues_Type; 70 PyAPI_DATA(PyTypeObject) _PyHamtItems_Type;
|
/external/python/cpython3/Modules/_ctypes/ |
D | ctypes.h | 70 extern PyTypeObject PyCThunk_Type; 104 extern PyTypeObject PyCStgDict_Type; 109 extern int PyType_stginfo(PyTypeObject *self, Py_ssize_t *psize, Py_ssize_t *palign, Py_ssize_t *pl… 114 extern PyTypeObject PyCData_Type; 119 extern PyTypeObject PyCSimpleType_Type; 123 extern PyTypeObject PyCField_Type; 136 extern PyTypeObject PyCArrayType_Type; 137 extern PyTypeObject PyCArray_Type; 138 extern PyTypeObject PyCPointerType_Type; 139 extern PyTypeObject PyCPointer_Type; [all …]
|
/external/python/cpython2/Objects/ |
D | typeobject.c | 75 PyType_Modified(PyTypeObject *type) in PyType_Modified() 109 PyType_Modified((PyTypeObject *)ref); in PyType_Modified() 117 type_mro_modified(PyTypeObject *type, PyObject *bases) { in type_mro_modified() 141 PyTypeObject *cls; in type_mro_modified() 148 cls = (PyTypeObject *)b; in type_mro_modified() 163 assign_version_tag(PyTypeObject *type) in assign_version_tag() 202 if (!assign_version_tag((PyTypeObject *)b)) in assign_version_tag() 211 {"__basicsize__", T_PYSSIZET, offsetof(PyTypeObject,tp_basicsize),READONLY}, 212 {"__itemsize__", T_PYSSIZET, offsetof(PyTypeObject, tp_itemsize), READONLY}, 213 {"__flags__", T_LONG, offsetof(PyTypeObject, tp_flags), READONLY}, [all …]
|
/external/python/cpython3/Modules/ |
D | _ssl.h | 13 PyTypeObject *PySSLContext_Type; 14 PyTypeObject *PySSLSocket_Type; 15 PyTypeObject *PySSLMemoryBIO_Type; 16 PyTypeObject *PySSLSession_Type; 17 PyTypeObject *PySSLCertificate_Type; 31 PyTypeObject *Sock_Type;
|
/external/python/cpython2/Modules/_ctypes/ |
D | ctypes.h | 110 extern PyTypeObject PyCThunk_Type; 144 extern PyTypeObject PyCStgDict_Type; 149 extern int PyType_stginfo(PyTypeObject *self, Py_ssize_t *psize, Py_ssize_t *palign, Py_ssize_t *pl… 154 extern PyTypeObject PyCData_Type; 159 extern PyTypeObject PyCSimpleType_Type; 163 extern PyTypeObject PyCField_Type; 176 extern PyTypeObject PyCArrayType_Type; 177 extern PyTypeObject PyCArray_Type; 178 extern PyTypeObject PyCPointerType_Type; 179 extern PyTypeObject PyCPointer_Type; [all …]
|