Home
last modified time | relevance | path

Searched refs:PyTypeObject (Results 1 – 25 of 974) sorted by relevance

12345678910>>...39

/aosp_15_r20/external/python/cpython3/Objects/
Dtypeslots.inc2 {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 …]
Dtypeobject.c57 slot_tp_new(PyTypeObject *type, PyObject *args, PyObject *kwds);
122 _PyType_CheckConsistency(PyTypeObject *type) in _PyType_CheckConsistency()
284 PyType_Modified(PyTypeObject *type) in PyType_Modified()
326 type_mro_modified(PyTypeObject *type, PyObject *bases) { in type_mro_modified()
366 PyTypeObject *cls = _PyType_CAST(b); in type_mro_modified()
379 assign_version_tag(struct type_cache *cache, PyTypeObject *type) in assign_version_tag()
413 {"__basicsize__", T_PYSSIZET, offsetof(PyTypeObject,tp_basicsize),READONLY},
414 {"__itemsize__", T_PYSSIZET, offsetof(PyTypeObject, tp_itemsize), READONLY},
415 {"__flags__", T_ULONG, offsetof(PyTypeObject, tp_flags), READONLY},
417 offsetof(PyTypeObject, tp_weaklistoffset), READONLY},
[all …]
/aosp_15_r20/external/python/cpython3/Tools/c-analyzer/
DTODO564 # PyTypeObject (311)
565 Modules/_abc.c:_abc_data_type static PyTypeObject _abc_data_type
566 Modules/_blake2/blake2b_impl.c:PyBlake2_BLAKE2bType PyTypeObject PyBlake2_BLAKE2bType
567 Modules/_blake2/blake2s_impl.c:PyBlake2_BLAKE2sType PyTypeObject PyBlake2_BLAKE2sType
568 Modules/_collectionsmodule.c:defdict_type static PyTypeObject defdict_type
569 Modules/_collectionsmodule.c:deque_type static PyTypeObject deque_type
570 Modules/_collectionsmodule.c:dequeiter_type static PyTypeObject dequeiter_type
571 Modules/_collectionsmodule.c:dequereviter_type static PyTypeObject dequereviter_t…
572 Modules/_collectionsmodule.c:tuplegetter_type static PyTypeObject tuplegetter_ty…
573 Modules/_functoolsmodule.c:keyobject_type static PyTypeObject keyobject_type
[all …]
/aosp_15_r20/external/rust/android-crates-io/crates/grpcio-sys/grpc/third_party/upb/python/
Dprotobuf.h67 PyTypeObject* descriptor_types[kPyUpb_Descriptor_Count];
70 PyTypeObject* by_name_map_type;
71 PyTypeObject* by_name_iterator_type;
72 PyTypeObject* by_number_map_type;
73 PyTypeObject* by_number_iterator_type;
74 PyTypeObject* generic_sequence_type;
80 PyTypeObject* descriptor_pool_type;
84 PyTypeObject* extension_dict_type;
85 PyTypeObject* extension_iterator_type;
88 PyTypeObject* map_iterator_type;
[all …]
/aosp_15_r20/external/python/cpython2/Doc/c-api/
Dtypeobj.rst9 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 …]
/aosp_15_r20/external/python/cpython3/Doc/c-api/
Dtypeobj.rst9 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` | :c:type:`Py_ssize_t` | …
48 …| :c:member:`~PyTypeObject.tp_itemsize` | :c:type:`Py_ssize_t` | …
50 …| :c:member:`~PyTypeObject.tp_dealloc` | :c:type:`destructor` | …
52 …| :c:member:`~PyTypeObject.tp_vectorcall_offset` | :c:type:`Py_ssize_t` | …
54 …| (:c:member:`~PyTypeObject.tp_getattr`) | :c:type:`getattrfunc` | __getattrib…
57 …| (:c:member:`~PyTypeObject.tp_setattr`) | :c:type:`setattrfunc` | __setattr__…
[all …]
Dtype.rst11 .. 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 …]
/aosp_15_r20/external/python/cpython3/Modules/_io/
D_iomodule.h8 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 …]
/aosp_15_r20/external/python/cpython3/Modules/clinic/
Ditertoolsmodule.c.h14 pairwise_new_impl(PyTypeObject *type, PyObject *iterable);
17 pairwise_new(PyTypeObject *type, PyObject *args, PyObject *kwargs) in pairwise_new()
51 itertools_groupby_impl(PyTypeObject *type, PyObject *it, PyObject *keyfunc);
54 itertools_groupby(PyTypeObject *type, PyObject *args, PyObject *kwargs) in itertools_groupby()
83 itertools__grouper_impl(PyTypeObject *type, PyObject *parent,
87 itertools__grouper(PyTypeObject *type, PyObject *args, PyObject *kwargs) in itertools__grouper()
120 itertools_teedataobject_impl(PyTypeObject *type, PyObject *it,
124 itertools_teedataobject(PyTypeObject *type, PyObject *args, PyObject *kwargs) in itertools_teedataobject()
159 itertools__tee_impl(PyTypeObject *type, PyObject *iterable);
162 itertools__tee(PyTypeObject *type, PyObject *args, PyObject *kwargs) in itertools__tee()
[all …]
D_curses_panel.c.h15 _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()
39 _curses_panel_panel_hide_impl(PyCursesPanelObject *self, PyTypeObject *cls);
42 _curses_panel_panel_hide(PyCursesPanelObject *self, PyTypeObject *cls, PyObject *const *args, Py_ss… in _curses_panel_panel_hide()
61 _curses_panel_panel_show_impl(PyCursesPanelObject *self, PyTypeObject *cls);
64 _curses_panel_panel_show(PyCursesPanelObject *self, PyTypeObject *cls, PyObject *const *args, Py_ss… in _curses_panel_panel_show()
83 _curses_panel_panel_top_impl(PyCursesPanelObject *self, PyTypeObject *cls);
86 _curses_panel_panel_top(PyCursesPanelObject *self, PyTypeObject *cls, PyObject *const *args, Py_ssi… in _curses_panel_panel_top()
159 _curses_panel_panel_move_impl(PyCursesPanelObject *self, PyTypeObject *cls,
163 _curses_panel_panel_move(PyCursesPanelObject *self, PyTypeObject *cls, PyObject *const *args, Py_ss… in _curses_panel_panel_move()
[all …]
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567/python3/include/python3.11/
Dobject.h103 PyTypeObject *ob_type;
132 static inline PyTypeObject* Py_TYPE(PyObject *ob) { in Py_TYPE()
149 static inline int Py_IS_TYPE(PyObject *ob, PyTypeObject *type) { in Py_IS_TYPE()
165 static inline void Py_SET_TYPE(PyObject *ob, PyTypeObject *type) { in Py_SET_TYPE()
226 typedef PyObject *(*newfunc)(PyTypeObject *, PyObject *, PyObject *);
227 typedef PyObject *(*allocfunc)(PyTypeObject *, Py_ssize_t);
247 PyAPI_FUNC(void*) PyType_GetSlot(PyTypeObject*, int);
251 PyAPI_FUNC(PyObject *) PyType_GetModule(PyTypeObject *);
252 PyAPI_FUNC(void *) PyType_GetModuleState(PyTypeObject *);
255 PyAPI_FUNC(PyObject *) PyType_GetName(PyTypeObject *);
[all …]
Ddescrobject.h19 PyAPI_DATA(PyTypeObject) PyClassMethodDescr_Type;
20 PyAPI_DATA(PyTypeObject) PyGetSetDescr_Type;
21 PyAPI_DATA(PyTypeObject) PyMemberDescr_Type;
22 PyAPI_DATA(PyTypeObject) PyMethodDescr_Type;
23 PyAPI_DATA(PyTypeObject) PyWrapperDescr_Type;
24 PyAPI_DATA(PyTypeObject) PyDictProxy_Type;
25 PyAPI_DATA(PyTypeObject) PyProperty_Type;
27 PyAPI_FUNC(PyObject *) PyDescr_NewMethod(PyTypeObject *, PyMethodDef *);
28 PyAPI_FUNC(PyObject *) PyDescr_NewClassMethod(PyTypeObject *, PyMethodDef *);
29 PyAPI_FUNC(PyObject *) PyDescr_NewMember(PyTypeObject *, PyMemberDef *);
[all …]
/aosp_15_r20/external/python/cpython3/Include/
Dobject.h103 PyTypeObject *ob_type;
132 static inline PyTypeObject* Py_TYPE(PyObject *ob) { in Py_TYPE()
149 static inline int Py_IS_TYPE(PyObject *ob, PyTypeObject *type) { in Py_IS_TYPE()
165 static inline void Py_SET_TYPE(PyObject *ob, PyTypeObject *type) { in Py_SET_TYPE()
226 typedef PyObject *(*newfunc)(PyTypeObject *, PyObject *, PyObject *);
227 typedef PyObject *(*allocfunc)(PyTypeObject *, Py_ssize_t);
247 PyAPI_FUNC(void*) PyType_GetSlot(PyTypeObject*, int);
251 PyAPI_FUNC(PyObject *) PyType_GetModule(PyTypeObject *);
252 PyAPI_FUNC(void *) PyType_GetModuleState(PyTypeObject *);
255 PyAPI_FUNC(PyObject *) PyType_GetName(PyTypeObject *);
[all …]
Ddescrobject.h19 PyAPI_DATA(PyTypeObject) PyClassMethodDescr_Type;
20 PyAPI_DATA(PyTypeObject) PyGetSetDescr_Type;
21 PyAPI_DATA(PyTypeObject) PyMemberDescr_Type;
22 PyAPI_DATA(PyTypeObject) PyMethodDescr_Type;
23 PyAPI_DATA(PyTypeObject) PyWrapperDescr_Type;
24 PyAPI_DATA(PyTypeObject) PyDictProxy_Type;
25 PyAPI_DATA(PyTypeObject) PyProperty_Type;
27 PyAPI_FUNC(PyObject *) PyDescr_NewMethod(PyTypeObject *, PyMethodDef *);
28 PyAPI_FUNC(PyObject *) PyDescr_NewClassMethod(PyTypeObject *, PyMethodDef *);
29 PyAPI_FUNC(PyObject *) PyDescr_NewMember(PyTypeObject *, PyMemberDef *);
[all …]
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r522817/python3/include/python3.11/
Dobject.h103 PyTypeObject *ob_type;
132 static inline PyTypeObject* Py_TYPE(PyObject *ob) { in Py_TYPE()
149 static inline int Py_IS_TYPE(PyObject *ob, PyTypeObject *type) { in Py_IS_TYPE()
165 static inline void Py_SET_TYPE(PyObject *ob, PyTypeObject *type) { in Py_SET_TYPE()
226 typedef PyObject *(*newfunc)(PyTypeObject *, PyObject *, PyObject *);
227 typedef PyObject *(*allocfunc)(PyTypeObject *, Py_ssize_t);
247 PyAPI_FUNC(void*) PyType_GetSlot(PyTypeObject*, int);
251 PyAPI_FUNC(PyObject *) PyType_GetModule(PyTypeObject *);
252 PyAPI_FUNC(void *) PyType_GetModuleState(PyTypeObject *);
255 PyAPI_FUNC(PyObject *) PyType_GetName(PyTypeObject *);
[all …]
Ddescrobject.h19 PyAPI_DATA(PyTypeObject) PyClassMethodDescr_Type;
20 PyAPI_DATA(PyTypeObject) PyGetSetDescr_Type;
21 PyAPI_DATA(PyTypeObject) PyMemberDescr_Type;
22 PyAPI_DATA(PyTypeObject) PyMethodDescr_Type;
23 PyAPI_DATA(PyTypeObject) PyWrapperDescr_Type;
24 PyAPI_DATA(PyTypeObject) PyDictProxy_Type;
25 PyAPI_DATA(PyTypeObject) PyProperty_Type;
27 PyAPI_FUNC(PyObject *) PyDescr_NewMethod(PyTypeObject *, PyMethodDef *);
28 PyAPI_FUNC(PyObject *) PyDescr_NewClassMethod(PyTypeObject *, PyMethodDef *);
29 PyAPI_FUNC(PyObject *) PyDescr_NewMember(PyTypeObject *, PyMemberDef *);
[all …]
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567b/python3/include/python3.11/
Dobject.h103 PyTypeObject *ob_type;
132 static inline PyTypeObject* Py_TYPE(PyObject *ob) { in Py_TYPE()
149 static inline int Py_IS_TYPE(PyObject *ob, PyTypeObject *type) { in Py_IS_TYPE()
165 static inline void Py_SET_TYPE(PyObject *ob, PyTypeObject *type) { in Py_SET_TYPE()
226 typedef PyObject *(*newfunc)(PyTypeObject *, PyObject *, PyObject *);
227 typedef PyObject *(*allocfunc)(PyTypeObject *, Py_ssize_t);
247 PyAPI_FUNC(void*) PyType_GetSlot(PyTypeObject*, int);
251 PyAPI_FUNC(PyObject *) PyType_GetModule(PyTypeObject *);
252 PyAPI_FUNC(void *) PyType_GetModuleState(PyTypeObject *);
255 PyAPI_FUNC(PyObject *) PyType_GetName(PyTypeObject *);
[all …]
Ddescrobject.h19 PyAPI_DATA(PyTypeObject) PyClassMethodDescr_Type;
20 PyAPI_DATA(PyTypeObject) PyGetSetDescr_Type;
21 PyAPI_DATA(PyTypeObject) PyMemberDescr_Type;
22 PyAPI_DATA(PyTypeObject) PyMethodDescr_Type;
23 PyAPI_DATA(PyTypeObject) PyWrapperDescr_Type;
24 PyAPI_DATA(PyTypeObject) PyDictProxy_Type;
25 PyAPI_DATA(PyTypeObject) PyProperty_Type;
27 PyAPI_FUNC(PyObject *) PyDescr_NewMethod(PyTypeObject *, PyMethodDef *);
28 PyAPI_FUNC(PyObject *) PyDescr_NewClassMethod(PyTypeObject *, PyMethodDef *);
29 PyAPI_FUNC(PyObject *) PyDescr_NewMember(PyTypeObject *, PyMemberDef *);
[all …]
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r536225/python3/include/python3.11/
Dobject.h103 PyTypeObject *ob_type;
132 static inline PyTypeObject* Py_TYPE(PyObject *ob) { in Py_TYPE()
149 static inline int Py_IS_TYPE(PyObject *ob, PyTypeObject *type) { in Py_IS_TYPE()
165 static inline void Py_SET_TYPE(PyObject *ob, PyTypeObject *type) { in Py_SET_TYPE()
226 typedef PyObject *(*newfunc)(PyTypeObject *, PyObject *, PyObject *);
227 typedef PyObject *(*allocfunc)(PyTypeObject *, Py_ssize_t);
247 PyAPI_FUNC(void*) PyType_GetSlot(PyTypeObject*, int);
251 PyAPI_FUNC(PyObject *) PyType_GetModule(PyTypeObject *);
252 PyAPI_FUNC(void *) PyType_GetModuleState(PyTypeObject *);
255 PyAPI_FUNC(PyObject *) PyType_GetName(PyTypeObject *);
[all …]
Ddescrobject.h19 PyAPI_DATA(PyTypeObject) PyClassMethodDescr_Type;
20 PyAPI_DATA(PyTypeObject) PyGetSetDescr_Type;
21 PyAPI_DATA(PyTypeObject) PyMemberDescr_Type;
22 PyAPI_DATA(PyTypeObject) PyMethodDescr_Type;
23 PyAPI_DATA(PyTypeObject) PyWrapperDescr_Type;
24 PyAPI_DATA(PyTypeObject) PyDictProxy_Type;
25 PyAPI_DATA(PyTypeObject) PyProperty_Type;
27 PyAPI_FUNC(PyObject *) PyDescr_NewMethod(PyTypeObject *, PyMethodDef *);
28 PyAPI_FUNC(PyObject *) PyDescr_NewClassMethod(PyTypeObject *, PyMethodDef *);
29 PyAPI_FUNC(PyObject *) PyDescr_NewMember(PyTypeObject *, PyMemberDef *);
[all …]
/aosp_15_r20/external/python/cpython2/Objects/
Dtypeobject.c75 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 …]
/aosp_15_r20/external/python/cpython2/Modules/_io/
D_iomodule.h6 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 …]
/aosp_15_r20/external/python/cpython2/Include/
Ddescrobject.h42 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 …]
/aosp_15_r20/external/python/cpython2/Modules/
Ditertoolsmodule.c21 static PyTypeObject groupby_type;
25 groupby_new(PyTypeObject *type, PyObject *args, PyObject *kwds) in groupby_new()
142 static PyTypeObject groupby_type = {
195 static PyTypeObject _grouper_type;
256 static PyTypeObject _grouper_type = {
328 static PyTypeObject teedataobject_type;
426 static PyTypeObject teedataobject_type = {
470 static PyTypeObject tee_type;
549 tee_new(PyTypeObject *type, PyObject *args, PyObject *kw) in tee_new()
583 static PyTypeObject tee_type = {
[all …]
/aosp_15_r20/external/python/cpython3/Objects/clinic/
Dtypeobject.c.h15 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 …]

12345678910>>...39