Searched refs:PyType_Slot (Results 1 – 25 of 105) sorted by relevance
12345
/external/python/cpython3/Modules/_testcapi/ |
D | heaptype.c | 18 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 …]
|
D | structmember.c | 104 static PyType_Slot test_structmembers_slots[] = {
|
/external/python/cpython3/Objects/ |
D | structseq.c | 753 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()
|
D | typevarobject.c | 655 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/ |
D | heaptype_relative.c | 11 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()
|
D | vectorcall_limited.c | 162 static PyType_Slot LimitedVectorallClass_slots[] = {
|
/external/python/cpython3/Modules/ |
D | xxlimited_35.c | 116 static PyType_Slot Xxo_Type_slots[] = { 186 static PyType_Slot Str_Type_slots[] = { 207 static PyType_Slot Null_Type_slots[] = {
|
D | xxlimited.c | 270 static PyType_Slot Xxo_Type_slots[] = { 295 static PyType_Slot Str_Type_slots[] = {
|
D | itertoolsmodule.c | 246 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.c | 108 static PyType_Slot Example_Type_slots[] = { 282 static PyType_Slot StateAccessType_Type_slots[] = { 355 static PyType_Slot Str_Type_slots[] = {
|
D | _bz2module.c | 403 static PyType_Slot bz2_compressor_type_slots[] = { 730 static PyType_Slot bz2_decompressor_type_slots[] = {
|
D | md5module.c | 260 static PyType_Slot md5_type_slots[] = {
|
D | sha1module.c | 253 static PyType_Slot sha1_type_slots[] = {
|
/external/python/cpython3/Modules/_sqlite/ |
D | prepare_protocol.c | 51 static PyType_Slot type_slots[] = {
|
D | statement.c | 181 static PyType_Slot stmt_slots[] = {
|
D | row.c | 246 static PyType_Slot row_slots[] = {
|
/external/python/cpython3/Doc/c-api/ |
D | type.rst | 213 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/ |
D | extension_dict.c | 159 static PyType_Slot PyUpb_ExtensionDict_Slots[] = { 223 static PyType_Slot PyUpb_ExtensionIterator_Slots[] = {
|
D | descriptor_containers.c | 93 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[] = {
|
D | descriptor.c | 627 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[] = {
|
D | map.c | 382 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.c | 192 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/ |
D | extension.cpp | 155 PyType_Slot VirtualPyObject_Slots[] = {
|
/external/python/cpython3/Modules/_ssl/ |
D | cert.c | 230 static PyType_Slot PySSLCertificate_slots[] = {
|
/external/python/cpython3/Modules/_io/ |
D | iobase.c | 866 static PyType_Slot iobase_slots[] = { 1029 static PyType_Slot rawiobase_slots[] = {
|
12345