Searched refs:tp_members (Results 1 – 16 of 16) sorted by relevance
/third_party/python/Objects/ |
D | structseq.c | 218 type->tp_members[i-n_unnamed_fields].name); in structseq_new_impl() 275 const char *name_utf8 = typ->tp_members[i].name; in structseq_repr() 347 const char *n = Py_TYPE(self)->tp_members[i-n_unnamed_fields].name; in structseq_reduce() 504 type->tp_members = members; in _PyStructSequence_InitType()
|
D | typeslots.inc | 73 {-1, offsetof(PyTypeObject, tp_members)},
|
D | unionobject.c | 461 .tp_members = union_members,
|
D | genericaliasobject.c | 652 .tp_members = ga_members,
|
D | typeobject.c | 2994 type->tp_members = PyHeapType_GET_MEMBERS(et); in type_new_descriptors() 3533 type->tp_members = PyHeapType_GET_MEMBERS(res); in PyType_FromModuleAndSpec() 5636 PyMemberDef *memb = type->tp_members; in type_add_members()
|
/third_party/python/Doc/includes/ |
D | typestruct.h | 58 struct PyMemberDef *tp_members; member
|
D | custom2.c | 108 .tp_members = Custom_members,
|
D | custom3.c | 158 .tp_members = Custom_members,
|
D | custom4.c | 172 .tp_members = Custom_members,
|
/third_party/python/Include/cpython/ |
D | object.h | 248 struct PyMemberDef *tp_members; member
|
/third_party/python/Doc/extending/ |
D | newtypes.rst | 256 struct PyMemberDef *tp_members; 320 An interesting advantage of using the :c:member:`~PyTypeObject.tp_members` table to build
|
D | newtypes_tutorial.rst | 448 and put the definitions in the :c:member:`~PyTypeObject.tp_members` slot:: 450 .tp_members = Custom_members,
|
/third_party/python/Python/ |
D | context.c | 1062 .tp_members = PyContextVar_members,
|
/third_party/python/Modules/ |
D | _zoneinfo.c | 2602 .tp_members = zoneinfo_members,
|
D | _testcapimodule.c | 7128 .tp_members = ContainerNoGC_members,
|
/third_party/python/Doc/c-api/ |
D | typeobj.rst | 107 …| :c:member:`~PyTypeObject.tp_members` | :c:type:`PyMemberDef` [] | … 1573 .. c:member:: struct PyMemberDef* PyTypeObject.tp_members 2636 0, /* tp_members */
|