Lines Matching refs:outpos
4395 wchar_t **buf, Py_ssize_t *bufsize, Py_ssize_t *outpos)
4468 requiredsize = *outpos;
4483 PyUnicode_AsWideChar(repunicode, *buf + *outpos, repwlen);
4484 *outpos += repwlen;
4508 _PyUnicodeWriter *writer /* PyObject **output, Py_ssize_t *outpos */)
5270 Py_ssize_t outpos;
5301 outpos = 0;
5305 ch = ucs4lib_utf8_decode(&s, e, (Py_UCS4 *)unicode, &outpos);
5307 ch = ucs2lib_utf8_decode(&s, e, (Py_UCS2 *)unicode, &outpos);
5315 unicode[outpos++] = (wchar_t)Py_UNICODE_HIGH_SURROGATE(ch);
5316 unicode[outpos++] = (wchar_t)Py_UNICODE_LOW_SURROGATE(ch);
5325 unicode[outpos++] = 0xDC00 + (unsigned char)*s++;
5337 unicode[outpos++] = ch;
5363 unicode[outpos] = L'\0';
5365 *wlen = outpos;
5909 Py_ssize_t outpos = out - (uint32_t*) PyBytes_AS_STRING(v);
5917 out = (uint32_t*) PyBytes_AS_STRING(v) + outpos;
6248 Py_ssize_t outpos = out - (unsigned short*) PyBytes_AS_STRING(v);
6256 out = (unsigned short*) PyBytes_AS_STRING(v) + outpos;
7280 Py_ssize_t outpos = ascii_decode(s, e, PyUnicode_1BYTE_DATA(u));
7281 if (outpos == size) {
7287 writer.pos = outpos;
7289 s += outpos;
7565 Py_ssize_t startinpos, endinpos, outpos;
7573 outpos = out - *buf;
7578 buf, bufsize, &outpos))
7582 out = *buf + outpos;
8591 charmapencode_resize(PyObject **outobj, Py_ssize_t *outpos, Py_ssize_t requiredsize)
8613 PyObject **outobj, Py_ssize_t *outpos)
8621 Py_ssize_t requiredsize = *outpos+1;
8625 if (charmapencode_resize(outobj, outpos, requiredsize))
8628 outstart[(*outpos)++] = (char)res;
8640 Py_ssize_t requiredsize = *outpos+1;
8642 if (charmapencode_resize(outobj, outpos, requiredsize)) {
8647 outstart[(*outpos)++] = (char)PyLong_AS_LONG(rep);
8652 Py_ssize_t requiredsize = *outpos+repsize;
8654 if (charmapencode_resize(outobj, outpos, requiredsize)) {
8659 memcpy(outstart + *outpos, repchars, repsize);
8660 *outpos += repsize;