Lines Matching full:scanner
56 type @"".Scanner struct { @"".r @"io".Reader; @"".split @"".SplitFunc; @"".maxTokenSize int; @"".token []byte; @"".buf []byte; @"".start int; @"".end int; @"".err error; @"".empties int }
57 func (@"".s·2 *@"".Scanner "esc:0x22") Bytes () (? []byte) { return @"".s·2.@"".token }
58 func (@"".s·2 *@"".Scanner "esc:0x22") Err () (? error) { if @"".s·2.@"".err == @"io".EOF { return nil }; return @"".s·2.@"".err }
59 func (@"".s·2 *@"".Scanner "esc:0x9") Scan () (? bool)
60 func (@"".s·1 *@"".Scanner "esc:0x1") Split (@"".split·2 @"".SplitFunc) { @"".s·1.@"".split = @"".split·2 }
61 func (@"".s·2 *@"".Scanner "esc:0x1") Text () (? string) { return string(@"".s·2.@"".token) }
62 func (@"".s·2 *@"".Scanner "esc:0x1") @"".advance (@"".n·3 int) (? bool) { if @"".n·3 < 0x0 { @"".s·2.@"".setErr(@"".ErrNegativeAdvance); return false }; if @"".n·3 > @"".s·2.@"".end - @"".s·2.@"".start { @"".s·2.@"".setErr(@"".ErrAdvanceTooFar); return false }; @"".s·2.@"".start += @"".n·3; return true }
63 func (@"".s·1 *@"".Scanner "esc:0x1") @"".setErr (@"".err·2 error) { if @"".s·1.@"".err == nil || @"".s·1.@"".err == @"io".EOF { @"".s·1.@"".err = @"".err·2 } }
68 func @"".NewScanner (@"".r·2 @"io".Reader) (? *@"".Scanner) { return (&@"".Scanner{ @"".r:@"".r·2, @"".split:@"".ScanLines, @"".maxTokenSize:0x10000, @"".buf:make([]byte, 0x1000) }) }
575 "runtime.makeslice ? type."".Scanner