768 lines
No EOL
180 KiB
Text
768 lines
No EOL
180 KiB
Text
!<arch>
|
||
__.PKGDEF 0 0 0 644 10439 `
|
||
go object linux amd64 go1.5.1 X:none
|
||
build id "4e127ff48d4b1ea407a3ae5fb13f4da4cab7ba93"
|
||
|
||
$$
|
||
package bytes
|
||
import runtime "runtime"
|
||
import errors "errors"
|
||
import io "io"
|
||
import utf8 "unicode/utf8"
|
||
import unicode "unicode"
|
||
type @"".readOp int
|
||
type @"io".Reader interface { Read(@"io".p []byte) (@"io".n int, @"io".err error) }
|
||
type @"io".Writer interface { Write(@"io".p []byte) (@"io".n int, @"io".err error) }
|
||
type @"".Buffer struct { @"".buf []byte; @"".off int; @"".runeBytes [4]byte; @"".bootstrap [64]byte; @"".lastRead @"".readOp }
|
||
func (@"".b·2 *@"".Buffer "esc:0x22") Bytes () (? []byte) { return @"".b·2.@"".buf[@"".b·2.@"".off:] }
|
||
func (@"".b·2 *@"".Buffer "esc:0x1") Cap () (? int) { return cap(@"".b·2.@"".buf) }
|
||
func (@"".b·1 *@"".Buffer) Grow (@"".n·2 int)
|
||
func (@"".b·2 *@"".Buffer "esc:0x1") Len () (? int) { return len(@"".b·2.@"".buf) - @"".b·2.@"".off }
|
||
func (@"".b·2 *@"".Buffer "esc:0x22") Next (@"".n·3 int) (? []byte) { @"".b·2.@"".lastRead = @"".readOp(0x0); var @"".m·4 int; @"".m·4 = @"".b·2.Len(); if @"".n·3 > @"".m·4 { @"".n·3 = @"".m·4 }; var @"".data·5 []byte; @"".data·5 = @"".b·2.@"".buf[@"".b·2.@"".off:@"".b·2.@"".off + @"".n·3]; @"".b·2.@"".off += @"".n·3; if @"".n·3 > 0x0 { @"".b·2.@"".lastRead = @"".readOp(0x2) }; return @"".data·5 }
|
||
func (@"".b·3 *@"".Buffer "esc:0x9") Read (@"".p·4 []byte "esc:0x1") (@"".n·1 int, @"".err·2 error)
|
||
func (@"".b·3 *@"".Buffer "esc:0x1") ReadByte () (@"".c·1 byte, @"".err·2 error)
|
||
func (@"".b·3 *@"".Buffer "esc:0x9") ReadBytes (@"".delim·4 byte) (@"".line·1 []byte, @"".err·2 error)
|
||
func (@"".b·3 *@"".Buffer "esc:0x9") ReadFrom (@"".r·4 @"io".Reader) (@"".n·1 int64, @"".err·2 error)
|
||
func (@"".b·4 *@"".Buffer "esc:0x1") ReadRune () (@"".r·1 rune, @"".size·2 int, @"".err·3 error)
|
||
func (@"".b·3 *@"".Buffer "esc:0x1") ReadString (@"".delim·4 byte) (@"".line·1 string, @"".err·2 error)
|
||
func (@"".b·1 *@"".Buffer "esc:0x1") Reset ()
|
||
func (@"".b·2 *@"".Buffer "esc:0x1") String () (? string) { if @"".b·2 == nil { return "<nil>" }; return string(@"".b·2.@"".buf[@"".b·2.@"".off:]) }
|
||
func (@"".b·1 *@"".Buffer "esc:0x1") Truncate (@"".n·2 int)
|
||
func (@"".b·2 *@"".Buffer "esc:0x1") UnreadByte () (? error) { if @"".b·2.@"".lastRead != @"".readOp(0x1) && @"".b·2.@"".lastRead != @"".readOp(0x2) { return @"errors".New("bytes.Buffer: UnreadByte: previous operation was not a read") }; @"".b·2.@"".lastRead = @"".readOp(0x0); if @"".b·2.@"".off > 0x0 { @"".b·2.@"".off-- }; return nil }
|
||
func (@"".b·2 *@"".Buffer "esc:0x1") UnreadRune () (? error)
|
||
func (@"".b·3 *@"".Buffer) Write (@"".p·4 []byte "esc:0x9") (@"".n·1 int, @"".err·2 error)
|
||
func (@"".b·2 *@"".Buffer) WriteByte (@"".c·3 byte) (? error)
|
||
func (@"".b·3 *@"".Buffer) WriteRune (@"".r·4 rune) (@"".n·1 int, @"".err·2 error)
|
||
func (@"".b·3 *@"".Buffer) WriteString (@"".s·4 string "esc:0x9") (@"".n·1 int, @"".err·2 error)
|
||
func (@"".b·3 *@"".Buffer "esc:0x9") WriteTo (@"".w·4 @"io".Writer) (@"".n·1 int64, @"".err·2 error)
|
||
func (@"".b·2 *@"".Buffer) @"".grow (@"".n·3 int) (? int)
|
||
func (@"".b·3 *@"".Buffer "esc:0x22") @"".readSlice (@"".delim·4 byte) (@"".line·1 []byte, @"".err·2 error)
|
||
var @"".ErrTooLarge error
|
||
const @"".MinRead = 0x200
|
||
func @"".NewBuffer (@"".buf·2 []byte) (? *@"".Buffer) { return (&@"".Buffer{ @"".buf:@"".buf·2 }) }
|
||
func @"".NewBufferString (@"".s·2 string "esc:0x1") (? *@"".Buffer) { return (&@"".Buffer{ @"".buf:([]byte)(@"".s·2) }) }
|
||
func @"".Count (@"".s·2 []byte "esc:0x1", @"".sep·3 []byte "esc:0x1") (? int)
|
||
func @"".Contains (@"".b·2 []byte "esc:0x1", @"".subslice·3 []byte "esc:0x1") (? bool)
|
||
func @"".Index (@"".s·2 []byte "esc:0x1", @"".sep·3 []byte "esc:0x1") (? int)
|
||
func @"".LastIndex (@"".s·2 []byte "esc:0x1", @"".sep·3 []byte "esc:0x1") (? int)
|
||
func @"".LastIndexByte (@"".s·2 []byte "esc:0x1", @"".c·3 byte) (? int)
|
||
func @"".IndexRune (@"".s·2 []byte "esc:0x1", @"".r·3 rune) (? int)
|
||
func @"".IndexAny (@"".s·2 []byte "esc:0x1", @"".chars·3 string "esc:0x1") (? int)
|
||
func @"".LastIndexAny (@"".s·2 []byte "esc:0x1", @"".chars·3 string "esc:0x1") (? int)
|
||
func @"".SplitN (@"".s·2 []byte, @"".sep·3 []byte "esc:0x1", @"".n·4 int) (? [][]byte)
|
||
func @"".SplitAfterN (@"".s·2 []byte, @"".sep·3 []byte "esc:0x1", @"".n·4 int) (? [][]byte)
|
||
func @"".Split (@"".s·2 []byte, @"".sep·3 []byte "esc:0x1") (? [][]byte)
|
||
func @"".SplitAfter (@"".s·2 []byte, @"".sep·3 []byte "esc:0x1") (? [][]byte)
|
||
func @"".Fields (@"".s·2 []byte) (? [][]byte)
|
||
func @"".FieldsFunc (@"".s·2 []byte, @"".f·3 func(? rune) (? bool) "esc:0x1") (? [][]byte)
|
||
func @"".Join (@"".s·2 [][]byte "esc:0x9", @"".sep·3 []byte "esc:0x9") (? []byte)
|
||
func @"".HasPrefix (@"".s·2 []byte "esc:0x1", @"".prefix·3 []byte "esc:0x1") (? bool)
|
||
func @"".HasSuffix (@"".s·2 []byte "esc:0x1", @"".suffix·3 []byte "esc:0x1") (? bool)
|
||
func @"".Map (@"".mapping·2 func(@"".r rune) (? rune) "esc:0x1", @"".s·3 []byte "esc:0x1") (? []byte)
|
||
func @"".Repeat (@"".b·2 []byte "esc:0x9", @"".count·3 int) (? []byte)
|
||
func @"".ToUpper (@"".s·2 []byte "esc:0x1") (? []byte)
|
||
func @"".ToLower (@"".s·2 []byte "esc:0x1") (? []byte)
|
||
func @"".ToTitle (@"".s·2 []byte "esc:0x1") (? []byte)
|
||
type @"unicode".d [3]rune
|
||
type @"unicode".CaseRange struct { Lo uint32; Hi uint32; Delta @"unicode".d }
|
||
type @"unicode".SpecialCase []@"unicode".CaseRange
|
||
func (@"unicode".special·2 @"unicode".SpecialCase "esc:0x1") ToLower (@"unicode".r·3 rune) (? rune)
|
||
func (@"unicode".special·2 @"unicode".SpecialCase "esc:0x1") ToTitle (@"unicode".r·3 rune) (? rune)
|
||
func (@"unicode".special·2 @"unicode".SpecialCase "esc:0x1") ToUpper (@"unicode".r·3 rune) (? rune)
|
||
func @"".ToUpperSpecial (@""._case·2 @"unicode".SpecialCase "esc:0x1", @"".s·3 []byte "esc:0x1") (? []byte)
|
||
func @"".ToLowerSpecial (@""._case·2 @"unicode".SpecialCase "esc:0x1", @"".s·3 []byte "esc:0x1") (? []byte)
|
||
func @"".ToTitleSpecial (@""._case·2 @"unicode".SpecialCase "esc:0x1", @"".s·3 []byte "esc:0x1") (? []byte)
|
||
func @"".Title (@"".s·2 []byte "esc:0x1") (? []byte)
|
||
func @"".TrimLeftFunc (@"".s·2 []byte "esc:0x12", @"".f·3 func(@"".r rune) (? bool) "esc:0x1") (? []byte)
|
||
func @"".TrimRightFunc (@"".s·2 []byte "esc:0x12", @"".f·3 func(@"".r rune) (? bool) "esc:0x1") (? []byte)
|
||
func @"".TrimFunc (@"".s·2 []byte "esc:0x12", @"".f·3 func(@"".r rune) (? bool) "esc:0x1") (? []byte)
|
||
func @"".TrimPrefix (@"".s·2 []byte "esc:0x12", @"".prefix·3 []byte "esc:0x1") (? []byte)
|
||
func @"".TrimSuffix (@"".s·2 []byte "esc:0x12", @"".suffix·3 []byte "esc:0x1") (? []byte)
|
||
func @"".IndexFunc (@"".s·2 []byte "esc:0x1", @"".f·3 func(@"".r rune) (? bool) "esc:0x1") (? int)
|
||
func @"".LastIndexFunc (@"".s·2 []byte "esc:0x1", @"".f·3 func(@"".r rune) (? bool) "esc:0x1") (? int)
|
||
func @"".Trim (@"".s·2 []byte "esc:0x12", @"".cutset·3 string) (? []byte)
|
||
func @"".TrimLeft (@"".s·2 []byte "esc:0x12", @"".cutset·3 string) (? []byte)
|
||
func @"".TrimRight (@"".s·2 []byte "esc:0x12", @"".cutset·3 string) (? []byte)
|
||
func @"".TrimSpace (@"".s·2 []byte "esc:0x12") (? []byte)
|
||
func @"".Runes (@"".s·2 []byte "esc:0x1") (? []rune)
|
||
func @"".Replace (@"".s·2 []byte "esc:0x9", @"".old·3 []byte "esc:0x1", @"".new·4 []byte "esc:0x9", @"".n·5 int) (? []byte)
|
||
func @"".EqualFold (@"".s·2 []byte "esc:0x1", @"".t·3 []byte "esc:0x1") (? bool)
|
||
func @"".IndexByte (@"".s·2 []byte "esc:0x1", @"".c·3 byte) (? int)
|
||
func @"".Equal (@"".a·2 []byte "esc:0x1", @"".b·3 []byte "esc:0x1") (? bool)
|
||
func @"".Compare (@"".a·2 []byte "esc:0x1", @"".b·3 []byte "esc:0x1") (? int)
|
||
type @"".Reader struct { @"".s []byte; @"".i int64; @"".prevRune int }
|
||
func (@"".r·2 *@"".Reader "esc:0x1") Len () (? int) { if @"".r·2.@"".i >= int64(len(@"".r·2.@"".s)) { return 0x0 }; return int(int64(len(@"".r·2.@"".s)) - @"".r·2.@"".i) }
|
||
func (@"".r·3 *@"".Reader "esc:0x9") Read (@"".b·4 []byte "esc:0x1") (@"".n·1 int, @"".err·2 error) { if len(@"".b·4) == 0x0 { return 0x0, nil }; if @"".r·3.@"".i >= int64(len(@"".r·3.@"".s)) { return 0x0, @"io".EOF }; @"".r·3.@"".prevRune = -0x1; @"".n·1 = copy(@"".b·4, @"".r·3.@"".s[@"".r·3.@"".i:]); @"".r·3.@"".i += int64(@"".n·1); return }
|
||
func (@"".r·3 *@"".Reader "esc:0x9") ReadAt (@"".b·4 []byte "esc:0x1", @"".off·5 int64) (@"".n·1 int, @"".err·2 error) { if @"".off·5 < 0x0 { return 0x0, @"errors".New("bytes.Reader.ReadAt: negative offset") }; if @"".off·5 >= int64(len(@"".r·3.@"".s)) { return 0x0, @"io".EOF }; @"".n·1 = copy(@"".b·4, @"".r·3.@"".s[@"".off·5:]); if @"".n·1 < len(@"".b·4) { @"".err·2 = @"io".EOF }; return }
|
||
func (@"".r·3 *@"".Reader "esc:0x1") ReadByte () (@"".b·1 byte, @"".err·2 error) { @"".r·3.@"".prevRune = -0x1; if @"".r·3.@"".i >= int64(len(@"".r·3.@"".s)) { return byte(0x0), @"io".EOF }; @"".b·1 = @"".r·3.@"".s[@"".r·3.@"".i]; @"".r·3.@"".i++; return }
|
||
func (@"".r·4 *@"".Reader "esc:0x1") ReadRune () (@"".ch·1 rune, @"".size·2 int, @"".err·3 error)
|
||
func (@"".r·3 *@"".Reader "esc:0x1") Seek (@"".offset·4 int64, @"".whence·5 int) (? int64, ? error)
|
||
func (@"".r·2 *@"".Reader "esc:0x1") Size () (? int64) { return int64(len(@"".r·2.@"".s)) }
|
||
func (@"".r·2 *@"".Reader "esc:0x1") UnreadByte () (? error) { @"".r·2.@"".prevRune = -0x1; if @"".r·2.@"".i <= 0x0 { return @"errors".New("bytes.Reader.UnreadByte: at beginning of slice") }; @"".r·2.@"".i--; return nil }
|
||
func (@"".r·2 *@"".Reader "esc:0x1") UnreadRune () (? error) { if @"".r·2.@"".prevRune < 0x0 { return @"errors".New("bytes.Reader.UnreadRune: previous operation was not ReadRune") }; @"".r·2.@"".i = int64(@"".r·2.@"".prevRune); @"".r·2.@"".prevRune = -0x1; return nil }
|
||
func (@"".r·3 *@"".Reader "esc:0x9") WriteTo (@"".w·4 @"io".Writer) (@"".n·1 int64, @"".err·2 error)
|
||
func @"".NewReader (@"".b·2 []byte) (? *@"".Reader) { return (&@"".Reader{ @"".s:@"".b·2, @"".i:0x0, @"".prevRune:-0x1 }) }
|
||
func @"".init ()
|
||
const @"".opInvalid @"".readOp = 0x0
|
||
const @"".opRead @"".readOp = 0x2
|
||
const @"".opReadRune @"".readOp = 0x1
|
||
func @"errors".New (@"errors".text·2 string) (? error) { return (&@"errors".errorString{ @"errors".s:@"errors".text·2 }) }
|
||
var @"io".EOF error
|
||
type @"errors".errorString struct { @"errors".s string }
|
||
func (@"errors".e·2 *@"errors".errorString "esc:0x22") Error () (? string) { return @"errors".e·2.@"errors".s }
|
||
|
||
$$
|
||
|