1370 lines
No EOL
325 KiB
Text
1370 lines
No EOL
325 KiB
Text
!<arch>
|
||
__.PKGDEF 0 0 0 644 24851 `
|
||
go object linux amd64 go1.5.1 X:none
|
||
build id "7fdd1b8dd894f43280f05cfe3f7161c8d204913d"
|
||
|
||
$$
|
||
package os
|
||
import runtime "runtime"
|
||
import io "io"
|
||
import errors "errors"
|
||
import sync "sync"
|
||
import syscall "syscall"
|
||
import time "time"
|
||
import atomic "sync/atomic"
|
||
type @"syscall".Signal int
|
||
func (@"syscall".s·1 @"syscall".Signal) Signal () { }
|
||
func (@"syscall".s·2 @"syscall".Signal) String () (? string)
|
||
type @"syscall".WaitStatus uint32
|
||
func (@"syscall".w·2 @"syscall".WaitStatus) Continued () (? bool) { return @"syscall".w·2 == @"syscall".WaitStatus(0xffff) }
|
||
func (@"syscall".w·2 @"syscall".WaitStatus) CoreDump () (? bool) { return @"syscall".w·2.Signaled() && @"syscall".w·2 & @"syscall".WaitStatus(0x80) != @"syscall".WaitStatus(0x0) }
|
||
func (@"syscall".w·2 @"syscall".WaitStatus) ExitStatus () (? int) { if !@"syscall".w·2.Exited() { return -0x1 }; return int(@"syscall".w·2 >> 0x8) & 0xff }
|
||
func (@"syscall".w·2 @"syscall".WaitStatus) Exited () (? bool) { return @"syscall".w·2 & @"syscall".WaitStatus(0x7f) == @"syscall".WaitStatus(0x0) }
|
||
func (@"syscall".w·2 @"syscall".WaitStatus) Signal () (? @"syscall".Signal) { if !@"syscall".w·2.Signaled() { return @"syscall".Signal(-0x1) }; return @"syscall".Signal(@"syscall".w·2 & @"syscall".WaitStatus(0x7f)) }
|
||
func (@"syscall".w·2 @"syscall".WaitStatus) Signaled () (? bool) { return @"syscall".w·2 & @"syscall".WaitStatus(0x7f) != @"syscall".WaitStatus(0x7f) && @"syscall".w·2 & @"syscall".WaitStatus(0x7f) != @"syscall".WaitStatus(0x0) }
|
||
func (@"syscall".w·2 @"syscall".WaitStatus) StopSignal () (? @"syscall".Signal) { if !@"syscall".w·2.Stopped() { return @"syscall".Signal(-0x1) }; return @"syscall".Signal(@"syscall".w·2 >> 0x8) & @"syscall".Signal(0xff) }
|
||
func (@"syscall".w·2 @"syscall".WaitStatus) Stopped () (? bool) { return @"syscall".w·2 & @"syscall".WaitStatus(0xff) == @"syscall".WaitStatus(0x7f) }
|
||
func (@"syscall".w·2 @"syscall".WaitStatus) TrapCause () (? int) { if @"syscall".w·2.StopSignal() != @"syscall".Signal(0x5) { return -0x1 }; return int(@"syscall".w·2 >> 0x8) >> 0x8 }
|
||
type @"syscall".Timeval struct { Sec int64; Usec int64 }
|
||
func (@"syscall".tv·2 *@"syscall".Timeval "esc:0x1") Nano () (? int64) { return int64(@"syscall".tv·2.Sec) * 0x3b9aca00 + int64(@"syscall".tv·2.Usec) * 0x3e8 }
|
||
func (@"syscall".tv·3 *@"syscall".Timeval "esc:0x1") Unix () (@"syscall".sec·1 int64, @"syscall".nsec·2 int64) { return int64(@"syscall".tv·3.Sec), int64(@"syscall".tv·3.Usec) * 0x3e8 }
|
||
type @"syscall".Rusage struct { Utime @"syscall".Timeval; Stime @"syscall".Timeval; Maxrss int64; Ixrss int64; Idrss int64; Isrss int64; Minflt int64; Majflt int64; Nswap int64; Inblock int64; Oublock int64; Msgsnd int64; Msgrcv int64; Nsignals int64; Nvcsw int64; Nivcsw int64 }
|
||
type @"time".Duration int64
|
||
func (@"time".d·2 @"time".Duration) Hours () (? float64) { var @"time".hour·3 @"time".Duration; ; @"time".hour·3 = @"time".d·2 / @"time".Duration(0x34630b8a000); var @"time".nsec·4 @"time".Duration; ; @"time".nsec·4 = @"time".d·2 % @"time".Duration(0x34630b8a000); return float64(@"time".hour·3) + float64(@"time".nsec·4) * 8190022623310637111963488201822504381538623676021880892417778544696899264837610290203272971060556344039023584360473938041055625214280336402169897364226048p-553 }
|
||
func (@"time".d·2 @"time".Duration) Minutes () (? float64) { var @"time".min·3 @"time".Duration; ; @"time".min·3 = @"time".d·2 / @"time".Duration(0xdf8475800); var @"time".nsec·4 @"time".Duration; ; @"time".nsec·4 = @"time".d·2 % @"time".Duration(0xdf8475800); return float64(@"time".min·3) + float64(@"time".nsec·4) * 7678146209353722106395056769533233877065564876941352542109479049699919628723768656821910653339403201031675627614471533358284117434246264392176261853609984p-547 }
|
||
func (@"time".d·2 @"time".Duration) Nanoseconds () (? int64) { return int64(@"time".d·2) }
|
||
func (@"time".d·2 @"time".Duration) Seconds () (? float64) { var @"time".sec·3 @"time".Duration; ; @"time".sec·3 = @"time".d·2 / @"time".Duration(0x3b9aca00); var @"time".nsec·4 @"time".Duration; ; @"time".nsec·4 = @"time".d·2 % @"time".Duration(0x3b9aca00); return float64(@"time".sec·3) + float64(@"time".nsec·4) * 7198262071269114660816079141112770740375861891461678802759824945047098083990024106014198994535558872472104883612039846078596891298747423852523262413111296p-541 }
|
||
func (@"time".d·2 @"time".Duration) String () (? string)
|
||
type @"".ProcessState struct { @"".pid int; @"".status @"syscall".WaitStatus; @"".rusage *@"syscall".Rusage }
|
||
func (@"".p·2 *@"".ProcessState "esc:0x1") Exited () (? bool) { return @"".p·2.@"".exited() }
|
||
func (@"".p·2 *@"".ProcessState "esc:0x1") Pid () (? int) { return @"".p·2.@"".pid }
|
||
func (@"".p·2 *@"".ProcessState "esc:0x1") String () (? string)
|
||
func (@"".p·2 *@"".ProcessState "esc:0x1") Success () (? bool) { return @"".p·2.@"".success() }
|
||
func (@"".p·2 *@"".ProcessState "esc:0x1") Sys () (? interface {}) { return @"".p·2.@"".sys() }
|
||
func (@"".p·2 *@"".ProcessState "esc:0x22") SysUsage () (? interface {}) { return @"".p·2.@"".sysUsage() }
|
||
func (@"".p·2 *@"".ProcessState "esc:0x1") SystemTime () (? @"time".Duration) { return @"".p·2.@"".systemTime() }
|
||
func (@"".p·2 *@"".ProcessState "esc:0x1") UserTime () (? @"time".Duration) { return @"".p·2.@"".userTime() }
|
||
func (@"".p·2 *@"".ProcessState "esc:0x1") @"".exited () (? bool) { return @"".p·2.@"".status.Exited() }
|
||
func (@"".p·2 *@"".ProcessState "esc:0x1") @"".success () (? bool) { return @"".p·2.@"".status.ExitStatus() == 0x0 }
|
||
func (@"".p·2 *@"".ProcessState "esc:0x1") @"".sys () (? interface {}) { return @"".p·2.@"".status }
|
||
func (@"".p·2 *@"".ProcessState "esc:0x22") @"".sysUsage () (? interface {}) { return @"".p·2.@"".rusage }
|
||
func (@"".p·2 *@"".ProcessState "esc:0x1") @"".systemTime () (? @"time".Duration) { return @"time".Duration(@"".p·2.@"".rusage.Stime.Nano()) * @"time".Duration(0x1) }
|
||
func (@"".p·2 *@"".ProcessState "esc:0x1") @"".userTime () (? @"time".Duration) { return @"time".Duration(@"".p·2.@"".rusage.Utime.Nano()) * @"time".Duration(0x1) }
|
||
type @"".Signal interface { Signal(); String() (? string) }
|
||
type @"".Process struct { Pid int; @"".handle uintptr; @"".isdone uint32 }
|
||
func (@"".p·2 *@"".Process) Kill () (? error)
|
||
func (@"".p·2 *@"".Process) Release () (? error)
|
||
func (@"".p·2 *@"".Process) Signal (@"".sig·3 @"".Signal "esc:0x1") (? error)
|
||
func (@"".p·3 *@"".Process) Wait () (? *@"".ProcessState, ? error)
|
||
func (@"".p·2 *@"".Process) @"".done () (? bool)
|
||
func (@"".p·2 *@"".Process) @"".kill () (? error)
|
||
func (@"".p·2 *@"".Process) @"".release () (? error)
|
||
func (@"".p·1 *@"".Process) @"".setDone ()
|
||
func (@"".p·2 *@"".Process) @"".signal (@"".sig·3 @"".Signal "esc:0x1") (? error)
|
||
func (@"".p·3 *@"".Process) @"".wait () (@"".ps·1 *@"".ProcessState, @"".err·2 error)
|
||
func @"".FindProcess (@"".pid·3 int) (@"".p·1 *@"".Process, @"".err·2 error)
|
||
type @"".dirInfo struct { @"".buf []byte; @"".nbuf int; @"".bufp int }
|
||
type @"".file struct { @"".fd int; @"".name string; @"".dirinfo *@"".dirInfo; @"".nepipe int32 }
|
||
func (@"".file·2 *@"".file) @"".close () (? error)
|
||
type @"time".zone struct { @"time".name string; @"time".offset int; @"time".isDST bool }
|
||
type @"time".zoneTrans struct { @"time".when int64; @"time".index uint8; @"time".isstd bool; @"time".isutc bool }
|
||
type @"time".Location struct { @"time".name string; @"time".zone []@"time".zone; @"time".tx []@"time".zoneTrans; @"time".cacheStart int64; @"time".cacheEnd int64; @"time".cacheZone *@"time".zone }
|
||
func (@"time".l·2 *@"time".Location "esc:0x22") String () (? string)
|
||
func (@"time".l·2 *@"time".Location "esc:0x1") @"time".firstZoneUsed () (? bool)
|
||
func (@"time".l·2 *@"time".Location "esc:0x12") @"time".get () (? *@"time".Location)
|
||
func (@"time".l·6 *@"time".Location "esc:0x32") @"time".lookup (@"time".sec·7 int64) (@"time".name·1 string, @"time".offset·2 int, @"time".isDST·3 bool, @"time".start·4 int64, @"time".end·5 int64)
|
||
func (@"time".l·2 *@"time".Location "esc:0x1") @"time".lookupFirstZone () (? int)
|
||
func (@"time".l·4 *@"time".Location "esc:0x1") @"time".lookupName (@"time".name·5 string "esc:0x1", @"time".unix·6 int64) (@"time".offset·1 int, @"time".isDST·2 bool, @"time".ok·3 bool)
|
||
type @"time".Month int
|
||
func (@"time".m·2 @"time".Month) String () (? string) { return @"time".months[@"time".m·2 - @"time".Month(0x1)] }
|
||
type @"time".Weekday int
|
||
func (@"time".d·2 @"time".Weekday) String () (? string) { return @"time".days[@"time".d·2] }
|
||
type @"time".Time struct { @"time".sec int64; @"time".nsec int32; @"time".loc *@"time".Location }
|
||
func (@"time".t·2 @"time".Time "esc:0x12") Add (@"time".d·3 @"time".Duration) (? @"time".Time) { @"time".t·2.@"time".sec += int64(@"time".d·3 / @"time".Duration(0x3b9aca00)); var @"time".nsec·4 int32; ; @"time".nsec·4 = int32(@"time".t·2.@"time".nsec) + int32(@"time".d·3 % @"time".Duration(0x3b9aca00)); if @"time".nsec·4 >= 0x3b9aca00 { @"time".t·2.@"time".sec++; @"time".nsec·4 -= 0x3b9aca00 } else { if @"time".nsec·4 < 0x0 { @"time".t·2.@"time".sec--; @"time".nsec·4 += 0x3b9aca00 } }; @"time".t·2.@"time".nsec = @"time".nsec·4; return @"time".t·2 }
|
||
func (@"time".t·2 @"time".Time "esc:0x12") AddDate (@"time".years·3 int, @"time".months·4 int, @"time".days·5 int) (? @"time".Time)
|
||
func (@"time".t·2 @"time".Time "esc:0x1") After (@"time".u·3 @"time".Time "esc:0x1") (? bool) { return @"time".t·2.@"time".sec > @"time".u·3.@"time".sec || @"time".t·2.@"time".sec == @"time".u·3.@"time".sec && @"time".t·2.@"time".nsec > @"time".u·3.@"time".nsec }
|
||
func (@"time".t·2 @"time".Time "esc:0x9") AppendFormat (@"time".b·3 []byte "esc:0x1a", @"time".layout·4 string "esc:0x9") (? []byte)
|
||
func (@"time".t·2 @"time".Time "esc:0x1") Before (@"time".u·3 @"time".Time "esc:0x1") (? bool) { return @"time".t·2.@"time".sec < @"time".u·3.@"time".sec || @"time".t·2.@"time".sec == @"time".u·3.@"time".sec && @"time".t·2.@"time".nsec < @"time".u·3.@"time".nsec }
|
||
func (@"time".t·4 @"time".Time "esc:0x1") Clock () (@"time".hour·1 int, @"time".min·2 int, @"time".sec·3 int)
|
||
func (@"time".t·4 @"time".Time "esc:0x1") Date () (@"time".year·1 int, @"time".month·2 @"time".Month, @"time".day·3 int)
|
||
func (@"time".t·2 @"time".Time "esc:0x1") Day () (? int)
|
||
func (@"time".t·2 @"time".Time "esc:0x1") Equal (@"time".u·3 @"time".Time "esc:0x1") (? bool) { return @"time".t·2.@"time".sec == @"time".u·3.@"time".sec && @"time".t·2.@"time".nsec == @"time".u·3.@"time".nsec }
|
||
func (@"time".t·2 @"time".Time "esc:0x9") Format (@"time".layout·3 string "esc:0x9") (? string)
|
||
func (@"time".t·2 *@"time".Time "esc:0x1") GobDecode (@"time".data·3 []byte "esc:0x1") (? error)
|
||
func (@"time".t·3 @"time".Time "esc:0x1") GobEncode () (? []byte, ? error)
|
||
func (@"time".t·2 @"time".Time "esc:0x1") Hour () (? int)
|
||
func (@"time".t·3 @"time".Time "esc:0x1") ISOWeek () (@"time".year·1 int, @"time".week·2 int)
|
||
func (@"time".t·2 @"time".Time "esc:0x12") In (@"time".loc·3 *@"time".Location "esc:0x12") (? @"time".Time)
|
||
func (@"time".t·2 @"time".Time "esc:0x1") IsZero () (? bool) { return @"time".t·2.@"time".sec == 0x0 && @"time".t·2.@"time".nsec == 0x0 }
|
||
func (@"time".t·2 @"time".Time "esc:0x12") Local () (? @"time".Time) { @"time".t·2.@"time".loc = @"time".Local; return @"time".t·2 }
|
||
func (@"time".t·2 @"time".Time "esc:0x12") Location () (? *@"time".Location) { var @"time".l·3 *@"time".Location; ; @"time".l·3 = @"time".t·2.@"time".loc; if @"time".l·3 == nil { @"time".l·3 = @"time".UTC }; return @"time".l·3 }
|
||
func (@"time".t·3 @"time".Time "esc:0x1") MarshalBinary () (? []byte, ? error)
|
||
func (@"time".t·3 @"time".Time "esc:0x9") MarshalJSON () (? []byte, ? error)
|
||
func (@"time".t·3 @"time".Time "esc:0x9") MarshalText () (? []byte, ? error)
|
||
func (@"time".t·2 @"time".Time "esc:0x1") Minute () (? int)
|
||
func (@"time".t·2 @"time".Time "esc:0x1") Month () (? @"time".Month)
|
||
func (@"time".t·2 @"time".Time "esc:0x1") Nanosecond () (? int) { return int(@"time".t·2.@"time".nsec) }
|
||
func (@"time".t·2 @"time".Time "esc:0x12") Round (@"time".d·3 @"time".Duration) (? @"time".Time)
|
||
func (@"time".t·2 @"time".Time "esc:0x1") Second () (? int)
|
||
func (@"time".t·2 @"time".Time "esc:0x9") String () (? string)
|
||
func (@"time".t·2 @"time".Time "esc:0x1") Sub (@"time".u·3 @"time".Time "esc:0x1") (? @"time".Duration)
|
||
func (@"time".t·2 @"time".Time "esc:0x12") Truncate (@"time".d·3 @"time".Duration) (? @"time".Time)
|
||
func (@"time".t·2 @"time".Time "esc:0x12") UTC () (? @"time".Time) { @"time".t·2.@"time".loc = @"time".UTC; return @"time".t·2 }
|
||
func (@"time".t·2 @"time".Time "esc:0x1") Unix () (? int64) { return @"time".t·2.@"time".sec + -0xe7791f700 }
|
||
func (@"time".t·2 @"time".Time "esc:0x1") UnixNano () (? int64) { return (@"time".t·2.@"time".sec + -0xe7791f700) * 0x3b9aca00 + int64(@"time".t·2.@"time".nsec) }
|
||
func (@"time".t·2 *@"time".Time "esc:0x1") UnmarshalBinary (@"time".data·3 []byte "esc:0x1") (? error)
|
||
func (@"time".t·2 *@"time".Time "esc:0x1") UnmarshalJSON (@"time".data·3 []byte "esc:0x1") (@"time".err·1 error)
|
||
func (@"time".t·2 *@"time".Time "esc:0x1") UnmarshalText (@"time".data·3 []byte "esc:0x1") (@"time".err·1 error)
|
||
func (@"time".t·2 @"time".Time "esc:0x1") Weekday () (? @"time".Weekday)
|
||
func (@"time".t·2 @"time".Time "esc:0x1") Year () (? int)
|
||
func (@"time".t·2 @"time".Time "esc:0x1") YearDay () (? int)
|
||
func (@"time".t·3 @"time".Time "esc:0x32") Zone () (@"time".name·1 string, @"time".offset·2 int)
|
||
func (@"time".t·2 @"time".Time "esc:0x1") @"time".abs () (? uint64)
|
||
func (@"time".t·5 @"time".Time "esc:0x1") @"time".date (@"time".full·6 bool) (@"time".year·1 int, @"time".month·2 @"time".Month, @"time".day·3 int, @"time".yday·4 int)
|
||
func (@"time".t·4 @"time".Time "esc:0x32") @"time".locabs () (@"time".name·1 string, @"time".offset·2 int, @"time".abs·3 uint64)
|
||
type @"".FileMode uint32
|
||
func (@"".m·2 @"".FileMode) IsDir () (? bool) { return @"".m·2 & @"".FileMode(0x80000000) != @"".FileMode(0x0) }
|
||
func (@"".m·2 @"".FileMode) IsRegular () (? bool) { return @"".m·2 & @"".FileMode(0x8f000000) == @"".FileMode(0x0) }
|
||
func (@"".m·2 @"".FileMode) Perm () (? @"".FileMode) { return @"".m·2 & @"".FileMode(0x1ff) }
|
||
func (@"".m·2 @"".FileMode) String () (? string)
|
||
type @"".FileInfo interface { IsDir() (? bool); ModTime() (? @"time".Time); Mode() (? @"".FileMode); Name() (? string); Size() (? int64); Sys() (? interface {}) }
|
||
type @"".File struct { ? *@"".file }
|
||
func (@"".f·2 *@"".File "esc:0x22") Chdir () (? error)
|
||
func (@"".f·2 *@"".File "esc:0x22") Chmod (@"".mode·3 @"".FileMode) (? error)
|
||
func (@"".f·2 *@"".File "esc:0x22") Chown (@"".uid·3 int, @"".gid·4 int) (? error)
|
||
func (@"".f·2 *@"".File "esc:0x9") Close () (? error)
|
||
func (@"".f·2 *@"".File "esc:0x1") Fd () (? uintptr) { if @"".f·2 == nil { return 0xffffffffffffffff }; return uintptr(@"".f·2.@"".file.@"".fd) }
|
||
func (@"".f·2 *@"".File "esc:0x32") Name () (? string) { return @"".f·2.@"".file.@"".name }
|
||
func (@"".f·3 *@"".File "esc:0x102") Read (@"".b·4 []byte "esc:0x1") (@"".n·1 int, @"".err·2 error)
|
||
func (@"".f·3 *@"".File "esc:0x102") ReadAt (@"".b·4 []byte "esc:0x1", @"".off·5 int64) (@"".n·1 int, @"".err·2 error)
|
||
func (@"".f·3 *@"".File "esc:0x1") Readdir (@"".n·4 int) (@"".fi·1 []@"".FileInfo, @"".err·2 error)
|
||
func (@"".f·3 *@"".File "esc:0x1") Readdirnames (@"".n·4 int) (@"".names·1 []string, @"".err·2 error)
|
||
func (@"".f·3 *@"".File "esc:0x102") Seek (@"".offset·4 int64, @"".whence·5 int) (@"".ret·1 int64, @"".err·2 error)
|
||
func (@"".f·3 *@"".File "esc:0x10a") Stat () (? @"".FileInfo, ? error)
|
||
func (@"".f·2 *@"".File "esc:0x1") Sync () (? error)
|
||
func (@"".f·2 *@"".File "esc:0x22") Truncate (@"".size·3 int64) (? error)
|
||
func (@"".f·3 *@"".File "esc:0x10a") Write (@"".b·4 []byte "esc:0x1") (@"".n·1 int, @"".err·2 error)
|
||
func (@"".f·3 *@"".File "esc:0x102") WriteAt (@"".b·4 []byte "esc:0x1", @"".off·5 int64) (@"".n·1 int, @"".err·2 error)
|
||
func (@"".f·3 *@"".File "esc:0x10a") WriteString (@"".s·4 string "esc:0x1") (@"".n·1 int, @"".err·2 error)
|
||
func (@"".f·3 *@"".File "esc:0x1") @"".pread (@"".b·4 []byte "esc:0x1", @"".off·5 int64) (@"".n·1 int, @"".err·2 error)
|
||
func (@"".f·3 *@"".File "esc:0x1") @"".pwrite (@"".b·4 []byte "esc:0x1", @"".off·5 int64) (@"".n·1 int, @"".err·2 error)
|
||
func (@"".f·3 *@"".File "esc:0x1") @"".read (@"".b·4 []byte "esc:0x1") (@"".n·1 int, @"".err·2 error)
|
||
func (@"".f·3 *@"".File "esc:0x1") @"".readdir (@"".n·4 int) (@"".fi·1 []@"".FileInfo, @"".err·2 error)
|
||
func (@"".f·3 *@"".File "esc:0x1") @"".readdirnames (@"".n·4 int) (@"".names·1 []string, @"".err·2 error)
|
||
func (@"".f·3 *@"".File "esc:0x1") @"".seek (@"".offset·4 int64, @"".whence·5 int) (@"".ret·1 int64, @"".err·2 error)
|
||
func (@"".f·3 *@"".File "esc:0x1") @"".write (@"".b·4 []byte "esc:0x1") (@"".n·1 int, @"".err·2 error)
|
||
type @"syscall".Credential struct { Uid uint32; Gid uint32; Groups []uint32 }
|
||
type @"syscall".SysProcIDMap struct { ContainerID int; HostID int; Size int }
|
||
type @"syscall".SysProcAttr struct { Chroot string; Credential *@"syscall".Credential; Ptrace bool; Setsid bool; Setpgid bool; Setctty bool; Noctty bool; Ctty int; Foreground bool; Pgid int; Pdeathsig @"syscall".Signal; Cloneflags uintptr; UidMappings []@"syscall".SysProcIDMap; GidMappings []@"syscall".SysProcIDMap; GidMappingsEnableSetgroups bool }
|
||
type @"".ProcAttr struct { Dir string; Env []string; Files []*@"".File; Sys *@"syscall".SysProcAttr }
|
||
func @"".StartProcess (@"".name·3 string, @"".argv·4 []string "esc:0x9", @"".attr·5 *@"".ProcAttr "esc:0x9") (? *@"".Process, ? error)
|
||
func @"".Hostname () (@"".name·1 string, @"".err·2 error)
|
||
func @"".Expand (@"".s·2 string, @"".mapping·3 func(? string) (? string) "esc:0x1") (? string)
|
||
func @"".ExpandEnv (@"".s·2 string) (? string)
|
||
func @"".Getenv (@"".key·2 string "esc:0x1") (? string)
|
||
func @"".LookupEnv (@"".key·3 string "esc:0x1") (? string, ? bool)
|
||
func @"".Setenv (@"".key·2 string, @"".value·3 string) (? error)
|
||
func @"".Unsetenv (@"".key·2 string) (? error)
|
||
func @"".Clearenv ()
|
||
func @"".Environ () (? []string)
|
||
var @"".ErrInvalid error
|
||
var @"".ErrPermission error
|
||
var @"".ErrExist error
|
||
var @"".ErrNotExist error
|
||
type @"".PathError struct { Op string; Path string; Err error }
|
||
func (@"".e·2 *@"".PathError "esc:0x9") Error () (? string)
|
||
type @"".SyscallError struct { Syscall string; Err error }
|
||
func (@"".e·2 *@"".SyscallError "esc:0x9") Error () (? string)
|
||
func @"".NewSyscallError (@"".syscall·2 string, @"".err·3 error) (? error) { if @"".err·3 == nil { return nil }; return (&@"".SyscallError{ Syscall:@"".syscall·2, Err:@"".err·3 }) }
|
||
func @"".IsExist (@"".err·2 error "esc:0x1") (? bool)
|
||
func @"".IsNotExist (@"".err·2 error "esc:0x1") (? bool)
|
||
func @"".IsPermission (@"".err·2 error "esc:0x1") (? bool)
|
||
func @"".Getpid () (? int)
|
||
func @"".Getppid () (? int)
|
||
var @"".Interrupt @"".Signal
|
||
var @"".Kill @"".Signal
|
||
var @"".Stdin *@"".File
|
||
var @"".Stdout *@"".File
|
||
var @"".Stderr *@"".File
|
||
const @"".O_RDONLY int = 0x0
|
||
const @"".O_WRONLY int = 0x1
|
||
const @"".O_RDWR int = 0x2
|
||
const @"".O_APPEND int = 0x400
|
||
const @"".O_CREATE int = 0x40
|
||
const @"".O_EXCL int = 0x80
|
||
const @"".O_SYNC int = 0x101000
|
||
const @"".O_TRUNC int = 0x200
|
||
const @"".SEEK_SET int = 0x0
|
||
const @"".SEEK_CUR int = 0x1
|
||
const @"".SEEK_END int = 0x2
|
||
type @"".LinkError struct { Op string; Old string; New string; Err error }
|
||
func (@"".e·2 *@"".LinkError "esc:0x9") Error () (? string)
|
||
func @"".Mkdir (@"".name·2 string, @"".perm·3 @"".FileMode) (? error)
|
||
func @"".Chdir (@"".dir·2 string) (? error)
|
||
func @"".Open (@"".name·3 string) (? *@"".File, ? error)
|
||
func @"".Create (@"".name·3 string) (? *@"".File, ? error)
|
||
func @"".Rename (@"".oldpath·2 string, @"".newpath·3 string) (? error)
|
||
func @"".Readlink (@"".name·3 string) (? string, ? error)
|
||
func @"".Chmod (@"".name·2 string, @"".mode·3 @"".FileMode) (? error)
|
||
func @"".Chown (@"".name·2 string, @"".uid·3 int, @"".gid·4 int) (? error)
|
||
func @"".Lchown (@"".name·2 string, @"".uid·3 int, @"".gid·4 int) (? error)
|
||
func @"".Chtimes (@"".name·2 string, @"".atime·3 @"time".Time "esc:0x1", @"".mtime·4 @"time".Time "esc:0x1") (? error)
|
||
func @"".NewFile (@"".fd·2 uintptr, @"".name·3 string) (? *@"".File)
|
||
const @"".DevNull = "/dev/null"
|
||
func @"".OpenFile (@"".name·3 string, @"".flag·4 int, @"".perm·5 @"".FileMode) (? *@"".File, ? error)
|
||
func @"".Stat (@"".name·3 string) (? @"".FileInfo, ? error)
|
||
func @"".Lstat (@"".name·3 string) (? @"".FileInfo, ? error)
|
||
func @"".Truncate (@"".name·2 string, @"".size·3 int64) (? error)
|
||
func @"".Remove (@"".name·2 string) (? error)
|
||
func @"".TempDir () (? string)
|
||
func @"".Link (@"".oldname·2 string, @"".newname·3 string) (? error)
|
||
func @"".Symlink (@"".oldname·2 string, @"".newname·3 string) (? error)
|
||
func @"".Getwd () (@"".dir·1 string, @"".err·2 error)
|
||
func @"".MkdirAll (@"".path·2 string, @"".perm·3 @"".FileMode) (? error)
|
||
func @"".RemoveAll (@"".path·2 string) (? error)
|
||
const @"".PathSeparator = '/'
|
||
const @"".PathListSeparator = ':'
|
||
func @"".IsPathSeparator (@"".c·2 uint8) (? bool) { return 0x2f == @"".c·2 }
|
||
func @"".Pipe () (@"".r·1 *@"".File, @"".w·2 *@"".File, @"".err·3 error)
|
||
var @"".Args []string
|
||
func @"".Getuid () (? int)
|
||
func @"".Geteuid () (? int)
|
||
func @"".Getgid () (? int)
|
||
func @"".Getegid () (? int)
|
||
func @"".Getgroups () (? []int, ? error)
|
||
func @"".Exit (@"".code·1 int)
|
||
func @"".Getpagesize () (? int) { return @"syscall".Getpagesize() }
|
||
const @"".ModeDir @"".FileMode = 0x80000000
|
||
const @"".ModeAppend @"".FileMode = 0x40000000
|
||
const @"".ModeExclusive @"".FileMode = 0x20000000
|
||
const @"".ModeTemporary @"".FileMode = 0x10000000
|
||
const @"".ModeSymlink @"".FileMode = 0x8000000
|
||
const @"".ModeDevice @"".FileMode = 0x4000000
|
||
const @"".ModeNamedPipe @"".FileMode = 0x2000000
|
||
const @"".ModeSocket @"".FileMode = 0x1000000
|
||
const @"".ModeSetuid @"".FileMode = 0x800000
|
||
const @"".ModeSetgid @"".FileMode = 0x400000
|
||
const @"".ModeCharDevice @"".FileMode = 0x200000
|
||
const @"".ModeSticky @"".FileMode = 0x100000
|
||
const @"".ModeType @"".FileMode = 0x8f000000
|
||
const @"".ModePerm @"".FileMode = 0x1ff
|
||
func @"".SameFile (@"".fi1·2 @"".FileInfo "esc:0x1", @"".fi2·3 @"".FileInfo "esc:0x1") (? bool) { var @"".fs1·4 *@"".fileStat; var @"".ok1·5 bool; @"".fs1·4, @"".ok1·5 = @"".fi1·2.(*@"".fileStat); var @"".fs2·6 *@"".fileStat; var @"".ok2·7 bool; @"".fs2·6, @"".ok2·7 = @"".fi2·3.(*@"".fileStat); if !@"".ok1·5 || !@"".ok2·7 { return false }; return @"".sameFile(@"".fs1·4, @"".fs2·6) }
|
||
func @"".init ()
|
||
const @"time".Nanosecond @"time".Duration = 0x1
|
||
var @"time".months [12]string
|
||
var @"time".days [7]string
|
||
var @"time".Local *@"time".Location
|
||
var @"time".UTC *@"time".Location
|
||
func @"syscall".Getpagesize () (? int) { return 0x1000 }
|
||
type @"".fileStat struct { @"".name string; @"".size int64; @"".mode @"".FileMode; @"".modTime @"time".Time; @"".sys interface {} }
|
||
func (@"".fs·2 *@"".fileStat "esc:0x1") IsDir () (? bool) { return @"".fs·2.Mode().IsDir() }
|
||
func (@"".fs·2 *@"".fileStat "esc:0x22") ModTime () (? @"time".Time) { return @"".fs·2.@"".modTime }
|
||
func (@"".fs·2 *@"".fileStat "esc:0x1") Mode () (? @"".FileMode) { return @"".fs·2.@"".mode }
|
||
func (@"".fs·2 *@"".fileStat "esc:0x22") Name () (? string) { return @"".fs·2.@"".name }
|
||
func (@"".fs·2 *@"".fileStat "esc:0x1") Size () (? int64) { return @"".fs·2.@"".size }
|
||
func (@"".fs·2 *@"".fileStat "esc:0x22") Sys () (? interface {}) { return @"".fs·2.@"".sys }
|
||
func @"".sameFile (@"".fs1·2 *@"".fileStat "esc:0x1", @"".fs2·3 *@"".fileStat "esc:0x1") (? bool) { var @"".stat1·4 *@"syscall".Stat_t; @"".stat1·4 = @"".fs1·2.@"".sys.(*@"syscall".Stat_t); var @"".stat2·5 *@"syscall".Stat_t; @"".stat2·5 = @"".fs2·3.@"".sys.(*@"syscall".Stat_t); return @"".stat1·4.Dev == @"".stat2·5.Dev && @"".stat1·4.Ino == @"".stat2·5.Ino }
|
||
type @"syscall".Timespec struct { Sec int64; Nsec int64 }
|
||
func (@"syscall".ts·2 *@"syscall".Timespec "esc:0x1") Nano () (? int64) { return int64(@"syscall".ts·2.Sec) * 0x3b9aca00 + int64(@"syscall".ts·2.Nsec) }
|
||
func (@"syscall".ts·3 *@"syscall".Timespec "esc:0x1") Unix () (@"syscall".sec·1 int64, @"syscall".nsec·2 int64) { return int64(@"syscall".ts·3.Sec), int64(@"syscall".ts·3.Nsec) }
|
||
type @"syscall".Stat_t struct { Dev uint64; Ino uint64; Nlink uint64; Mode uint32; Uid uint32; Gid uint32; X__pad0 int32; Rdev uint64; Size int64; Blksize int64; Blocks int64; Atim @"syscall".Timespec; Mtim @"syscall".Timespec; Ctim @"syscall".Timespec; X__unused [3]int64 }
|
||
|
||
$$
|
||
|