Home
last modified time | relevance | path

Searched refs:tp_as_sequence (Results 1 - 10 of 10) sorted by relevance

/third_party/python/Objects/
H A Dabstract.c60 PySequenceMethods *m = Py_TYPE(o)->tp_as_sequence; in PyObject_Size()
80 return (Py_TYPE(o)->tp_as_sequence && Py_TYPE(o)->tp_as_sequence->sq_length) || in _PyObject_HasLen()
162 PySequenceMethods *ms = Py_TYPE(o)->tp_as_sequence; in PyObject_GetItem()
217 if (Py_TYPE(o)->tp_as_sequence) { in PyObject_SetItem()
225 else if (Py_TYPE(o)->tp_as_sequence->sq_ass_item) { in PyObject_SetItem()
251 if (Py_TYPE(o)->tp_as_sequence) { in PyObject_DelItem()
259 else if (Py_TYPE(o)->tp_as_sequence->sq_ass_item) { in PyObject_DelItem()
1079 PySequenceMethods *m = Py_TYPE(v)->tp_as_sequence; in PyNumber_Add()
1113 PySequenceMethods *mv = Py_TYPE(v)->tp_as_sequence; in PyNumber_Multiply()
[all...]
H A Dobject.c1512 else if (Py_TYPE(v)->tp_as_sequence != NULL && in PyObject_IsTrue()
1513 Py_TYPE(v)->tp_as_sequence->sq_length != NULL) in PyObject_IsTrue()
1514 res = (*Py_TYPE(v)->tp_as_sequence->sq_length)(v); in PyObject_IsTrue()
1698 0, /*tp_as_sequence*/
1799 0, /*tp_as_sequence*/
H A Dtypeobject.c2768 type->tp_as_sequence = &et->as_sequence; in type_new_alloc()
3515 type->tp_as_sequence = &res->as_sequence; in PyType_FromModuleAndSpec()
4407 0, /* tp_as_sequence */
5621 0, /* tp_as_sequence */
5870 #define COPYSEQ(SLOT) COPYSLOT(tp_as_sequence->SLOT) in inherit_slots()
5927 if (type->tp_as_sequence != NULL && base->tp_as_sequence != NULL) { in inherit_slots()
5929 if (basebase->tp_as_sequence == NULL) in inherit_slots()
6256 if (type->tp_as_sequence == NULL) { in type_ready_inherit_as_structs()
6257 type->tp_as_sequence in type_ready_inherit_as_structs()
[all...]
/third_party/python/Doc/includes/
H A Dtypestruct.h19 PySequenceMethods *tp_as_sequence; member
/third_party/python/Include/cpython/
H A Dabstract.h176 /* Assume tp_as_sequence and sq_item exist and that 'i' does not
179 ( Py_TYPE(o)->tp_as_sequence->sq_item(o, i) )
H A Dobject.h166 PySequenceMethods *tp_as_sequence; member
/third_party/protobuf/python/google/protobuf/pyext/
H A Drepeated_scalar_container.cc498 if ((Py_TYPE(value)->tp_as_sequence == NULL) && PyObject_Not(value)) { in Subscript()
749 &repeated_scalar_container::SqMethods, // tp_as_sequence in Subscript()
/third_party/python/Python/
H A Dcontext.c718 .tp_as_sequence = &PyContext_as_sequence,
H A Dspecialize.c1162 else if (container_type->tp_as_sequence) { in binary_subscr_fail_kind()
1163 if (PyLong_CheckExact(sub) && container_type->tp_as_sequence->sq_item) { in binary_subscr_fail_kind()
H A Dhamt.c2907 .tp_as_sequence = &PyHamt_as_sequence,

Completed in 24 milliseconds