Searched refs:Py_TPFLAGS_METHOD_DESCRIPTOR (Results 1 - 10 of 10) sorted by relevance
/third_party/python/Lib/test/ |
H A D | test_call.py | 569 Py_TPFLAGS_METHOD_DESCRIPTOR = 1 << 17 variable 588 self.assertFalse(type(repr).__flags__ & Py_TPFLAGS_METHOD_DESCRIPTOR) 589 self.assertTrue(type(list.append).__flags__ & Py_TPFLAGS_METHOD_DESCRIPTOR) 590 self.assertTrue(type(list.__add__).__flags__ & Py_TPFLAGS_METHOD_DESCRIPTOR) 591 self.assertTrue(type(testfunction).__flags__ & Py_TPFLAGS_METHOD_DESCRIPTOR) 592 self.assertTrue(type(cached).__flags__ & Py_TPFLAGS_METHOD_DESCRIPTOR) 594 self.assertTrue(_testcapi.MethodDescriptorBase.__flags__ & Py_TPFLAGS_METHOD_DESCRIPTOR) 595 self.assertTrue(_testcapi.MethodDescriptorDerived.__flags__ & Py_TPFLAGS_METHOD_DESCRIPTOR) 596 self.assertFalse(_testcapi.MethodDescriptorNopGet.__flags__ & Py_TPFLAGS_METHOD_DESCRIPTOR) 598 # Mutable heap types should not inherit Py_TPFLAGS_METHOD_DESCRIPTOR [all...] |
/third_party/python/Include/ |
H A D | object.h | 399 #define Py_TPFLAGS_METHOD_DESCRIPTOR (1UL << 17) macro
|
/third_party/python/Objects/ |
H A D | funcobject.c | 779 Py_TPFLAGS_METHOD_DESCRIPTOR, /* tp_flags */
|
H A D | descrobject.c | 732 Py_TPFLAGS_METHOD_DESCRIPTOR, /* tp_flags */ 882 Py_TPFLAGS_METHOD_DESCRIPTOR, /* tp_flags */
|
H A D | typeobject.c | 1610 if (_PyType_HasFeature(Py_TYPE(res), Py_TPFLAGS_METHOD_DESCRIPTOR)) { in lookup_maybe_method() 6010 /* Inherit Py_TPFLAGS_METHOD_DESCRIPTOR if tp_descr_get was inherited, in inherit_slots() 6015 _PyType_HasFeature(base, Py_TPFLAGS_METHOD_DESCRIPTOR)) in inherit_slots() 6017 type->tp_flags |= Py_TPFLAGS_METHOD_DESCRIPTOR; in inherit_slots() 6056 * - Py_TPFLAGS_METHOD_DESCRIPTOR requires tp_descr_get in type_ready_pre_checks() 6061 if (type->tp_flags & Py_TPFLAGS_METHOD_DESCRIPTOR) { in type_ready_pre_checks()
|
H A D | object.c | 1172 if (_PyType_HasFeature(Py_TYPE(descr), Py_TPFLAGS_METHOD_DESCRIPTOR)) { in _PyObject_GetMethod()
|
/third_party/python/Modules/ |
H A D | _functoolsmodule.c | 1423 Py_TPFLAGS_METHOD_DESCRIPTOR | Py_TPFLAGS_IMMUTABLETYPE,
|
H A D | _testcapimodule.c | 7346 Py_TPFLAGS_METHOD_DESCRIPTOR | Py_TPFLAGS_HAVE_VECTORCALL,
|
/third_party/python/Python/ |
H A D | specialize.c | 532 METHOD, /* Attribute has Py_TPFLAGS_METHOD_DESCRIPTOR set */ 591 if (desc_cls->tp_flags & Py_TPFLAGS_METHOD_DESCRIPTOR) { in analyze_descriptor()
|
H A D | ceval.c | 4562 assert(_PyType_HasFeature(Py_TYPE(res), Py_TPFLAGS_METHOD_DESCRIPTOR)); 4594 assert(_PyType_HasFeature(Py_TYPE(res), Py_TPFLAGS_METHOD_DESCRIPTOR)); 4613 assert(_PyType_HasFeature(Py_TYPE(res), Py_TPFLAGS_METHOD_DESCRIPTOR));
|
Completed in 45 milliseconds