Repository URL to install this package:
|
Version:
1.0 ▾
|
!<arch>
__.PKGDEF 0 0 0 644 2759 `
go object linux amd64 go1.6 X:none
build id "c7001aaaf8a9174798f15514a71c2999f051c62a"
$$
package goobj
import bufio "bufio"
import bytes "bytes"
import errors "errors"
import io "io"
import obj "cmd/internal/obj"
import fmt "fmt"
import strconv "strconv"
import strings "strings"
type @"".SymKind int
func (@"".k·2 @"".SymKind) String () (? string)
const @"".STEXT @"".SymKind = 0x1
const @"".SELFRXSECT @"".SymKind = 0x2
const @"".STYPE @"".SymKind = 0x3
const @"".SSTRING @"".SymKind = 0x4
const @"".SGOSTRING @"".SymKind = 0x5
const @"".SGOFUNC @"".SymKind = 0x6
const @"".SRODATA @"".SymKind = 0x8
const @"".SFUNCTAB @"".SymKind = 0x9
const @"".STYPELINK @"".SymKind = 0x11
const @"".SSYMTAB @"".SymKind = 0x12
const @"".SPCLNTAB @"".SymKind = 0x13
const @"".SELFROSECT @"".SymKind = 0x14
const @"".SMACHOPLT @"".SymKind = 0x15
const @"".SELFSECT @"".SymKind = 0x16
const @"".SMACHO @"".SymKind = 0x17
const @"".SMACHOGOT @"".SymKind = 0x18
const @"".SWINDOWS @"".SymKind = 0x19
const @"".SELFGOT @"".SymKind = 0x1a
const @"".SNOPTRDATA @"".SymKind = 0x1b
const @"".SINITARR @"".SymKind = 0x1c
const @"".SDATA @"".SymKind = 0x1d
const @"".SBSS @"".SymKind = 0x1e
const @"".SNOPTRBSS @"".SymKind = 0x1f
const @"".STLSBSS @"".SymKind = 0x20
const @"".SXREF @"".SymKind = 0x21
const @"".SMACHOSYMSTR @"".SymKind = 0x22
const @"".SMACHOSYMTAB @"".SymKind = 0x23
const @"".SMACHOINDIRECTPLT @"".SymKind = 0x24
const @"".SMACHOINDIRECTGOT @"".SymKind = 0x25
const @"".SFILE @"".SymKind = 0x26
const @"".SFILEPATH @"".SymKind = 0x27
const @"".SCONST @"".SymKind = 0x28
const @"".SDYNIMPORT @"".SymKind = 0x29
const @"".SHOSTOBJ @"".SymKind = 0x2a
type @"".SymID struct { Name string; Version int }
func (@"".s·2 @"".SymID) String () (? string)
type @"".Data struct { Offset int64; Size int64 }
type @"".Reloc struct { Offset int; Size int; Sym @"".SymID; Add int; Type int }
type @"".Var struct { Name string; Kind int; Offset int; Type @"".SymID }
type @"".FuncData struct { Sym @"".SymID; Offset int64 }
type @"".Func struct { Args int; Frame int; Leaf bool; NoSplit bool; Var []@"".Var; PCSP @"".Data; PCFile @"".Data; PCLine @"".Data; PCData []@"".Data; FuncData []@"".FuncData; File []string }
type @"".Sym struct { ? @"".SymID; Kind @"".SymKind; DupOK bool; Size int; Type @"".SymID; Data @"".Data; Reloc []@"".Reloc; Func *@"".Func }
type @"".Package struct { ImportPath string; Imports []string; Syms []*@"".Sym; MaxVersion int }
type @"io".ReadSeeker interface { Read(@"io".p []byte) (@"io".n int, @"io".err error); Seek(@"io".offset int64, @"io".whence int) (? int64, ? error) }
func @"".Parse (@"".r·3 @"io".ReadSeeker, @"".pkgpath·4 string) (? *@"".Package, ? error)
func @"".init ()
$$
_go_.o 0 0 0 644 128060 `
go object linux amd64 go1.6 X:none
!
go13ldbufio.abytes.a$cmd/internal/obj.aerrors.a
fmt.aio.astrconv.astrings.a þ""".SymKind.String dH% H;ad HìxH$ 1ÛH$ H$ Hø |LH
H9È}@H L HÅL9Às#HÁåHëH+H¬$ HkH¬$ HÄxÃè HD$81ÛH\$PH\$XH\$PHû Í HÇD$h HÇD$p H\$`H H$H\$8H\$HÇD$ è HL$HD$ H\$`HL$@HHD$H= uZHCH H$HÇD$ H\$`H\$H\$hH\$H\$pH\$ è HL$(HD$0H$ H$ HÄxÃLCL$HD$è 떉é,ÿÿÿè éþÿÿÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ
t """.symKindStrings """.symKindStrings """.symKindStrings ú $runtime.panicindex ú type."".SymKind ² runtime.convT2E ö (runtime.writeBarrier .go.string."SymKind(%d)" ò fmt.Sprintf Ô .runtime.writebarrierptr ð 0runtime.morestack_noctxt 0ð "".autotmp_0008 o"type.interface {} "".autotmp_0007 O(type.[1]interface {} "".autotmp_0004 /&type.[]interface {} "".autotmp_0002 type."".SymKind "".~r0 type.string "".k type."".SymKind ,ðdïðßïðï ä1@ô |\`1' Tgclocals·64e6abdf0268293babaa7bcc4e1e7821 Tgclocals·5ef976c2593056b9243adf402ae9d952 L$GOROOT/src/cmd/internal/goobj/read.goþ"".SymID.String À ÀdH% H;a Hì 1ÛH$ H$¨ H$ Hû u(H$ H$ H$ H$¨ HĀ Ã1ÛH\$`H\$hH\$pH\$xH\$`Hû G HÇD$P HÇD$X H\$HH H$H$ H\$HÇD$ è HL$HD$ H\$HHL$8HHD$@=
Ê HCH H$H$ H\$HD$HÇD$ è HL$HD$ H\$HHÃHL$8HHD$@= u]HCH H$HÇD$ H\$HH\$H\$PH\$H\$XH\$ è HL$(HD$0H$ H$¨ HĀ ÃLCL$HD$è ëLCL$HD$è é#ÿÿÿé²þÿÿè é!þÿÿÌ
 type.string runtime.convT2E Ä (runtime.writeBarrier è type.int ² runtime.convT2E þ (runtime.writeBarrier $go.string."%s<%d>" ú fmt.Sprintf â .runtime.writebarrierptr .runtime.writebarrierptr ¬ 0runtime.morestack_noctxt P "".autotmp_0015 "type.interface {} "".autotmp_0014 "type.interface {} "".autotmp_0013 ?(type.[2]interface {} "".autotmp_0010 o&type.[]interface {} "".~r0 0type.string "".s type."".SymID ,GÿÀÿ2ÿ à ¦,(ó ¿½40 Tgclocals·9d98bbb373475f3af6381201d6212574 Tgclocals·341b909b97472a89efab32cbd0761e34 L$GOROOT/src/cmd/internal/goobj/read.goþ*"".importPathToPrefix dH% H;aW Hìp1ÛH$ H$ H\$xH$H$ H\$H H\$HÇD$ è LL$xH´$ H|$ H|$H1Ò1ÉH9ñ}7H9ñá I ¶+Hè@ý v@ý.
ª H9ù¡ HÿÂHÿÁH9ñ|ÉHú uL$ H´$ HÄpÃH H$HÇD$ HÓHÑãHóH\$è LT$Ht$ LL$(1ÿH$ H9Çú H\$xH|$PL$ L9Ç H;¶+Hè@ý v<.
f Hl$HH9ïX HÃÀëHÙHÃHãHضÙHû1 H- Hݶ] \$G¶ØHû H- Hݶ] \$FLT$XLÑHt$`HðLL$hHóHÃL9Ë HÞHÆ%HÅHÿÅH)¶l$G@+HÅHÅH)¶l$F@+HÿÇH$ H9ÇÿÿÿHÇ$ LT$XLT$Ht$`Ht$LL$hLL$è H\$ H$ H\$(H$ HÄpÃH- H,$HL$HD$LL$H\$ è H|$PLT$(Ht$0LL$8HðHÆLÑé/ÿÿÿè è <% þÿÿ<"þÿÿD$E<þÿÿLT$XLÒHt$`HóLL$hHñHÿÃL9ËwHÞH
éÿÿÿH- H,$HT$HL$LL$H\$ è H|$P¶D$ELT$(Ht$0LL$8HñHÿÆLÒëè <%Wýÿÿ<"Oýÿÿ<JýÿÿéBýÿÿè è éüÿÿÌÌÌÌÌÌÌÌÌÌÌÌ"
go.string."/" ª "strings.LastIndex type.[]uint8 Ü "runtime.makeslice ð 8go.string."0123456789abcdef" ® 8go.string."0123456789abcdef" ê 2runtime.slicebytetostring ¶ type.[]uint8 ð "runtime.growslice À
$runtime.panicindex Î
$runtime.panicindex ô type.[]uint8 ® "runtime.growslice
$runtime.panicindex È
$runtime.panicindex Ö
0runtime.morestack_noctxt @à "".autotmp_0025 type.uint8 "".autotmp_0024 type.uint8 "".autotmp_0023 Stype.uint8 "".autotmp_0022 Qtype.uint8 "".autotmp_0021 type.int "".autotmp_0020 type.int "".autotmp_0019 type.int "".autotmp_0016 type.int "".c Utype.uint8 "".r ?type.int "".p /type.[]uint8 "".slash Otype.int "".~r1 type.string "".s type.string 0à³ßàßàß j)G,
6A¥JU)H T¬ Tgclocals·2fccd208efe70893f9ac8d682812ae72 Tgclocals·790e5cc5051fc0affc980ade09e929ec L$GOROOT/src/cmd/internal/goobj/read.goþ("".(*objReader).init À ÀdH% H$`ÿÿÿH;Aû Hì H$( H¬$0 HkH¬$8 =
´ HkH$( Hû H¬$@ =
o H+HÇD$ HÇD$ H$8 H$H$0 H[(ÿÓH$( Hl$Hk0HÇD$ HÇD$ H$8 H$H$0 H[(ÿÓH$( Hl$Hh8Hh0Hl$HÇD$ H$8 H$H$0 H[(ÿÓH H$H$0 H\$H$8 H\$è H\$HD$ H$ H$ H\$`HD$hHD$xHÇÂ H\$p1íH9ëtH[H- H9ë
C HÇÁ ù HXH9Ó H$( Hû í =
É HCH´$@ HH$HNHL$è HL$HD$HÇ$ H$ HL$H$¨ HD$H H\$HÇD$ è HL$(HD$0H$( Hû tFH$ HX H$ = uHP HÄ ÃLP L$HL$è ëáë¶LCL$HD$è é$ÿÿÿéÿÿÿHT$8Hú} HÇD$8 H H$è HL$8HD$HD$@HD$HH H$HL$HL$è Ht$Hl$ HT$(HL$pHD$xH¼$È WÀHÇÐè GøH´$° H´$È H¬$¸ H¬$Ð H$À H$Ø HL$PH$à HD$XH$è HDŽ$ ÿÿÿÿHDŽ$ ÿÿÿÿH\$HHû t,H¬$È H\$Hl$H- H,$è HD$@éÞýÿÿëÐ1À1Éé»ýÿÿH$Hl$è éüÿÿébüÿÿLCL$Hl$è é9üÿÿè éàûÿÿ4
(runtime.writeBarrier Ö (runtime.writeBarrier Æ À º Ä type.io.Reader runtime.convI2I $type.*bufio.Reader (runtime.writeBarrier ä *"".importPathToPrefix Ê go.string."." ð *runtime.concatstring2 Ú (runtime.writeBarrier ¨
.runtime.writebarrierptr Ø
.runtime.writebarrierptr ¦ "type.bufio.Reader ¸ "runtime.newobject î type.[]uint8 "runtime.makeslice îª runtime.duffzero "type.bufio.Reader (runtime.typedmemmove Þ .runtime.writebarrierptr .runtime.writebarrierptr ® 0runtime.morestack_noctxt @À "".autotmp_0038 $type.*bufio.Reader "".autotmp_0037 type.io.Reader "".autotmp_0036 ÿtype.string "".autotmp_0035 ¯"type.bufio.Reader bufio.r·3 type.io.Reader bufio.buf·2 ßtype.[]uint8 bufio.b·1 ¯$type.*bufio.Reader bufio.r·6 ¿$type.*bufio.Reader bufio.size·3 Ïtype.int bufio.rd·2 ßtype.io.Reader bufio.rd·2 ÿtype.io.Reader "".p 0 type.*"".Package "".f $type.io.ReadSeeker "".r $type.*"".objReader ""Àà¿À¿
jÄ"-*==,º¢Ô¨§D
£¸.À%2 Tgclocals·708f82fbe546ed91e45190d1e56e6f25 Tgclocals·125adb6af2131c25ea94d4b784da5331 L$GOROOT/src/cmd/internal/goobj/read.goþ*"".(*objReader).error dH% H;aá Hì(HD$81ÛH\$HH\$PH\$0Hk Hý uH- H9èuMH$Hl$@Hl$H- Hl$H- Hl$è HD$8¶\$ û tH H H\$@H\$0Hû tUHD$8HC Hl$@= u*Hk(H\$0Hû tHk Hl$HHk(Hl$PHÄ(ÉëåLC(L$Hl$è ëƉë§è éÿÿÿÌÌ
t io.EOF ¨ io.EOF À io.EOF Ô runtime.ifaceeq &io.ErrUnexpectedEOF &io.ErrUnexpectedEOF Ö (runtime.writeBarrier Ô .runtime.writebarrierptr ê 0runtime.morestack_noctxt PP "".~r1 0type.error "".err type.error "".r $type.*"".objReader PÀOPO ,à(F&& i Tgclocals·13bdb4aeeaf63de3cc223d640262ea59 Tgclocals·33cdeccccebe80329f1fdbee7f5874cb L$GOROOT/src/cmd/internal/goobj/read.goþ0"".(*objReader).readByte à àdH% HD$øH;AÊ Hì H$ Hh Hý tƄ$ HĈ ÃHX0Hh8H9ëó HÂH H
1ÛH\$8H\$@HT$0Hj Hý
H- H9èuWHD$hH$HL$pHL$H- Hl$H- Hl$è HT$0HL$pHD$h¶\$ û tH H
Hú tVHD$hHB HL$p= u&HJ(Hú tHj Hj(Ƅ$ HĈ ÉëäLB(L$HL$è HT$0ëʼnë¦HhH,$è H$ ¶\$HÙHD$Ht$Hø _ H- H9èuZHD$XH$Ht$`Ht$H- Hl$H- Hl$è H$ Ht$`HD$X¶\$ û tH H5 HD$XHt$`Hñ1ÛH\$HH\$PHT$(Hj Hý
H- H9èu]HD$xH$H$ HL$H- Hl$H- Hl$è HT$(H$ HD$x¶\$ û tH H
Hú tZHD$xHB H$ = u'HJ(Hú tHj Hj(1Ɉ$ HĈ ÉëãLB(L$HL$è HT$(ëĉë¢Hj0HÿÅHj0ëÃè éýÿÿÌÌÌÌ6
° &io.ErrUnexpectedEOF ¾ &io.ErrUnexpectedEOF io.EOF È io.EOF à io.EOF ô runtime.ifaceeq ´ &io.ErrUnexpectedEOF Â &io.ErrUnexpectedEOF ö (runtime.writeBarrier ì .runtime.writebarrierptr 0bufio.(*Reader).ReadByte ò io.EOF ° io.EOF È io.EOF Ü runtime.ifaceeq ¢ &io.ErrUnexpectedEOF ° &io.ErrUnexpectedEOF io.EOF Ú io.EOF ò io.EOF runtime.ifaceeq Ì &io.ErrUnexpectedEOF Ú &io.ErrUnexpectedEOF
(runtime.writeBarrier .runtime.writebarrierptr Æ 0runtime.morestack_noctxt "".~r1 type.error "".err type.error "".r ¿$type.*"".objReader "".~r1 type.error "".err ?type.error "".r ¯$type.*"".objReader "".err _type.error "".~r0 type.uint8 "".r $type.*"".objReader :!â. ð P'
Â!'
XÇ !# $ ¹|`+ Tgclocals·5f2bd104e8cdd589ccc3748f3a02b8bf Tgclocals·2d17214f47b38143f7723e9521cefa41 L$GOROOT/src/cmd/internal/goobj/read.goþ0"".(*objReader).readFull dH% HD$ÐH;A^ Hì° H$¸ 1ÛH$Ø H$à Hi Hý t Hi H¬$Ø Hi(H¬$à Hİ ÃH$È HY0HÃHi8H9ë
HÊH H
1ÛH\$PH\$XHT$@Hj Hý
H- H9èucH$ H$H$ HL$H- Hl$H- Hl$è HT$@H$ H$ ¶\$ û tH H
Hú tdH$ HB H$ = u.HJ(Hú t HJ Hj(H$Ø H¬$à Hİ ÉëÜLB(L$HL$è HT$@뽉ëH 1íH9è HiH$ H$H¬$¨ Hl$H$À H\$H$È H\$H$Ð H\$ è H´$¸ Hl$(HL$0H|$8HF0HÅHn0Hù HòHL$pHÈH|$xHù1ÛH\$`H\$hHt$HHn Hý
H- H9èucH$ H$H$ HL$H- Hl$H- Hl$è HT$HH$ H$ ¶\$ û tH H
Hú tdH$ HB H$ = u.HJ(Hú t HJ Hj(H$Ø H¬$à Hİ ÉëÜLB(L$HL$è HT$H뽉ë1ÛH$Ø H$à Hİ ÃH H$H H\$H H\$è H$¸ HD$é(þÿÿè éüÿÿ4
&io.ErrUnexpectedEOF &io.ErrUnexpectedEOF ä io.EOF ® io.EOF Æ io.EOF Ú runtime.ifaceeq ¦ &io.ErrUnexpectedEOF ´ &io.ErrUnexpectedEOF ô (runtime.writeBarrier ú .runtime.writebarrierptr >go.itab.*bufio.Reader.io.Reader Æ io.ReadFull io.EOF Ú io.EOF ò io.EOF
runtime.ifaceeq Ò
&io.ErrUnexpectedEOF à
&io.ErrUnexpectedEOF (runtime.writeBarrier ¦ .runtime.writebarrierptr þ $type.*bufio.Reader
type.io.Reader ¬
>go.itab.*bufio.Reader.io.Reader À
runtime.typ2Itab î
0runtime.morestack_noctxt `à "".~r1 type.error "".err _type.error "".r Ï$type.*"".objReader "".~r1 ¿type.error "".err ?type.error "".r ß$type.*"".objReader "".err type.error "".~r1 @type.error "".b type.[]uint8 "".r $type.*"".objReader FàCßàßàßà:ßà:ß
8²9
r
:
&