494 lines
No EOL
150 KiB
Text
494 lines
No EOL
150 KiB
Text
!<arch>
|
||
__.PKGDEF 0 0 0 644 6862 `
|
||
go object linux amd64 go1.5.1 X:none
|
||
build id "42d895dac3ac79f9d2bd79587462ec0546ab8fdc"
|
||
|
||
$$
|
||
package io
|
||
import runtime "runtime"
|
||
import errors "errors"
|
||
import sync "sync"
|
||
var @"".ErrShortWrite error
|
||
var @"".ErrShortBuffer error
|
||
var @"".EOF error
|
||
var @"".ErrUnexpectedEOF error
|
||
var @"".ErrNoProgress error
|
||
type @"".Reader interface { Read(@"".p []byte) (@"".n int, @"".err error) }
|
||
type @"".Writer interface { Write(@"".p []byte) (@"".n int, @"".err error) }
|
||
type @"".Closer interface { Close() (? error) }
|
||
type @"".Seeker interface { Seek(@"".offset int64, @"".whence int) (? int64, ? error) }
|
||
type @"".ReadWriter interface { Read(@"".p []byte) (@"".n int, @"".err error); Write(@"".p []byte) (@"".n int, @"".err error) }
|
||
type @"".ReadCloser interface { Close() (? error); Read(@"".p []byte) (@"".n int, @"".err error) }
|
||
type @"".WriteCloser interface { Close() (? error); Write(@"".p []byte) (@"".n int, @"".err error) }
|
||
type @"".ReadWriteCloser interface { Close() (? error); Read(@"".p []byte) (@"".n int, @"".err error); Write(@"".p []byte) (@"".n int, @"".err error) }
|
||
type @"".ReadSeeker interface { Read(@"".p []byte) (@"".n int, @"".err error); Seek(@"".offset int64, @"".whence int) (? int64, ? error) }
|
||
type @"".WriteSeeker interface { Seek(@"".offset int64, @"".whence int) (? int64, ? error); Write(@"".p []byte) (@"".n int, @"".err error) }
|
||
type @"".ReadWriteSeeker interface { Read(@"".p []byte) (@"".n int, @"".err error); Seek(@"".offset int64, @"".whence int) (? int64, ? error); Write(@"".p []byte) (@"".n int, @"".err error) }
|
||
type @"".ReaderFrom interface { ReadFrom(@"".r @"".Reader) (@"".n int64, @"".err error) }
|
||
type @"".WriterTo interface { WriteTo(@"".w @"".Writer) (@"".n int64, @"".err error) }
|
||
type @"".ReaderAt interface { ReadAt(@"".p []byte, @"".off int64) (@"".n int, @"".err error) }
|
||
type @"".WriterAt interface { WriteAt(@"".p []byte, @"".off int64) (@"".n int, @"".err error) }
|
||
type @"".ByteReader interface { ReadByte() (@"".c byte, @"".err error) }
|
||
type @"".ByteScanner interface { ReadByte() (@"".c byte, @"".err error); UnreadByte() (? error) }
|
||
type @"".ByteWriter interface { WriteByte(@"".c byte) (? error) }
|
||
type @"".RuneReader interface { ReadRune() (@"".r rune, @"".size int, @"".err error) }
|
||
type @"".RuneScanner interface { ReadRune() (@"".r rune, @"".size int, @"".err error); UnreadRune() (? error) }
|
||
func @"".WriteString (@"".w·3 @"".Writer, @"".s·4 string) (@"".n·1 int, @"".err·2 error)
|
||
func @"".ReadAtLeast (@"".r·3 @"".Reader, @"".buf·4 []byte, @"".min·5 int) (@"".n·1 int, @"".err·2 error)
|
||
func @"".ReadFull (@"".r·3 @"".Reader, @"".buf·4 []byte) (@"".n·1 int, @"".err·2 error)
|
||
func @"".CopyN (@"".dst·3 @"".Writer, @"".src·4 @"".Reader, @"".n·5 int64) (@"".written·1 int64, @"".err·2 error)
|
||
func @"".Copy (@"".dst·3 @"".Writer, @"".src·4 @"".Reader) (@"".written·1 int64, @"".err·2 error)
|
||
func @"".CopyBuffer (@"".dst·3 @"".Writer, @"".src·4 @"".Reader, @"".buf·5 []byte) (@"".written·1 int64, @"".err·2 error)
|
||
func @"".LimitReader (@"".r·2 @"".Reader, @"".n·3 int64) (? @"".Reader) { return (&@"".LimitedReader{ R:@"".r·2, N:@"".n·3 }) }
|
||
type @"".LimitedReader struct { R @"".Reader; N int64 }
|
||
func (@"".l·3 *@"".LimitedReader "esc:0x9") Read (@"".p·4 []byte) (@"".n·1 int, @"".err·2 error)
|
||
type @"".SectionReader struct { @"".r @"".ReaderAt; @"".base int64; @"".off int64; @"".limit int64 }
|
||
func (@"".s·3 *@"".SectionReader "esc:0x9") Read (@"".p·4 []byte) (@"".n·1 int, @"".err·2 error)
|
||
func (@"".s·3 *@"".SectionReader "esc:0x9") ReadAt (@"".p·4 []byte, @"".off·5 int64) (@"".n·1 int, @"".err·2 error)
|
||
func (@"".s·3 *@"".SectionReader "esc:0x1") Seek (@"".offset·4 int64, @"".whence·5 int) (? int64, ? error)
|
||
func (@"".s·2 *@"".SectionReader "esc:0x1") Size () (? int64) { return @"".s·2.@"".limit - @"".s·2.@"".base }
|
||
func @"".NewSectionReader (@"".r·2 @"".ReaderAt, @"".off·3 int64, @"".n·4 int64) (? *@"".SectionReader) { return (&@"".SectionReader{ @"".r:@"".r·2, @"".base:@"".off·3, @"".off:@"".off·3, @"".limit:@"".off·3 + @"".n·4 }) }
|
||
func @"".TeeReader (@"".r·2 @"".Reader, @"".w·3 @"".Writer) (? @"".Reader) { return (&@"".teeReader{ @"".r:@"".r·2, @"".w:@"".w·3 }) }
|
||
func @"".MultiReader (@"".readers·2 ...@"".Reader "esc:0x9") (? @"".Reader)
|
||
func @"".MultiWriter (@"".writers·2 ...@"".Writer "esc:0x9") (? @"".Writer)
|
||
var @"".ErrClosedPipe error
|
||
type @"sync".Mutex struct { @"sync".state int32; @"sync".sema uint32 }
|
||
func (@"sync".m·1 *@"sync".Mutex) Lock ()
|
||
func (@"sync".m·1 *@"sync".Mutex) Unlock ()
|
||
type @"sync".Locker interface { Lock(); Unlock() }
|
||
type @"sync".syncSema struct { @"sync".lock uintptr; @"sync".head @"unsafe".Pointer; @"sync".tail @"unsafe".Pointer }
|
||
type @"sync".copyChecker uintptr
|
||
func (@"sync".c·1 *@"sync".copyChecker) @"sync".check ()
|
||
type @"sync".Cond struct { L @"sync".Locker; @"sync".sema @"sync".syncSema; @"sync".waiters uint32; @"sync".checker @"sync".copyChecker }
|
||
func (@"sync".c·1 *@"sync".Cond) Broadcast ()
|
||
func (@"sync".c·1 *@"sync".Cond) Signal ()
|
||
func (@"sync".c·1 *@"sync".Cond) Wait ()
|
||
func (@"sync".c·1 *@"sync".Cond) @"sync".signalImpl (@"sync".all·2 bool)
|
||
type @"".pipe struct { @"".rl @"sync".Mutex; @"".wl @"sync".Mutex; @"".l @"sync".Mutex; @"".data []byte; @"".rwait @"sync".Cond; @"".wwait @"sync".Cond; @"".rerr error; @"".werr error }
|
||
func (@"".p·1 *@"".pipe) @"".rclose (@"".err·2 error)
|
||
func (@"".p·3 *@"".pipe) @"".read (@"".b·4 []byte "esc:0x1") (@"".n·1 int, @"".err·2 error)
|
||
func (@"".p·1 *@"".pipe) @"".wclose (@"".err·2 error)
|
||
func (@"".p·3 *@"".pipe) @"".write (@"".b·4 []byte) (@"".n·1 int, @"".err·2 error)
|
||
type @"".PipeReader struct { @"".p *@"".pipe }
|
||
func (@"".r·2 *@"".PipeReader "esc:0x9") Close () (? error)
|
||
func (@"".r·2 *@"".PipeReader "esc:0x9") CloseWithError (@"".err·3 error) (? error)
|
||
func (@"".r·3 *@"".PipeReader "esc:0x9") Read (@"".data·4 []byte "esc:0x1") (@"".n·1 int, @"".err·2 error)
|
||
type @"".PipeWriter struct { @"".p *@"".pipe }
|
||
func (@"".w·2 *@"".PipeWriter "esc:0x9") Close () (? error)
|
||
func (@"".w·2 *@"".PipeWriter "esc:0x9") CloseWithError (@"".err·3 error) (? error)
|
||
func (@"".w·3 *@"".PipeWriter "esc:0x9") Write (@"".data·4 []byte) (@"".n·1 int, @"".err·2 error)
|
||
func @"".Pipe () (? *@"".PipeReader, ? *@"".PipeWriter) { var @"".p·3 *@"".pipe; @"".p·3 = new(@"".pipe); @"".p·3.@"".rwait.L = &@"".p·3.@"".l; @"".p·3.@"".wwait.L = &@"".p·3.@"".l; var @"".r·4 *@"".PipeReader; @"".r·4 = (&@"".PipeReader{ @"".p:@"".p·3 }); var @"".w·5 *@"".PipeWriter; @"".w·5 = (&@"".PipeWriter{ @"".p:@"".p·3 }); return @"".r·4, @"".w·5 }
|
||
func @"".init ()
|
||
type @"".teeReader struct { @"".r @"".Reader; @"".w @"".Writer }
|
||
func (@"".t·3 *@"".teeReader "esc:0x9") Read (@"".p·4 []byte) (@"".n·1 int, @"".err·2 error)
|
||
|
||
$$
|
||
_go_.o 0 0 0 644 147117 `
|
||
go object linux amd64 go1.5.1 X:none
|
||
|
||
!
|
||
|