blob: 668dc278d7d143e43133ddd7d6e40c863154bc01 [file] [log] [blame]
!<arch>
__.PKGDEF 0 0 0 644 11455 `
go object linux amd64 go1.5.1 X:none
build id "38eaf173d262701d5921e0004fe659e5b8388a3b"
$$
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 15761 `
go object linux amd64 go1.5.1 X:none
!
��go13ldbytes.ago/ast.ago/parser.ago/printer.ago/token.astrings.a�þ"".Parse�� ��„dH‹ %����HD$°H;A†`��HìÐ���1Û1ÛH‰œ$(��H‰œ$0��HDŽ$ ������HDŽ$������H‹œ$ð���H‰œ$¸���H‹œ$ø���H‰œ$À���H‹œ$���H‰œ$È���H����H‰$Hœ$¸���H‰\$HÇD$����è����H\$H|$H‹ H‰H‹KH‰OH‹œ$Ø���H‰$H‹œ$à���H‰\$H‹œ$è���H‰\$HÇD$(���è����H‹\$0H‰œ$��H‹D$8H‹L$@H‰Œ$0��H‰„$(��Hƒø�„R��€¼$���„D��H‰ $H‹X ÿÓH‹L$H‹D$H‰L$HH‰ $H‰D$PH‰D$H����H‰\$HÇD$���è����¶\$ €û�„õ��HÇ$����H����H‰\$HÇD$
���è����H‹t$H‹D$ H‹L$(H‰´$ ���H‰„$¨���H‰Œ$°���H‰ÇH‰„$���H‹¬$ø���HèH‰Œ$˜���H)ÈHƒø�~SH����H‰$H‰´$ˆ���H‰t$H‰|$H‰L$H‰D$ è����H‹¼$¨���H‹t$(H‹\$0H‰œ$���H‹\$8H‰œ$˜���H‹„$ø���H‰´$ˆ���H,>H‰,$H‹œ$ð���H‰\$H‰D$è����H‹´$˜���H‹œ$¨���H‹¬$ø���HëH9ó‡Ø��H‹”$ˆ���H‰T$XH‰”$¸���H‰\$`H‰œ$À���H‰t$hH‰´$È���H����H‰$Hœ$¸���H‰\$HÇD$����è����H\$H|$H‹ H‰H‹KH‰OH‹œ$Ø���H‰$H‹œ$à���H‰\$H‹œ$è���H‰\$HÇD$(���è����H‹\$0H‰œ$��H‹D$8H‹L$@H‰Œ$0��H‰„$(��Hƒø�uH����H‰œ$��HÄÐ���ÃH‰ $H‹X ÿÓH‹L$H‹D$H‰L$HH‰ $H‰D$PH‰D$H����H‰\$HÇD$���è����¶\$ €û�uHÄÐ���ÃHÇ$����H����H‰\$HÇD$���è����H‹t$H‹D$ H‹L$(H‰´$ ���H‰„$¨���H‰Œ$°���H‰ÇH‰„$���H‹¬$ø���HèH‰Œ$˜���H)ÈHƒø�~SH����H‰$H‰´$ˆ���H‰t$H‰|$H‰L$H‰D$ è����H‹¼$¨���H‹t$(H‹\$0H‰œ$���H‹\$8H‰œ$˜���H‹„$ø���H‰´$ˆ���H,>H‰,$H‹œ$ð���H‰\$H‰D$è����H‹Œ$˜���H‹œ$¨���H‹¬$ø���HëH9ˇƒ��H‹¬$ˆ���H‰ÊH‰¬$ ���H‰éH‰œ$¨���H‰”$°���H‰ØHƒÃH9Ó‡��H‰ÇHƒÇHÆ
H‰ÅHÿÅH)Æ
H‰ÅHƒÅH)Æ}H‰L$pH‰Œ$¸���H‰|$xH‰¼$À���H‰”$€���H‰”$È���H����H‰$Hœ$¸���H‰\$HÇD$����è����H\$H|$H‹ H‰H‹KH‰OH‹œ$Ø���H‰$H‹œ$à���H‰\$H‹œ$è���H‰\$HÇD$(���è����H‹\$0H‰œ$��H‹D$8H‹\$@H‰œ$0��H‰„$(��Hƒø�uH����H‰œ$��HDŽ$ ��ÿÿÿÿHÄÐ���ÃH-����H‰,$H‰L$H‰D$H‰T$H‰\$ è����H‹L$(H‹D$0H‹T$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.memmove���† ��type.[]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_0017��type.uintptr�"".autotmp_0016��type.int�"".autotmp_0015��type.[]uint8�"".autotmp_0014��type.[]uint8�"".autotmp_0011�type.[]uint8�"".autotmp_0010�_type.[]uint8�"".autotmp_0009��type.[]uint8�"".autotmp_0008��type.[]uint8�"".autotmp_0007��type.bool�"".autotmp_0006��type.string�"".autotmp_0005��type.[]uint8�"".autotmp_0003�type.string�"".autotmp_0002�/type.[]uint8�"".fsrc�¿type.[]uint8�"".psrc�ïtype.[]uint8� "".err� type.error�"".indentAdj�type.int�"".sourceAdj�€>type.func([]uint8, int) []uint8�"".file�p"type.*go/ast.File�"".fragmentOk�`type.bool� "".src�0type.[]uint8�"".filename�type.string�"".fset��,type.*go/token.FileSet�@ ÖŸ RŸ àŸ MŸ � �\4KÁož¸ 
Kõ» +?/  �D�œ˜dzVyhzVÓÀ.�Tgclocals·028b3b085201053c62c417bb4f38aaf0�Tgclocals·c10497e5baca687181c840f1eb9f979a���hprebuilts/go/linux-x86/src/internal/format/format.goþ"".Format��à&��Ø&dH‹ %����H„$pÿÿÿH;A†‡ ��Hì��H‹´$8��H‹”$@��1ÛH‰œ$h��H‰œ$p��H‰œ$x��1ÛH‰œ$€��H‰œ$ˆ��H‹œ$(��1íH9ë…y��H����H‰$è����H‹D$H‰D$pH‰D$hH‹œ$ ��H‰\$`H‹����1íH9è„ ��Hœ$P��H‰$H‹L$hH‰„$ ���H‰D$H‰Œ$¨���H‰L$H‹„$��H‰D$H‹L$`H����H‰„$���H‰D$ H‰Œ$˜���H‰L$(è����H‹D$0H‹L$8Hƒø�t21ÛH‰œ$h��H‰œ$p��H‰œ$x��H‰„$€��H‰Œ$ˆ��HÄ��ÃH‹D$p1ÛH‹hL‹@L‹HL9ÅwEL‹I)èI)éIƒù�tM*L‰”$h��L‰„$p��L‰Œ$x��1ÛH‰œ$€��H‰œ$ˆ��HÄ��Ãè���� H����H‰$H����H‰\$H����H‰\$è����H‹D$éÅþÿÿ1ÿ1ÀH‰D$@H9Ð}bH9Ѓš��H¶+@€ý „}��@€ý „s��@€ý
„i��@€ý ”Á€ù�t(H9ЃM��H¶€û
uH‰ÇHÿÇHÿÀH‰D$@H9Ð|žE1ÉH‰|$XH‹¬$H��H9ï‡��H‰¬$��H‰´$ø���L‰Œ$È���L‰ÎL‰Œ$Ð���L‰Œ$Ø���L‰ÈL‰Œ$è���H‰¼$���HøL‰Œ$ð���L)ÈHƒø�~[H����H‰$H‰´$à���H‰t$L‰L$L‰L$H‰D$ è����H‹¼$���L‹Œ$Ð���H‹t$(H‹\$0H‰œ$è���H‹\$8H‰œ$ð���H‰´$à���J,H‰,$H‹œ$ø���H‰\$H‰|$è����H‹Œ$ð���H‹œ$Ð���H‹¬$���HëH9ˇ��I‰ÛL‹¤$à���L‰¤$È���H‰œ$Ð���I‰ÊH‰Œ$Ø���H‹\$XH‹l$@L‹„$H��1ö1ÿL9ŇÃ��H9뇺��L‹Œ$8��H)ÝI)ØIƒø�tM I‰è1ÀL‰ÉL9À}¶)@€ý …r��HÿÆHÿÁHÿÀL9À|åHƒþ�u @€ÿ�tHÇÆ���1ÿH‰|$PH‰t$HH9÷}9L‰áL‰ØL‰ÛHÿÃL9Ó‡È��I‰ÛH‰œ$Ð���HÆ HÿÇH‰|$PH‰t$HH9÷|ÇH‹¬$0��H‰óHëH‰œ$`��H����H‰$è����H‹D$H‰D$xH‰D$hH‹œ$ ��H‰\$`H‹����1íH9è„��Hœ$P��H‰$H‹L$hH‰„$ ���H‰D$H‰Œ$¨���H‰L$H‹„$��H‰D$H‹L$`H����H‰„$���H‰D$ H‰Œ$˜���H‰L$(è����H‹D$0H‹L$8H‰Œ$ˆ���H‰„$€���Hƒø�t21ÛH‰œ$h��H‰œ$p��H‰œ$x��H‰„$€��H‰Œ$ˆ��HÄ��ÃH‹D$x1ÛH‹hL‹@L‹HL9ŇF��L‹I)èI)éIƒù�tM*L‰”$°���L‰$L‰„$¸���L‰D$L‰Œ$À���L‰L$H‹œ$`��H‰\$H‹”$(��H‹ÿÓH‹\$ H‰œ$à���H‹|$(H‹\$0H‰œ$ð���H‹Œ$È���H‹„$Ð���H‹”$Ø���H‰ÆH‰„$���H‰¼$è���HøH‰”$��H)ÐHƒø�~SH����H‰$H‰Œ$ø���H‰L$H‰t$H‰T$H‰D$ è����H‹¼$è���H‹L$(H‹\$0H‰œ$���H‹\$8H‰œ$��H‹œ$Ð���H‰Œ$ø���H,H‰,$H‹œ$à���H‰\$H‰|$è����H‹Œ$��H‹´$8��H‹”$@��H‹œ$Ð���H‹¬$è���HëH9ˇØ��I‰ÛL‹¤$ø���I‰ÊH‰ÑHƒù�~HH‰ÈHÿÈH9Ѓ«��H¶+@€ý „Ž��@€ý „„��@€ý
„z��@€ý ”À<�t HÿÉHƒù�¸L‹„$H��H‰ÕH9чK��H)ÍI)ÈI‰ñIƒø�tM H‰ïL‰„$ð���L‰Œ$à���L‰¤$È���L‰áL‰œ$Ð���L‰”$Ø���L‰ØL‰œ$���H‰¬$è���HèL‰”$��L)ÐHƒø�~[H����H‰$H‰Œ$ø���H‰L$L‰\$L‰T$H‰D$ è����L‹œ$Ð���H‹¼$è���H‹L$(H‹\$0H‰œ$���H‹\$8H‰œ$��H‰Œ$ø���J,H‰,$H‹œ$à���H‰\$H‰|$è����H‹´$��H‹œ$Ð���H‹¬$è���HëH9ów:H‹”$ø���H‰”$h��H‰œ$p��H‰´$x��1ÛH‰œ$€��H‰œ$ˆ��HÄ��Ãè���� è���� HÇÀ���éþÿÿè���� è���� è���� H����H‰$H����H‰\$H����H‰\$è����H‹D$é°ûÿÿH-����H‰,$H‰L$H‰D$L‰T$H‰\$ è����H‹|$PH‹t$HL‹d$(L‹\$0L‹T$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.Buffer���Œ��type.io.Writer���¤��>go.itab.*bytes.Buffer.io.Writer���¸
�� runtime.typ2Itab��� ��type.[]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.memmove���€��type.[]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_0058��type.uintptr�"".autotmp_0057��type.int�"".autotmp_0056��type.[]uint8�"".autotmp_0055��type.bool�"".autotmp_0054��type.int�"".autotmp_0053��type.uintptr�"".autotmp_0052��type.int�"".autotmp_0051��type.[]uint8�"".autotmp_0050��type.*uint8�"".autotmp_0049��type.uint8�"".autotmp_0047��type.*uint8�"".autotmp_0046��type.int�"".autotmp_0045��type.int�"".autotmp_0043��type.int�"".autotmp_0042�_type.[]uint8�"".autotmp_0039��type.[]uint8�"".autotmp_0038��type.[]uint8�"".autotmp_0037��type.int�"".autotmp_0036��type.[]uint8�"".autotmp_0035��type.[]uint8�"".autotmp_0034��type.int�"".autotmp_0033��"type.*go/ast.File�"".autotmp_0032��$type.*bytes.Buffer�"".autotmp_0031��type.int�"".autotmp_0029��type.[]uint8�"".autotmp_0028��type.[]uint8�"".autotmp_0027��type.[]uint8�"".autotmp_0025��type.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� "".err�Ÿtype.error�"".i�ÿtype.int�"".indent�type.int� "".res�type.[]uint8�"".j�Ÿtype.int�"".i�ïtype.int� "".~r7�Ðtype.error� "".~r6� type.[]uint8� "".cfg�p,type.go/printer.Config� "".src�@type.[]uint8�"".indentAdj�0type.int�"".sourceAdj� >type.func([]uint8, int) []uint8�"".file�"type.*go/ast.File�"".fset��,type.*go/token.FileSet�D" ±Ÿ \Ÿ ­Ÿ ¹Ÿ —�°�ÖÆ^–2d2D
´:
  ' ž2‘Eæ2 c
  �X�|‘¤*‘Vµ‘ćV»V_R . —�Tgclocals·e84f6ab826dbab49fd7da72039d89664�Tgclocals·4023d37a46d650dea4f91439d0b33791���hprebuilts/go/linux-x86/src/internal/format/format.goþ"".IsSpace��@��@¶D$< t< t <
t< ”D$ÃÆD$ëø� ��� "".~r1�type.bool�"".b��type.uint8� � � Ä��Tgclocals·23e8278e2b69a3a75fa59b23c49ed6ad�Tgclocals·33cdeccccebe80329f1fdbee7f5874cb���hprebuilts/go/linux-x86/src/internal/format/format.goþ"".Parse.func1��à��ÖdH‹ %����H;a†Ž���Hƒì01ÛH‰\$XH‰\$`H‰\$hH‹\$PH‹l$@L‹D$HHƒÃ
H9ëwZL‹L$8H)ÝI)ØIƒø�tM L‰L$8L‰ $H‰l$@H‰l$L‰D$HL‰D$è����H‹T$H‹L$ H‹D$(H‰T$XH‰L$`H‰D$hHƒÄ0Ãè���� è����éUÿÿÿ
������æ
��bytes.TrimSpace���¶
��$runtime.panicslice���Ä
��0runtime.morestack_noctxt���p`�� "".~r2�@type.[]uint8�"".indent�0type.int� "".src��type.[]uint8�`‚_`�°�V(-E�
�r>�Tgclocals·a041240a37ce609efec56707c330d1a4�Tgclocals·33cdeccccebe80329f1fdbee7f5874cb���hprebuilts/go/linux-x86/src/internal/format/format.goþ"".Parse.func2��À��¢dH‹ %����H;a†´���Hƒì0H‹D$P1ÛH‰\$XH‰\$`H‰\$hHƒø�}1ÀH‰ÃH‰D$PH‹l$@L‹D$HHÑãHƒÃH9ëwmL‹L$8H)ÝI)ØIƒø�tM H‰ëHƒëL9ÃwEL‰L$8L‰ $H‰\$@H‰\$L‰D$HL‰D$è����H‹T$H‹L$ H‹D$(H‰T$XH‰L$`H‰D$hHƒÄ0Ãè���� è���� è����é/ÿÿÿ
������¤
��bytes.TrimSpace���ô
��$runtime.panicslice���‚
��$runtime.panicslice���
��0runtime.morestack_noctxt���p`��"".autotmp_0073��type.int� "".~r2�@type.[]uint8�"".indent�0type.int� "".src��type.[]uint8�`¡_`'�à�(†-
3 E� �‘O�Tgclocals·a041240a37ce609efec56707c330d1a4�Tgclocals·33cdeccccebe80329f1fdbee7f5874cb���hprebuilts/go/linux-x86/src/internal/format/format.goþ"".init��à��ÆdH‹ %����H;avM¶����€û�t¶����€ûuÃè���� Æ����è����è����è����è����è����è����Æ����Ãè����ë
������$��"".initdone·���<��"".initdone·���R
��"runtime.throwinit���b�"".initdone·���n
��bytes.init���x
��go/ast.init���‚
��go/parser.init���Œ
��go/printer.init���–
��go/token.init��� 
��strings.init���¬�"".initdone·���º
��0runtime.morestack_noctxt��������p�p�Èp�
�(H�Tgclocals·33cdeccccebe80329f1fdbee7f5874cb�Tgclocals·33cdeccccebe80329f1fdbee7f5874cb���hprebuilts/go/linux-x86/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·4023d37a46d650dea4f91439d0b33791�X��X ����������������� �� �� �� �� ��� ��þTgclocals·e84f6ab826dbab49fd7da72039d89664�X��X ����������������������������������þ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� �� ��������������ß~.8��������������������������������������������������������� 0 � runtime.algarray���@��"runtime.gcbits.01���P��.go.string.hdr."[]uint8"���p��*go.weak.type.*[]uint8���€��"runtime.zerovalue�����type.uint8���þ6go.typelink.[]uint8 []uint8��������������type.[]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�°��°��������������±¿9k�3����������������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��Tgo.string.hdr."func([]uint8, int) []uint8"���p��Pgo.weak.type.*func([]uint8, int) []uint8���€��"runtime.zerovalue��� €�>type.func([]uint8, int) []uint8���Р�>type.func([]uint8, int) []uint8���€��type.[]uint8�����type.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�