Home
last modified time | relevance | path

Searched refs:PyType_GetSlot (Results 1 – 17 of 17) sorted by relevance

/third_party/python/Modules/
Dxxlimited.c127 freefunc free = PyType_GetSlot(tp, Py_tp_free); in Xxo_dealloc()
Dselectmodule.c1253 allocfunc epoll_alloc = PyType_GetSlot(type, Py_tp_alloc); in newPyEpoll_Object()
1332 freefunc epoll_free = PyType_GetSlot(type, Py_tp_free); in pyepoll_dealloc()
1939 allocfunc queue_alloc = PyType_GetSlot(type, Py_tp_alloc); in newKqueue_Object()
2000 freefunc kqueue_free = PyType_GetSlot(type, Py_tp_free); in kqueue_queue_dealloc()
D_testcapimodule.c1097 newfunc tp_new = PyType_GetSlot(&PyLong_Type, Py_tp_new); in test_get_statictype_slots()
1103 reprfunc tp_repr = PyType_GetSlot(&PyLong_Type, Py_tp_repr); in test_get_statictype_slots()
1109 ternaryfunc tp_call = PyType_GetSlot(&PyLong_Type, Py_tp_call); in test_get_statictype_slots()
1115 binaryfunc nb_add = PyType_GetSlot(&PyLong_Type, Py_nb_add); in test_get_statictype_slots()
1121 lenfunc mp_length = PyType_GetSlot(&PyLong_Type, Py_mp_length); in test_get_statictype_slots()
1127 void *over_value = PyType_GetSlot(&PyLong_Type, Py_bf_releasebuffer + 1); in test_get_statictype_slots()
1133 tp_new = PyType_GetSlot(&PyLong_Type, 0); in test_get_statictype_slots()
6776 PyTypeObject *base = (PyTypeObject *)PyType_GetSlot(Py_TYPE(self), Py_tp_base); in heapctypesubclasswithfinalizer_init()
6777 initproc base_init = PyType_GetSlot(base, Py_tp_init); in heapctypesubclasswithfinalizer_init()
D_struct.c1440 allocfunc alloc_func = PyType_GetSlot(type, Py_tp_alloc); in s_new()
1508 freefunc free_func = PyType_GetSlot(Py_TYPE(s), Py_tp_free); in s_dealloc()
Dposixmodule.c13436 freefunc free_func = PyType_GetSlot(tp, Py_tp_free); in DirEntry_dealloc()
14204 freefunc free_func = PyType_GetSlot(tp, Py_tp_free); in ScandirIterator_dealloc()
/third_party/python/Doc/c-api/
Dtype.rst109 .. c:function:: void* PyType_GetSlot(PyTypeObject *type, int slot)
122 :c:func:`PyType_GetSlot` can now accept all types.
/third_party/python/Include/
Dobject.h235 PyAPI_FUNC(void*) PyType_GetSlot(PyTypeObject*, int);
/third_party/python/PC/
Dpython3dll.c599 EXPORT_FUNC(PyType_GetSlot)
/third_party/python/Doc/data/
Dstable_abi.dat646 function,PyType_GetSlot,3.4,
Drefcounts.dat2310 PyType_GetSlot:void*:::
2311 PyType_GetSlot:PyTypeObject*:type:0:
2312 PyType_GetSlot:int:slot::
/third_party/python/Misc/
Dstable_abi.txt1774 function PyType_GetSlot
DHISTORY2356 - Issue #17162: Add PyType_GetSlot.
/third_party/python/Misc/NEWS.d/
D3.10.0a3.rst1490 :c:func:`PyType_GetSlot()` can now accept static types.
/third_party/python/Doc/whatsnew/
D3.10.rst2084 * The :c:func:`PyType_GetSlot` function can accept
D3.4.rst1890 * The new :c:func:`PyType_GetSlot` function has been added to the stable ABI,
/third_party/python/Objects/
Dtypeobject.c3634 PyType_GetSlot(PyTypeObject *type, int slot) in PyType_GetSlot() function
/third_party/python/Python/
DPython-ast.c765 freefunc free_func = PyType_GetSlot(tp, Py_tp_free); in ast_dealloc()