Lines Matching defs:peek
692 PyObject *peek; /* peek() method of the input stream, or NULL */
1240 /* Skip any consumed data that was only prefetched using peek() */
1251 assert(self->peek); /* otherwise we did something wrong */
1295 if (self->peek && n < PREFETCH) {
1299 data = _Pickle_FastCall(self->peek, len);
1303 /* peek() is probably not supported by the given file object */
1305 Py_CLEAR(self->peek);
1617 self->peek = NULL;
1647 if (_PyObject_LookupAttr(file, &_Py_ID(peek), &self->peek) < 0) {
1663 Py_CLEAR(self->peek);
7155 Py_XDECREF(self->peek);
7179 Py_VISIT(self->peek);
7192 Py_CLEAR(self->peek);