// // Copyright 2013 The Go Authors. All rights reserved.
// // Use of this source code is governed by a BSD-style
// // license that can be found in the LICENSE file.
// package bufio
// // Exported for testing only.
// import (
// "unicode/utf8"
// )
// var IsSpace = isSpace
// const DefaultBufSize = defaultBufSize
// func (s *Scanner) MaxTokenSize(n int) {
// if n < utf8.UTFMAX || n > 1e9 {
// panic("bad max token size")
// }
// if n < len(s.buf) {
// s.buf = make([u8], n)
// }
// s.max_token_size = n
// }
// // ErrOrEOF is like Err, but returns EOF. Used to test a corner case.
// func (s *Scanner) ErrOrEOF() error {
// return s.err
// }