blob: b4cd38b6006f01032cdce3309b9f770ad42cd045 [file] [log] [blame]
!<arch>
__.PKGDEF 0 0 0 644 15704 `
go object windows amd64 go1.5.1 X:none
build id "3233e0d86827f26eacd8683ef68996f5aae76eac"
$$
package tempfile
import runtime "runtime"
import fmt "fmt"
import sync "sync"
import os "os"
import filepath "path/filepath"
import syscall "syscall" // indirect
type @"syscall".Handle uintptr
type @"syscall".Filetime struct { LowDateTime uint32; HighDateTime uint32 }
func (@"syscall".ft·2 *@"syscall".Filetime "esc:0x1") Nanoseconds () (? int64) { var @"syscall".nsec·3 int64; ; @"syscall".nsec·3 = int64(@"syscall".ft·2.HighDateTime) << 0x20 + int64(@"syscall".ft·2.LowDateTime); @"syscall".nsec·3 -= 0x19db1ded53e8000; @"syscall".nsec·3 *= 0x64; return @"syscall".nsec·3 }
type @"syscall".Win32finddata struct { FileAttributes uint32; CreationTime @"syscall".Filetime; LastAccessTime @"syscall".Filetime; LastWriteTime @"syscall".Filetime; FileSizeHigh uint32; FileSizeLow uint32; Reserved0 uint32; Reserved1 uint32; FileName [259]uint16; AlternateFileName [13]uint16 }
type @"os".dirInfo struct { @"os".data @"syscall".Win32finddata; @"os".needdata bool; @"os".path string; @"os".isempty bool }
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 @"os".file struct { @"os".fd @"syscall".Handle; @"os".name string; @"os".dirinfo *@"os".dirInfo; @"os".l @"sync".Mutex; @"os".isConsole bool; @"os".lastbits []byte; @"os".readbuf []rune }
func (@"os".file·2 *@"os".file) @"os".close () (? error)
func (@"os".f·2 *@"os".file "esc:0x1") @"os".isdir () (? bool) { return @"os".f·2 != nil && @"os".f·2.@"os".dirinfo != nil }
type @"os".FileMode uint32
func (@"os".m·2 @"os".FileMode) IsDir () (? bool) { return @"os".m·2 & @"os".FileMode(0x80000000) != @"os".FileMode(0x0) }
func (@"os".m·2 @"os".FileMode) IsRegular () (? bool) { return @"os".m·2 & @"os".FileMode(0x8f000000) == @"os".FileMode(0x0) }
func (@"os".m·2 @"os".FileMode) Perm () (? @"os".FileMode) { return @"os".m·2 & @"os".FileMode(0x1ff) }
func (@"os".m·2 @"os".FileMode) String () (? string)
import time "time" // indirect
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".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 @"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 @"os".FileInfo interface { IsDir() (? bool); ModTime() (? @"time".Time); Mode() (? @"os".FileMode); Name() (? string); Size() (? int64); Sys() (? interface {}) }
type @"os".File struct { @"os".? *@"os".file }
func (@"os".f·2 *@"os".File "esc:0x22") Chdir () (? error) { if @"os".f·2 == nil { return @"os".ErrInvalid }; var @"os".e·3 error; ; @"os".e·3 = @"syscall".Fchdir(@"os".f·2.@"os".file.@"os".fd); if @"os".e·3 != nil { return (&@"os".PathError{ Op:"chdir", Path:@"os".f·2.@"os".file.@"os".name, Err:@"os".e·3 }) }; return nil }
func (@"os".f·2 *@"os".File "esc:0x22") Chmod (@"os".mode·3 @"os".FileMode) (? error)
func (@"os".f·2 *@"os".File "esc:0x22") Chown (@"os".uid·3 int, @"os".gid·4 int) (? error) { if @"os".f·2 == nil { return @"os".ErrInvalid }; var @"os".e·5 error; ; @"os".e·5 = @"syscall".Fchown(@"os".f·2.@"os".file.@"os".fd, @"os".uid·3, @"os".gid·4); if @"os".e·5 != nil { return (&@"os".PathError{ Op:"chown", Path:@"os".f·2.@"os".file.@"os".name, Err:@"os".e·5 }) }; return nil }
func (@"os".file·2 *@"os".File "esc:0x9") Close () (? error)
func (@"os".file·2 *@"os".File "esc:0x1") Fd () (? uintptr) { if @"os".file·2 == nil { return 0xffffffffffffffff }; return uintptr(@"os".file·2.@"os".file.@"os".fd) }
func (@"os".f·2 *@"os".File "esc:0x32") Name () (? string) { return @"os".f·2.@"os".file.@"os".name }
func (@"os".f·3 *@"os".File "esc:0x10a") Read (@"os".b·4 []byte "esc:0x1") (@"os".n·1 int, @"os".err·2 error)
func (@"os".f·3 *@"os".File "esc:0x10a") ReadAt (@"os".b·4 []byte "esc:0x1", @"os".off·5 int64) (@"os".n·1 int, @"os".err·2 error)
func (@"os".f·3 *@"os".File "esc:0x102") Readdir (@"os".n·4 int) (@"os".fi·1 []@"os".FileInfo, @"os".err·2 error)
func (@"os".f·3 *@"os".File "esc:0x102") Readdirnames (@"os".n·4 int) (@"os".names·1 []string, @"os".err·2 error)
func (@"os".f·3 *@"os".File "esc:0x10a") Seek (@"os".offset·4 int64, @"os".whence·5 int) (@"os".ret·1 int64, @"os".err·2 error)
func (@"os".file·3 *@"os".File "esc:0x12a") Stat () (? @"os".FileInfo, ? error)
func (@"os".f·2 *@"os".File "esc:0x1") Sync () (? error)
func (@"os".f·2 *@"os".File "esc:0x22") Truncate (@"os".size·3 int64) (? error)
func (@"os".f·3 *@"os".File "esc:0x10a") Write (@"os".b·4 []byte "esc:0x9") (@"os".n·1 int, @"os".err·2 error)
func (@"os".f·3 *@"os".File "esc:0x10a") WriteAt (@"os".b·4 []byte "esc:0x1", @"os".off·5 int64) (@"os".n·1 int, @"os".err·2 error)
func (@"os".f·3 *@"os".File "esc:0x10a") WriteString (@"os".s·4 string "esc:0x1") (@"os".n·1 int, @"os".err·2 error)
func (@"os".f·3 *@"os".File "esc:0x9") @"os".pread (@"os".b·4 []byte "esc:0x1", @"os".off·5 int64) (@"os".n·1 int, @"os".err·2 error)
func (@"os".f·3 *@"os".File "esc:0x9") @"os".pwrite (@"os".b·4 []byte "esc:0x1", @"os".off·5 int64) (@"os".n·1 int, @"os".err·2 error)
func (@"os".f·3 *@"os".File "esc:0x9") @"os".read (@"os".b·4 []byte "esc:0x1") (@"os".n·1 int, @"os".err·2 error)
func (@"os".f·3 *@"os".File "esc:0x9") @"os".readConsole (@"os".b·4 []byte "esc:0x1") (@"os".n·1 int, @"os".err·2 error)
func (@"os".file·3 *@"os".File "esc:0x102") @"os".readdir (@"os".n·4 int) (@"os".fi·1 []@"os".FileInfo, @"os".err·2 error)
func (@"os".file·3 *@"os".File "esc:0x102") @"os".readdirnames (@"os".n·4 int) (@"os".names·1 []string, @"os".err·2 error)
func (@"os".f·3 *@"os".File "esc:0x9") @"os".seek (@"os".offset·4 int64, @"os".whence·5 int) (@"os".ret·1 int64, @"os".err·2 error)
func (@"os".f·3 *@"os".File "esc:0x9") @"os".write (@"os".b·4 []byte "esc:0x9") (@"os".n·1 int, @"os".err·2 error)
func (@"os".f·3 *@"os".File "esc:0x9") @"os".writeConsole (@"os".b·4 []byte "esc:0x9") (@"os".n·1 int, @"os".err·2 error)
func @"".New (@"".dir·3 string, @"".prefix·4 string, @"".suffix·5 string) (? *@"os".File, ? error)
func @"".DeferDelete (@"".path·1 string)
func @"".Cleanup ()
func @"".init ()
var @"time".months [12]string
var @"time".days [7]string
var @"time".Local *@"time".Location
var @"time".UTC *@"time".Location
var @"os".ErrInvalid error
func @"syscall".Fchdir (@"syscall".fd·2 @"syscall".Handle) (@"syscall".err·1 error) { return @"syscall".Errno(@"syscall".Errno(0x20000082)) }
type @"os".PathError struct { Op string; Path string; Err error }
func (@"os".e·2 *@"os".PathError "esc:0x9") Error () (? string)
func @"syscall".Fchown (@"syscall".fd·2 @"syscall".Handle, @"syscall".uid·3 int, @"syscall".gid·4 int) (@"syscall".err·1 error) { return @"syscall".Errno(@"syscall".Errno(0x20000082)) }
type @"syscall".Errno uintptr
func (@"syscall".e·2 @"syscall".Errno) Error () (? string)
func (@"syscall".e·2 @"syscall".Errno) Temporary () (? bool) { return @"syscall".e·2 == @"syscall".Errno(0x20000026) || @"syscall".e·2 == @"syscall".Errno(0x2000003b) || @"syscall".e·2.Timeout() }
func (@"syscall".e·2 @"syscall".Errno) Timeout () (? bool) { return @"syscall".e·2 == @"syscall".Errno(0x20000006) || @"syscall".e·2 == @"syscall".Errno(0x2000007f) || @"syscall".e·2 == @"syscall".Errno(0x20000079) }
$$
_go_.o 0 0 0 644 16507 `
go object windows amd64 go1.5.1 X:none
!
��go13ld
fmt.aos.apath/filepath.a sync.a�þ "".New��À��ÀeH‹ %(���H‹‰����H„$(ÿÿÿH;A†´��HìX��1ÀH¼$��è����H‰„$Ø���H‰„$à���H‰„$è���H‰„$ð���1ÛH‰œ$˜��H‰œ$ ��HÇÀ���H='��f��H‹œ$p��H‰œ$˜���H‹œ$x��H‰œ$ ���H‰D$8H‰D$@H‹œ$€��H‰œ$ˆ���H‹œ$ˆ��H‰œ$���1ÛH‰œ$(��H‰œ$0��H‰œ$8��H‰œ$@��H‰œ$H��H‰œ$P��Hœ$(��Hƒû�„Ä��HDŽ$È������HDŽ$Ð������H‰œ$À���H����H‰$Hœ$˜���H‰\$HÇD$����è����H‹L$H‹D$ H‹œ$À���H‰L$hH‰ H‰D$p€=�����…;��H‰CH����H‰$H\$@H‰\$HÇD$����è����H‹L$H‹D$ H‹œ$À���HƒÃH‰L$hH‰ H‰D$p€=�����…Í��H‰CH����H‰$Hœ$ˆ���H‰\$HÇD$����è����H‹L$H‹D$ H‹œ$À���HƒÃ H‰L$hH‰ H‰D$p€=�����…\��H‰CH����H‰$HÇD$���H‹œ$À���H‰\$H‹œ$È���H‰\$H‹œ$Ð���H‰\$ è����H‹\$(H‰\$xH‹\$0H‰œ$€���1ÀH‰„$Ø���H‰„$à���H‰„$è���H‰„$ð���H„$Ø���Hƒø�„Æ��HDŽ$°������HDŽ$¸������H‰„$¨���H‹¬$h��H‰hH‹¬$`��€=�����…j��H‰(H‹¬$€���H‰ÃHƒÃH‰kH‹l$x€=�����…'��H‰+H‰$H‹œ$°���H‰\$H‹œ$¸���H‰\$è����H‹L$H‹D$ H‰L$HH‰ $H‰D$PH‰D$è����H‹D$ H‹\$(H‰\$`H‰D$XHƒø�tGH‹\$HH‰$H‹\$PH‰\$è����H‹T$H‹L$H‹D$ H‰”$��H‰Œ$˜��H‰„$ ��HÄX��ÃH‹D$8HÿÀH='��ŒšüÿÿH‹œ$p��H‰œ$˜���H‹œ$x��H‰œ$ ���HÇD$@���H‹œ$€��H‰œ$ˆ���H‹œ$ˆ��H‰œ$���1ÛH‰œ$ø���H‰œ$���H‰œ$��H‰œ$��H‰œ$��H‰œ$ ��Hœ$ø���Hƒû�„Ö��HDŽ$È������HDŽ$Ð������H‰œ$À���H����H‰$Hœ$˜���H‰\$HÇD$����è����H‹L$H‹D$ H‹œ$À���H‰L$hH‰ H‰D$p€=�����…M��H‰CH����H‰$H\$@H‰\$HÇD$����è����H‹L$H‹D$ H‹œ$À���HƒÃH‰L$hH‰ H‰D$p€=�����…ß���H‰CH����H‰$Hœ$ˆ���H‰\$HÇD$����è����H‹L$H‹D$ H‹œ$À���HƒÃ H‰L$hH‰ H‰D$p€=�����urH‰CH����H‰$HÇD$*���H‹œ$À���H‰\$H‹œ$È���H‰\$H‹œ$Ð���H‰\$ è����H‹L$(H‹D$0HDŽ$������H‰Œ$˜��H‰„$ ��HÄX��ÃLCL‰$H‰D$è����é{ÿÿÿLCL‰$H‰D$è����éÿÿÿLCL‰$H‰D$è����é þÿÿ‰é#þÿÿH‰$H‰l$è����H‹„$¨���éÁüÿÿH‰$H‰l$è����H‹„$¨���é~üÿÿ‰�é3üÿÿLCL‰$H‰D$è����é‘ûÿÿLCL‰$H‰D$è����é ûÿÿLCL‰$H‰D$è����é²úÿÿ‰é5úÿÿè����é ùÿÿL������h
‚ � runtime.duffzero���Ü��type.string���š
��runtime.convT2E���ä�6runtime.writeBarrierEnabled���ˆ��type.int���À
��runtime.convT2E���’�6runtime.writeBarrierEnabled���¶��type.string���ô
��runtime.convT2E���Æ�6runtime.writeBarrierEnabled���ê��(go.string."%s%03d%s"���Ü 
��fmt.Sprintf���æ �6runtime.writeBarrierEnabled���¶ �6runtime.writeBarrierEnabled��� 
��$path/filepath.Join���Ô 
��os.Stat���¸
��os.Create���¦��type.string���ä
��runtime.convT2E���®�6runtime.writeBarrierEnabled���Ò��type.int���Š
��runtime.convT2E���Ü�6runtime.writeBarrierEnabled���€��type.string���¾
��runtime.convT2E����6runtime.writeBarrierEnabled���¬��lgo.string."could not create file of the form %s%03d%s"���ž
��fmt.Errorf���ž
��.runtime.writebarrierptr���Ì
��.runtime.writebarrierptr���ú
��.runtime.writebarrierptr���®
��.runtime.writebarrierptr���ä
��.runtime.writebarrierptr���°
��.runtime.writebarrierptr���Þ
��.runtime.writebarrierptr���Œ
��.runtime.writebarrierptr���®
��0runtime.morestack_noctxt���°��:"".autotmp_0028��"type.interface {}�"".autotmp_0027��"type.interface {}�"".autotmp_0026��"type.interface {}�"".autotmp_0025�¿(type.[3]interface {}�"".autotmp_0023��*type.*[3]interface {}�"".autotmp_0022��&type.[]interface {}�"".autotmp_0021�ÿtype.[2]string�"".autotmp_0018�ßtype.[]string�"".autotmp_0017��"type.interface {}�"".autotmp_0016��"type.interface {}�"".autotmp_0015�ß"type.interface {}�"".autotmp_0014�_(type.[3]interface {}�"".autotmp_0011�¯&type.[]interface {}�"".autotmp_0010��type.error�"".autotmp_0009��type.string�"".autotmp_0008��type.int�"".autotmp_0007��type.string�"".autotmp_0003�¿type.string�"".autotmp_0002�Ÿtype.string�"".autotmp_0001�¯type.int�"".autotmp_0000�ÿtype.string� "".err�ÿtype.error�"".path�Ÿtype.string�"".index�¿type.int� "".~r4�ptype.error� "".~r3�`type.*os.File�"".suffix�@type.string�"".prefix� type.string� "".dir��type.string�*)°¥¯°±¯°ß�à �,"jÙ2Gê ‰
�8�Ì¡ü2–@H&I�Tgclocals·9cb23b4ddd7cebd21a44b219e393c6df�Tgclocals·4f5e9ea6d114102b741ee5c53e373762���„prebuilts/go/linux-x86/src/cmd/pprof/internal/tempfile/tempfile.goþ"".DeferDelete��€��êeH‹ %(���H‹‰����H;a†��HƒìPH����H‰$è����H‹����H‹����H‹ ����H‰ÃHÿÃH9ËwSH‰����H‰ÓH‰ÅHkíHëH‹l$`H‰kH‹l$X€=�����uH‰+H����H‰$è����HƒÄPÃH‰$H‰l$è����ëÛH-����H‰,$H‰T$H‰D$H‰L$H‰\$ è����H‹T$(H‹D$0H‹L$8H‰ÃH‰D$@HÿÃH‰����H‰ ����H‰T$H€=�����u H‰����éNÿÿÿH-����H‰,$H‰T$è����H‹T$HH‹D$@é*ÿÿÿè����éËþÿÿ(������B��"".tempFilesMu���T
��$sync.(*Mutex).Lock���b��"".tempFiles���p�"".tempFiles���~ �"".tempFiles���¢�"".tempFiles���ä�6runtime.writeBarrierEnabled���þ��"".tempFilesMu���
��(sync.(*Mutex).Unlock���¶
��.runtime.writebarrierptr���È��type.[]string���‚
��"runtime.growslice���Ä�"".tempFiles���Ò �"".tempFiles���è�6runtime.writeBarrierEnabled���ü��"".tempFiles���”��"".tempFiles���°
��.runtime.writebarrierptr���Ø
��0runtime.morestack_noctxt���  ��"".path��type.string� rŸ ¯�À�(@NŠ��)î)�Tgclocals·32bd5c6dc84e3e86dd35593b3922d3aa�Tgclocals·0c8aa8e80191a30eac23f1a218103f16���„prebuilts/go/linux-x86/src/cmd/pprof/internal/tempfile/tempfile.goþ"".Cleanup��€��èeH‹ %(���H‹‰����H;a†Ð���HƒìpH����H‰$è����H‹����H‹����H‹����H‰\$h1ÉH‰D$`H‰D$ H‰T$XH‰ÐH‹l$ H9é}TH‰D$0Hƒø�tuH‹H‹hH‰L$(H‰T$HH‰l$PH‰T$8H‰$H‰l$@H‰l$è����H‹D$0H‹L$(HƒÀHÿÁH‹l$ H9é|¬1ÛH‰����H‰����H‰����H����H‰$è����HƒÄpÉ�ë‡è����é ÿÿÿ������B��"".tempFilesMu���T
��$sync.(*Mutex).Lock���b��"".tempFiles���p�"".tempFiles���~ �"".tempFiles���¶
��os.Remove���þ��"".tempFiles���Œ�"".tempFiles���š �"".tempFiles���¨��"".tempFilesMu���º
��(sync.(*Mutex).Unlock���Ö
��0runtime.morestack_noctxt����à�� "".autotmp_0036�Otype.string�"".autotmp_0035�type.*string�"".autotmp_0034�Ÿtype.int�"".autotmp_0033�type.int�"".autotmp_0032�/type.[]string�"".f�otype.string�àÇßà�€�*NY ��)qB$�Tgclocals·69c1753bd5f81501d95132d08af04464�Tgclocals·5e29cf4e275ff1db65cfee262b3b8d1f���„prebuilts/go/linux-x86/src/cmd/pprof/internal/tempfile/tempfile.goþ"".init��À��ÀeH‹ %(���H‹‰����H;avC¶����€û�t¶����€ûuÃè���� Æ����è����è����è����è����Æ����Ãè����ë ������2��"".initdone·���J��"".initdone·���`
��"runtime.throwinit���p�"".initdone·���|
��fmt.init���†
��os.init���
��$path/filepath.init���š
��sync.init���¦�"".initdone·���´
��0runtime.morestack_noctxt��������`�`�\`�
�/1�Tgclocals·33cdeccccebe80329f1fdbee7f5874cb�Tgclocals·33cdeccccebe80329f1fdbee7f5874cb���„prebuilts/go/linux-x86/src/cmd/pprof/internal/tempfile/tempfile.goþ4type..hash.[3]interface {}�à��ØeH‹ %(���H‹‰����H;a†ˆ���Hƒì(H‹L$81ÀHÇD$���H‹l$H9è}\H‰D$ H‰ÅH‰ÈHÁÀH»¿c»kïR�H¯ØH‰ØH‹\$0Hƒû�t;HÁåHëH‰$H‰D$8H‰D$è����H‹L$H‹D$ HÿÀH‹l$H9è|¤H‰L$@HƒÄ(ÉëÁè����éTÿÿÿ������ò
��(runtime.nilinterhash���Æ
��0runtime.morestack_noctxt���0P��
"".autotmp_0038�type.int�"".autotmp_0037�type.int� "".~r2� type.uintptr�"".h�type.uintptr�"".p��*type.*[3]interface {}�POP�°�°�
�x8�Tgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2�Tgclocals·33cdeccccebe80329f1fdbee7f5874cb���„prebuilts/go/linux-x86/src/cmd/pprof/internal/tempfile/tempfile.goþ0type..eq.[3]interface {}�€��äeH‹ %(���H‹‰����H;a†Î���HƒìX1ÀHÇD$(���H‹l$(H9荒���H‰D$0H‹\$hHƒû�„–���H‰ÅHÁåHëH‹ H‹sH‹\$`Hƒû�tvH‰ÅHÁåHëH‹H‹SH9ÈuVH‰D$8H‰$H‰T$@H‰T$H‰L$HH‰L$H‰t$PH‰t$è����¶\$ €û�t H‹D$0HÿÀH‹l$(H9èŒnÿÿÿÆD$pHƒÄXÃÆD$p�HƒÄXÉ놉écÿÿÿè����éÿÿÿ������Ê
��runtime.efaceeq���Ò
��0runtime.morestack_noctxt���0°��"".autotmp_0042�?"type.interface {}�"".autotmp_0041�"type.interface {}�"".autotmp_0040�_type.int�"".autotmp_0039�Otype.int� "".~r2� type.bool�"".q�*type.*[3]interface {}�"".p��*type.*[3]interface {}�&°´¯° ¯°#�€�€� �¤\�Tgclocals·3bb21ca8fe1d99a3e492463bd711418a�Tgclocals·a8eabfc4a4514ed6b3b0c61e9680e440���„prebuilts/go/linux-x86/src/cmd/pprof/internal/tempfile/tempfile.goþ(type..hash.[2]string�à��ØeH‹ %(���H‹‰����H;a†ˆ���Hƒì(H‹L$81ÀHÇD$���H‹l$H9è}\H‰D$ H‰ÅH‰ÈHÁÀH»¿c»kïR�H¯ØH‰ØH‹\$0Hƒû�t;HÁåHëH‰$H‰D$8H‰D$è����H‹L$H‹D$ HÿÀH‹l$H9è|¤H‰L$@HƒÄ(ÉëÁè����éTÿÿÿ������ò
��runtime.strhash���Æ
��0runtime.morestack_noctxt���0P��
"".autotmp_0044�type.int�"".autotmp_0043�type.int� "".~r2� type.uintptr�"".h�type.uintptr�"".p��type.*[2]string�POP�°�°�
�x8�Tgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2�Tgclocals·33cdeccccebe80329f1fdbee7f5874cb���„prebuilts/go/linux-x86/src/cmd/pprof/internal/tempfile/tempfile.goþ$type..eq.[2]string�€��äeH‹ %(���H‹‰����H;a†Î���HƒìX1ÀHÇD$(���H‹l$(H9荒���H‰D$0H‹\$`Hƒû�„–���H‰ÅHÁåHëH‹3H‹KH‹\$hHƒû�tvH‰ÅHÁåHëH‹H‹CH9ÁuVH‰t$HH‰4$H‰L$PH‰L$H‰T$8H‰T$H‰D$@H‰D$è����¶\$ €û�t H‹D$0HÿÀH‹l$(H9èŒnÿÿÿÆD$pHƒÄXÃÆD$p�HƒÄXÉ놉écÿÿÿè����éÿÿÿ������Ê
�� runtime.eqstring���Ò
��0runtime.morestack_noctxt���0°��"".autotmp_0048�?type.string�"".autotmp_0047�type.string�"".autotmp_0046�_type.int�"".autotmp_0045�Otype.int� "".~r2� type.bool�"".q�type.*[2]string�"".p��type.*[2]string�&°´¯° ¯°#�€�€� �¤\�Tgclocals·3bb21ca8fe1d99a3e492463bd711418a�Tgclocals·a8eabfc4a4514ed6b3b0c61e9680e440���„prebuilts/go/linux-x86/src/cmd/pprof/internal/tempfile/tempfile.goþ0go.string.hdr."%s%03d%s"� �� ������������������(go.string."%s%03d%s"���þ(go.string."%s%03d%s"� ��%s%03d%s��þtgo.string.hdr."could not create file of the form %s%03d%s"� �� ��������*����������lgo.string."could not create file of the form %s%03d%s"���þlgo.string."could not create file of the form %s%03d%s"�`��Vcould not create file of the form %s%03d%s��þTgclocals·4f5e9ea6d114102b741ee5c53e373762� ��  ���"������������…ð����ð���@ð����ð����ð�����ð����…Ôÿ����Ôÿ����þTgclocals·9cb23b4ddd7cebd21a44b219e393c6df�X��X ��� �������������������������������þTgclocals·0c8aa8e80191a30eac23f1a218103f16� �� ��������������þTgclocals·32bd5c6dc84e3e86dd35593b3922d3aa� �� �������������þTgclocals·5e29cf4e275ff1db65cfee262b3b8d1f� �� ��������������þTgclocals·69c1753bd5f81501d95132d08af04464�����������þTgclocals·33cdeccccebe80329f1fdbee7f5874cb�����������þTgclocals·33cdeccccebe80329f1fdbee7f5874cb�����������þ."".tempFiles��0type.[]string���þ0"".tempFilesMu��type.sync.Mutex���þ0"".initdone·��type.uint8���þ"".New·f�������������� "".New���þ""".DeferDelete·f��������������"".DeferDelete���þ"".Cleanup·f��������������"".Cleanup���þ"".init·f��������������"".init���þ"runtime.gcbits.03����þ8go.string.hdr."interface {}"� �� �������� ����������0go.string."interface {}"���þ0go.string."interface {}"� ��interface {}��þ"type.interface {}�À��À��������������çW ������������������������������������������������������������������������� 0€� runtime.algarray���@��"runtime.gcbits.03���P��8go.string.hdr."interface {}"���p��4go.weak.type.*interface {}���€��"runtime.zerovalue���À�"type.interface {}���þ"runtime.gcbits.01����þ<go.string.hdr."[]interface {}"� �� ������������������4go.string."[]interface {}"���þ4go.string."[]interface {}"� ��[]interface {}��þ&type.[]interface {}� �� ��������������p“ê/��������������������������������������������������������� 0 � runtime.algarray���@��"runtime.gcbits.01���P��<go.string.hdr."[]interface {}"���p��8go.weak.type.*[]interface {}���€��"runtime.zerovalue�����"type.interface {}���þRgo.typelink.[]interface {} []interface {}��������������&type.[]interface {}���þTgclocals·33cdeccccebe80329f1fdbee7f5874cb�����������þTgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2�������������þTgclocals·a8eabfc4a4514ed6b3b0c61e9680e440��������������þTgclocals·3bb21ca8fe1d99a3e492463bd711418a�������������þ<type..hashfunc.[3]interface {}��������������4type..hash.[3]interface {}���þ8type..eqfunc.[3]interface {}��������������0type..eq.[3]interface {}���þ2type..alg.[3]interface {}� �� �������������������<type..hashfunc.[3]interface {}�����8type..eqfunc.[3]interface {}���þ"runtime.gcbits.3f���?�þ>go.string.hdr."[3]interface {}"� �� ������������������6go.string."[3]interface {}"���þ6go.string."[3]interface {}"� �� [3]interface {}��þ(type.[3]interface {}�À��À0�������0�������ÝÏÙ������������������������������������������������������������������������0��2type..alg.[3]interface {}���@��"runtime.gcbits.3f���P��>go.string.hdr."[3]interface {}"���p��:go.weak.type.*[3]interface {}���€��"runtime.zerovalue�����"type.interface {}��� ��&type.[]interface {}���þVgo.typelink.[3]interface {} [3]interface {}��������������(type.[3]interface {}���þ@go.string.hdr."*[3]interface {}"� �� ������������������8go.string."*[3]interface {}"���þ8go.string."*[3]interface {}"�0��"*[3]interface {}��þ*type.*[3]interface {}� �� ��������������°þ¹�6�������������������������������������������������������� 0 � runtime.algarray���@��"runtime.gcbits.01���P��@go.string.hdr."*[3]interface {}"���p��<go.weak.type.**[3]interface {}���€��"runtime.zerovalue�����(type.[3]interface {}���þ0go.string.hdr."[]string"� �� ������������������(go.string."[]string"���þ(go.string."[]string"� ��[]string��þtype.[]string� �� ��������������Ó¨ó
��������������������������������������������������������� 0 � runtime.algarray���@��"runtime.gcbits.01���P��0go.string.hdr."[]string"���p��,go.weak.type.*[]string���€��"runtime.zerovalue�����type.string���þ:go.typelink.[]string []string��������������type.[]string���þTgclocals·33cdeccccebe80329f1fdbee7f5874cb�����������þTgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2�������������þTgclocals·a8eabfc4a4514ed6b3b0c61e9680e440��������������þTgclocals·3bb21ca8fe1d99a3e492463bd711418a�������������þ0type..hashfunc.[2]string��������������(type..hash.[2]string���þ,type..eqfunc.[2]string��������������$type..eq.[2]string���þ&type..alg.[2]string� �� �������������������0type..hashfunc.[2]string�����,type..eqfunc.[2]string���þ"runtime.gcbits.05����þ2go.string.hdr."[2]string"� �� �������� ����������*go.string."[2]string"���þ*go.string."[2]string"� ��[2]string��þtype.[2]string�À��À ��������������PXåé������������������������������������������������������������������������0��&type..alg.[2]string���@��"runtime.gcbits.05���P��2go.string.hdr."[2]string"���p��.go.weak.type.*[2]string���€��"runtime.zerovalue�����type.string��� ��type.[]string���þ>go.typelink.[2]string [2]string��������������type.[2]string���þ4go.string.hdr."*[2]string"� �� ��������
����������,go.string."*[2]string"���þ,go.string."*[2]string"� ��*[2]string��þtype.*[2]string� �� �������������� f<�6�������������������������������������������������������� 0 � runtime.algarray���@��"runtime.gcbits.01���P��4go.string.hdr."*[2]string"���p��0go.weak.type.**[2]string���€��"runtime.zerovalue�����type.[2]string���þ.go.string.hdr."runtime"� �� ������������������&go.string."runtime"���þ&go.string."runtime"���runtime��þ,go.importpath.runtime.� �� ������������������&go.string."runtime"���þ&go.string.hdr."fmt"� �� ������������������go.string."fmt"���þgo.string."fmt"���fmt��þ$go.importpath.fmt.� �� ������������������go.string."fmt"���þ(go.string.hdr."sync"� �� ������������������ go.string."sync"���þ go.string."sync"���
sync��þ&go.importpath.sync.� �� ������������������ go.string."sync"���þ$go.string.hdr."os"� �� ������������������go.string."os"���þgo.string."os"���os��þ"go.importpath.os.� �� ������������������go.string."os"���þ:go.string.hdr."path/filepath"� �� �������� ����������2go.string."path/filepath"���þ2go.string."path/filepath"� ��path/filepath��þ8go.importpath.path/filepath.� �� �������� ����������2go.string."path/filepath"���þ:type..hash.[3]interface {}·f��������������4type..hash.[3]interface {}���þ6type..eq.[3]interface {}·f��������������0type..eq.[3]interface {}���þ.type..hash.[2]string·f��������������(type..hash.[2]string���þ*type..eq.[2]string·f��������������$type..eq.[2]string���þ"runtime.zerovalue������ÿÿgo13ld�