1 !<arch> 2 __.PKGDEF 0 0 0 644 11456 ` 3 go object darwin amd64 go1.5.1 X:none 4 build id "216ccb6797e81c94a03fa6bf3aa10b3f21aeadc5" 5 6 $$ 7 package format 8 import runtime "runtime" 9 import bytes "bytes" 10 import ast "go/ast" 11 import token "go/token" 12 import strings "strings" 13 import parser "go/parser" 14 import printer "go/printer" 15 type @"go/token".Pos int 16 func (@"go/token".p2 @"go/token".Pos) IsValid () (? bool) { return @"go/token".p2 != @"go/token".Pos(0x0) } 17 type @"go/ast".Comment struct { Slash @"go/token".Pos; Text string } 18 func (@"go/ast".c2 *@"go/ast".Comment "esc:0x1") End () (? @"go/token".Pos) { return @"go/token".Pos(int(@"go/ast".c2.Slash) + len(@"go/ast".c2.Text)) } 19 func (@"go/ast".c2 *@"go/ast".Comment "esc:0x1") Pos () (? @"go/token".Pos) { return @"go/ast".c2.Slash } 20 type @"go/ast".CommentGroup struct { List []*@"go/ast".Comment } 21 func (@"go/ast".g2 *@"go/ast".CommentGroup "esc:0x1") End () (? @"go/token".Pos) { return @"go/ast".g2.List[len(@"go/ast".g2.List) - 0x1].End() } 22 func (@"go/ast".g2 *@"go/ast".CommentGroup "esc:0x1") Pos () (? @"go/token".Pos) { return @"go/ast".g2.List[0x0].Pos() } 23 func (@"go/ast".g2 *@"go/ast".CommentGroup "esc:0x9") Text () (? string) 24 type @"go/ast".ObjKind int 25 func (@"go/ast".kind2 @"go/ast".ObjKind) String () (? string) { return @"go/ast".objKindStrings[@"go/ast".kind2] } 26 type @"go/ast".Object struct { Kind @"go/ast".ObjKind; Name string; Decl interface {}; Data interface {}; Type interface {} } 27 func (@"go/ast".obj2 *@"go/ast".Object "esc:0x1") Pos () (? @"go/token".Pos) 28 type @"go/ast".Ident struct { NamePos @"go/token".Pos; Name string; Obj *@"go/ast".Object } 29 func (@"go/ast".x2 *@"go/ast".Ident "esc:0x1") End () (? @"go/token".Pos) { return @"go/token".Pos(int(@"go/ast".x2.NamePos) + len(@"go/ast".x2.Name)) } 30 func (@"go/ast".id2 *@"go/ast".Ident "esc:0x1") IsExported () (? bool) 31 func (@"go/ast".x2 *@"go/ast".Ident "esc:0x1") Pos () (? @"go/token".Pos) { return @"go/ast".x2.NamePos } 32 func (@"go/ast".id2 *@"go/ast".Ident "esc:0x22") String () (? string) { if @"go/ast".id2 != nil { return @"go/ast".id2.Name }; return "<nil>" } 33 func (? *@"go/ast".Ident) @"go/ast".exprNode () { } 34 type @"go/ast".Decl interface { End() (? @"go/token".Pos); Pos() (? @"go/token".Pos); @"go/ast".declNode() } 35 type @"go/ast".Scope struct { Outer *@"go/ast".Scope; Objects map[string]*@"go/ast".Object } 36 func (@"go/ast".s2 *@"go/ast".Scope "esc:0x1") Insert (@"go/ast".obj3 *@"go/ast".Object) (@"go/ast".alt1 *@"go/ast".Object) { if @"go/ast".alt1 = @"go/ast".s2.Objects[@"go/ast".obj3.Name]; @"go/ast".alt1 == nil { @"go/ast".s2.Objects[@"go/ast".obj3.Name] = @"go/ast".obj3 }; return } 37 func (@"go/ast".s2 *@"go/ast".Scope "esc:0x1") Lookup (@"go/ast".name3 string "esc:0x1") (? *@"go/ast".Object) { return @"go/ast".s2.Objects[@"go/ast".name3] } 38 func (@"go/ast".s2 *@"go/ast".Scope) String () (? string) 39 type @"go/token".Token int 40 func (@"go/token".tok2 @"go/token".Token) IsKeyword () (? bool) { return @"go/token".Token(0x3c) < @"go/token".tok2 && @"go/token".tok2 < @"go/token".Token(0x56) } 41 func (@"go/token".tok2 @"go/token".Token) IsLiteral () (? bool) { return @"go/token".Token(0x3) < @"go/token".tok2 && @"go/token".tok2 < @"go/token".Token(0xa) } 42 func (@"go/token".tok2 @"go/token".Token) IsOperator () (? bool) { return @"go/token".Token(0xb) < @"go/token".tok2 && @"go/token".tok2 < @"go/token".Token(0x3b) } 43 func (@"go/token".op2 @"go/token".Token) Precedence () (? int) 44 func (@"go/token".tok2 @"go/token".Token) String () (? string) 45 type @"go/ast".BasicLit struct { ValuePos @"go/token".Pos; Kind @"go/token".Token; Value string } 46 func (@"go/ast".x2 *@"go/ast".BasicLit "esc:0x1") End () (? @"go/token".Pos) { return @"go/token".Pos(int(@"go/ast".x2.ValuePos) + len(@"go/ast".x2.Value)) } 47 func (@"go/ast".x2 *@"go/ast".BasicLit "esc:0x1") Pos () (? @"go/token".Pos) { return @"go/ast".x2.ValuePos } 48 func (? *@"go/ast".BasicLit) @"go/ast".exprNode () { } 49 type @"go/ast".ImportSpec struct { Doc *@"go/ast".CommentGroup; Name *@"go/ast".Ident; Path *@"go/ast".BasicLit; Comment *@"go/ast".CommentGroup; EndPos @"go/token".Pos } 50 func (@"go/ast".s2 *@"go/ast".ImportSpec "esc:0x1") End () (? @"go/token".Pos) { if @"go/ast".s2.EndPos != @"go/token".Pos(0x0) { return @"go/ast".s2.EndPos }; return @"go/ast".s2.Path.End() } 51 func (@"go/ast".s2 *@"go/ast".ImportSpec "esc:0x1") Pos () (? @"go/token".Pos) { if @"go/ast".s2.Name != nil { return @"go/ast".s2.Name.Pos() }; return @"go/ast".s2.Path.Pos() } 52 func (? *@"go/ast".ImportSpec) @"go/ast".specNode () { } 53 type @"go/ast".File struct { Doc *@"go/ast".CommentGroup; Package @"go/token".Pos; Name *@"go/ast".Ident; Decls []@"go/ast".Decl; Scope *@"go/ast".Scope; Imports []*@"go/ast".ImportSpec; Unresolved []*@"go/ast".Ident; Comments []*@"go/ast".CommentGroup } 54 func (@"go/ast".f2 *@"go/ast".File "esc:0x9") End () (? @"go/token".Pos) 55 func (@"go/ast".f2 *@"go/ast".File "esc:0x1") Pos () (? @"go/token".Pos) { return @"go/ast".f2.Package } 56 import sync "sync" // indirect 57 type @"sync".Mutex struct { @"sync".state int32; @"sync".sema uint32 } 58 func (@"sync".m1 *@"sync".Mutex) Lock () 59 func (@"sync".m1 *@"sync".Mutex) Unlock () 60 type @"sync".Locker interface { Lock(); Unlock() } 61 type @"sync".RWMutex struct { @"sync".w @"sync".Mutex; @"sync".writerSem uint32; @"sync".readerSem uint32; @"sync".readerCount int32; @"sync".readerWait int32 } 62 func (@"sync".rw1 *@"sync".RWMutex) Lock () 63 func (@"sync".rw1 *@"sync".RWMutex) RLock () 64 func (@"sync".rw2 *@"sync".RWMutex "esc:0x12") RLocker () (? @"sync".Locker) { return (*@"sync".rlocker)(@"sync".rw2) } 65 func (@"sync".rw1 *@"sync".RWMutex) RUnlock () 66 func (@"sync".rw1 *@"sync".RWMutex) Unlock () 67 type @"go/token".lineInfo struct { Offset int; Filename string; Line int } 68 type @"go/token".Position struct { Filename string; Offset int; Line int; Column int } 69 func (@"go/token".pos2 *@"go/token".Position "esc:0x1") IsValid () (? bool) { return @"go/token".pos2.Line > 0x0 } 70 func (@"go/token".pos2 @"go/token".Position "esc:0x12") String () (? string) 71 type @"go/token".File struct { @"go/token".set *@"go/token".FileSet; @"go/token".name string; @"go/token".base int; @"go/token".size int; @"go/token".lines []int; @"go/token".infos []@"go/token".lineInfo } 72 func (@"go/token".f1 *@"go/token".File "esc:0x9") AddLine (@"go/token".offset2 int) 73 func (@"go/token".f1 *@"go/token".File "esc:0x9") AddLineInfo (@"go/token".offset2 int, @"go/token".filename3 string, @"go/token".line4 int) 74 func (@"go/token".f2 *@"go/token".File "esc:0x1") Base () (? int) { return @"go/token".f2.@"go/token".base } 75 func (@"go/token".f2 *@"go/token".File "esc:0x1") Line (@"go/token".p3 @"go/token".Pos) (? int) 76 func (@"go/token".f2 *@"go/token".File "esc:0x9") LineCount () (? int) 77 func (@"go/token".f1 *@"go/token".File "esc:0x9") MergeLine (@"go/token".line2 int) 78 func (@"go/token".f2 *@"go/token".File "esc:0x22") Name () (? string) { return @"go/token".f2.@"go/token".name } 79 func (@"go/token".f2 *@"go/token".File "esc:0x1") Offset (@"go/token".p3 @"go/token".Pos) (? int) 80 func (@"go/token".f2 *@"go/token".File "esc:0x1") Pos (@"go/token".offset3 int) (? @"go/token".Pos) 81 func (@"go/token".f2 *@"go/token".File "esc:0x22") Position (@"go/token".p3 @"go/token".Pos) (@"go/token".pos1 @"go/token".Position) 82 func (@"go/token".f2 *@"go/token".File "esc:0x22") PositionFor (@"go/token".p3 @"go/token".Pos, @"go/token".adjusted4 bool) (@"go/token".pos1 @"go/token".Position) 83 func (@"go/token".f2 *@"go/token".File "esc:0x9") SetLines (@"go/token".lines3 []int) (? bool) 84 func (@"go/token".f1 *@"go/token".File "esc:0x9") SetLinesForContent (@"go/token".content2 []byte "esc:0x1") 85 func (@"go/token".f2 *@"go/token".File "esc:0x1") Size () (? int) { return @"go/token".f2.@"go/token".size } 86 func (@"go/token".f2 *@"go/token".File "esc:0x22") @"go/token".position (@"go/token".p3 @"go/token".Pos, @"go/token".adjusted4 bool) (@"go/token".pos1 @"go/token".Position) 87 func (@"go/token".f4 *@"go/token".File "esc:0x22") @"go/token".unpack (@"go/token".offset5 int, @"go/token".adjusted6 bool) (@"go/token".filename1 string, @"go/token".line2 int, @"go/token".column3 int) 88 type @"go/token".FileSet struct { @"go/token".mutex @"sync".RWMutex; @"go/token".base int; @"go/token".files []*@"go/token".File; @"go/token".last *@"go/token".File } 89 func (@"go/token".s2 *@"go/token".FileSet) AddFile (@"go/token".filename3 string, @"go/token".base4 int, @"go/token".size5 int) (? *@"go/token".File) 90 func (@"go/token".s2 *@"go/token".FileSet) Base () (? int) 91 func (@"go/token".s2 *@"go/token".FileSet) File (@"go/token".p3 @"go/token".Pos) (@"go/token".f1 *@"go/token".File) 92 func (@"go/token".s1 *@"go/token".FileSet) Iterate (@"go/token".f2 func(? *@"go/token".File) (? bool) "esc:0x1") 93 func (@"go/token".s2 *@"go/token".FileSet) Position (@"go/token".p3 @"go/token".Pos) (@"go/token".pos1 @"go/token".Position) 94 func (@"go/token".s2 *@"go/token".FileSet) PositionFor (@"go/token".p3 @"go/token".Pos, @"go/token".adjusted4 bool) (@"go/token".pos1 @"go/token".Position) 95 func (@"go/token".s2 *@"go/token".FileSet) Read (@"go/token".decode3 func(? interface {}) (? error) "esc:0x1") (? error) 96 func (@"go/token".s2 *@"go/token".FileSet) Write (@"go/token".encode3 func(? interface {}) (? error) "esc:0x1") (? error) 97 func (@"go/token".s2 *@"go/token".FileSet) @"go/token".file (@"go/token".p3 @"go/token".Pos) (? *@"go/token".File) 98 func @"".Parse (@"".fset5 *@"go/token".FileSet, @"".filename6 string, @"".src7 []byte, @"".fragmentOk8 bool) (@"".file1 *@"go/ast".File, @"".sourceAdj2 func(@"".src []byte, @"".indent int) (? []byte), @"".indentAdj3 int, @"".err4 error) 99 type @"go/printer".Mode uint 100 import io "io" // indirect 101 type @"io".Writer interface { Write(@"io".p []byte) (@"io".n int, @"io".err error) } 102 type @"go/ast".Node interface { End() (? @"go/token".Pos); Pos() (? @"go/token".Pos) } 103 type @"go/printer".Config struct { Mode @"go/printer".Mode; Tabwidth int; Indent int } 104 func (@"go/printer".cfg2 *@"go/printer".Config "esc:0x1") Fprint (@"go/printer".output3 @"io".Writer, @"go/printer".fset4 *@"go/token".FileSet, @"go/printer".node5 interface {}) (? error) 105 func (@"go/printer".cfg2 *@"go/printer".Config "esc:0x1") @"go/printer".fprint (@"go/printer".output3 @"io".Writer, @"go/printer".fset4 *@"go/token".FileSet, @"go/printer".node5 interface {}, @"go/printer".nodeSizes6 map[@"go/ast".Node]int) (@"go/printer".err1 error) 106 func @"".Format (@"".fset3 *@"go/token".FileSet, @"".file4 *@"go/ast".File, @"".sourceAdj5 func(@"".src []byte, @"".indent int) (? []byte) "esc:0x1", @"".indentAdj6 int, @"".src7 []byte "esc:0x9", @"".cfg8 @"go/printer".Config) (? []byte, ? error) 107 func @"".IsSpace (@"".b2 byte) (? bool) { return @"".b2 == byte(0x20) || @"".b2 == byte(0x9) || @"".b2 == byte(0xa) || @"".b2 == byte(0xd) } 108 func @"".init () 109 var @"go/ast".objKindStrings [7]string 110 type @"sync".rlocker struct { @"sync".w @"sync".Mutex; @"sync".writerSem uint32; @"sync".readerSem uint32; @"sync".readerCount int32; @"sync".readerWait int32 } 111 func (@"sync".r1 *@"sync".rlocker) Lock () 112 func (@"sync".r1 *@"sync".rlocker) Unlock () 113 114 $$ 115 _go_.o 0 0 0 644 19706 ` 116 go object darwin amd64 go1.5.1 X:none 117 118 ! 119 go13ldbytes.ago/ast.ago/parser.ago/printer.ago/token.astrings.a"".ParseeH%HD$H;AHH$H$11H$0H$8H$(H$ H$H$H$H$H$H$HH$H$H\$HD$H\$H|$HHHKHOH$H$H$H\$H$H\$HD$(HT$0HL$8HD$@H$H$8H$0H$H$HY HL$HD$HL$PH$HD$XHD$HH\$HD$\$ JH$HH\$HD$ 123 L$Ht$HD$ HL$(H$H$H$HH$LH)H~[HH$H$Ht$H|$H$HL$HD$ L$H$Ht$(H\$0H$HL$8HLIH$H9fH9]H)I)IH$ItM9Hl$LD$L$H$H\$LT$ H$H\$(HD$0H$H$H$HH9H$HT$`H$H\$hH$Ht$pH$HH$H$H\$HD$H\$H|$HHHKHOH$H$H$H\$H$H\$HD$(HT$0HL$8HD$@H$H$8H$0HuHH$ HH$HY HL$HD$HL$PH$HD$XHD$HH\$HD$\$ u HH$HH\$HD$L$H|$HD$ HL$(H$H$H$HH$LH)H~[HH$H$H|$HT$H$HL$HD$ L$H$H|$(H\$0H$HL$8HLIH$H9H9H)I)IH$ItMHl$LD$L$H$H\$LT$ H$H\$(HD$0H$H$H$HH9,HH$H$H$H$HH)H}RHH$H$HT$HD$H$HL$HH$HH\$ HT$(HD$0HL$8HHH$H9H$H$HD$HHH$H$HD$HH 131 HHD$HHH$H$HD$HH 132 HHD$HHH$H$Hl$HH*}H$H$HT$xH$H$H$H$H$HH$H$H\$HD$H\$H|$HHHKHOH$H$H$H\$H$H\$HD$(HT$0HL$8HD$@H$H$8H$0HuHH$ H$(HHX 139 X 140 *runtime.racefuncentertype.[]uint8 141 runtime.convT2E 142 &go/parser.ParseFile<go.string."expected 'package'" 143 strings.Contains,go.string."package p;" 144 2runtime.stringtoslicebytetype.[]uint8 145 &runtime.growslice_n 147 "runtime.slicecopytype.[]uint8 150 runtime.convT2E 151 &go/parser.ParseFile""".Parse.func1f 152 (runtime.racefuncexit@go.string."expected declaration" 153 strings.Contains 154 (runtime.racefuncexitBgo.string."package p; func _() {" 155 2runtime.stringtoslicebytetype.[]uint8 156 &runtime.growslice_n 157 "runtime.slicecopytype.[]uint8 158 "runtime.growslice 159 "runtime.racewrite 160 "runtime.racewrite 161 "runtime.racewritetype.[]uint8 162 runtime.convT2E 163 &go/parser.ParseFile""".Parse.func2f 164 (runtime.racefuncexit 165 $runtime.panicslice 166 $runtime.panicslice 167 $runtime.panicslice 168 $runtime.panicslice 169 $runtime.panicslice 170 (runtime.racefuncexit 171 0runtime.morestack_noctxt:"".autotmp_0023type.int"".autotmp_0022type.[]uint8"".autotmp_0021type.int"".autotmp_0020type.[]uint8"".autotmp_0019type.[]uint8"".autotmp_0018type.int"".autotmp_0017type.[]uint8"".autotmp_0016_type.[]uint8"".autotmp_0015type.error"".autotmp_0014"type.*go/ast.File"".autotmp_0013type.[]uint8"".autotmp_0012type.[]uint8"".autotmp_0011type.bool"".autotmp_0010type.string"".autotmp_0009type.error"".autotmp_0008"type.*go/ast.File"".autotmp_0007type.[]uint8"".autotmp_0005type.string"".autotmp_0002/type.[]uint8"".fsrctype.[]uint8"".psrctype.[]uint8"".errtype.error"".indentAdjtype.int"".sourceAdj>type.func([]uint8, int) []uint8"".filep"type.*go/ast.File"".fragmentOk`type.bool"".src0type.[]uint8"".filenametype.string"".fset,type.*go/token.FileSet@W/ p4xw,oLI 176 K@= +/\i \+dzyzI #Tgclocals900ec4cbeb96e621f7b40dd9d5a5fac9Tgclocals35abb1adb287497051fbab87089b43cdjprebuilts/go/darwin-x86/src/internal/format/format.go"".Format77eH%H$H;A HpH$pH$H$H$1H$H$H$1H$H$H$1H9(HH$HD$H$H$HD$pH$H$H$H$H1H9H$H$H$H$HD$H$HL$H$xHD$H$HH$HD$ H$HL$(HD$0HL$8H$H$Ht71H$H$H$H$H$HpH$1H$H$H$H$H$H$H$HhHl$xH$H$Hl$xLCLKL9wbLI)I)ItM*L$L$L$L$L$L$1H$H$HpHH$HH\$HH\$HD$9HD$`1HD$HH9H9 185 HH$Ht$HH$H$H9 186 H1+@ 187 @ 188 @ 189 190 @ <t\H9s 192 H1H$H$HD$HH$H9A 193 H 194 uHHH\$`HHD$HH9@1H\$`H$H9 IH$hH$XH$(HH$0H$8HHH$HH$`HH)H~[HH$H$@Ht$H|$H$PHD$HL$ L$`H$0Ht$(H\$0H$HHD$8HLIH$PH9. H9% H)I)IH$@ItM9Hl$LD$L$H$XH\$LT$ H$hH\$(HD$0H$PH$0H$`HH9HH$@H$(H$0H$8HD$PD$GH\$`Hl$HL$L9QH9HL$H)I)ItML$XH$`L$hL$P1H$HHl$xL$@LHD$pHl$xH9}MH$H$H$)@ H\$PHH\$PHHD$pHHD$pHl$xH9|H\$PHu|$Gt HD$P1HD$XHl$PH9H$(H$0H$8HH)H}QHH$H$@HT$HD$H$PHL$HH$HHH\$ HT$(HD$0HL$8HHH$PH9H$HH$@HD$pHH$H$@Hl$pH( H$(H$HH$0H$PH$8HD$XHHD$XHl$PH9H\$PH$HH$HH$HD$H$H$HD$pH$H$H$H$H1H9H$H$H$H$HD$H$HL$H$xHD$H$HH$HD$ H$HL$(HD$0HL$8H$H$Ht71H$H$H$H$H$HpH$1H$H$H$ H$H$H$H$HhHl$hH$H$Hl$hLCLKL9hLI)I)ItM*L$L$L$LD$L$ LL$H$H\$H$HL$0H\$ H$@HT$(H\$0H$PH$(H$8LL$`H$HHH)H~[HH$H$XHt$LD$H$hHL$HD$ L$0H$HHt$(H\$0H$`HL$8LLHIH$hH9@H97H)I)IH$XItMHl$LD$L$H$@H\$HT$ H$PH\$(HD$0H$hH$H$H$0H$HHH9HH$XH$(H$0H$8HHHHL$`HHD$pH9VHH$H$H$HL$`Hl$pH9H.+@ @ @ 202 @ <t HHzL$HH9H)I)IItM HL$PL$@H$(H$0H$8HH$`H$HHH)H~SHH$H$XHt$H|$H$hHD$HL$ H$HHt$(H\$0H$`HD$8H$0H$0HIH$hH9H9H)I)IH$XItMHl$LD$L$H$@H\$HT$ H$PH\$(HD$0H$hH$0H$HHH9wWH$XH$@H$H$HH$H$PH$1H$H$HpH HH$HH\$HH\$HD$/@ VD$GLHm2 226 ^ 227 *runtime.racefuncenter"type.bytes.Buffer 228 "runtime.newobject 229 ,runtime.racewriterange>go.itab.*bytes.Buffer.io.Writer"type.*go/ast.File 230 6go/printer.(*Config).Fprint 231 (runtime.racefuncexit 232 runtime.raceread 233 runtime.raceread 234 (runtime.racefuncexit 235 $runtime.panicslice $type.*bytes.Buffer 236 type.io.Writer 237 >go.itab.*bytes.Buffer.io.Writer 238 239 runtime.typ2Itab 241 runtime.raceread 243 runtime.racereadtype.[]uint8 244 &runtime.growslice_n 245 "runtime.slicecopy 246 runtime.racereadtype.[]uint8 247 "runtime.growslice 248 "runtime.racewrite"type.bytes.Buffer 249 "runtime.newobject 250 ,runtime.racewriterange>go.itab.*bytes.Buffer.io.Writer"type.*go/ast.File 251 6go/printer.(*Config).Fprint! 252 (runtime.racefuncexit" 253 runtime.raceread" 254 runtime.raceread$%type.[]uint8& 255 &runtime.growslice_n) 256 "runtime.slicecopy+ 257 runtime.raceread.type.[]uint8/ 258 &runtime.growslice_n1 259 "runtime.slicecopy3 260 (runtime.racefuncexit3 261 $runtime.panicslice3 262 $runtime.panicslice3 263 $runtime.panicslice4 264 $runtime.panicindex4 265 $runtime.panicindex4 266 $runtime.panicslice4 267 $runtime.panicslice4 268 $runtime.panicslice4$type.*bytes.Buffer5type.io.Writer5>go.itab.*bytes.Buffer.io.Writer5 269 runtime.typ2Itab5 270 $runtime.panicslice6 271 $runtime.panicslice6 272 $runtime.panicslice6 273 $runtime.panicslice6 274 $runtime.panicslice6 275 $runtime.panicindex6 276 $runtime.panicindex6 277 $runtime.panicindex6 278 $runtime.panicindex7 279 0runtime.morestack_noctxtv"".autotmp_0063type.int"".autotmp_0062type.[]uint8"".autotmp_0061type.bool"".autotmp_0060type.int"".autotmp_0059type.int"".autotmp_0058type.[]uint8"".autotmp_0057type.*uint8"".autotmp_0056type.int"".autotmp_0055type.[]uint8"".autotmp_0054type.uint8"".autotmp_0052type.*uint8"".autotmp_0051type.int"".autotmp_0050type.int"".autotmp_0049type.int"".autotmp_0048_type.[]uint8"".autotmp_0046type.*uint8"".autotmp_0045type.[]uint8"".autotmp_0044type.[]uint8"".autotmp_0043type.int"".autotmp_0042type.int"".autotmp_0041type.[]uint8"".autotmp_0040type.[]uint8"".autotmp_0039type.int"".autotmp_0038type.error"".autotmp_0037"type.*go/ast.File"".autotmp_0036$type.*bytes.Buffer"".autotmp_0035type.int"".autotmp_0034type.int"".autotmp_0033type.[]uint8"".autotmp_0032type.[]uint8"".autotmp_0031type.[]uint8"".autotmp_0030type.int"".autotmp_0029type.int"".autotmp_0028/type.[]uint8"".autotmp_0027type.int"".autotmp_0025"type.*go/ast.File"".autotmp_0024$type.*bytes.Buffer"".&buf$type.*bytes.Buffer"".&buf$type.*bytes.Buffer"".~r0type.[]uint8bytes.b2$type.*bytes.Buffer"".~r0type.[]uint8bytes.b2$type.*bytes.Buffer"".errtype.error"".itype.int"".hasSpacetype.bool"".indenttype.int"".restype.[]uint8"".jtype.int"".itype.int"".errtype.error"".~r7type.error"".~r6type.[]uint8"".cfgp,type.go/printer.Config"".src@type.[]uint8"".indentAdj0type.int"".sourceAdj >type.func([]uint8, int) []uint8"".file"type.*go/ast.File"".fset,type.*go/token.FileSetF" o/*2r@ 295 296 /*ab 299 st2 301 .~@ *9 307 H @ o gkTgclocals4109eb2926e8c9bac72d5f76c97afdf0Tgclocals7d1df5bd7ec0bef5cea1af8d6d8d942fjprebuilts/go/darwin-x86/src/internal/format/format.go"".IsSpaceeH%H;av;HH\$H$D$< t< t< 314 t< D$HD$ 316 : 317 *runtime.racefuncentert 318 (runtime.racefuncexit 319 0runtime.morestack_noctxt "".~r1type.bool"".btype.uint8/` 321 322 DTgclocals23e8278e2b69a3a75fa59b23c49ed6adTgclocals33cdeccccebe80329f1fdbee7f5874cbjprebuilts/go/darwin-x86/src/internal/format/format.go"".Parse.func1eH%H;aHHH\$HH$1H\$pH\$xH$H\$hHl$XLD$`H 324 H9wqLL$PH)I)ItMLL$PL$Hl$XHl$LD$`LD$HT$HL$ HD$(HT$0HT$pHL$8HL$xHD$@H$HH- 329 B 330 *runtime.racefuncenter 331 bytes.TrimSpace 332 (runtime.racefuncexit 333 $runtime.panicslice 334 0runtime.morestack_noctxtp"".autotmp_0073/type.[]uint8"".~r2@type.[]uint8"".indent0type.int"".srctype.[]uint8V9-R 337 Tgclocalse164b25facb10da87beb89b155f2475eTgclocalsf56b2291fa344104975cb6587be42b9bjprebuilts/go/darwin-x86/src/internal/format/format.go"".Parse.func2eH%H;aHHH\$HH$HD$h1H\$pH\$xH$H}1HHD$hHl$XLD$`HHH9LL$PH)I)ItMHHL9w\LL$PL$H\$XH\$LD$`LD$HT$HL$ HD$(HT$0HT$pHL$8HL$xHD$@H$HH 343 B 344 *runtime.racefuncenter 345 bytes.TrimSpace 346 (runtime.racefuncexit 347 $runtime.panicslice 348 $runtime.panicslice 349 0runtime.morestack_noctxtp 350 "".autotmp_0077/type.[]uint8"".autotmp_0075type.int"".~r2@type.[]uint8"".indent0type.int"".srctype.[]uint80> 353 7R 356 Tgclocalse164b25facb10da87beb89b155f2475eTgclocalsf56b2291fa344104975cb6587be42b9bjprebuilts/go/darwin-x86/src/internal/format/format.go"".initeH%H;aHH\$H$HH$t-HH$u 358 HHH$HH$H20 360 B 361 *runtime.racefuncenterP"".initdoneb 362 runtime.racereadp"".initdone"".initdone 363 runtime.raceread"".initdone 364 (runtime.racefuncexit 365 "runtime.throwinit"".initdone 366 "runtime.racewrite"".initdone 367 bytes.init 368 go/ast.init 369 go/parser.init 370 go/printer.init 371 go/token.init 372 strings.init"".initdone 373 "runtime.racewrite"".initdone 374 (runtime.racefuncexit 375 0runtime.morestack_noctxtO\ 377 Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals33cdeccccebe80329f1fdbee7f5874cbjprebuilts/go/darwin-x86/src/internal/format/format.goDgo.string.hdr."expected 'package'" <go.string."expected 'package'"<go.string."expected 'package'"0&expected 'package'4go.string.hdr."package p;" 379 ,go.string."package p;",go.string."package p;" package p;Hgo.string.hdr."expected declaration" @go.string."expected declaration"@go.string."expected declaration"0*expected declarationJgo.string.hdr."package p; func _() {" Bgo.string."package p; func _() {"Bgo.string."package p; func _() {"0,package p; func _() {Tgclocals35abb1adb287497051fbab87089b43cdHH@ Tgclocals900ec4cbeb96e621f7b40dd9d5a5fac9HH 0>go.itab.*bytes.Buffer.io.WriterTgclocals7d1df5bd7ec0bef5cea1af8d6d8d942f 8 @ X Tgclocals4109eb2926e8c9bac72d5f76c97afdf0dTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals23e8278e2b69a3a75fa59b23c49ed6adTgclocalsf56b2291fa344104975cb6587be42b9b Tgclocalse164b25facb10da87beb89b155f2475e Tgclocalsf56b2291fa344104975cb6587be42b9b Tgclocalse164b25facb10da87beb89b155f2475e Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals33cdeccccebe80329f1fdbee7f5874cb0"".initdonetype.uint8"".Parsef"".Parse"".Formatf"".Format"".IsSpacef"".IsSpace""".Parse.func1f"".Parse.func1""".Parse.func2f"".Parse.func2"".initf"".init"runtime.gcbits.01.go.string.hdr."[]uint8" &go.string."[]uint8"&go.string."[]uint8"[]uint8type.[]uint8~.80 runtime.algarray@"runtime.gcbits.01P.go.string.hdr."[]uint8"p*go.weak.type.*[]uint8"runtime.zerovaluetype.uint86go.typelink.[]uint8 []uint8type.[]uint8Tgo.string.hdr."func([]uint8, int) []uint8" Lgo.string."func([]uint8, int) []uint8"Lgo.string."func([]uint8, int) []uint8"@6func([]uint8, int) []uint8>type.func([]uint8, int) []uint89k30 runtime.algarray@"runtime.gcbits.01PTgo.string.hdr."func([]uint8, int) []uint8"pPgo.weak.type.*func([]uint8, int) []uint8"runtime.zerovalue>type.func([]uint8, int) []uint8>type.func([]uint8, int) []uint8type.[]uint8type.inttype.[]uint8go.typelink.func([]uint8, int) []uint8 func([]uint8, int) []uint8>type.func([]uint8, int) []uint8.go.string.hdr."runtime" &go.string."runtime"&go.string."runtime"runtime,go.importpath.runtime. &go.string."runtime"*go.string.hdr."bytes" "go.string."bytes""go.string."bytes"bytes(go.importpath.bytes. "go.string."bytes",go.string.hdr."go/ast" $go.string."go/ast"$go.string."go/ast"go/ast*go.importpath.go/ast. $go.string."go/ast"0go.string.hdr."go/token" (go.string."go/token"(go.string."go/token" go/token.go.importpath.go/token. (go.string."go/token".go.string.hdr."strings" &go.string."strings"&go.string."strings"strings,go.importpath.strings. &go.string."strings"2go.string.hdr."go/parser" *go.string."go/parser"*go.string."go/parser" go/parser0go.importpath.go/parser. *go.string."go/parser"4go.string.hdr."go/printer" 390 ,go.string."go/printer",go.string."go/printer" go/printer2go.importpath.go/printer. 391 ,go.string."go/printer""runtime.zerovaluego13ld