Lines Matching refs:self
198 PyObject_CallFinalizer(PyObject *self)
200 PyTypeObject *tp = Py_TYPE(self);
205 if (_PyType_IS_GC(tp) && _PyGC_FINALIZED(self))
208 tp->tp_finalize(self);
210 _PyGC_SET_FINALIZED(self);
215 PyObject_CallFinalizerFromDealloc(PyObject *self)
217 if (Py_REFCNT(self) != 0) {
218 _PyObject_ASSERT_FAILED_MSG(self,
224 Py_SET_REFCNT(self, 1);
226 PyObject_CallFinalizer(self);
228 _PyObject_ASSERT_WITH_MSG(self,
229 Py_REFCNT(self) > 0,
234 Py_SET_REFCNT(self, Py_REFCNT(self) - 1);
235 if (Py_REFCNT(self) == 0) {
241 Py_ssize_t refcnt = Py_REFCNT(self);
242 _Py_NewReference(self);
243 Py_SET_REFCNT(self, refcnt);
245 _PyObject_ASSERT(self,
246 (!_PyType_IS_GC(Py_TYPE(self))
247 || _PyObject_GC_IS_TRACKED(self)));
1130 _PyObject_NextNotImplemented(PyObject *self)
1134 Py_TYPE(self)->tp_name);
2102 _Py_GetObjects(PyObject *self, PyObject *args)
2115 while (op == self || op == args || op == res || op == t ||