Lines Matching defs:Reader
18 type Reader struct { struct
19 s []byte
20 i int64 // current reading index
21 prevRune int // index of previous rune; or < 0
26 func (r *Reader) Len() int {
53 return 0, errors.New("bytes.Reader.ReadAt: negative offset")
79 return errors.New("bytes.Reader.UnreadByte: at beginning of slice")
105 return errors.New("bytes.Reader.UnreadRune: at beginning of slice")
127 return 0, errors.New("bytes.Reader.Seek: invalid whence")
145 panic("bytes.Reader.WriteTo: invalid Write count")
156 func (r *Reader) Reset(b []byte) { *r = Reader{b, 0, -1} }