Home
last modified time | relevance | path

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

/external/python/cpython3/Objects/
Dtypeslots.inc4 {offsetof(PyMappingMethods, mp_ass_subscript), offsetof(PyTypeObject, tp_as_mapping)},
5 {offsetof(PyMappingMethods, mp_length), offsetof(PyTypeObject, tp_as_mapping)},
6 {offsetof(PyMappingMethods, mp_subscript), offsetof(PyTypeObject, tp_as_mapping)},
Dabstract.c82 (Py_TYPE(o)->tp_as_mapping && Py_TYPE(o)->tp_as_mapping->mp_length); in _PyObject_HasLen()
156 PyMappingMethods *m = Py_TYPE(o)->tp_as_mapping; in PyObject_GetItem()
230 PyMappingMethods *m = Py_TYPE(o)->tp_as_mapping; in PyObject_SetItem()
264 PyMappingMethods *m = Py_TYPE(o)->tp_as_mapping; in PyObject_DelItem()
1738 if (Py_TYPE(s)->tp_as_mapping && Py_TYPE(s)->tp_as_mapping->mp_length) { in PySequence_Size()
1898 if (Py_TYPE(s)->tp_as_mapping && Py_TYPE(s)->tp_as_mapping->mp_subscript) { in PySequence_GetItem()
1911 PyMappingMethods *mp = Py_TYPE(s)->tp_as_mapping; in PySequence_GetSlice()
1951 if (Py_TYPE(s)->tp_as_mapping && Py_TYPE(s)->tp_as_mapping->mp_ass_subscript) { in PySequence_SetItem()
1984 if (Py_TYPE(s)->tp_as_mapping && Py_TYPE(s)->tp_as_mapping->mp_ass_subscript) { in PySequence_DelItem()
2000 PyMappingMethods *mp = Py_TYPE(s)->tp_as_mapping; in PySequence_SetSlice()
[all …]
Dunionobject.c381 .tp_as_mapping = &union_as_mapping,
Dobject.c1872 else if (Py_TYPE(v)->tp_as_mapping != NULL && in PyObject_IsTrue()
1873 Py_TYPE(v)->tp_as_mapping->mp_length != NULL) in PyObject_IsTrue()
1874 res = (*Py_TYPE(v)->tp_as_mapping->mp_length)(v); in PyObject_IsTrue()
Dtypeobject.c3705 type->tp_as_mapping = &et->as_mapping; in type_new_alloc()
4696 type->tp_as_mapping = &res->as_mapping; in _PyType_FromMetaclass_impl()
7509 #define COPYMAP(SLOT) COPYSLOT(tp_as_mapping->SLOT) in inherit_slots()
7579 if (type->tp_as_mapping != NULL && base->tp_as_mapping != NULL) { in inherit_slots()
7581 if (basebase->tp_as_mapping == NULL) in inherit_slots()
7957 if (type->tp_as_mapping == NULL) { in type_ready_inherit_as_structs()
7958 type->tp_as_mapping = base->tp_as_mapping; in type_ready_inherit_as_structs()
10416 ptr = (char *)type->tp_as_mapping; in slotptr()
Dgenericaliasobject.c973 .tp_as_mapping = &ga_as_mapping,
Dbytesobject.c602 if (Py_TYPE(args)->tp_as_mapping && Py_TYPE(args)->tp_as_mapping->mp_subscript && in _PyBytes_FormatEx()
Dtypevarobject.c1790 .tp_as_mapping = &typealias_as_mapping,
Dframeobject.c821 .tp_as_mapping = &framelocalsproxy_as_mapping,
/external/python/cpython3/Doc/includes/
Dtypestruct.h20 PyMappingMethods *tp_as_mapping; member
/external/python/cpython3/Modules/
D_bisectmodule.c42 if (tp->tp_as_mapping && tp->tp_as_mapping->mp_subscript) { in get_sq_item()
/external/pytorch/torch/csrc/
DSize.cpp171 binaryfunc mp_subscript = PyTuple_Type.tp_as_mapping->mp_subscript;
/external/tensorflow/tensorflow/compiler/xla/python/
Dsharded_device_array.cc209 type->tp_as_mapping = &heap_type->as_mapping; in RegisterTypes()
Dpy_buffer.cc539 type->tp_as_mapping = &heap_type->as_mapping; in RegisterTypes()
/external/python/cpython3/Include/cpython/
Dobject.h166 PyMappingMethods *tp_as_mapping; member
/external/pytorch/functorch/csrc/dim/
Ddim.cpp90 if (T->tp_as_mapping->mp_subscript == THPVariable_getitem) { in replaceMappingIfMatches()
91 T->tp_as_mapping->mp_subscript = Tensor_getitem; in replaceMappingIfMatches()
94 if (T->tp_as_mapping->mp_ass_subscript == THPVariable_setitem) { in replaceMappingIfMatches()
95 T->tp_as_mapping->mp_ass_subscript = Tensor_setitem; in replaceMappingIfMatches()
117 THPVariable_getitem = TensorBase->tp_as_mapping->mp_subscript; in initializeGlobals()
118 THPVariable_setitem = TensorBase->tp_as_mapping->mp_ass_subscript; in initializeGlobals()
/external/python/cpython3/Python/
Dspecialize.c1660 PyMappingMethods *as_mapping = container_type->tp_as_mapping; in _Py_Specialize_StoreSubscr()
1662 == PyDict_Type.tp_as_mapping->mp_ass_subscript)) { in _Py_Specialize_StoreSubscr()
2444 PyMappingMethods *mp = Py_TYPE(value)->tp_as_mapping; in _Py_Specialize_ToBool()
Dcontext.c709 .tp_as_mapping = &PyContext_as_mapping,
Dhamt.c2540 .tp_as_mapping = &PyHamtIterator_as_mapping, \
2840 .tp_as_mapping = &PyHamt_as_mapping,
/external/python/cpython3/Doc/c-api/
Dtypeobj.rst68 …| :c:member:`~PyTypeObject.tp_as_mapping` | :c:type:`PyMappingMethods` * | :ref:`sub-s…
851 .. c:member:: PyMappingMethods* PyTypeObject.tp_as_mapping
859 The :c:member:`~PyTypeObject.tp_as_mapping` field is not inherited, but the contained fields
1009 …_as_number`, :c:member:`~PyTypeObject.tp_as_sequence`, :c:member:`~PyTypeObject.tp_as_mapping`, and
2747 0, /* tp_as_mapping */
/external/cronet/tot/third_party/protobuf/python/google/protobuf/pyext/
Ddescriptor_containers.cc620 return Py_TYPE(list.get())->tp_as_mapping->mp_subscript(list.get(), item); in SeqSubscript()
/external/cronet/stable/third_party/protobuf/python/google/protobuf/pyext/
Ddescriptor_containers.cc620 return Py_TYPE(list.get())->tp_as_mapping->mp_subscript(list.get(), item); in SeqSubscript()
/external/protobuf/python/google/protobuf/pyext/
Ddescriptor_containers.cc620 return Py_TYPE(list.get())->tp_as_mapping->mp_subscript(list.get(), item); in SeqSubscript()
/external/python/cpython3/Doc/extending/
Dnewtypes.rst427 PyMappingMethods *tp_as_mapping;
/external/python/cpython3/Doc/data/
Dpython3.13.abi14665 …<var-decl name='tp_as_mapping' type-id='type-id-995' visibility='default' filepath='./Include/cpyt…