Lines Matching defs:obj
2456 PyObject *obj = TOP();
2457 PyTypeObject *type = Py_TYPE(obj);
2464 iter = (*getter)(obj);
2465 Py_DECREF(obj);
2477 Py_DECREF(obj);
4292 /* before: [obj]; after [getiter(obj)] */
4304 /* before: [obj]; after [getiter(obj)] */
4489 PyObject *obj = TOP();
4492 int meth_found = _PyObject_GetMethod(obj, name, &meth);
4501 meth is unbound method and obj is self.
4506 PUSH(obj); // self
4517 Py_DECREF(obj);
4922 PyObject *obj = TOP();
4927 PyObject *res = Py_NewRef(Py_TYPE(obj));
4929 Py_DECREF(obj);
6811 call_trace_protected(Py_tracefunc func, PyObject *obj,
6818 err = call_trace(func, obj, tstate, frame, what, arg);
6858 call_trace(Py_tracefunc func, PyObject *obj,
6878 result = func(obj, f, what, arg);
6905 maybe_call_line_trace(Py_tracefunc func, PyObject *obj,
6937 result = call_trace(func, obj, tstate, frame, PyTrace_LINE, Py_None);
6942 result = call_trace(func, obj, tstate, frame, PyTrace_OPCODE, Py_None);
7746 const char *format_str, PyObject *obj)
7750 if (!obj)
7753 obj_str = PyUnicode_AsUTF8(obj);
7769 (void)PyObject_SetAttr(value, &_Py_ID(name), obj);