Home
last modified time | relevance | path

Searched refs:PyType_Slot (Results 1 – 25 of 105) sorted by relevance

12345

/external/python/cpython3/Modules/_testcapi/
Dheaptype.c18 PyType_Slot HeapCTypeViaMetaclass_slots[] = { in pytype_fromspec_meta()
35 static PyType_Slot empty_type_slots[] = {
213 PyType_Slot *slots = NULL; in test_type_from_ephemeral_spec()
247 slots = PyMem_New(PyType_Slot, 3); in test_type_from_ephemeral_spec()
280 memset(slots, 0xdd, 3 * sizeof(PyType_Slot)); in test_type_from_ephemeral_spec()
317 PyType_Slot repeated_doc_slots[] = {
340 PyType_Slot repeated_members_slots[] = {
440 static PyType_Slot HeapDocCType_slots[] = {
457 static PyType_Slot NullTpDocType_slots[] = {
508 static PyType_Slot HeapGcCType_slots[] = {
[all …]
Dstructmember.c104 static PyType_Slot test_structmembers_slots[] = {
/external/python/cpython3/Objects/
Dstructseq.c753 PyType_Slot slots[8]; in _PyStructSequence_NewType()
765 slots[0] = (PyType_Slot){Py_tp_dealloc, (destructor)structseq_dealloc}; in _PyStructSequence_NewType()
766 slots[1] = (PyType_Slot){Py_tp_repr, (reprfunc)structseq_repr}; in _PyStructSequence_NewType()
767 slots[2] = (PyType_Slot){Py_tp_doc, (void *)desc->doc}; in _PyStructSequence_NewType()
768 slots[3] = (PyType_Slot){Py_tp_methods, structseq_methods}; in _PyStructSequence_NewType()
769 slots[4] = (PyType_Slot){Py_tp_new, structseq_new}; in _PyStructSequence_NewType()
770 slots[5] = (PyType_Slot){Py_tp_members, members}; in _PyStructSequence_NewType()
771 slots[6] = (PyType_Slot){Py_tp_traverse, (traverseproc)structseq_traverse}; in _PyStructSequence_NewType()
772 slots[7] = (PyType_Slot){0, 0}; in _PyStructSequence_NewType()
Dtypevarobject.c655 static PyType_Slot typevar_slots[] = {
804 static PyType_Slot paramspecargs_slots[] = {
884 static PyType_Slot paramspeckwargs_slots[] = {
1214 static PyType_Slot paramspec_slots[] = {
1494 PyType_Slot typevartuple_slots[] = {
1930 static PyType_Slot generic_slots[] = {
/external/python/cpython3/Modules/_testlimitedcapi/
Dheaptype_relative.c11 static PyType_Slot empty_slots[] = {
129 PyType_Slot slots[] = { in subclass_var_heaptype()
160 PyType_Slot slots[] = { in subclass_heaptype()
287 PyType_Slot slots[] = { in make_heaptype_with_member()
Dvectorcall_limited.c162 static PyType_Slot LimitedVectorallClass_slots[] = {
/external/python/cpython3/Modules/
Dxxlimited_35.c116 static PyType_Slot Xxo_Type_slots[] = {
186 static PyType_Slot Str_Type_slots[] = {
207 static PyType_Slot Null_Type_slots[] = {
Dxxlimited.c270 static PyType_Slot Xxo_Type_slots[] = {
295 static PyType_Slot Str_Type_slots[] = {
Ditertoolsmodule.c246 static PyType_Slot batched_slots[] = {
396 static PyType_Slot pairwise_slots[] = {
609 static PyType_Slot groupby_slots[] = {
733 static PyType_Slot _grouper_slots[] = {
963 static PyType_Slot teedataobject_slots[] = {
1141 static PyType_Slot tee_slots[] = {
1370 static PyType_Slot cycle_slots[] = {
1516 static PyType_Slot dropwhile_slots[] = {
1657 static PyType_Slot takewhile_slots[] = {
1898 static PyType_Slot islice_slots[] = {
[all …]
D_testmultiphase.c108 static PyType_Slot Example_Type_slots[] = {
282 static PyType_Slot StateAccessType_Type_slots[] = {
355 static PyType_Slot Str_Type_slots[] = {
D_bz2module.c403 static PyType_Slot bz2_compressor_type_slots[] = {
730 static PyType_Slot bz2_decompressor_type_slots[] = {
Dmd5module.c260 static PyType_Slot md5_type_slots[] = {
Dsha1module.c253 static PyType_Slot sha1_type_slots[] = {
/external/python/cpython3/Modules/_sqlite/
Dprepare_protocol.c51 static PyType_Slot type_slots[] = {
Dstatement.c181 static PyType_Slot stmt_slots[] = {
Drow.c246 static PyType_Slot row_slots[] = {
/external/python/cpython3/Doc/c-api/
Dtype.rst213 See :c:member:`PyType_Slot.slot` for possible values of the *slot* argument.
449 .. c:member:: PyType_Slot *slots
451 Array of :c:type:`PyType_Slot` structures.
459 <span id='c.PyType_Slot.PyType_Slot.slot'></span>
460 <span id='c.PyType_Slot.PyType_Slot.pfunc'></span>
462 .. c:type:: PyType_Slot
481 The following “offset” fields cannot be set using :c:type:`PyType_Slot`:
/external/rust/android-crates-io/crates/grpcio-sys/grpc/third_party/upb/python/
Dextension_dict.c159 static PyType_Slot PyUpb_ExtensionDict_Slots[] = {
223 static PyType_Slot PyUpb_ExtensionIterator_Slots[] = {
Ddescriptor_containers.c93 static PyType_Slot PyUpb_ByNameIterator_Slots[] = {
153 static PyType_Slot PyUpb_ByNumberIterator_Slots[] = {
317 static PyType_Slot PyUpb_GenericSequence_Slots[] = {
532 static PyType_Slot PyUpb_ByNameMap_Slots[] = {
755 static PyType_Slot PyUpb_ByNumberMap_Slots[] = {
Ddescriptor.c627 static PyType_Slot PyUpb_Descriptor_Slots[] = {
776 static PyType_Slot PyUpb_EnumDescriptor_Slots[] = {
855 static PyType_Slot PyUpb_EnumValueDescriptor_Slots[] = {
1082 static PyType_Slot PyUpb_FieldDescriptor_Slots[] = {
1313 static PyType_Slot PyUpb_FileDescriptor_Slots[] = {
1416 static PyType_Slot PyUpb_MethodDescriptor_Slots[] = {
1508 static PyType_Slot PyUpb_OneofDescriptor_Slots[] = {
1632 static PyType_Slot PyUpb_ServiceDescriptor_Slots[] = {
Dmap.c382 static PyType_Slot PyUpb_ScalarMapContainer_Slots[] = {
427 static PyType_Slot PyUpb_MessageMapContainer_Slots[] = {
484 static PyType_Slot PyUpb_MapIterator_Slots[] = {
/external/python/cpython3/Modules/_ctypes/
D_ctypes.c192 static PyType_Slot dictremover_slots[] = {
430 static PyType_Slot structparam_slots[] = {
562 static PyType_Slot ctype_type_slots[] = {
1116 static PyType_Slot pycstruct_type_slots[] = {
1131 static PyType_Slot union_type_slots[] = {
1394 static PyType_Slot pycpointer_type_slots[] = {
1724 static PyType_Slot pycarray_type_slots[] = {
2461 static PyType_Slot pycsimple_type_slots[] = {
2713 static PyType_Slot pycfuncptr_type_slots[] = {
3044 static PyType_Slot pycdata_slots[] = {
[all …]
/external/python/cpython3/Lib/test/test_cppext/
Dextension.cpp155 PyType_Slot VirtualPyObject_Slots[] = {
/external/python/cpython3/Modules/_ssl/
Dcert.c230 static PyType_Slot PySSLCertificate_slots[] = {
/external/python/cpython3/Modules/_io/
Diobase.c866 static PyType_Slot iobase_slots[] = {
1029 static PyType_Slot rawiobase_slots[] = {

12345