Lines Matching defs:repr
400 "str() or repr() returned '%.100s'",
560 PyObject *repr, *ascii, *res;
562 repr = PyObject_Repr(v);
563 if (repr == NULL)
566 if (PyUnicode_IS_ASCII(repr))
567 return repr;
569 /* repr is guaranteed to be a PyUnicode object by PyObject_Repr */
570 ascii = _PyUnicode_AsASCIIString(repr, "backslashreplace");
571 Py_DECREF(repr);
1866 /* These methods are used to control infinite recursion in repr, str, print,