Lines Matching refs:buffer
1866 p = (TYPE*)PyUnicode_DATA(writer->buffer) + writer->pos + strlen; \
1874 assert(p == ((TYPE*)PyUnicode_DATA(writer->buffer) + writer->pos)); \
2045 p = (TYPE*)PyUnicode_DATA(writer->buffer) + writer->pos + sz; \
2052 assert(p == ((TYPE*)PyUnicode_DATA(writer->buffer) + writer->pos)); \
2666 const char *buffer;
2675 buffer = PyUnicode_AsUTF8AndSize(asciidig, &buflen);
2676 assert(buffer != NULL);
2678 result = PyLong_FromString(buffer, &end, base);
2679 if (end == NULL || (result != NULL && end == buffer + buflen)) {
5906 support the buffer protocol or be an iterable object producing bytes.
5908 buffer protocol.