Lines Matching refs:excobj
57 PyObject *excobj, *outobj;
62 PyObject *excobj;
302 if (buf->excobj == NULL) {
303 buf->excobj = PyObject_CallFunction(PyExc_UnicodeEncodeError,
307 if (buf->excobj == NULL)
311 if (PyUnicodeEncodeError_SetStart(buf->excobj, start) != 0 ||
312 PyUnicodeEncodeError_SetEnd(buf->excobj, end) != 0 ||
313 PyUnicodeEncodeError_SetReason(buf->excobj, reason) != 0)
317 PyCodec_StrictErrors(buf->excobj);
321 retobj = call_error_callback(errors, buf->excobj);
428 if (buf->excobj == NULL) {
429 buf->excobj = PyUnicodeDecodeError_Create(codec->encoding,
433 if (buf->excobj == NULL)
437 if (PyUnicodeDecodeError_SetStart(buf->excobj, start) ||
438 PyUnicodeDecodeError_SetEnd(buf->excobj, end) ||
439 PyUnicodeDecodeError_SetReason(buf->excobj, reason))
443 PyCodec_StrictErrors(buf->excobj);
447 retobj = call_error_callback(errors, buf->excobj);
501 buf.excobj = NULL;
560 Py_XDECREF(buf.excobj);
564 Py_XDECREF(buf.excobj);
679 buf.excobj = NULL;
705 Py_XDECREF(buf.excobj);
711 Py_XDECREF(buf.excobj);
1141 buf.excobj = NULL;
1191 Py_XDECREF(buf.excobj);
1197 Py_XDECREF(buf.excobj);
1404 buf.excobj = NULL;
1487 Py_XDECREF(buf.excobj);
1492 Py_XDECREF(buf.excobj);