Home
last modified time | relevance | path

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

123

/third_party/python/Objects/
Dstructseq.c539 PyType_Slot slots[8]; in PyStructSequence_NewType()
553 slots[0] = (PyType_Slot){Py_tp_dealloc, (destructor)structseq_dealloc}; in PyStructSequence_NewType()
554 slots[1] = (PyType_Slot){Py_tp_repr, (reprfunc)structseq_repr}; in PyStructSequence_NewType()
555 slots[2] = (PyType_Slot){Py_tp_doc, (void *)desc->doc}; in PyStructSequence_NewType()
556 slots[3] = (PyType_Slot){Py_tp_methods, structseq_methods}; in PyStructSequence_NewType()
557 slots[4] = (PyType_Slot){Py_tp_new, structseq_new}; in PyStructSequence_NewType()
558 slots[5] = (PyType_Slot){Py_tp_members, members}; in PyStructSequence_NewType()
559 slots[6] = (PyType_Slot){Py_tp_traverse, (traverseproc)structseq_traverse}; in PyStructSequence_NewType()
560 slots[7] = (PyType_Slot){0, 0}; in PyStructSequence_NewType()
/third_party/python/Doc/c-api/
Dtype.rst117 See :c:member:`PyType_Slot.slot` for possible values of the *slot* argument.
222 .. c:member:: PyType_Slot *PyType_Spec.slots
224 Array of :c:type:`PyType_Slot` structures.
227 .. c:type:: PyType_Slot
232 .. c:member:: int PyType_Slot.slot
247 :c:type:`PyType_Slot`:
263 :c:type:`PyType_Slot` under the limited API:
277 .. c:member:: void *PyType_Slot.pfunc
/third_party/python/Modules/
Dxxlimited_35.c115 static PyType_Slot Xxo_Type_slots[] = {
186 static PyType_Slot Str_Type_slots[] = {
207 static PyType_Slot Null_Type_slots[] = {
Dxxlimited.c221 static PyType_Slot Xxo_Type_slots[] = {
243 static PyType_Slot Str_Type_slots[] = {
D_testmultiphase.c105 static PyType_Slot Example_Type_slots[] = {
259 static PyType_Slot StateAccessType_Type_slots[] = {
332 static PyType_Slot Str_Type_slots[] = {
D_threadmodule.c302 static PyType_Slot lock_type_slots[] = {
583 static PyType_Slot rlock_type_slots[] = {
687 static PyType_Slot local_dummy_type_slots[] = {
967 static PyType_Slot local_type_slots[] = {
Dselectmodule.c1123 static PyType_Slot devpoll_Type_slots[] = {
1894 static PyType_Slot kqueue_event_Type_slots[] = {
2260 static PyType_Slot poll_Type_slots[] = {
2304 static PyType_Slot pyEpoll_Type_slots[] = {
2334 static PyType_Slot kqueue_queue_Type_slots[] = {
D_bz2module.c408 static PyType_Slot bz2_compressor_type_slots[] = {
751 static PyType_Slot bz2_decompressor_type_slots[] = {
D_csv.c565 static PyType_Slot Dialect_Type_slots[] = {
987 static PyType_Slot Reader_Type_slots[] = {
1414 static PyType_Slot Writer_Type_slots[] = {
1557 static PyType_Slot error_slots[] = {
D_functoolsmodule.c473 static PyType_Slot partial_type_slots[] = {
548 static PyType_Slot keyobject_type_slots[] = {
777 static PyType_Slot lru_list_elem_type_slots[] = {
1404 static PyType_Slot lru_cache_type_slots[] = {
D_queuemodule.c369 static PyType_Slot simplequeue_slots[] = {
D_operator.c1119 static PyType_Slot itemgetter_type_slots[] = {
1451 static PyType_Slot attrgetter_type_slots[] = {
1707 static PyType_Slot methodcaller_type_slots[] = {
D_testcapimodule.c6573 static PyType_Slot HeapDocCType_slots[] = {
6590 static PyType_Slot NullTpDocType_slots[] = {
6641 static PyType_Slot HeapGcCType_slots[] = {
6670 static PyType_Slot HeapCType_slots[] = {
6712 static PyType_Slot HeapCTypeSubclass_slots[] = {
6753 static PyType_Slot HeapCTypeWithBuffer_slots[] = {
6829 static PyType_Slot HeapCTypeSubclassWithFinalizer_slots[] = {
6871 static PyType_Slot HeapCTypeWithDict_slots[] = {
6892 static PyType_Slot HeapCTypeWithNegativeDict_slots[] = {
6931 static PyType_Slot HeapCTypeWithWeakref_slots[] = {
[all …]
D_hashopenssl.c686 static PyType_Slot EVPtype_slots[] = {
837 static PyType_Slot EVPXOFtype_slots[] = {
1812 static PyType_Slot HMACtype_slots[] = {
D_curses_panel.c514 static PyType_Slot PyCursesPanel_Type_slots[] = {
/third_party/python/Modules/_sqlite/
Dprepare_protocol.c49 static PyType_Slot type_slots[] = {
Dcache.c298 static PyType_Slot node_slots[] = {
321 static PyType_Slot cache_slots[] = {
Drow.c238 static PyType_Slot row_slots[] = {
Dstatement.c500 static PyType_Slot stmt_slots[] = {
/third_party/python/Include/
Dobject.h220 } PyType_Slot; typedef
227 PyType_Slot *slots; /* terminated by slot==0. */
/third_party/python/Modules/cjkcodecs/
Dmultibytecodec.c740 static PyType_Slot multibytecodec_slots[] = {
1100 static PyType_Slot encoder_slots[] = {
1374 static PyType_Slot decoder_slots[] = {
1695 static PyType_Slot reader_slots[] = {
1916 static PyType_Slot writer_slots[] = {
/third_party/python/Modules/_ssl/
Dcert.c230 static PyType_Slot PySSLCertificate_slots[] = {
/third_party/python/Modules/_blake2/
Dblake2b_impl.c400 static PyType_Slot blake2b_type_slots[] = {
Dblake2s_impl.c399 static PyType_Slot blake2s_type_slots[] = {
/third_party/protobuf/python/google/protobuf/pyext/
Dmap_container.cc548 static PyType_Slot ScalarMapContainer_Type_slots[] = {
816 static PyType_Slot MessageMapContainer_Type_slots[] = {

123