| !<arch> |
| __.PKGDEF 0 0 0 644 11456 ` |
| go object darwin amd64 go1.5.1 X:none |
| build id "83f815fdafc7e6eb0f536e08ccacf2309fd49e1b" |
| |
| $$ |
| package format |
| import runtime "runtime" |
| import bytes "bytes" |
| import ast "go/ast" |
| import token "go/token" |
| import strings "strings" |
| import parser "go/parser" |
| import printer "go/printer" |
| type @"go/token".Pos int |
| func (@"go/token".p·2 @"go/token".Pos) IsValid () (? bool) { return @"go/token".p·2 != @"go/token".Pos(0x0) } |
| type @"go/ast".Comment struct { Slash @"go/token".Pos; Text string } |
| func (@"go/ast".c·2 *@"go/ast".Comment "esc:0x1") End () (? @"go/token".Pos) { return @"go/token".Pos(int(@"go/ast".c·2.Slash) + len(@"go/ast".c·2.Text)) } |
| func (@"go/ast".c·2 *@"go/ast".Comment "esc:0x1") Pos () (? @"go/token".Pos) { return @"go/ast".c·2.Slash } |
| type @"go/ast".CommentGroup struct { List []*@"go/ast".Comment } |
| func (@"go/ast".g·2 *@"go/ast".CommentGroup "esc:0x1") End () (? @"go/token".Pos) { return @"go/ast".g·2.List[len(@"go/ast".g·2.List) - 0x1].End() } |
| func (@"go/ast".g·2 *@"go/ast".CommentGroup "esc:0x1") Pos () (? @"go/token".Pos) { return @"go/ast".g·2.List[0x0].Pos() } |
| func (@"go/ast".g·2 *@"go/ast".CommentGroup "esc:0x9") Text () (? string) |
| type @"go/ast".ObjKind int |
| func (@"go/ast".kind·2 @"go/ast".ObjKind) String () (? string) { return @"go/ast".objKindStrings[@"go/ast".kind·2] } |
| type @"go/ast".Object struct { Kind @"go/ast".ObjKind; Name string; Decl interface {}; Data interface {}; Type interface {} } |
| func (@"go/ast".obj·2 *@"go/ast".Object "esc:0x1") Pos () (? @"go/token".Pos) |
| type @"go/ast".Ident struct { NamePos @"go/token".Pos; Name string; Obj *@"go/ast".Object } |
| func (@"go/ast".x·2 *@"go/ast".Ident "esc:0x1") End () (? @"go/token".Pos) { return @"go/token".Pos(int(@"go/ast".x·2.NamePos) + len(@"go/ast".x·2.Name)) } |
| func (@"go/ast".id·2 *@"go/ast".Ident "esc:0x1") IsExported () (? bool) |
| func (@"go/ast".x·2 *@"go/ast".Ident "esc:0x1") Pos () (? @"go/token".Pos) { return @"go/ast".x·2.NamePos } |
| func (@"go/ast".id·2 *@"go/ast".Ident "esc:0x22") String () (? string) { if @"go/ast".id·2 != nil { return @"go/ast".id·2.Name }; return "<nil>" } |
| func (? *@"go/ast".Ident) @"go/ast".exprNode () { } |
| type @"go/ast".Decl interface { End() (? @"go/token".Pos); Pos() (? @"go/token".Pos); @"go/ast".declNode() } |
| type @"go/ast".Scope struct { Outer *@"go/ast".Scope; Objects map[string]*@"go/ast".Object } |
| func (@"go/ast".s·2 *@"go/ast".Scope "esc:0x1") Insert (@"go/ast".obj·3 *@"go/ast".Object) (@"go/ast".alt·1 *@"go/ast".Object) { if @"go/ast".alt·1 = @"go/ast".s·2.Objects[@"go/ast".obj·3.Name]; @"go/ast".alt·1 == nil { @"go/ast".s·2.Objects[@"go/ast".obj·3.Name] = @"go/ast".obj·3 }; return } |
| func (@"go/ast".s·2 *@"go/ast".Scope "esc:0x1") Lookup (@"go/ast".name·3 string "esc:0x1") (? *@"go/ast".Object) { return @"go/ast".s·2.Objects[@"go/ast".name·3] } |
| func (@"go/ast".s·2 *@"go/ast".Scope) String () (? string) |
| type @"go/token".Token int |
| func (@"go/token".tok·2 @"go/token".Token) IsKeyword () (? bool) { return @"go/token".Token(0x3c) < @"go/token".tok·2 && @"go/token".tok·2 < @"go/token".Token(0x56) } |
| func (@"go/token".tok·2 @"go/token".Token) IsLiteral () (? bool) { return @"go/token".Token(0x3) < @"go/token".tok·2 && @"go/token".tok·2 < @"go/token".Token(0xa) } |
| func (@"go/token".tok·2 @"go/token".Token) IsOperator () (? bool) { return @"go/token".Token(0xb) < @"go/token".tok·2 && @"go/token".tok·2 < @"go/token".Token(0x3b) } |
| func (@"go/token".op·2 @"go/token".Token) Precedence () (? int) |
| func (@"go/token".tok·2 @"go/token".Token) String () (? string) |
| type @"go/ast".BasicLit struct { ValuePos @"go/token".Pos; Kind @"go/token".Token; Value string } |
| func (@"go/ast".x·2 *@"go/ast".BasicLit "esc:0x1") End () (? @"go/token".Pos) { return @"go/token".Pos(int(@"go/ast".x·2.ValuePos) + len(@"go/ast".x·2.Value)) } |
| func (@"go/ast".x·2 *@"go/ast".BasicLit "esc:0x1") Pos () (? @"go/token".Pos) { return @"go/ast".x·2.ValuePos } |
| func (? *@"go/ast".BasicLit) @"go/ast".exprNode () { } |
| 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 } |
| func (@"go/ast".s·2 *@"go/ast".ImportSpec "esc:0x1") End () (? @"go/token".Pos) { if @"go/ast".s·2.EndPos != @"go/token".Pos(0x0) { return @"go/ast".s·2.EndPos }; return @"go/ast".s·2.Path.End() } |
| func (@"go/ast".s·2 *@"go/ast".ImportSpec "esc:0x1") Pos () (? @"go/token".Pos) { if @"go/ast".s·2.Name != nil { return @"go/ast".s·2.Name.Pos() }; return @"go/ast".s·2.Path.Pos() } |
| func (? *@"go/ast".ImportSpec) @"go/ast".specNode () { } |
| 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 } |
| func (@"go/ast".f·2 *@"go/ast".File "esc:0x9") End () (? @"go/token".Pos) |
| func (@"go/ast".f·2 *@"go/ast".File "esc:0x1") Pos () (? @"go/token".Pos) { return @"go/ast".f·2.Package } |
| import sync "sync" // indirect |
| 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".RWMutex struct { @"sync".w @"sync".Mutex; @"sync".writerSem uint32; @"sync".readerSem uint32; @"sync".readerCount int32; @"sync".readerWait int32 } |
| func (@"sync".rw·1 *@"sync".RWMutex) Lock () |
| func (@"sync".rw·1 *@"sync".RWMutex) RLock () |
| func (@"sync".rw·2 *@"sync".RWMutex "esc:0x12") RLocker () (? @"sync".Locker) { return (*@"sync".rlocker)(@"sync".rw·2) } |
| func (@"sync".rw·1 *@"sync".RWMutex) RUnlock () |
| func (@"sync".rw·1 *@"sync".RWMutex) Unlock () |
| type @"go/token".lineInfo struct { Offset int; Filename string; Line int } |
| type @"go/token".Position struct { Filename string; Offset int; Line int; Column int } |
| func (@"go/token".pos·2 *@"go/token".Position "esc:0x1") IsValid () (? bool) { return @"go/token".pos·2.Line > 0x0 } |
| func (@"go/token".pos·2 @"go/token".Position "esc:0x12") String () (? string) |
| 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 } |
| func (@"go/token".f·1 *@"go/token".File "esc:0x9") AddLine (@"go/token".offset·2 int) |
| func (@"go/token".f·1 *@"go/token".File "esc:0x9") AddLineInfo (@"go/token".offset·2 int, @"go/token".filename·3 string, @"go/token".line·4 int) |
| func (@"go/token".f·2 *@"go/token".File "esc:0x1") Base () (? int) { return @"go/token".f·2.@"go/token".base } |
| func (@"go/token".f·2 *@"go/token".File "esc:0x1") Line (@"go/token".p·3 @"go/token".Pos) (? int) |
| func (@"go/token".f·2 *@"go/token".File "esc:0x9") LineCount () (? int) |
| func (@"go/token".f·1 *@"go/token".File "esc:0x9") MergeLine (@"go/token".line·2 int) |
| func (@"go/token".f·2 *@"go/token".File "esc:0x22") Name () (? string) { return @"go/token".f·2.@"go/token".name } |
| func (@"go/token".f·2 *@"go/token".File "esc:0x1") Offset (@"go/token".p·3 @"go/token".Pos) (? int) |
| func (@"go/token".f·2 *@"go/token".File "esc:0x1") Pos (@"go/token".offset·3 int) (? @"go/token".Pos) |
| func (@"go/token".f·2 *@"go/token".File "esc:0x22") Position (@"go/token".p·3 @"go/token".Pos) (@"go/token".pos·1 @"go/token".Position) |
| func (@"go/token".f·2 *@"go/token".File "esc:0x22") PositionFor (@"go/token".p·3 @"go/token".Pos, @"go/token".adjusted·4 bool) (@"go/token".pos·1 @"go/token".Position) |
| func (@"go/token".f·2 *@"go/token".File "esc:0x9") SetLines (@"go/token".lines·3 []int) (? bool) |
| func (@"go/token".f·1 *@"go/token".File "esc:0x9") SetLinesForContent (@"go/token".content·2 []byte "esc:0x1") |
| func (@"go/token".f·2 *@"go/token".File "esc:0x1") Size () (? int) { return @"go/token".f·2.@"go/token".size } |
| func (@"go/token".f·2 *@"go/token".File "esc:0x22") @"go/token".position (@"go/token".p·3 @"go/token".Pos, @"go/token".adjusted·4 bool) (@"go/token".pos·1 @"go/token".Position) |
| func (@"go/token".f·4 *@"go/token".File "esc:0x22") @"go/token".unpack (@"go/token".offset·5 int, @"go/token".adjusted·6 bool) (@"go/token".filename·1 string, @"go/token".line·2 int, @"go/token".column·3 int) |
| 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 } |
| func (@"go/token".s·2 *@"go/token".FileSet) AddFile (@"go/token".filename·3 string, @"go/token".base·4 int, @"go/token".size·5 int) (? *@"go/token".File) |
| func (@"go/token".s·2 *@"go/token".FileSet) Base () (? int) |
| func (@"go/token".s·2 *@"go/token".FileSet) File (@"go/token".p·3 @"go/token".Pos) (@"go/token".f·1 *@"go/token".File) |
| func (@"go/token".s·1 *@"go/token".FileSet) Iterate (@"go/token".f·2 func(? *@"go/token".File) (? bool) "esc:0x1") |
| func (@"go/token".s·2 *@"go/token".FileSet) Position (@"go/token".p·3 @"go/token".Pos) (@"go/token".pos·1 @"go/token".Position) |
| func (@"go/token".s·2 *@"go/token".FileSet) PositionFor (@"go/token".p·3 @"go/token".Pos, @"go/token".adjusted·4 bool) (@"go/token".pos·1 @"go/token".Position) |
| func (@"go/token".s·2 *@"go/token".FileSet) Read (@"go/token".decode·3 func(? interface {}) (? error) "esc:0x1") (? error) |
| func (@"go/token".s·2 *@"go/token".FileSet) Write (@"go/token".encode·3 func(? interface {}) (? error) "esc:0x1") (? error) |
| func (@"go/token".s·2 *@"go/token".FileSet) @"go/token".file (@"go/token".p·3 @"go/token".Pos) (? *@"go/token".File) |
| func @"".Parse (@"".fset·5 *@"go/token".FileSet, @"".filename·6 string, @"".src·7 []byte, @"".fragmentOk·8 bool) (@"".file·1 *@"go/ast".File, @"".sourceAdj·2 func(@"".src []byte, @"".indent int) (? []byte), @"".indentAdj·3 int, @"".err·4 error) |
| type @"go/printer".Mode uint |
| import io "io" // indirect |
| type @"io".Writer interface { Write(@"io".p []byte) (@"io".n int, @"io".err error) } |
| type @"go/ast".Node interface { End() (? @"go/token".Pos); Pos() (? @"go/token".Pos) } |
| type @"go/printer".Config struct { Mode @"go/printer".Mode; Tabwidth int; Indent int } |
| func (@"go/printer".cfg·2 *@"go/printer".Config "esc:0x1") Fprint (@"go/printer".output·3 @"io".Writer, @"go/printer".fset·4 *@"go/token".FileSet, @"go/printer".node·5 interface {}) (? error) |
| func (@"go/printer".cfg·2 *@"go/printer".Config "esc:0x1") @"go/printer".fprint (@"go/printer".output·3 @"io".Writer, @"go/printer".fset·4 *@"go/token".FileSet, @"go/printer".node·5 interface {}, @"go/printer".nodeSizes·6 map[@"go/ast".Node]int) (@"go/printer".err·1 error) |
| func @"".Format (@"".fset·3 *@"go/token".FileSet, @"".file·4 *@"go/ast".File, @"".sourceAdj·5 func(@"".src []byte, @"".indent int) (? []byte) "esc:0x1", @"".indentAdj·6 int, @"".src·7 []byte "esc:0x9", @"".cfg·8 @"go/printer".Config) (? []byte, ? error) |
| func @"".IsSpace (@"".b·2 byte) (? bool) { return @"".b·2 == byte(0x20) || @"".b·2 == byte(0x9) || @"".b·2 == byte(0xa) || @"".b·2 == byte(0xd) } |
| func @"".init () |
| var @"go/ast".objKindStrings [7]string |
| type @"sync".rlocker struct { @"sync".w @"sync".Mutex; @"sync".writerSem uint32; @"sync".readerSem uint32; @"sync".readerCount int32; @"sync".readerWait int32 } |
| func (@"sync".r·1 *@"sync".rlocker) Lock () |
| func (@"sync".r·1 *@"sync".rlocker) Unlock () |
| |
| $$ |
| _go_.o 0 0 0 644 15672 ` |
| go object darwin amd64 go1.5.1 X:none |
| |
| ! |
| go13ldbytes.ago/ast.ago/parser.ago/printer.ago/token.astrings.aþ"".Parse eH%HD$°H;A`HìÐ1Û1ÛH$(H$0HÇ$ HÇ$H$ðH$¸H$øH$ÀH$H$ÈHH$H$¸H\$HÇD$èH\$H|$HHHKHOH$ØH$H$àH\$H$èH\$HÇD$(èH\$0H$HD$8HL$@H$0H$(HøR¼$DH$HX ÿÓHL$HD$HL$HH$HD$PHD$HH\$HÇD$è¶\$ ûõHÇ$HH\$HÇD$ |
| èHt$HD$ HL$(H´$ H$¨H$°HÇH$H¬$øHèH$H)ÈHø~SHH$H´$Ht$H|$HL$HD$ èH¼$¨Ht$(H\$0H$H\$8H$H$øH´$H,>H,$H$ðH\$HD$èH´$H$¨H¬$øHëH9óØH$HT$XH$¸H\$`H$ÀHt$hH´$ÈHH$H$¸H\$HÇD$èH\$H|$HHHKHOH$ØH$H$àH\$H$èH\$HÇD$(èH\$0H$HD$8HL$@H$0H$(HøuHH$HÄÐÃH$HX ÿÓHL$HD$HL$HH$HD$PHD$HH\$HÇD$è¶\$ ûuHÄÐÃHÇ$HH\$HÇD$èHt$HD$ HL$(H´$ H$¨H$°HÇH$H¬$øHèH$H)ÈHø~SHH$H´$Ht$H|$HL$HD$ èH¼$¨Ht$(H\$0H$H\$8H$H$øH´$H,>H,$H$ðH\$HD$èH$H$¨H¬$øHëH9ËH¬$HÊH¬$ HéH$¨H$°HØHÃH9ÓHÇHÇHÆ |
| HÅHÿÅH)Æ |
| HÅHÅH)Æ}HL$pH$¸H|$xH¼$ÀH$H$ÈHH$H$¸H\$HÇD$èH\$H|$HHHKHOH$ØH$H$àH\$H$èH\$HÇD$(èH\$0H$HD$8H\$@H$0H$(HøuHH$HÇ$ ÿÿÿÿHÄÐÃH-H,$HL$HD$HT$H\$ èHL$(HD$0HT$8é³þÿÿèèHÄÐÃèé~ùÿÿB |
| ütype.[]uint8º |
| runtime.convT2EÒ |
| &go/parser.ParseFileè¬<go.string."expected 'package'"Ò |
| strings.Contains,go.string."package p;"² |
| 2runtime.stringtoslicebyteÜtype.[]uint8¦ |
| &runtime.growslice_nÒ |
| runtime.memmovetype.[]uint8Ä |
| runtime.convT2EÜ |
| &go/parser.ParseFileÄ
""".Parse.func1·fü
À@go.string."expected declaration"æ |
| strings.Contains¨Bgo.string."package p; func _() {"Î |
| 2runtime.stringtoslicebyteøtype.[]uint8Â |
| &runtime.growslice_nî |
| runtime.memmoveÖtype.[]uint8 |
| runtime.convT2E¬ |
| &go/parser.ParseFile""".Parse.func2·fÚtype.[]uint8 |
| "runtime.growsliceÆ |
| $runtime.panicsliceÔ |
| $runtime.panicsliceò |
| 0runtime.morestack_noctxtÀ ."".autotmp_0017type.uintptr"".autotmp_0016type.int"".autotmp_0015type.[]uint8"".autotmp_0014type.[]uint8"".autotmp_0011type.[]uint8"".autotmp_0010_type.[]uint8"".autotmp_0009type.[]uint8"".autotmp_0008type.[]uint8"".autotmp_0007type.bool"".autotmp_0006type.string"".autotmp_0005type.[]uint8"".autotmp_0003type.string"".autotmp_0002/type.[]uint8"".fsrc¿type.[]uint8"".psrcïtype.[]uint8"".err type.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@ Ö R à M
\4KÁo¸ |
| Kõ»+?/
DdzVyhzVÓÀ.Tgclocals·028b3b085201053c62c417bb4f38aaf0Tgclocals·c10497e5baca687181c840f1eb9f979aJ/tmp/go/src/internal/format/format.goþ"".Formatà&Ø&eH%H$pÿÿÿH;A HìH´$8H$@1ÛH$hH$pH$x1ÛH$H$H$(1íH9ë
yHH$èHD$HD$pHD$hH$ H\$`H1íH9è H$PH$HL$hH$ HD$H$¨HL$H$HD$HL$`HH$HD$ H$HL$(èHD$0HL$8Høt21ÛH$hH$pH$xH$H$HÄÃHD$p1ÛHhL@LHL9ÅwELI)èI)éIùtM*L$hL$pL$x1ÛH$H$HÄÃèHH$HH\$HH\$èHD$éÅþÿÿ1ÿ1ÀHD$@H9Ð}bH9ÐH¶+@ý }@ý s@ý |
| i@ý
Áùt(H9ÐMH¶û |
| uHÇHÿÇHÿÀHD$@H9Ð|E1ÉH|$XH¬$HH9ïH¬$H´$øL$ÈLÎL$ÐL$ØLÈL$èH¼$HøL$ðL)ÈHø~[HH$H´$àHt$LL$LL$HD$ èH¼$L$ÐHt$(H\$0H$èH\$8H$ðH´$àJ,H,$H$øH\$H|$èH$ðH$ÐH¬$HëH9ËIÛL¤$àL¤$ÈH$ÐIÊH$ØH\$XHl$@L$H1ö1ÿL9ÅÃH9ëºL$8H)ÝI)ØIøtMIè1ÀLÉL9À}¶)@ý
rHÿÆHÿÁHÿÀL9À|åHþu
@ÿtHÇÆ1ÿH|$PHt$HH9÷}9LáLØLÛHÿÃL9ÓÈIÛH$ÐHÆ HÿÇH|$PHt$HH9÷|ÇH¬$0HóHëH$`HH$èHD$HD$xHD$hH$ H\$`H1íH9èH$PH$HL$hH$ HD$H$¨HL$H$HD$HL$`HH$HD$ H$HL$(èHD$0HL$8H$H$Høt21ÛH$hH$pH$xH$H$HÄÃHD$x1ÛHhL@LHL9ÅFLI)èI)éIùtM*L$°L$L$¸LD$L$ÀLL$H$`H\$H$(HÿÓH\$ H$àH|$(H\$0H$ðH$ÈH$ÐH$ØHÆH$H¼$èHøH$H)ÐHø~SHH$H$øHL$Ht$HT$HD$ èH¼$èHL$(H\$0H$H\$8H$H$ÐH$øH,H,$H$àH\$H|$èH$H´$8H$@H$ÐH¬$èHëH9ËØIÛL¤$øIÊHÑHù~HHÈHÿÈH9ЫH¶+@ý @ý @ý |
| z@ý
À<t HÿÉHù¸L$HHÕH9ÑKH)ÍI)ÈIñIøtM HïL$ðL$àL¤$ÈLáL$ÐL$ØLØL$H¬$èHèL$L)ÐHø~[HH$H$øHL$L\$LT$HD$ èL$ÐH¼$èHL$(H\$0H$H\$8H$H$øJ,H,$H$àH\$H|$èH´$H$ÐH¬$èHëH9ów:H$øH$hH$pH´$x1ÛH$H$HÄÃèèHÇÀéþÿÿèèèHH$HH\$HH\$èHD$é°ûÿÿH-H,$HL$HD$LT$H\$ èH|$PHt$HLd$(L\$0LT$8LØIÿÃL$ÐL$ØLáL¤$Èéàúÿÿ@ý
úÿÿHÇÇé{úÿÿèèèèHÇÁéøÿÿèèéTöÿÿV |
| è"type.bytes.Bufferú |
| "runtime.newobjectÀ>go.itab.*bytes.Buffer.io.WriterÞ"type.*go/ast.File |
| 6go/printer.(*Config).Fprintä |
| $runtime.panicsliceö$type.*bytes.Buffertype.io.Writer¤>go.itab.*bytes.Buffer.io.Writer¸ |
| runtime.typ2Itabtype.[]uint8Ú |
| &runtime.growslice_n
|
| runtime.memmoveÞ"type.bytes.Bufferð |
| "runtime.newobject¶>go.itab.*bytes.Buffer.io.WriterÔ"type.*go/ast.File |
| 6go/printer.(*Config).FprintÞtype.[]uint8¨ |
| &runtime.growslice_nÔ |
| runtime.memmovetype.[]uint8Ê |
| &runtime.growslice_nö |
| runtime.memmove´" |
| $runtime.panicsliceÂ" |
| $runtime.panicsliceè" |
| $runtime.panicindexö" |
| $runtime.panicslice# |
| $runtime.panicslice#$type.*bytes.Buffer¬#type.io.WriterÄ#>go.itab.*bytes.Buffer.io.WriterØ# |
| runtime.typ2Itabú#type.[]uint8´$ |
| "runtime.growsliceè% |
| $runtime.panicsliceö% |
| $runtime.panicslice& |
| $runtime.panicslice& |
| $runtime.panicindex¸& |
| $runtime.panicindexÆ& |
| 0runtime.morestack_noctxtð `"".autotmp_0058type.uintptr"".autotmp_0057type.int"".autotmp_0056type.[]uint8"".autotmp_0055type.bool"".autotmp_0054type.int"".autotmp_0053type.uintptr"".autotmp_0052type.int"".autotmp_0051type.[]uint8"".autotmp_0050type.*uint8"".autotmp_0049type.uint8"".autotmp_0047type.*uint8"".autotmp_0046type.int"".autotmp_0045type.int"".autotmp_0043type.int"".autotmp_0042_type.[]uint8"".autotmp_0039type.[]uint8"".autotmp_0038type.[]uint8"".autotmp_0037type.int"".autotmp_0036type.[]uint8"".autotmp_0035type.[]uint8"".autotmp_0034type.int"".autotmp_0033"type.*go/ast.File"".autotmp_0032$type.*bytes.Buffer"".autotmp_0031type.int"".autotmp_0029type.[]uint8"".autotmp_0028type.[]uint8"".autotmp_0027type.[]uint8"".autotmp_0025type.int"".autotmp_0024/type.[]uint8"".autotmp_0022ß"type.*go/ast.File"".autotmp_0021Ï$type.*bytes.Buffer"".&buf¯$type.*bytes.Buffer"".&buf¿$type.*bytes.Buffer"".~r0¿type.[]uint8"".errtype.error"".iÿtype.int"".indenttype.int"".restype.[]uint8"".jtype.int"".iïtype.int"".~r7Ðtype.error"".~r6 type.[]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.FileSetD" ± \ ¹ °ÖÆ^2d2D |
| ´: |
| '2Eæ2
c |
|
X|¤*VµÄV»V_R.Tgclocals·e84f6ab826dbab49fd7da72039d89664Tgclocals·4023d37a46d650dea4f91439d0b33791J/tmp/go/src/internal/format/format.goþ"".IsSpace@@¶D$< t< t< |
| t<
D$ÃÆD$ëø "".~r1type.bool"".btype.uint8 ÄTgclocals·23e8278e2b69a3a75fa59b23c49ed6adTgclocals·33cdeccccebe80329f1fdbee7f5874cbJ/tmp/go/src/internal/format/format.goþ"".Parse.func1àÖeH%H;aHì01ÛH\$XH\$`H\$hH\$PHl$@LD$HHà |
| H9ëwZLL$8H)ÝI)ØIøtMLL$8L$Hl$@Hl$LD$HLD$èHT$HL$ HD$(HT$XHL$`HD$hHÄ0ÃèèéUÿÿÿ |
| æ |
| bytes.TrimSpace¶ |
| $runtime.panicsliceÄ |
| 0runtime.morestack_noctxtp`"".~r2@type.[]uint8"".indent0type.int"".srctype.[]uint8`_`°V(-E |
| r>Tgclocals·a041240a37ce609efec56707c330d1a4Tgclocals·33cdeccccebe80329f1fdbee7f5874cbJ/tmp/go/src/internal/format/format.goþ"".Parse.func2À¢eH%H;a´Hì0HD$P1ÛH\$XH\$`H\$hHø}1ÀHÃHD$PHl$@LD$HHÑãHÃH9ëwmLL$8H)ÝI)ØIøtMHëHëL9ÃwELL$8L$H\$@H\$LD$HLD$èHT$HL$ HD$(HT$XHL$`HD$hHÄ0Ãèèèé/ÿÿÿ |
| |
| ¤ |
| bytes.TrimSpaceô |
| $runtime.panicslice |
| $runtime.panicslice |
| 0runtime.morestack_noctxtp`"".autotmp_0073type.int"".~r2@type.[]uint8"".indent0type.int"".srctype.[]uint8`¡_`'à(- |
| 3EOTgclocals·a041240a37ce609efec56707c330d1a4Tgclocals·33cdeccccebe80329f1fdbee7f5874cbJ/tmp/go/src/internal/format/format.goþ"".initàÆeH%H;avM¶ût¶ûuÃèÆèèèèèèÆÃèë |
| $"".initdone·<"".initdone·R |
| "runtime.throwinitb"".initdone·n |
| bytes.initx |
| go/ast.init |
| go/parser.init |
| go/printer.init |
| go/token.init |
| strings.init¬"".initdone·º |
| 0runtime.morestack_noctxtppÈp |
| (HTgclocals·33cdeccccebe80329f1fdbee7f5874cbTgclocals·33cdeccccebe80329f1fdbee7f5874cbJ/tmp/go/src/internal/format/format.goþDgo.string.hdr."expected 'package'" <go.string."expected 'package'"þ<go.string."expected 'package'"0&expected 'package'þ4go.string.hdr."package p;" |
| ,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 declarationþJgo.string.hdr."package p; func _() {" Bgo.string."package p; func _() {"þBgo.string."package p; func _() {"0,package p; func _() {þTgclocals·c10497e5baca687181c840f1eb9f979a@@@ þTgclocals·028b3b085201053c62c417bb4f38aaf0@@
þ0>go.itab.*bytes.Buffer.io.WriterþTgclocals·4023d37a46d650dea4f91439d0b33791XX þTgclocals·e84f6ab826dbab49fd7da72039d89664XX þTgclocals·33cdeccccebe80329f1fdbee7f5874cbþTgclocals·23e8278e2b69a3a75fa59b23c49ed6adþTgclocals·33cdeccccebe80329f1fdbee7f5874cbþTgclocals·a041240a37ce609efec56707c330d1a4þTgclocals·33cdeccccebe80329f1fdbee7f5874cbþTgclocals·a041240a37ce609efec56707c330d1a4þTgclocals·33cdeccccebe80329f1fdbee7f5874cbþTgclocals·33cdeccccebe80329f1fdbee7f5874cbþ0"".initdone·type.uint8þ"".Parse·f"".Parseþ"".Format·f"".Formatþ"".IsSpace·f"".IsSpaceþ""".Parse.func1·f"".Parse.func1þ""".Parse.func2·f"".Parse.func2þ"".init·f"".initþ"runtime.gcbits.01þ.go.string.hdr."[]uint8" &go.string."[]uint8"þ&go.string."[]uint8"[]uint8þtype.[]uint8 ß~.80 runtime.algarray@"runtime.gcbits.01P.go.string.hdr."[]uint8"p*go.weak.type.*[]uint8"runtime.zerovaluetype.uint8þ6go.typelink.[]uint8 []uint8type.[]uint8þTgo.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) []uint8°°±¿9k30 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.int type.[]uint8þgo.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/parserþ0go.importpath.go/parser. *go.string."go/parser"þ4go.string.hdr."go/printer" |
| ,go.string."go/printer"þ,go.string."go/printer" go/printerþ2go.importpath.go/printer. |
| ,go.string."go/printer"þ"runtime.zerovalueÿÿgo13ld |