Lines Matching defs:obj
780 obj: object
784 Return an estimate of the number of items in obj.
794 _operator_length_hint_impl(PyObject *module, PyObject *obj,
798 return PyObject_LengthHint(obj, default_value);
890 "call($module, obj, /, *args, **kwargs)\n"
893 "Same as obj(*args, **kwargs).");
1088 itemgetter_call_impl(itemgetterobject *ig, PyObject *obj)
1094 && PyTuple_CheckExact(obj)
1095 && ig->index < PyTuple_GET_SIZE(obj))
1097 result = PyTuple_GET_ITEM(obj, ig->index);
1101 return PyObject_GetItem(obj, ig->item);
1114 val = PyObject_GetItem(obj, item);
1350 dotted_getattr(PyObject *obj, PyObject *attr)
1361 Py_INCREF(obj);
1364 newobj = PyObject_GetAttr(obj, attr_name);
1365 Py_DECREF(obj);
1370 obj = newobj;
1373 newobj = PyObject_GetAttr(obj, attr);
1376 obj = newobj;
1379 return obj;
1406 attrgetter_call_impl(attrgetterobject *ag, PyObject *obj)
1413 return dotted_getattr(obj, PyTuple_GET_ITEM(ag->attr, 0));
1426 val = dotted_getattr(obj, attr);
1647 PyObject *method, *obj, *result;
1653 obj = PyTuple_GET_ITEM(args, 0);
1654 method = PyObject_GetAttr(obj, mc->name);