Home | History | Annotate | Download | only in bufio

Lines Matching full:nil

48 // while scanning lines, SplitFunc can return (0, nil, nil) to signal the
52 // If the returned error is non-nil, scanning stops and the error
88 return nil
111 // will return nil.
120 if s.end > s.start || s.err != nil {
121 advance, token, err := s.split(s.buf[s.start:s.end], s.err != nil)
122 if err != nil {
130 if token != nil {
131 if s.err == nil || advance > 0 {
145 if s.err != nil {
182 if err != nil {
215 if s.err == nil || s.err == io.EOF {
231 return 0, nil, nil
233 return 1, data[0:1], nil
246 return 0, nil, nil
251 return 1, data[0:1], nil
259 return width, data[0:width], nil
267 return 0, nil, nil
273 return 1, errorRune, nil
292 return 0, nil, nil
296 return i + 1, dropCR(data[0:i]), nil
300 return len(data), dropCR(data), nil
303 return 0, nil, nil
350 return i + width, data[start:i], nil
355 return len(data), data[start:], nil
358 return start, nil, nil