| !<arch> |
| __.PKGDEF 0 0 0 644 19139 ` |
| go object darwin amd64 go1.4.2 X:precisestack |
| |
| $$ |
| package parser |
| import ioutil "io/ioutil" |
| import ast "go/ast" |
| import runtime "runtime" |
| import errors "errors" |
| import io "io" |
| import unicode "unicode" |
| import filepath "path/filepath" |
| import os "os" |
| import strconv "strconv" |
| import strings "strings" |
| import fmt "fmt" |
| import scanner "go/scanner" |
| import token "go/token" |
| import bytes "bytes" |
| type @"".Mode uint |
| const @"".PackageClauseOnly @"".Mode = 0x1 |
| const @"".ImportsOnly @"".Mode = 0x2 |
| const @"".ParseComments @"".Mode = 0x4 |
| const @"".Trace @"".Mode = 0x8 |
| const @"".DeclarationErrors @"".Mode = 0x10 |
| const @"".SpuriousErrors @"".Mode = 0x20 |
| const @"".AllErrors @"".Mode = 0x20 |
| 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:0x0") 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:0x0") 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:0x0") End () (? @"go/token".Pos) |
| func (@"go/ast".g·2 *@"go/ast".CommentGroup "esc:0x0") Pos () (? @"go/token".Pos) |
| func (@"go/ast".g·2 *@"go/ast".CommentGroup "esc:0x0") 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:0x0") 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:0x0") 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:0x0") IsExported () (? bool) |
| func (@"go/ast".x·2 *@"go/ast".Ident "esc:0x0") Pos () (? @"go/token".Pos) { return @"go/ast".x·2.NamePos } |
| func (@"go/ast".id·2 *@"go/ast".Ident "esc:0x1") 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:0x0") 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:0x0") Lookup (@"go/ast".name·3 string "esc:0x0") (? *@"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:0x0") 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:0x0") 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:0x0") End () (? @"go/token".Pos) |
| func (@"go/ast".s·2 *@"go/ast".ImportSpec "esc:0x0") Pos () (? @"go/token".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:0x0") End () (? @"go/token".Pos) |
| func (@"go/ast".f·2 *@"go/ast".File "esc:0x0") 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:0x2") 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:0x0") IsValid () (? bool) { return @"go/token".pos·2.Line > 0x0 } |
| func (@"go/token".pos·2 @"go/token".Position "esc:0x2") 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) AddLine (@"go/token".offset·2 int) |
| func (@"go/token".f·1 *@"go/token".File) 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:0x0") Base () (? int) { return @"go/token".f·2.@"go/token".base } |
| func (@"go/token".f·2 *@"go/token".File "esc:0x0") Line (@"go/token".p·3 @"go/token".Pos) (? int) |
| func (@"go/token".f·2 *@"go/token".File) LineCount () (? int) |
| func (@"go/token".f·1 *@"go/token".File) MergeLine (@"go/token".line·2 int) |
| func (@"go/token".f·2 *@"go/token".File "esc:0x1") Name () (? string) { return @"go/token".f·2.@"go/token".name } |
| func (@"go/token".f·2 *@"go/token".File "esc:0x0") Offset (@"go/token".p·3 @"go/token".Pos) (? int) |
| func (@"go/token".f·2 *@"go/token".File "esc:0x0") Pos (@"go/token".offset·3 int) (? @"go/token".Pos) |
| func (@"go/token".f·2 *@"go/token".File "esc:0x0") Position (@"go/token".p·3 @"go/token".Pos) (@"go/token".pos·1 @"go/token".Position) |
| func (@"go/token".f·2 *@"go/token".File "esc:0x0") 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) SetLines (@"go/token".lines·3 []int) (? bool) |
| func (@"go/token".f·1 *@"go/token".File) SetLinesForContent (@"go/token".content·2 []byte "esc:0x0") |
| func (@"go/token".f·2 *@"go/token".File "esc:0x0") Size () (? int) { return @"go/token".f·2.@"go/token".size } |
| func (@"go/token".f·2 *@"go/token".File "esc:0x0") @"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:0x1") @"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:0x0") |
| 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:0x0") (? error) |
| func (@"go/token".s·2 *@"go/token".FileSet) Write (@"go/token".encode·3 func(? interface {}) (? error) "esc:0x0") (? error) |
| func (@"go/token".s·2 *@"go/token".FileSet) @"go/token".file (@"go/token".p·3 @"go/token".Pos) (? *@"go/token".File) |
| func @"".ParseFile (@"".fset·3 *@"go/token".FileSet, @"".filename·4 string, @"".src·5 interface {}, @"".mode·6 @"".Mode) (@"".f·1 *@"go/ast".File, @"".err·2 error) |
| type @"go/ast".Package struct { Name string; Scope *@"go/ast".Scope; Imports map[string]*@"go/ast".Object; Files map[string]*@"go/ast".File } |
| func (@"go/ast".p·2 *@"go/ast".Package "esc:0x0") End () (? @"go/token".Pos) { return @"go/token".Pos(0x0) } |
| func (@"go/ast".p·2 *@"go/ast".Package "esc:0x0") Pos () (? @"go/token".Pos) { return @"go/token".Pos(0x0) } |
| 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:0x0") String () (? string) |
| func (@"time".l·2 *@"time".Location "esc:0x0") @"time".firstZoneUsed () (? bool) |
| func (@"time".l·2 *@"time".Location "esc:0x2") @"time".get () (? *@"time".Location) |
| func (@"time".l·6 *@"time".Location "esc:0x1") @"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:0x0") @"time".lookupFirstZone () (? int) |
| func (@"time".l·4 *@"time".Location "esc:0x0") @"time".lookupName (@"time".name·5 string "esc:0x0", @"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) * 0x9C5FFF26ED75Fp-93 } |
| 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) * 0x9299FF347E9E9p-87 } |
| 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) * 0x112E0BE826D695p-82 } |
| 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:0x2") Add (@"time".d·3 @"time".Duration) (? @"time".Time) |
| func (@"time".t·2 @"time".Time "esc:0x2") AddDate (@"time".years·3 int, @"time".months·4 int, @"time".days·5 int) (? @"time".Time) |
| func (@"time".t·2 @"time".Time "esc:0x0") After (@"time".u·3 @"time".Time "esc:0x0") (? 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:0x0") Before (@"time".u·3 @"time".Time "esc:0x0") (? 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:0x0") Clock () (@"time".hour·1 int, @"time".min·2 int, @"time".sec·3 int) |
| func (@"time".t·4 @"time".Time "esc:0x0") Date () (@"time".year·1 int, @"time".month·2 @"time".Month, @"time".day·3 int) |
| func (@"time".t·2 @"time".Time "esc:0x0") Day () (? int) |
| func (@"time".t·2 @"time".Time "esc:0x0") Equal (@"time".u·3 @"time".Time "esc:0x0") (? 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:0x0") Format (@"time".layout·3 string "esc:0x0") (? string) |
| func (@"time".t·2 *@"time".Time "esc:0x0") GobDecode (@"time".data·3 []byte "esc:0x0") (? error) |
| func (@"time".t·3 @"time".Time "esc:0x0") GobEncode () (? []byte, ? error) |
| func (@"time".t·2 @"time".Time "esc:0x0") Hour () (? int) |
| func (@"time".t·3 @"time".Time "esc:0x0") ISOWeek () (@"time".year·1 int, @"time".week·2 int) |
| func (@"time".t·2 @"time".Time "esc:0x2") In (@"time".loc·3 *@"time".Location "esc:0x2") (? @"time".Time) |
| func (@"time".t·2 @"time".Time "esc:0x0") IsZero () (? bool) { return @"time".t·2.@"time".sec == 0x0 && @"time".t·2.@"time".nsec == 0x0 } |
| func (@"time".t·2 @"time".Time "esc:0x2") Local () (? @"time".Time) { @"time".t·2.@"time".loc = @"time".Local; return @"time".t·2 } |
| func (@"time".t·2 @"time".Time "esc:0x2") 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:0x0") MarshalBinary () (? []byte, ? error) |
| func (@"time".t·3 @"time".Time "esc:0x0") MarshalJSON () (? []byte, ? error) |
| func (@"time".t·3 @"time".Time "esc:0x0") MarshalText () (? []byte, ? error) |
| func (@"time".t·2 @"time".Time "esc:0x0") Minute () (? int) |
| func (@"time".t·2 @"time".Time "esc:0x0") Month () (? @"time".Month) |
| func (@"time".t·2 @"time".Time "esc:0x0") Nanosecond () (? int) { return int(@"time".t·2.@"time".nsec) } |
| func (@"time".t·2 @"time".Time "esc:0x2") Round (@"time".d·3 @"time".Duration) (? @"time".Time) |
| func (@"time".t·2 @"time".Time "esc:0x0") Second () (? int) |
| func (@"time".t·2 @"time".Time "esc:0x0") String () (? string) |
| func (@"time".t·2 @"time".Time "esc:0x0") Sub (@"time".u·3 @"time".Time "esc:0x0") (? @"time".Duration) |
| func (@"time".t·2 @"time".Time "esc:0x2") Truncate (@"time".d·3 @"time".Duration) (? @"time".Time) |
| func (@"time".t·2 @"time".Time "esc:0x2") UTC () (? @"time".Time) { @"time".t·2.@"time".loc = @"time".UTC; return @"time".t·2 } |
| func (@"time".t·2 @"time".Time "esc:0x0") Unix () (? int64) { return @"time".t·2.@"time".sec + -0xE7791F700 } |
| func (@"time".t·2 @"time".Time "esc:0x0") UnixNano () (? int64) { return (@"time".t·2.@"time".sec + -0xE7791F700) * 0x3B9ACA00 + int64(@"time".t·2.@"time".nsec) } |
| func (@"time".t·2 *@"time".Time "esc:0x0") UnmarshalBinary (@"time".data·3 []byte "esc:0x0") (? error) |
| func (@"time".t·2 *@"time".Time "esc:0x0") UnmarshalJSON (@"time".data·3 []byte "esc:0x0") (@"time".err·1 error) |
| func (@"time".t·2 *@"time".Time "esc:0x0") UnmarshalText (@"time".data·3 []byte "esc:0x0") (@"time".err·1 error) |
| func (@"time".t·2 @"time".Time "esc:0x0") Weekday () (? @"time".Weekday) |
| func (@"time".t·2 @"time".Time "esc:0x0") Year () (? int) |
| func (@"time".t·2 @"time".Time "esc:0x0") YearDay () (? int) |
| func (@"time".t·3 @"time".Time "esc:0x0") Zone () (@"time".name·1 string, @"time".offset·2 int) |
| func (@"time".t·2 @"time".Time "esc:0x0") @"time".abs () (? uint64) |
| func (@"time".t·5 @"time".Time "esc:0x0") @"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:0x1") @"time".locabs () (@"time".name·1 string, @"time".offset·2 int, @"time".abs·3 uint64) |
| 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) |
| type @"os".FileInfo interface { IsDir() (? bool); ModTime() (? @"time".Time); Mode() (? @"os".FileMode); Name() (? string); Size() (? int64); Sys() (? interface {}) } |
| func @"".ParseDir (@"".fset·3 *@"go/token".FileSet, @"".path·4 string, @"".filter·5 func(? @"os".FileInfo) (? bool) "esc:0x0", @"".mode·6 @"".Mode) (@"".pkgs·1 map[string]*@"go/ast".Package, @"".first·2 error) |
| type @"go/ast".Expr interface { End() (? @"go/token".Pos); Pos() (? @"go/token".Pos); @"go/ast".exprNode() } |
| func @"".ParseExpr (@"".x·3 string "esc:0x0") (? @"go/ast".Expr, ? error) |
| 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 () |
| var @"time".months [12]string |
| var @"time".days [7]string |
| var @"time".Local *@"time".Location |
| var @"time".UTC *@"time".Location |
| |
| $$ |
| _go_.6 0 0 0 644 460198 ` |
| go object darwin amd64 go1.4.2 X:precisestack |
| |
| ! |
| go13ldbytes.aerrors.ago/ast.ago/token.aio.aio/ioutil.aos.apath/filepath.astrings.a |
| fmt.ago/scanner.astrconv.aunicode.aþ"".readSource eH%HD$°H;AwèëåHìÐH$èHÇ$øHÇ$HÇ$HÇ$HÇ$HøóHÁH$ðH$¨H$H$°HD$èt$t$<þß~.8
HH$H$¨H\$H$°H\$èt$<Hl$H¬$¸HT$ H$ÀHL$(H$ȶ\$0ût8H¬$øH$H$HÇ$HÇ$HÄÐÃþ´\ÿà
§HH$H$¨H\$H$°H\$èt$<HT$H$HL$ H$¶\$(ûtUH$HL$èH\$H$øH\$H$H\$ H$HÇ$HÇ$HÄÐÃþv»cç
µHH$H$¨H\$H$°H\$èHD$¶\$ ûx1íH9ètqHÁHxHPH@H9ÂrVH HÖH)ÆHúH)ÂHút HÃHËHÙH$øH´$H$HÇ$HÇ$HÄÐÃèHH+Hl$hHkHl$pHÇD$XHÇD$`HH$èHD$HD$@H$H<$¡H\$hH\$H\$pH\$èH\$@H\$@H1íH9ètAHL$@HÇ$øHÇ$HÇ$H$H$HÄÐÃHH$HH\$HH\$èHD$ë%éSÿÿÿHH$H$¨H\$H$°H\$èH\$H\$xH\$ H$¶\$(û±þÿÿHH$èHD$HD$PHD$HH1íH9èùHL$HH$H$H$ HL$H\$xH\$H$H\$èHD$(HL$0Høt<HÇ$øHÇ$HÇ$H$H$HÄÐÃHD$PHxHPHHH9ÊrVHHÖH)ÎHúH)ÊHút HËHÃHØH$øH´$H$HÇ$HÇ$HÄÐÃèHH$HH\$HH\$èHD$éÕþÿÿH$ØH$H$àH\$èHt$Hl$HT$ HD$(HL$0H´$øH¬$H$H$H$HÄÐÃ@ |
| *0runtime.morestack_noctxtª$runtime.efacethashàtype.[]uint8¦$runtime.assertE2T2¦type.stringì$runtime.assertE2T2Ø2runtime.stringtoslicebyte$type.*bytes.BufferÒ$runtime.assertE2T2ä |
| $runtime.panicsliceö |
| 4go.string."invalid source"Ê.type.errors.errorStringÜ"runtime.newobjectÀ4runtime.writebarrierstringâBgo.itab.*errors.errorString.error0type.*errors.errorStringtype.error®Bgo.itab.*errors.errorString.error runtime.typ2Itabötype.io.Reader¼$runtime.assertE2I2"type.bytes.Buffer¦"runtime.newobjectÒ>go.itab.*bytes.Buffer.io.WriterÜio.CopyÖ$runtime.panicsliceè$type.*bytes.Bufferþtype.io.Writer>go.itab.*bytes.Buffer.io.Writerª runtime.typ2Itabú$io/ioutil.ReadFile ,"".autotmp_0022type.*uint8"".autotmp_00200type.*errors.errorString"".autotmp_0019type.uint64"".autotmp_0018type.uint64"".autotmp_0017type.uint64"".autotmp_0016type.[]uint8"".autotmp_0010§type.uint32"".autotmp_0008O"type.interface {}"".autotmp_0007type.error"".autotmp_0006type.[]uint8"".autotmp_00050type.*errors.errorString"".autotmp_0004$type.*bytes.Buffer"".&bufÿ$type.*bytes.Buffer"".~r0ïtype.errorerrors.text·2Ïtype.string"".s¯type.io.Reader"".s/type.[]uint8"".stype.string"".~r3ptype.error"".~r2@type.[]uint8"".src "type.interface {}"".filenametype.stringf" ¡ ² ¹ Ë À k ÐJ4f |
| 8^UIq!Of<s2m@}< |
| 2¾5[½*(TTgclocals·fd538904abaa511e1bf798b5ab947150Tgclocals·cccc594140ceecfcf2a9a936f78571bdD/tmp/go/src/go/parser/interface.goþ"".ParseFile eH%HD$ðH;AwèëåHìHÇ$ÈHÇ$ÐHÇ$ØHÇ$ÐHÇ$ØHÇ$ÈH$ H$H$¨H\$H$°H\$H$¸H\$èH\$ H\$XH\$(H\$`H\$0H\$hH\$8H$ÐH\$@H$ØH¼$ÐtHÇ$ÈèHÄÃHH$èHT$HÇD$pHÇD$xHÇ$HÇ$H\$pH-H+H¬$ÈHkH\$HH$H<$ÏH$HT$PHT$èHL$HH¬$ÐHiQjèYYH
À
H\$PH$H$H\$H$ H\$H$¨H\$H\$XH\$ H\$`H\$(H\$hH\$0H$ÀH\$8èH\$PH$èH\$H$ÈèHÄÃèHÄÃ%é%ÿÿÿ |
| *0runtime.morestack_noctxt¼"".readSourceæ&runtime.deferreturntype."".parser"runtime.newobject"".func·001ú.runtime.writebarrierptr¬"runtime.deferproc""".(*parser).init,"".(*parser).parseFileÄ&runtime.deferreturnà&runtime.deferreturn "".autotmp_0034?type.struct { F uintptr; A0 **go/ast.File; A1 *"".parser; A2 *error }"".autotmp_0033type.*struct { F uintptr; A0 **go/ast.File; A1 *"".parser; A2 *error } |
| "".&ptype.*"".parser"".textotype.[]uint8"".errptype.error"".f`"type.*go/ast.File"".modePtype."".Mode"".src0"type.interface {}"".filenametype.string"".fset,type.*go/token.FileSetF" Ü
Ð.ªjp&`" mrkBTgclocals·4c88f18c4de314f07556a73493ceab7dTgclocals·29c3883b3735c19f04d19160f94c4388D/tmp/go/src/go/parser/interface.goþ"".ParseDir eH%H$àþÿÿH;AwèëâHì HÇ$ÐHÇ$ØHÇ$àHÇ$ØHÇ$àHÇ$ÐH$°H$H$¸H\$èHl$HL$HT$ H$àHùH$Øt*HÇ$ÐH$ØH$àèHÄ ÃHl$hH,$H
QjèYYH
À
CH\$hH$HÇD$ÿÿÿÿèH\$H$8H\$H$@H\$ H$HHL$(HT$0H$àHùH$Øt*HÇ$ÐH$ØH$àèHÄ ÃHH$HÇD$èH\$H$ÐH¬$8H$@H$HH$x1ÒH$pHL$HH¬$hHéHl$HH9êiHËHL$xHù4H HkHT$PH$H¬$H¬$H,$H$øHY8ÿÓLL$HL$L$(L$H$0HLL$¨HsH$ H´$°H9ñHÊH)òHÏH9ÑLÉH)×Hÿt HÓHËHÙH$(H¼$0H9÷
_H$H|$LD$Ht$è¶\$ û9HÇÁùt?H$À1íH9ët]H$øH$H$H\$H$ÀHÿÓ¶\$ûu-HL$xHT$PHÁHÿÂHl$HH9êþÿÿèHÄ ÃH$H$H$øH[8ÿÓH\$H$(H\$H$0H¼$1ÀèH$HûeHÇÁHÇÂH$XH$`H$PH$H$°H\$H$¸H\$èH$PHÃH$H$(H\$H$0H\$èH$PH$H$XH\$H$`H\$èHL$HD$ H$¨H$H$ÈHL$H$ÐHD$H\$HÇHÇCH$ÈH\$(èHl$0HL$8HT$@H$ðHùH$è
Hl$XHmHýHMHEH$¸H$ÀHH$H$ÐH\$H$(HL$H$0HD$èHL$ ¶\$(H û
HH$HÇD$èH\$H$HH$èH|$HùHÿP1ÀèHL$pH$H<$)H$¸H\$H$ÀH\$èH\$pH$H<$êH$ H$H\$èHD$pH$¸H$H$ÀH$ HD$`H$HH$H$ÐH\$H$H\$H$H\$èHL$`H$ÈH$H$ÐH$ H\$XH$HH$Hi Hl$H$H\$H$H\$èédüÿÿ%é |
| ÿÿÿ%éËþÿÿé©þÿÿEéôýÿÿH¼$Ø
.üÿÿH$ØH$àéüÿÿéüÿÿ1ÉéÇûÿÿèéÅúÿÿèHÄ ÃH |
| 00runtime.morestack_noctxtos.Open&runtime.deferreturnÌ&os.(*File).Close·fÜ"runtime.deferproc $os.(*File).Readdirò&runtime.deferreturn>type.map[string]*go/ast.Package´runtime.makemapò |
| À go.string.".go"À runtime.eqstringâ |
| ¼
&runtime.deferreturn |
| Òð runtime.duffzero4runtime.writebarrierstringæ4runtime.writebarrierstring¼$path/filepath.Joinè"".ParseFile>type.map[string]*go/ast.Packageþ4runtime.mapaccess2_faststr¸8type.map[string]*go/ast.FileÜruntime.makemap&type.go/ast.Package"runtime.newobjectÈì runtime.duffzero®4runtime.writebarrierstring.runtime.writebarrierptrö>type.map[string]*go/ast.PackageÖ$runtime.mapassign1È8type.map[string]*go/ast.File $runtime.mapassign1æ$runtime.panicslice&runtime.deferreturnÀF"".autotmp_0065ß(type.*go/ast.Package"".autotmp_0062type.[]string"".autotmp_0059type.uint64"".autotmp_0057type.string"".autotmp_0055¯ type.os.FileInfo"".autotmp_0054Ï"type.*os.FileInfo"".autotmp_0053¯type.int"".autotmp_0052type.int"".autotmp_0051¿"type.*go/ast.File"".autotmp_0050type.string"".autotmp_0049¯(type.*go/ast.Package"".autotmp_0048type.string"".autotmp_00478type.map[string]*go/ast.File"".autotmp_0046type.string"".autotmp_0044type.string"".autotmp_0043?type.[2]string"".autotmp_0037ïtype.string"".autotmp_0036o$type.[]os.FileInfo"strings.suffix·3ïtype.stringstrings.s·2type.string"".pkgÿ(type.*go/ast.Package"".nameÏtype.string"".errïtype.error"".src"type.*go/ast.File"".filename¯type.string"".dÏ type.os.FileInfo"".listÏ$type.[]os.FileInfo"".errtype.error |
| "".fdïtype.*os.File"".first`type.error"".pkgsP>type.map[string]*go/ast.Package"".mode@type."".Mode"".filter06type.func(os.FileInfo) bool"".pathtype.string"".fset,type.*go/token.FileSetN%À´¿À¿Àä¿Àã¿Ðm5*#P*&v(#uT i` `g"h" £& |
| /+VLL+iecTgclocals·a1df50d3213159281a9736d8718ad3c6Tgclocals·e89a4ba08994ebe953cd878f091388e4D/tmp/go/src/go/parser/interface.goþ"".ParseExpr eH%HD$¸H;AwèëåHìÈHÇ$àHÇ$èHÇ$ðHÇ$øHH$èH\$H\$HHH$èHL$HÏHù21ÀèHÇAHL$@H$ÐH$H$ØH\$èH\$Hl$ HïHÞýHÆHÇHÇÁóH¥üH\$HH$H\$@H\$H\$HÇHÇCHÇD$8èH\$HH$èHD$HH$H$H¨Hl$èH\$HH$èHL$HD$HL$`HD$hHD$HH$H<$5H$HH+Hl$èHl$HH1íH9ëùÆ$HHl$HïHÞH¥H¥èHT$HHØHû9u_HàHL$pHèHD$xHøuAH$HD$H-LD$LÇHîH¥H¥èHT$H¶\$ ûtH$èHT$HH$HÇD$èHL$HHiH¬$HAHiH¬$¨H$ HøêHiH$HßHîH¥H¥H¥èH\$HHsHCHkHÇD$PHÇD$XHøu41É1ÀHÇ$àHÇ$èH$ðH$øHÄÈÃH´$H´$°H$H$¸H¬$H¬$ÀHH$HH\$HH\$H$°H\$èHL$ HD$(é\ÿÿÿH\$`H$àH\$hH$èHÇ$ðHÇ$øHÄÈÃÆ$éþÿÿ%é¿ýÿÿéÇüÿÿ0 |
| *0runtime.morestack_noctxtªtype."".parser¼"runtime.newobjectÞ*type.go/token.FileSetð"runtime.newobject¢à runtime.duffzeroø2runtime.stringtoslicebyteª""".(*parser).initÆ,"".(*parser).openScope.runtime.writebarrierptr¦6"".(*parser).parseRhsOrType®.runtime.writebarrierptrò:go.string."unbalanced scopes""".assertgo.string."\n" runtime.eqstringò""".(*parser).next &"".(*parser).expect¸ |
| 2go/scanner.ErrorList.Sortà2type.go/scanner.ErrorListötype.error
Dgo.itab.go/scanner.ErrorList.error¼
runtime.convT2I`"".autotmp_0077¯type.string"".autotmp_0075,type.*go/token.FileSet"".autotmp_0074/2type.go/scanner.ErrorList"".autotmp_0073type.int |
| "".&pÿtype.*"".parser"".~r0ïtype.errorgo/scanner.p·22type.go/scanner.ErrorListgo/scanner.p·2_2type.go/scanner.ErrorList"".~r0,type.*go/token.FileSet"".eÏ type.go/ast.Expr"".~r2@type.error"".~r1 type.go/ast.Expr"".xtype.string("Ú%ÐPØR"0;^.Ñ: (]DY
ÂsTgclocals·087b252595d1cf818646664b23f12798Tgclocals·8eb901b3a2625026561284be1770c6fdD/tmp/go/src/go/parser/interface.goþ""".(*parser).initÀ¼eH%H;awèëêHìPHH$èHD$HD$HHl$XH(H$H\$`H$H\$hH\$H\$pH\$HÇD$ÿÿÿÿHD$ èHD$(H\$HH+H,$H<$BHD$èHÇD$8H$HãHût HÇD$8HH$èHD$H-H(HD$@H$H<$ÕH$H\$HH\$èHL$HHD$@H)H,$H<$H$ HH+Hl$H\$xH\$H$H\$H$H\$ HD$(H\$8H\$0èL$HD$HHLHHût-IàIøu1í@«H(H,$èHÄPÃHÇÅëßëÏ%é[ÿÿÿ%éÿÿÿ%é²þÿÿ |
| 0runtime.morestack_noctxt:type.*"".parserL"runtime.newobjectà6go/token.(*FileSet).AddFile¬.runtime.writebarrierptrRtype.struct { F uintptr; A0 **"".parser }"runtime.newobject¬"".func·002.runtime.writebarrierptrÊ4go/scanner.(*Scanner).InitÈ""".(*parser).next "".autotmp_0081Ttype.*struct { F uintptr; A0 **"".parser } |
| "".&p type.**"".parser"".m/(type.go/scanner.Mode"".modeptype."".Mode"".src@type.[]uint8"".filename type.string"".fset,type.*go/token.FileSet 3à@<^ Qg |
|
%Jd?=Tgclocals·497e6b3917670392dea93718dcc3f4b0Tgclocals·34cda72afdcfdf8fef15e82264bcd4b3>/tmp/go/src/go/parser/parser.goþ,"".(*parser).openScopeàÈeH%H;awèëêHìH\$H«H,$èHD$H\$H$H<$tH$HD$èHÄÃ%ëà |
| 0runtime.morestack_noctxtVgo/ast.NewScope¤.runtime.writebarrierptr "".ptype.*"".parser @ pª< |
| *FTgclocals·519efd86263089ddb84df3cfe7fd2992Tgclocals·3280bececceccd33cb74587feedb1f9f>/tmp/go/src/go/parser/parser.goþ."".(*parser).closeScopeÀ¨eH%H;awèëêHìHD$H$H<$t!H$HH+Hl$èHÄÃ%ëÖ |
| 0runtime.morestack_noctxt.runtime.writebarrierptr "".ptype.*"".parser 0 `²' |
| ATgclocals·519efd86263089ddb84df3cfe7fd2992Tgclocals·3280bececceccd33cb74587feedb1f9f>/tmp/go/src/go/parser/parser.goþ6"".(*parser).openLabelScopeèeH%H;awèëêHìpH\$xH«PH,$èHD$H\$xH$H<$ H$PHD$èH\$xHûøHXH`HhHT$XHL$`H\$hHØH)ËHû}FHH$HT$@HT$HL$HHL$HD$PHD$HÇD$ èHT$(HL$0HD$8HÎHÿÆHÓHÍHkíHëHÇHÇCHÇCHT$@Ht$HHD$PH\$xH$H<$t0H$XHT$XHT$Ht$`Ht$HD$hHD$èHÄpÃ%ëÇéÿÿÿ%éÔþÿÿ |
| 0runtime.morestack_noctxtVgo/ast.NewScope¬.runtime.writebarrierptr¸,type.[][]*go/ast.Ident"runtime.growslice2runtime.writebarriersliceà"".autotmp_0086_,type.[][]*go/ast.Ident"".autotmp_0085/,type.[][]*go/ast.Ident"".autotmp_0084,type.[][]*go/ast.Ident"".ptype.*"".parserà½ßà(º@ù*ÖTgclocals·519efd86263089ddb84df3cfe7fd2992Tgclocals·f883d3996c76325fd1714d4e3de9fa33>/tmp/go/src/go/parser/parser.goþ8"".(*parser).closeLabelScope eH%HD$H;AwèëåHìøH$H`HÿËH\$@HªPHl$XHXH`HªhH¬$ÀH$°Hl$@H$¸H9ÅHkíHëH3HCHkH¬$ð1ÉH$èHD$HH´$àHðHl$HH9éHD$hHHL$PHD$XH\$`HûHSHKHT$pHL$xHH$HhHl$H$ HT$H$¨HL$èH\$ H+H\$`H$H<$1H$Hl$èH$Ht$`H^1íH9ë
PHHãHû;H.Hl$8H$HÇHÇCH$Hû¹HÇÂHÇÁH$ÈH$ÐH$ØHH$Ht$H|$kHD$èHL$HD$H$ÈH$H$HL$H$HD$èHH,$HïHÞH¥H¥H$ÈH\$H$ÐH\$H$ØH\$ èHL$(HD$0H$H$H\$8H\$H$ HL$H$¨HD$èH$HD$hHL$PHÀHÿÁHl$HH9éäýÿÿHhHD$@H9ÁrlH²XH´$°H²XH$¸H`H$ÀHhH$H<$t$H$PHPH+Hl$èHÄøÃ%ëÓè%éþÿÿé@þÿÿ%éÃýÿÿé[ýÿÿè |
| *0runtime.morestack_noctxtð<type.map[string]*go/ast.ObjectÈ4runtime.mapaccess1_faststr.runtime.writebarrierptr¼type.stringüruntime.convT2Eæ2runtime.writebarrierifaceô<go.string."label %s undefined"è fmt.Sprintfæ |
| $"".(*parser).error
.runtime.writebarrierptr¸
$runtime.panicslice$runtime.panicindexð "".autotmp_0106ï"type.interface {}"".autotmp_0104_&type.[]interface {}"".autotmp_0102&type.**go/ast.Ident"".autotmp_0101ßtype.int"".autotmp_0100type.int"".autotmp_0099type.string"".autotmp_0098Ï(type.[1]interface {}"".autotmp_0096¯type.string"".autotmp_0095/(type.[]*go/ast.Ident"".autotmp_0094Ïtype.int"".~r0ÿ"type.go/token.Posgo/ast.name·3type.string"".ident¯$type.*go/ast.Ident"".scope¿$type.*go/ast.Scope"".nïtype.int"".ptype.*"".parser"ð¯ïð>JÄ*$»E' £ÚvÒKTgclocals·fbd5b7009fdd3864023723132632a4f4Tgclocals·31605df66d32f170fa1b3dba6960decd>/tmp/go/src/go/parser/parser.goþ("".(*parser).declareôeH%H$ÿÿÿH;AwèëâHìpH$°H$¸H$ÀH$ 1ÉH$HD$HH$HÐHl$HH9é |
| H$HHL$PHD$pHX1íH9ë`Æ$HHl$HïHÞH¥H¥èH\$pHû+HKHkH$¨H\$@H$ÈH$¨H¬$ÐH¬$°HH$èHL$HÏHùÍ1ÀèHl$@H)HL$xH$H<$H$H$¨H\$H$°H\$èHD$xHD$hH$H<$UH$H$H\$H$H\$èH\$hH$H<$H$(H$H\$H$H\$èH\$pH$H<$ÍH$H\$hH\$èH\$pHû£HKH$ÈHCH$ÐHøuXH$HD$H-LD$LÇHîH¥H¥è¶\$ ût*H$HL$PHÀHÿÁHl$HH9éöýÿÿHÄpÃH$ HD$hH=H<$HL$XHqHt$HD$`HøñHpH|$H¥H¥èHL$`H\$ HH$1íH9èuRH$HH$H\$XHkHl$HL$H|$
HD$H$H\$èH$1íH9èÿÿÿH¬$xHHãHûùþÿÿHÇ$HÇ$ H$èHT$Hú
1À<-H$xH+H,$HT$èH\$H¬$HHïHÞèH$èHÇHÇCH$èHûHÇÂHÇÁH$øH$H$HH$H$HH\$èHL$HD$H$øH$H$¸HL$H$ÀHD$èHH,$HïHÞH¥H¥H$øH\$H$H\$H$H\$ èHL$(HD$0H$H$ H\$pH+Hl$8H$H$ØH$ H$àH¼$(1ÀèH$(HûnHÇÁHÇÂH$øH$H$HH$H\$pH\$H|$HD$èHL$HD$H$øH$H$¸HL$H$ÀHD$èHH$H$ØH\$èHL$HD$H$øHÃH$H$¸HL$H$ÀHD$èHH,$HïHÞH¥H¥H$øH\$H$H\$H$H\$ èHL$(HD$0H$xH$H\$8H\$H$ÈHL$H$ÐHD$èéâûÿÿ%éÙþÿÿéþÿÿécýÿÿHÇÀéõüÿÿ%éoüÿÿéüÿÿéVûÿÿ%é'ûÿÿ%éãúÿÿ%éúÿÿ%éVúÿÿé,úÿÿéÎùÿÿÆ$éùÿÿF |
| 00runtime.morestack_noctxt°fgo.string."identifier already declared or resolved"Ø"".assertî$type.go/ast.Object"runtime.newobject²Ü runtime.duffzero²4runtime.writebarrierstring¬2runtime.writebarrieriface2runtime.writebarrierifaceì.runtime.writebarrierptrægo.string."_" runtime.eqstring |
| <type.map[string]*go/ast.Object4runtime.mapaccess1_faststrÚ<type.map[string]*go/ast.ObjectÐ$runtime.mapassign1ò
(go/ast.(*Object).PosÖ2go/token.(*File).Positionô runtime.duffcopy²,type.go/token.PositionÞruntime.convT2EÈ2runtime.writebarrierifaceÖTgo.string."\n\tprevious declaration at %s"Êfmt.Sprintföð runtime.duffzeroôtype.string¾runtime.convT2E¨2runtime.writebarrieriface¶type.stringâruntime.convT2EÔ2runtime.writebarrierifaceâRgo.string."%s redeclared in this block%s"Öfmt.SprintfÔ$"".(*parser).error àH"".autotmp_0142"type.interface {}"".autotmp_0141"type.interface {}"".autotmp_0139&type.[]interface {}"".autotmp_0138ï"type.interface {}"".autotmp_0136ï&type.[]interface {}"".autotmp_0134type.string"".autotmp_0133ï&type.*go/ast.Object"".autotmp_0132&type.*go/ast.Object"".autotmp_0131Ïtype.string"".autotmp_0129ß&type.**go/ast.Ident"".autotmp_0128Ïtype.int"".autotmp_0127¿type.int"".autotmp_0126type.string"".autotmp_0125¯type.string"".autotmp_0124(type.[2]interface {}"".autotmp_0123type.string"".autotmp_0122O,type.go/token.Position"".autotmp_0121(type.[1]interface {}"".autotmp_0119Ï&type.*go/ast.Object"".autotmp_0118&type.*go/ast.Object"".autotmp_0117¿(type.[]*go/ast.Ident"".~r0ï"type.go/token.Posgo/ast.alt·1¿&type.*go/ast.Objectgo/ast.obj·3&type.*go/ast.Objectgo/ast.s·2¯$type.*go/ast.Scopego/ast.name·3type.stringgo/ast.kind·2ß&type.go/ast.ObjKind"".prevDecl¯type.string"".obj&type.*go/ast.Object"".identÿ$type.*go/ast.Ident"".identsp(type.[]*go/ast.Ident"".kind`&type.go/ast.ObjKind"".scopeP$type.*go/ast.Scope"".data0"type.interface {}"".decl"type.interface {}"".ptype.*"".parser%àÙßà tâ%X3²88(["$Ý"«B«TY=¬fQ2vºÌÖTgclocals·d990c4a15cb189746a7aaa6ceffac4d7Tgclocals·d4d728bf86f43aaf70f80b8faaea7393>/tmp/go/src/go/parser/parser.goþ2"".(*parser).shortVarDeclàÆeH%HD$H;AwèëåHìðHÇD$(H$H$H$H$è1ÉH$àHD$8H$ØHÐHl$8H9é=HD$pHøZHHhHL$@H$ÈH¬$ÐHH$H$HT$H¬$Hl$èHL$¶\$ û´HL$`HY1íH9ëÆ$HHl$HïHÞH¥H¥èH\$`HûbHKHkHÇD$0H$¸H$H¬$ÀH¬$ HH$èHL$HÏHù1ÀèHl$0H)HL$hH$H<$ÙH$H$H\$H$ H\$èHL$hH$HL$XH$H<$H$HÁHH$¨HD$H$°HL$èH\$`H$H<$:H$H\$XH\$èH\$`HûHKH$¸HCH$ÀHø
æH$HD$H-LD$LÇHîH¥H¥è¶\$ û´HD$pHL$@HÀHÿÁHl$8H9éÃýÿÿH\$(Hûu{H¬$øHHãHûtbH$H¼$vWHHkH¬$ÐH,$H$ÈHY(ÿÓHD$H´$øH4$HD$H5Hl$HïH¥H¥èHÄðÃèH$øH«HD$XH=H<$Hl$HHuHt$HD$PHøÅHpH|$H¥H¥èHL$PH\$ HH$1íH9èuHHL$xHH$H\$HHkHl$HL$H|$tcHD$H\$xH\$èH$1íH9èt-H\$`H$H<$tH$HD$èéoþÿÿ%ëãH\$(HÿÃH\$(éTþÿÿ%ëé4ÿÿÿééýÿÿ%éºýÿÿ%élýÿÿ%éýÿÿéñüÿÿéüÿÿÆ$édüÿÿH$H$H$H[(ÿÓHD$H´$øH4$HD$H5Hl$HïH¥H¥èéµýÿÿéûÿÿ6 |
| *0runtime.morestack_noctxtÂ$type.*go/ast.Ident$runtime.assertI2T2ìfgo.string."identifier already declared or resolved""".assert¢$type.go/ast.Object´"runtime.newobjectæÜ runtime.duffzeroæ4runtime.writebarrierstringÆ.type.*go/ast.AssignStmt2runtime.writebarrierifaceÔ.runtime.writebarrierptrÖ go.string."_"þ runtime.eqstring |
| Â^go.string."no new variables on left side of :="ä$"".(*parser).errorþ$runtime.panicindex¸
<type.map[string]*go/ast.Object4runtime.mapaccess1_faststrî<type.map[string]*go/ast.ObjectÖ$runtime.mapassign1².runtime.writebarrierptrÎ |
| Rgo.string."identifier on left side of :="¦4"".(*parser).errorExpectedPà0"".autotmp_0163type.string"".autotmp_0162&type.*go/ast.Object"".autotmp_0161&type.*go/ast.Object"".autotmp_0160otype.string"".autotmp_0159O type.go/ast.Expr"".autotmp_0158ÿ"type.*go/ast.Expr"".autotmp_0157ïtype.int"".autotmp_0156ßtype.int"".autotmp_0155"type.go/token.Pos"".autotmp_0152ï&type.*go/ast.Object"".autotmp_0151&type.*go/ast.Object"".autotmp_0149/$type.[]go/ast.Exprgo/ast.alt·1ß&type.*go/ast.Objectgo/ast.obj·3¿&type.*go/ast.Objectgo/ast.s·2Ï$type.*go/ast.Scopego/ast.name·3¯type.stringgo/ast.kind·2ÿ&type.go/ast.ObjKind"".obj¯&type.*go/ast.Object"".ident$type.*go/ast.Ident"".xÏ type.go/ast.Expr"".ntype.int"".list $type.[]go/ast.Expr"".decl.type.*go/ast.AssignStmt"".ptype.*"".parser"àßà²ð x" s=3®J(c
$$b¹
H2ÃFPYO
\.ØTgclocals·f6617ad85d9ac4227a1caa020f528d85Tgclocals·7abcbd5debd76b82cb123812e0afa88b>/tmp/go/src/go/parser/parser.goþ."".(*parser).tryResolve
øeH%HD$àH;AwèëåHì HH$H$°H\$H$¸H\$èHD$1íH9èuHÄ ÃHD$HHX1íH9ë¿Æ$HHl$HïHÞH¥H¥èHT$HHúHJHL$`HBHD$hHøu;H$HD$H-LD$LÇHîH¥H¥èHT$H¶\$ ûtHÄ ÃH$¨H1íH9è£HD$@HÓHúHRHKHT$PHL$XHH$HhHl$HT$`HT$HL$hHL$èHT$HH\$ H1íH9èt+H$H<$tH$HD$èHÄ Ã%ëàH\$@H1íH9è
]ÿÿÿ¼$ÀAH$H<$JH$HH\$èH$¨HûH H(H0H$H$H$HØH)ËHû}IHH$HT$pHT$HL$xHL$H$HD$HÇD$ èHT$(HL$0HD$8HÎHÿÆHt$xH$HT$pHÊH$H\$HH\$èHT$pHL$xH$H$¨H$H<$t<H$ H$HT$H$HL$H$HD$èHÄ Ã%ë»éÞþÿÿ%éªþÿÿéõýÿÿéoýÿÿÆ$é<ýÿÿ" |
| *0runtime.morestack_noctxtJ$type.*go/ast.Ident$runtime.assertI2T2öfgo.string."identifier already declared or resolved""".assertgo.string."_"´ runtime.eqstringì<type.map[string]*go/ast.Object¸4runtime.mapaccess1_faststr.runtime.writebarrierptr®"".unresolvedÂ.runtime.writebarrierptræ(type.[]*go/ast.IdentÌ "runtime.growsliceÈ |
| .runtime.writebarrierptrú2runtime.writebarrierslice@À"".autotmp_0172_(type.[]*go/ast.Ident"".autotmp_0171/(type.[]*go/ast.Ident"".autotmp_0170type.string"".autotmp_0169(type.[]*go/ast.Ident"".autotmp_0167type.stringgo/ast.name·3type.string"".s¿$type.*go/ast.Scope"".ident¯$type.*go/ast.Ident("".collectUnresolved0type.bool"".x type.go/ast.Expr"".ptype.*"".parserB"À=¿À¿À ¿Àò¿À7À^Ø"/8Ue %
&GGÍ.WÃYDTgclocals·a9eb2713681e0067e64417f44c1628bbTgclocals·fa4e3b0a07bcfc06fd92f6c1b7b377f8>/tmp/go/src/go/parser/parser.goþ("".(*parser).resolve eH%H;awèëêHì H\$(H$H\$0H\$H\$8H\$ÆD$èHÄ Ã |
| 0runtime.morestack_noctxtz."".(*parser).tryResolve0@"".x type.go/ast.Expr"".ptype.*"".parser@+?P' |
| <Tgclocals·284bdeb7a59f773ab3ee5877f5a03aa1Tgclocals·3280bececceccd33cb74587feedb1f9f>/tmp/go/src/go/parser/parser.goþ."".(*parser).printTraceàÚeH%H$pÿÿÿH;AwèëâHìH$H(H,$H¨ÐHl$èH\$H¬$èHïHÞèH$èH¬$ÀHïHÞèH¼$ 1ÀèH$ HûMHÇÂHÇÁH$H$H$HH$H$ÀH\$HD$èHL$HD$H$H$HL$XHL$HD$`HD$èHH$H$ÀH\$HD$ èHL$HD$H$HÃH$HL$XHL$HD$`HD$èHH,$HïHÞH¥H¥H$H\$H$H\$H$H\$ èH$H HÑàHD$@Hø@íHH+Hl$hHkHl$pH\$xHÇHÇCH\$xHûÛHÇÁHÇÂH$H$H$HH$H\$hH\$èHL$HD$H$H$HL$XHL$HD$`HD$èH$H$H$H\$H$H\$èHD$@Hè@HD$@Hø@ÿÿÿHHH[H\$PH9ÃHT$HHT$hHD$pH\$xHÇHÇCH\$xHûÍHÇÁHÇÂH$H$H$HH$H\$hH\$èHL$HD$H$H$HL$XHL$HD$`HD$èH$H$H$H\$H$H\$èH$ H$H$(H\$H$0H\$èHÄÃé,ÿÿÿèéþÿÿé¬üÿÿ4 |
| 00runtime.morestack_noctxt2go/token.(*File).Position²ô runtime.duffcopyèô runtime.duffcopyð runtime.duffzerotype.int¼runtime.convT2E2runtime.writebarrieriface¨type.intàruntime.convT2EÆ2runtime.writebarrierifaceÔ*go.string."%5d:%3d: "Èfmt.Printfgo.string.". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . "Útype.string runtime.convT2EÞ 2runtime.writebarrieriface´ |
| fmt.Printò |
| go.string.". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . "Útype.string
runtime.convT2EÞ
2runtime.writebarrieriface´fmt.Printfmt.Println²$runtime.panicslice@ *"".autotmp_0200"type.interface {}"".autotmp_0199*type.*[1]interface {}"".autotmp_0198&type.[]interface {}"".autotmp_0195type.string"".autotmp_0194"type.interface {}"".autotmp_0192&type.[]interface {}"".autotmp_0191type.int"".autotmp_0190"type.interface {}"".autotmp_0189ï"type.interface {}"".autotmp_0187&type.[]interface {}"".autotmp_0186type.string"".autotmp_0185(type.[1]interface {}"".autotmp_0184type.int"".autotmp_0183Ïtype.string"".autotmp_0182¯(type.[1]interface {}"".autotmp_0181ß(type.[2]interface {}"".autotmp_0180O,type.go/token.Position"".itype.int"".pos,type.go/token.Position"".a&type.[]interface {}"".ptype.*"".parser% « ðB-K°Õ |
| è+ |
| .@ÆZ¦Z+,Tgclocals·d177c75c5d21c46b4fd8251cb4d02fedTgclocals·b1fcb950e78e99ed163d4f35035c29db>/tmp/go/src/go/parser/parser.goþ"".traceöeH%HD$øH;AwèëåHìH$H\$@H$ H\$HHH+Hl$0HkHl$8H|$h1ÀèH\$hHûHÇÂHÇÁH\$PHT$XHL$`HH$H\$@H\$èHL$HD$H\$PH$HL$ HL$HD$(HD$èHH$H\$0H\$èHL$HD$H\$PHÃH$HL$ HL$HD$(HD$èH$H$H\$PH\$H\$XH\$H\$`H\$èH$H¨ HÿÅH¨ H$¨HÄÃéôþÿÿ |
| *0runtime.morestack_noctxt~go.string."("¸ð runtime.duffzerotype.stringÄruntime.convT2E2runtime.writebarrierifaceªtype.stringÐruntime.convT2E°2runtime.writebarrieriface."".(*parser).printTrace@"".autotmp_0219"type.interface {}"".autotmp_0218Ï"type.interface {}"".autotmp_0216o&type.[]interface {}"".autotmp_0215type.int"".autotmp_0214¯type.string"".autotmp_0213type.string"".autotmp_0212?(type.[2]interface {}"".~r20type.*"".parser"".msgtype.string"".ptype.*"".parser"Ѻ"±¡¥:Tgclocals·b29a376724b9675f7c9e576a6dabc1e0Tgclocals·c0d3114b61edd1471389d5d92b090cb6>/tmp/go/src/go/parser/parser.goþ |
| "".un eH%H;awèëêHìhHL$pH© HÿÍH© HH+Hl$0HkHl$8H\$@HÇHÇCH\$@HûHÇÂHÇÁH\$PHT$XHL$`HH$H\$0H\$èHL$HD$H\$PH$HL$ HL$HD$(HD$èH\$pH$H\$PH\$H\$XH\$H\$`H\$èHÄhÃéeÿÿÿ |
| 0runtime.morestack_noctxtfgo.string.")"type.string¼runtime.convT2E2runtime.writebarrierifaceì."".(*parser).printTraceÐ |
| "".autotmp_0228"type.interface {}"".autotmp_0226/&type.[]interface {}"".autotmp_0225otype.string"".autotmp_0224O(type.[1]interface {}"".ptype.*"".parserÐäÏÐÈÊXTgclocals·15395a9df917b4c9aa74d5c6c7e1ebf4Tgclocals·1eb9d8ec9969f1d922533aa863dff6f6>/tmp/go/src/go/parser/parser.goþ$"".(*parser).next0àÊeH%HD$¸H;AwèëåHìÈH¬$жû¸H$ÐH«ÐHý
Æ1À<H$ÐH«ØH,$èH$ÐLD$HL$HªØHýzHý |
| pHÇÀ<çLD$@LD$pHL$HHL$xH¼$¨1ÀèH$¨Hû«HÇÂHÇÁH$H$H$ HH$H\$pH\$èHL$HD$H$H$HL$PHL$HD$XHD$èHH$H$ÐH\$H|$HD$àèHL$HD$H$HÃH$HL$PHL$HD$XHD$èH$ÐH$H$H\$H$H\$H$ H\$èH$ÐH$H<$twH$ èH$ÐHl$H¨ÐHl$H¨ØHT$HL$ H$H<$t/H$àH$HT$H$HL$èHÄÈÃ%ëÈ%ë%éèþÿÿéNþÿÿHªØHýbHý;XHÇÀ<.HH,$HïHÞH¥H¥LD$@LD$HL$HHL$HHl$ HïHÞH¥H¥èH\$0H\$pH\$8H\$xH\$`HÇHÇCH\$`Hû¬HÇÁHÇÂH$H$H$ HH$H\$pH\$èHL$HD$H$H$HL$PHL$HD$XHD$èH$ÐH$H$H\$H$H\$H$ H\$èé þÿÿéMÿÿÿHªØHý<HýVùHÇÀ<
¨þÿÿLD$@LD$pHL$HHL$xH\$`HÇHÇCH\$`Hû¬HÇÁHÇÂH$H$H$ HH$H\$pH\$èHL$HD$H$H$HL$PHL$HD$XHD$èH$ÐH$H$H\$H$H\$H$ H\$èéõüÿÿéMÿÿÿ1Àéÿÿÿ1Àé¨ýÿÿ1ÀéûÿÿHÇÀé0ûÿÿ0 |
| *0runtime.morestack_noctxtâ*go/token.Token.String ð runtime.duffzerotype.stringÄruntime.convT2E¢2runtime.writebarrieriface°type.stringruntime.convT2Eì2runtime.writebarrierifaceÜ."".(*parser).printTrace4go/scanner.(*Scanner).ScanÎ 4runtime.writebarrierstringgo.string."\""Ügo.string."\""*runtime.concatstring3Ì
type.stringò
runtime.convT2EÐ2runtime.writebarrierifaceÀ."".(*parser).printTraceôtype.stringruntime.convT2Eø2runtime.writebarrierifaceè."".(*parser).printTrace*"".autotmp_0253type.string"".autotmp_0252"type.interface {}"".autotmp_0251*type.*[1]interface {}"".autotmp_0250&type.[]interface {}"".autotmp_0249"type.interface {}"".autotmp_0247&type.[]interface {}"".autotmp_0246"type.interface {}"".autotmp_0245ï"type.interface {}"".autotmp_0243o&type.[]interface {}"".autotmp_0242type.bool"".autotmp_0241type.bool"".autotmp_0240type.bool"".autotmp_0238type.string"".autotmp_0237(type.[1]interface {}"".autotmp_0236type.string"".autotmp_0235Ï(type.[1]interface {}"".autotmp_0234¯type.string"".autotmp_0233?(type.[2]interface {}"".autotmp_0232type.string"".stype.string"".ptype.*"".parser"н° |
| ZÔ" |
| ;**Áy*¢*Þ.p±Ìîgg=Tgclocals·243046f8c2d97c9a1c930a58207f4094Tgclocals·069d3a56f740e7afc1ea09eb69cd29da>/tmp/go/src/go/parser/parser.goþ6"".(*parser).consumeCommentàÊeH%H;awèëêHì0HD$8H(H,$H¨ÐHl$èHT$8H|$H|$HHúHàLèH\$ IøLD$(åHÿöû*uR1ÀHªèH9è}DH²àHèHt$ HL$(H9ȤH¶û |
| uHÿÇH|$HHÿÀHªèH9è|¼HH$èHL$8HD$Høt]H±ÐH0HD$H$H<$t:H$H±àH\$HßH¥H¥èH\$H\$@H\$8H$èHÄ0Ã%ë½ëèèéëþÿÿ |
| 0runtime.morestack_noctxtf*go/token.(*File).Line¤&type.go/ast.Comment¶"runtime.newobjectÄ4runtime.writebarrierstringô$"".(*parser).next0¢$runtime.panicindex°$runtime.panicindex0`"".autotmp_0267/(type.*go/ast.Comment"".autotmp_0266type.int"".autotmp_0264type.int"".endline type.int"".comment(type.*go/ast.Comment"".ptype.*"".parser`¨_`-ð8þ'7-a
2¨G Tgclocals·656848336fb5b4b7bd0119dc8f1b3b35Tgclocals·e205285d3ef2fe2a737368018fd98d6e>/tmp/go/src/go/parser/parser.goþ@"".(*parser).consumeCommentGroupÀ
¬
eH%HD$ÐH;AwèëåHì°H$¸HÇD$PHÇD$XHÇD$`H(H,$H¨ÐHl$èH´$¸H\$H$ÐHØHû
@H.H,$H®ÐHl$èHD$H$ÐH¬$ÀHëH9ÃH$¸H$èH\$H\$@H\$H$ÐHT$PHL$XH\$`HØH)ËHû}OHH$H$HT$H$ HL$H$¨HD$HÇD$ èHT$(HL$0HD$8HÎHÿÆH´$ H$¨H$HÊH$H\$@H\$èH´$¸H$H$ H$¨HT$PHL$XHD$`HØHûÀþÿÿHH$èHD$HD$HH$H<$^H\$PH\$H\$XH\$H\$`H\$èH\$HH$ÈH$¸HûH¨H°H¸H$H$H$HØH)ËHû}FHH$HT$hHT$HL$pHL$HD$xHD$HÇD$ èHT$(HL$0HD$8HÎHÿÆHt$pHD$xHT$hHÊH$H$ÈH\$èHT$hHL$pHD$xH$¸H$H<$t<H$¨H$HT$H$HL$H$HD$èHÄ°Ã%ë»éäþÿÿ%éþÿÿ |
| *0runtime.morestack_noctxt²*go/token.(*File).Line®*go/token.(*File).Line6"".(*parser).consumeComment,type.[]*go/ast.Commentö"runtime.growsliceþ.runtime.writebarrierptr0type.go/ast.CommentGroup"runtime.newobject2runtime.writebarriersliceÔ 6type.[]*go/ast.CommentGroup´ |
| "runtime.growslice°.runtime.writebarrierptrÜ2runtime.writebarrierslice@à "".autotmp_0285type.uint64"".autotmp_0284type.uint64"".autotmp_0283type.int"".autotmp_0282type.int"".autotmp_02816type.[]*go/ast.CommentGroup"".autotmp_0280_6type.[]*go/ast.CommentGroup"".autotmp_0279Ï2type.*go/ast.CommentGroup"".autotmp_0274/,type.[]*go/ast.Comment"".autotmp_02736type.[]*go/ast.CommentGroup"".autotmp_0271type.int"".commentß(type.*go/ast.Comment"".list¿,type.[]*go/ast.Comment"".endline0type.int"".comments 2type.*go/ast.CommentGroup"".ntype.int"".ptype.*"".parser"àßà&à8®*-J(ÎY0X>2rDP<>V3Tgclocals·7db89e9c43ee01d789f73321460edba7Tgclocals·854a0f575e08dba77deef67932debc36>/tmp/go/src/go/parser/parser.goþ""".(*parser).next eH%H;awèëêHì@HD$H1íH¨À1íH¨ÈH¨ÐHl$ H$èHD$HHØHû
HÇD$8H(H,$H¨ÐHl$èH\$H\$0H\$HH+H,$H\$ H\$èHD$HHL$H\$0H9Ë
DH$HÇD$èHD$HH\$H\$8H\$H\$(H(H,$H¨ÐHl$èHD$HH\$Hl$(H9ëäH$H<$ÉH$ÈH\$8H\$èHD$HHÇD$(ÿÿÿÿHØHûu8H$HÇD$èHD$HH\$H\$8H\$H\$(HØHûtÈH(H,$H¨ÐHl$èHD$H\$(HÿÃH9Ãu'H\$HH$H<$tH$ÀH\$8H\$èHÄ@Ã%ëÛ%é+ÿÿÿéBÿÿÿé=ÿÿÿ |
| 0runtime.morestack_noctxt$"".(*parser).next0ò*go/token.(*File).Line¼*go/token.(*File).Line@"".(*parser).consumeCommentGroupò*go/token.(*File).Lineî.runtime.writebarrierptrÈ@"".(*parser).consumeCommentGroupÄ*go/token.(*File).Line¶.runtime.writebarrierptr"".autotmp_0295type.int"".autotmp_0292type.int"".endline/type.int"".comment2type.*go/ast.CommentGroup"".prev?"type.go/token.Pos"".ptype.*"".parserÉ,Xì U+0+ |
|
+
*' |
| "A7O1k>96Tgclocals·ac5bea9c8a91f5fb1d31bdacc5067b57Tgclocals·e1ae6533a9e39048ba0735a2264ce16a>/tmp/go/src/go/parser/parser.goþ$"".(*parser).error
eH%H$PÿÿÿH;AwèëâHì0H$8H+H,$H$@H\$èH$8H\$H¬$HïHÞèH$H¬$¸HïHÞèHHã Hû
HBHø~KHÁHÿÉHrHZLJLL$pHt$`H\$hH9Ù|H,ÎHmH]H¬$ÐH9ëuHÄ0ÃHø |
| ~9H\$@HH$H\$@H\$èH\$H,$HïHÞH¥H¥èHÐHúHÀHD$@H$¸H¬$HïHÞèH$HH\$PH$PH\$XHH$èHD$H$H¬$àHïHÞèHH$HD$HHD$H|$mH$àH\$èH\$HH$H<$;H$(H\$PH\$H\$XH\$èH\$HH\$HH\$@HûýHHKH[HT$`HL$hH\$pHØH)ËHû}LHH$HT$xHT$H$HL$H$HD$HÇD$ èHT$(HL$0HD$8HÎHÿÆH´$H$HT$xHÊH$H\$HH\$èHT$xH$H$H\$@H$H<$t+HT$`HT$HL$hHL$HD$pHD$èHÄ0Ã%ëÌéüþÿÿ%é¹þÿÿ%éþÿÿéñýÿÿè( |
| 00runtime.morestack_noctxt2go/token.(*File).PositionÄô runtime.duffcopyúô runtime.duffcopyòtype."".bailoutruntime.convT2EÈruntime.gopanic®ô runtime.duffcopyð*type.go/scanner.Error"runtime.newobjectÂô runtime.duffcopyÐ,type.go/token.Position¨.runtime.writebarrierfat4runtime.writebarrierstring 2type.go/scanner.ErrorList |
| "runtime.growslice.runtime.writebarrierptr2runtime.writebarrierslice
$runtime.panicindex@à "".autotmp_0305type.int"".autotmp_0304ï2type.go/scanner.ErrorList"".autotmp_03032type.go/scanner.ErrorList"".autotmp_0302,type.go/token.Position"".autotmp_0301Ï,type.*go/scanner.Error"".autotmp_0300,type.*go/scanner.Error"".autotmp_02992type.go/scanner.ErrorList"".autotmp_0298ßtype."".bailout"".autotmp_0296O,type.go/token.Position"go/scanner.msg·3¿type.string"go/scanner.pos·2¿,type.go/token.Positiongo/scanner.p·1ß4type.*go/scanner.ErrorList"".eposï,type.go/token.Position"".msg type.string"".pos"type.go/token.Pos"".ptype.*"".parser(%àÅßà«ßà9Ð6¸%\ |
| I9å/ |
| "A¿S2½HFTgclocals·2cdebf9d82aba29d9c0205f97d5f6ed6Tgclocals·e1b30515a8b6a9e692127eff042c0fd7>/tmp/go/src/go/parser/parser.goþ4"".(*parser).errorExpectedÀ |
| ® |
| eH%H;awèëêHìpHH,$HïHÞH¥H¥H$H\$H$H\$èLD$xHL$ H$HD$(H$IÐH¬$H9ë
³IØHû9
×I°àIèHú
¿Ht$PH4$HT$XHT$H-LD$LÇHîH¥H¥èLD$xH$H$¶\$ ûtrHL$PH$HD$XHD$HHl$HïHÞH¥H¥èLD$xHL$ HD$(L$H$H\$H$HL$H$HD$èHÄpÃHL$PHD$XI¨ØH,$èHL$HD$H\$PH$Ht$XHt$H5Hl$HïH¥H¥HL$`HL$ HD$hHD$(HHl$0HïHÞH¥H¥èLD$xHL$@HD$HI¨ØHýHý |
| HÇÂúÿÿÿH$H$HL$PH$HD$XHD$HHl$HïHÞH¥H¥Iøt/I¨àH\$ HßHîH¥H¥èLD$xHL$0HD$8éªþÿÿAëÌ1Òë |
| 0runtime.morestack_noctxt:*go.string."expected "*runtime.concatstring2go.string."\n"° runtime.eqstring¢6go.string.", found newline"Ê*runtime.concatstring2È$"".(*parser).error*go/token.Token.StringÎ*go.string.", found '"go.string."'"Ä*runtime.concatstring4 go.string." "ì *runtime.concatstring3@à"".autotmp_0318?type.string"".autotmp_0317type.string"".autotmp_0316type.string"".autotmp_0315type.string"".autotmp_0314type.string"".msg type.string"".pos"type.go/token.Pos"".ptype.*"".parseràÒßà³ :ÞSv=0
+i
I¹_¿Tgclocals·88b5a6c26ab150d08171ef822f2978f2Tgclocals·29f0050a5ee7c2b9348a75428171d7de>/tmp/go/src/go/parser/parser.goþ&"".(*parser).expectÀÀeH%H;awèëêHìXHL$`HD$hH©ÐHl$@HØH9ÃH$èHL$HD$HH,$HïHÞH¥H¥HL$HHL$HD$PHD$HHl$ HïHÞH¥H¥èH\$0Hl$HïHÞH¥H¥H\$`H$H\$@H\$èHL$`H$èH\$@H\$pHÄXà |
| 0runtime.morestack_noctxt*go/token.Token.String¬go.string."'"þgo.string."'"¦*runtime.concatstring3þ4"".(*parser).errorExpected""".(*parser).next0° |
| "".autotmp_0320type.string"".pos/"type.go/token.Pos"".~r1 "type.go/token.Pos"".tok&type.go/token.Token"".ptype.*"".parser°Å¯à$ DTgclocals·64b411f0f44be3f38c26e84fc3239091Tgclocals·d64e51a4c4bfeaa840e480961ec6b0b3>/tmp/go/src/go/parser/parser.goþ4"".(*parser).expectClosingàÖeH%H;awèëêHì@HT$HHØHl$PH9ëÕHØHû9
ÄHàHL$0HèHD$8Hø
¢H$HD$H-LD$LÇHîH¥H¥èHT$H¶\$ ûtoHH,$HïHÞH¥H¥H\$XH\$H\$`H\$èHD$HH\$ Hl$HïHÞH¥H¥H$H¨ÐHl$èH\$HH$èHT$HH$H\$PH\$èH\$H\$hHÄ@à |
| 0runtime.morestack_noctxtægo.string."\n" runtime.eqstringºTgo.string."missing ',' before newline in "*runtime.concatstring2ä$"".(*parser).error""".(*parser).next°&"".(*parser).expectP |
| "".autotmp_0322type.string"".~r2@"type.go/token.Pos"".context type.string"".tok&type.go/token.Token"".ptype.*"".parser°{\'ªTgclocals·dd0b304762533d7aaaca928b9df4b371Tgclocals·d64e51a4c4bfeaa840e480961ec6b0b3>/tmp/go/src/go/parser/parser.goþ."".(*parser).expectSemi eH%H;awèëêHì HD$(HØHû6t#HØHû8tHØHû9uH$èHÄ ÃH$H¸ÐH|$HH|$HÞH¥H¥èH\$(H$èëà |
| 0runtime.morestack_noctxt""".(*parser).nextÎgo.string."';'"ð4"".(*parser).errorExpected"".syncStmt@"".ptype.*"".parser@9?@<$¨
( |
| JFTgclocals·519efd86263089ddb84df3cfe7fd2992Tgclocals·3280bececceccd33cb74587feedb1f9f>/tmp/go/src/go/parser/parser.goþ("".(*parser).atComma eH%H;awèëêHì@HD$HHØHû4u |
| ÆD$`HÄ@ÃHØHû9
¶HàHèHø
HL$0H$HD$8HD$H-LD$LÇHîH¥H¥è¶\$ ûtfHH,$HïHÞH¥H¥H\$PH\$H\$XH\$èHD$HH\$ Hl$HïHÞH¥H¥H$H¨ÐHl$èÆD$`HÄ@ÃÆD$`HÄ@à |
| 0runtime.morestack_noctxtêgo.string."\n" runtime.eqstring´Tgo.string."missing ',' before newline in "*runtime.concatstring2Þ$"".(*parser).error@"".autotmp_0323type.string"".~r10type.bool"".contexttype.string"".ptype.*"".parser&Æ |
| À
|
| a\ |
| Tgclocals·e0dd5664695c71438932a711825a98a4Tgclocals·d64e51a4c4bfeaa840e480961ec6b0b3>/tmp/go/src/go/parser/parser.goþ"".assertÀ¸eH%H;awèëêHì@|$HuvHH,$HïHÞH¥H¥H\$PH\$H\$XH\$èH\$ H\$0H\$(H\$8HH$H\$0H\$èH\$H,$HïHÞH¥H¥èHÄ@à |
| 0runtime.morestack_noctxtHLgo.string."go/parser internal error: "*runtime.concatstring2Ìtype.stringòruntime.convT2E¢runtime.gopanic0"".autotmp_0324type.string"".msgtype.string"".condtype.bool Øv J.(Tgclocals·c8b53a5303867ac5904c5d6e16160c6bTgclocals·8d600a433c6aaa81a4fe446d95c5546b>/tmp/go/src/go/parser/parser.goþ"".syncStmt eH%H;awèëêHìHL$H©ØHýF¥Hý@HýuHÄÃHý=
óHÐH©ðH9ëu#HøHû |
| }H©øHÿÅH©øHÄÃHÐH©ðH9ë~H©ÐH©ðHÇøHÄÃH$èHL$H©ØHýF[ÿÿÿHýP2HýIHýHdÿÿÿHýIZÿÿÿë¿HýJNÿÿÿHýPDÿÿÿë©HýSHýQ2ÿÿÿHýS(ÿÿÿëHýTÿÿÿHýUÿÿÿétÿÿÿHý@ÿÿÿéeÿÿÿHýCHýAîþÿÿHýCäþÿÿéFÿÿÿHýEÕþÿÿHýFËþÿÿé-ÿÿÿ |
| 0runtime.morestack_noctxtö""".(*parser).next"".ptype.*"".parser$*?0Ú|ê4- |
| 921292121 |
| 29212ºÖTgclocals·519efd86263089ddb84df3cfe7fd2992Tgclocals·3280bececceccd33cb74587feedb1f9f>/tmp/go/src/go/parser/parser.goþ"".syncDeclÀºeH%H;awèëêHìHD$H¨ØHý@HýuHÄÃHý@ugHÐH¨ðH9ëu#HøHû |
| }H¨øHÿÅH¨øHÄÃHÐH¨ðH9ë~H¨ÐH¨ðHÇøHÄÃH$èHD$H¨ØHý@iÿÿÿHýTpÿÿÿHýUfÿÿÿëË |
| 0runtime.morestack_noctxtÚ""".(*parser).next"".ptype.*"".parser" ;08àD¶ |
| ¬4Tgclocals·519efd86263089ddb84df3cfe7fd2992Tgclocals·3280bececceccd33cb74587feedb1f9f>/tmp/go/src/go/parser/parser.goþ("".(*parser).safePosîeH%H;awèëêHì0HÇD$HHÇD$HHÇD$HÇD$ HÇD$(H\$H-H+Hl$HHkHl$8HkSjèYYH
Àu5H\$8H+H,$H\$@H\$èH\$H\$@H\$HèHÄ0ÃèHÄ0Ã |
| 0runtime.morestack_noctxt"".func·003Ø"runtime.deferproc.go/token.(*File).OffsetÆ&runtime.deferreturnÜ&runtime.deferreturn0`"".autotmp_0331/vtype.struct { F uintptr; A0 *go/token.Pos; A1 **"".parser }"".res "type.go/token.Pos"".pos"type.go/token.Pos"".ptype.*"".parser&`O9_` |
| _ |
| Àô, |
| K |
| kUTgclocals·07547bb90cfc1ed024dcd2d84e37c161Tgclocals·2a7737f71869bef88673f340016ac100>/tmp/go/src/go/parser/parser.goþ."".(*parser).parseIdent eH%H;awèëêHì8HD$@H¨ÐHl$HH+Hl$(HkHl$0HØHû
H¨àHl$(H¨èHl$0H$èHH$èHL$HÏHùtU1ÀèHl$H)HL$ H$H<$t-H$H\$(H\$H\$0H\$èH\$ H\$HHÄ8Ã%ëÊë§H$HÇD$èérÿÿÿ |
| 0runtime.morestack_noctxt\go.string."_"â""".(*parser).nextð"type.go/ast.Ident"runtime.newobject¬ð runtime.duffzero4runtime.writebarrierstringô&"".(*parser).expect p |
| "".autotmp_0332/$type.*go/ast.Ident"".nametype.string"".pos?"type.go/token.Pos"".~r0$type.*go/ast.Ident"".ptype.*"".parserpÄop1( wp[.Tgclocals·31b90725c9a885e731df361f51db8f0dTgclocals·69e210bfb9d4cfd521b6fdf014e025e0>/tmp/go/src/go/parser/parser.goþ6"".(*parser).parseIdentListò |
| eH%H;awèëêHìxH$HÇ$HÇ$HÇ$HÇ$HÇ$HÇ$¶ûtJH$HHl$HïHÞH¥H¥èH\$H$H
QjèH$YYH
À
îH$èH\$H\$@H$H$H$HØH)ËHû}FHH$HT$HHT$HL$PHL$HD$XHD$HÇD$ èHT$(HL$0HD$8HÎHÿÆHt$PHD$XHT$HHÊH$H\$@H\$èH´$Hl$HHT$PHL$XH¬$H$H$HØHû4
úH4$èH$H$èH\$H\$@H$H$H$HØH)ËHû}FHH$HT$`HT$HL$hHL$HD$pHD$HÇD$ èHT$(HL$0HD$8HÍHÿÅHl$hHD$pHT$`HÊH$H\$@H\$èH´$Hl$`HT$hHL$pH¬$H$H$HØHû4ÿÿÿèHÄxÃèHÄxÃ" |
| 0runtime.morestack_noctxtú*go.string."IdentList"¢"".traceÂ"".un·fÒ"runtime.deferproc."".(*parser).parseIdentô(type.[]*go/ast.IdentÔ"runtime.growsliceÊ.runtime.writebarrierptrÜ""".(*parser).nextþ."".(*parser).parseIdentè(type.[]*go/ast.IdentÈ"runtime.growslice¾ .runtime.writebarrierptrÊ |
| &runtime.deferreturnà |
| &runtime.deferreturn@ð"".autotmp_0347type.uint64"".autotmp_0346type.uint64"".autotmp_0345type.int"".autotmp_0344type.int"".autotmp_0343(type.[]*go/ast.Ident"".autotmp_0338_(type.[]*go/ast.Ident"".autotmp_0337(type.[]*go/ast.Ident"".autotmp_0336$type.*go/ast.Ident"".autotmp_0335/(type.[]*go/ast.Ident"".autotmp_0334o$type.*go/ast.Ident"".list(type.[]*go/ast.Ident"".ptype.*"".parser2ðöïð |
| ïÀ0¦jJØ à |
| &;Iv;ETgclocals·5b29174ab77573888ca463bd113a36c3Tgclocals·d128a57a1d9d940947875e5cd8c23593>/tmp/go/src/go/parser/parser.goþ4"".(*parser).parseExprList eH%HD$ðH;AwèëåHìH$HÇ$¨HÇ$°HÇ$¸HÇ$¨HÇ$°HÇ$¸¶ûtJH$HHl$HïHÞH¥H¥èH\$H$H
QjèH$¨YYH
À
³H$¶$ \$èHL$HD$H$H$HL$PHL$HD$XHD$èH\$H\$@H\$ H\$HH$¨H$°H$¸HØH)ËHû}FHH$HT$`HT$HL$hHL$HD$pHD$HÇD$ èHT$(HL$0HD$8HÎHÿÆHt$hHD$pHÓHT$`HÍHkíHëH$H\$@H\$H\$HH\$èH´$Hl$`HT$hHL$pH¬$¨H$°H$¸HØHû4
dH4$èH$H$¶$ \$èHL$HD$H$H$HL$PHL$HD$XHD$èH\$H\$@H\$ H\$HH$¨H$°H$¸HØH)ËHû}LHH$HT$xHT$H$HL$H$HD$HÇD$ èHT$(HL$0HD$8HÍHÿÅH¬$H$HÓHT$xHÍHkíHëH$H\$@H\$H\$HH\$èH´$Hl$xH$H$H¬$¨H$°H$¸HØHû4þÿÿèHÄÃèHÄÃ& |
| *0runtime.morestack_noctxt4go.string."ExpressionList"²"".traceÒ"".un·fâ"runtime.deferproc²,"".(*parser).parseExpr,"".(*parser).checkExpr$type.[]go/ast.Exprî"runtime.growslice2runtime.writebarrieriface""".(*parser).nextÖ,"".(*parser).parseExpr´ ,"".(*parser).checkExpr² |
| $type.[]go/ast.Expr"runtime.growsliceÆ2runtime.writebarrierifaceÞ
&runtime.deferreturnú
&runtime.deferreturnP "".autotmp_0370type.uint64"".autotmp_0369type.uint64"".autotmp_0368type.int"".autotmp_0367type.int"".autotmp_0366$type.[]go/ast.Expr"".autotmp_0361_$type.[]go/ast.Expr"".autotmp_0360$type.[]go/ast.Expr"".autotmp_0359 type.go/ast.Expr"".autotmp_0358 type.go/ast.Expr"".autotmp_0357/$type.[]go/ast.Expr"".autotmp_0356 type.go/ast.Expr"".autotmp_0355 type.go/ast.Expr"".list $type.[]go/ast.Expr"".lhstype.bool"".ptype.*"".parser2" »
0ÊrJ° Ê |
| (ÞNIÁTK#Tgclocals·834ef297e3852e26df90035fd5b93ad1Tgclocals·55d9fd207337a448b2e2959efd814b0c>/tmp/go/src/go/parser/parser.goþ2"".(*parser).parseLhsListúeH%HD$èH;AwèëåHìH$ HÇ$¨HÇ$°HÇ$¸¶¨@l$/1í@¨H$ÆD$èH´$ HT$HL$HD$ HT$hHL$pHD$xH®ØHý/u;¶l$/@®H\$hH$¨H\$pH$°H\$xH$¸HÄÃHý:t¿HT$hHD$pH\$xH$1ÉH$HD$0H$HÐHl$0H9é}HD$@HøtNHHhHL$8HT$XHl$`H4$HT$HHT$Hl$PHl$èH´$ HD$@HL$8HÀHÿÁëë® |
| *0runtime.morestack_noctxtÚ4"".(*parser).parseExprList´("".(*parser).resolve@°"".autotmp_0383 type.go/ast.Expr"".autotmp_0382¯"type.*go/ast.Expr"".autotmp_0381Ïtype.int"".autotmp_0380¿type.int"".autotmp_0378$type.[]go/ast.Expr"".autotmp_0377/$type.[]go/ast.Expr"".x type.go/ast.Expr"".list_$type.[]go/ast.Expr"".oldÑtype.bool"".~r0$type.[]go/ast.Expr"".ptype.*"".parser"°¼¯°¡4æN 4&/\%lí'Tgclocals·771157e6981a4b26b64a947269cc9ecbTgclocals·35dedb0e30119a90a2fb02e4a8892430>/tmp/go/src/go/parser/parser.goþ2"".(*parser).parseRhsListÀ¬eH%H;awèëêHì0HD$8HÇD$@HÇD$HHÇD$P¶¨@l$/HÇÅ@¨H$ÆD$èHT$HL$HD$ H\$8¶l$/@«HT$@HL$HHD$PHÄ0à |
| 0runtime.morestack_noctxt¼4"".(*parser).parseExprList@`"".oldtype.bool"".~r0$type.[]go/ast.Expr"".ptype.*"".parser`{_ : |
| ]CTgclocals·13d3af77a5bf02af6db4588efb2ea811Tgclocals·3280bececceccd33cb74587feedb1f9f>/tmp/go/src/go/parser/parser.goþ,"".(*parser).parseTypeÀ¨eH%H;awèëêHì@HT$HHÇD$PHÇD$X¶ûtGH$HHl$HïHÞH¥H¥èH\$H$H
QjèHT$XYYH
À
H$èHt$HHL$HT$HT$8HùHL$0
ÄH¾ÐH4$H|$ H|$HH|$HÞH¥H¥èH\$HH$èHH$èHL$Hl$ H)LD$HI¨ÐHiHL$(H
1íH9étH\$(H\$XHL$PèHÄ@ÃHH$HH\$HH\$èHL$ë·HL$PHT$XèHÄ@ÃèHÄ@Ã( |
| 0runtime.morestack_noctxt go.string."Type"°"".traceÐ"".un·fà"runtime.deferproc("".(*parser).tryType go.string."type"²4"".(*parser).errorExpectedÎ""".(*parser).nextÜ&type.go/ast.BadExprî"runtime.newobjectÀFgo.itab.*go/ast.BadExpr.go/ast.Exprø&runtime.deferreturn(type.*go/ast.BadExpr¦ type.go/ast.Expr¾Fgo.itab.*go/ast.BadExpr.go/ast.ExprÒ runtime.typ2Itab&runtime.deferreturn&runtime.deferreturn0"".autotmp_0388/(type.*go/ast.BadExpr"".autotmp_0387(type.*go/ast.BadExpr"".pos?"type.go/token.Pos"".typ type.go/ast.Expr"".~r0 type.go/ast.Expr"".ptype.*"".parser6SÉC |
|
2´ 1G&W1²."Tgclocals·d04095e44c7a725d7e6fd038f9d4418eTgclocals·98a1cc4b1e487a8c1b167979e655e44f>/tmp/go/src/go/parser/parser.goþ4"".(*parser).parseTypeNameÀ¼eH%H;awèëêHìPHT$XHÇD$`HÇD$h¶ûtGH$HHl$HïHÞH¥H¥èH\$H$H
QjèHT$hYYH
À
OH$èHT$XHL$HL$(HØHû5
ÊH$èH\$(H\$8H
1íH9ésH\$XH$HT$8HL$@HL$HT$HHT$èH\$XH$èH\$H\$ H\$(H\$8HH$èH\$H\$0H
1íH9éÌH\$0H$H<$¬HT$8HL$@HL$HT$HHT$èH\$0H$H<$tuH$H\$ H\$èH\$0H\$0H
1íH9étH\$0H\$hHL$`èHÄPÃHH$HH\$HH\$èHL$ë·%ë%éHÿÿÿHH$HH\$HH\$èHL$éÿÿÿHH$HH\$HH\$èHL$é[þÿÿHL$8H
1íH9étH\$8H\$hHL$`èHÄPÃHH$HH\$HH\$èHL$ë·èHÄPÃJ |
| 0runtime.morestack_noctxt(go.string."TypeName"°"".traceÐ"".un·fà"runtime.deferproc."".(*parser).parseIdentä""".(*parser).nextBgo.itab.*go/ast.Ident.go/ast.Exprê("".(*parser).resolve."".(*parser).parseIdent¼0type.go/ast.SelectorExprÎ"runtime.newobjectðBgo.itab.*go/ast.Ident.go/ast.Exprê2runtime.writebarrieriface².runtime.writebarrierptrÔPgo.itab.*go/ast.SelectorExpr.go/ast.Expr&runtime.deferreturn¤2type.*go/ast.SelectorExprº type.go/ast.ExprÒPgo.itab.*go/ast.SelectorExpr.go/ast.Expræ runtime.typ2Itab¬$type.*go/ast.Ident type.go/ast.ExprÚBgo.itab.*go/ast.Ident.go/ast.Exprî runtime.typ2Itab $type.*go/ast.Ident¦ type.go/ast.Expr¾ Bgo.itab.*go/ast.Ident.go/ast.ExprÒ runtime.typ2Itabþ Bgo.itab.*go/ast.Ident.go/ast.Expr¶ |
| &runtime.deferreturnÎ |
| $type.*go/ast.Identä |
| type.go/ast.Exprü |
| Bgo.itab.*go/ast.Ident.go/ast.Expr runtime.typ2Itabª&runtime.deferreturn0 "".autotmp_0402type.*uint8"".autotmp_0401type.*uint8"".autotmp_0400type.*uint8"".autotmp_0399?2type.*go/ast.SelectorExpr"".autotmp_0397$type.*go/ast.Ident"".autotmp_03962type.*go/ast.SelectorExpr"".autotmp_0395$type.*go/ast.Ident"".autotmp_0394$type.*go/ast.Ident"".autotmp_0393$type.*go/ast.Ident"".autotmp_0392/$type.*go/ast.Ident"".sel_$type.*go/ast.Ident"".identO$type.*go/ast.Ident"".~r0 type.go/ast.Expr"".ptype.*"".parser> SÓ Ô 9à6Ø 1G C´2 |
| \
:W1)uN$,.D21.
Tgclocals·3f695dca8b63b982b7ae5ec9d7326734Tgclocals·9a766879729ae650bbbe4fb1eec050dc>/tmp/go/src/go/parser/parser.goþ6"".(*parser).parseArrayTypeúeH%H;awèëêHìXHT$`HÇD$hHÇD$p¶ûtGH$HHl$HïHÞH¥H¥èH\$H$H
QjèHT$pYYH
À
nH$HÇD$2èHL$`H\$H\$ H©HÿÅH©HÇD$8HÇD$@HØHû0
áHH$èHD$HÇHÇ@HÇ@LD$`I¨ÐH(HD$0H1íH9è]H\$0H\$@HD$8H\$`H$èHL$`H©HÿÍH©H$HÇD$7èH\$`H$èHT$HL$HT$HHL$PHH$èHL$Hl$ H)HL$(H$H<$¹H$H\$8H\$H\$@H\$èH\$(H$H<$tH$H\$HH\$H\$PH\$èH\$(H\$(H
1íH9étH\$(H\$pHL$hèHÄXÃHH$HH\$HH\$èHL$ë·%éuÿÿÿ%é;ÿÿÿHH$HH\$HH\$èHD$éqþÿÿHØHû7þÿÿH$èHL$`Hl$HT$Hl$8HT$@é[þÿÿèHÄXÃ: |
| 0runtime.morestack_noctxt*go.string."ArrayType"°"".traceÐ"".un·fà"runtime.deferproc¤&"".(*parser).expect¸(type.go/ast.EllipsisÊ"runtime.newobject¸Hgo.itab.*go/ast.Ellipsis.go/ast.Expr""".(*parser).nextØ&"".(*parser).expectô,"".(*parser).parseTypeª*type.go/ast.ArrayType¼"runtime.newobjectº2runtime.writebarrieriface2runtime.writebarrieriface¸Jgo.itab.*go/ast.ArrayType.go/ast.Exprð&runtime.deferreturn ,type.*go/ast.ArrayType type.go/ast.Expr¶ Jgo.itab.*go/ast.ArrayType.go/ast.ExprÊ runtime.typ2Itab |
| *type.*go/ast.Ellipsis¬ |
| type.go/ast.ExprÄ |
| Hgo.itab.*go/ast.Ellipsis.go/ast.ExprØ |
| runtime.typ2Itab *"".(*parser).parseRhsè&runtime.deferreturn0°"".autotmp_0420type.*uint8"".autotmp_0419_,type.*go/ast.ArrayType"".autotmp_0417O*type.*go/ast.Ellipsis"".autotmp_0416,type.*go/ast.ArrayType"".autotmp_0415 type.go/ast.Expr"".autotmp_0414type.int"".autotmp_0412*type.*go/ast.Ellipsis"".elt type.go/ast.Expr"".len? type.go/ast.Expr"".lbracko"type.go/token.Pos"".~r0 type.go/ast.Expr"".ptype.*"".parser2°Sů°»¯Nþ 1G!a"ö2"4W:²Z?., . |
| G$#Tgclocals·494c695adb8bb924b90dace3249e0c3eTgclocals·d792d7031c4a2e1710ff3e0c6341f902>/tmp/go/src/go/parser/parser.goþ4"".(*parser).makeIdentListÀ |
| ¼ |
| eH%HD$ØH;AwèëåHì¨HÇ$ÐHÇ$ØHÇ$àH$ÀHH$HD$HD$èHT$HL$ HD$(HT$xH$H$H$¸H$ÀH$ÈH$ 1ÀH$HL$8H$HÑHl$8H9èHËHL$PHù±H HkHD$HHD$0HL$hHl$pHH$HL$XHL$Hl$`Hl$èHD$¶\$ û
ÔHH$H\$XH\$H\$`H\$è¶\$ûuBH\$`H$H\$XH[(ÿÓHD$H´$°H4$HD$H5Hl$HïH¥H¥èH\$`H$H\$XH[(ÿÓH\$H\$@HH$èHL$HÏHù¨1ÀèH|$@H9HyHHÞH¥H¥HÈH\$xHl$0L$L9ÅsfHëH$HD$èHL$PHD$HHÁHÿÀHl$8H9èþÿÿH\$xH$ÐH$H$ØH$H$àHĨÃèéQÿÿÿéHþÿÿ$ |
| *0runtime.morestack_noctxt¢(type.[]*go/ast.IdentÈ"runtime.makeslice$type.*go/ast.IdentÂ$runtime.assertI2T2ö(type.*go/ast.BadExpr°&runtime.assertI2TOKð |
| ¦,go.string."identifier"È4"".(*parser).errorExpectedô |
| "type.go/ast.Ident¤"runtime.newobjectÖð runtime.duffzeroügo.string."_"â.runtime.writebarrierptr |
| $runtime.panicindexpÐ"".autotmp_0431 type.go/ast.Expr"".autotmp_0430¯"type.*go/ast.Expr"".autotmp_0429ßtype.int"".autotmp_0428type.int"".autotmp_0427"type.go/token.Pos"".autotmp_0426Ï"type.go/token.Pos"".autotmp_0425/$type.[]go/ast.Expr"".autotmp_0423¿type.int"".x type.go/ast.Expr"".iïtype.int"".idents_(type.[]*go/ast.Ident"".~r1@(type.[]*go/ast.Ident"".list$type.[]go/ast.Expr"".ptype.*"".parser"ÐæÏÐ <ª |
| FFu. .Bd)5
c½ÏTgclocals·c66c650c6034e10f78bd2f3a848d15ffTgclocals·16ecc7bd1868f3ef6996f3b4f15e0a8c>/tmp/go/src/go/parser/parser.goþ6"".(*parser).parseFieldDeclÀ®eH%H$hÿÿÿH;AwèëâHìH$ HÇ$0¶ûtJH$HHl$HïHÞH¥H¥èH\$H$H
QjèH$0YYH
À
:HªÀHl$xH$ÆD$èHL$H$èHD$H$ðH\$ H$øH\$(H$¸H\$0H$ÀHÇD$hH¬$ HØHû
HH$èH$ HD$HøH©ÐH(H±ØHpH$H$H<$WH$H±àH\$HßH¥H¥èH$H\$hH$ H$èH$èH$ðHÇ$HÇ$HÇ$H¼$¸H$ H$HL$HD$H$øH\$èHT$ HL$(HD$0H$H$H$H$ H$èHH$èHL$H$H$H<$øH\$xH\$èH$H$H<$ÆH$H$H\$H$H\$H$H\$èH$H$H<$rH$ H$¸H\$H$ÀH\$èH$H$H<$+H$0H\$hH\$èH$H$H<$ôH$8H$ H«ÈHl$èH$HT$pH$ H$H
H$ÈHL$H$ÐHT$H\$HÇHÇCH$(H\$(HÇD$0H$H\$8H$H\$@H$H\$HèH$ H$H$¸H\$H$ÀH\$èH\$pH$0èHÄÃ%éÿÿÿ%éÉþÿÿ%éþÿÿ%é.þÿÿ%éüýÿÿHø8H)H¬$¸HiH¬$ÀHD$XHøÀH$¸H$ÀHÇ$HÇ$ HH$H$¨HL$H$°HD$èHL$¶\$ ût"Hù HiH¬$¨HiH¬$°H$¨H$°H$H$H$ HD$è¶\$ûtéÏüÿÿH$ÀH$H$¸H[(ÿÓHD$H´$ H4$HD$PHD$H5Hl$HïH¥H¥èH\$XHÿËH¬$èL$ðL9ÃÖHkÛHÝHMHEH$àH$H$ØHY ÿÓHD$H$ H$HD$èH\$H\$`HH$èHD$Hl$PH(Hl$`HhH$H1íH9ètH$H$ÀH$¸éºûÿÿHH$HH\$HH\$èHD$ë´èéYþÿÿè%éúÿÿéjúÿÿèHÄÃT |
| 00runtime.morestack_noctxt*go.string."FieldDecl"À"".traceà"".un·fð"runtime.deferprocÊ2"".(*parser).parseVarList(type.go/ast.BasicLit°"runtime.newobjectð4runtime.writebarrierstring¬""".(*parser).next4"".(*parser).makeIdentListò."".(*parser).expectSemi "type.go/ast.Field "runtime.newobjectè .runtime.writebarrierptrø |
| 2runtime.writebarriersliceî2runtime.writebarrierifaceÄ.runtime.writebarrierptr®
.runtime.writebarrierptrî
$type.*go/ast.FieldÎ("".(*parser).declare¤("".(*parser).resolveÊ&runtime.deferreturn*type.*go/ast.StarExprÖ$runtime.assertI2T2"".isTypeNameê |
| ª6go.string."anonymous field"Ì4"".(*parser).errorExpectedä |
| ("".(*parser).safePos¸&type.go/ast.BadExprÊ"runtime.newobjectFgo.itab.*go/ast.BadExpr.go/ast.Exprê(type.*go/ast.BadExpr type.go/ast.ExprFgo.itab.*go/ast.BadExpr.go/ast.Expr¬ runtime.typ2ItabÄ$runtime.panicindexà$runtime.panicindex&runtime.deferreturn0°("".autotmp_0445¯$type.*go/ast.Field"".autotmp_0443(type.*go/ast.BadExpr"".autotmp_0442*type.*go/ast.BasicLit"".autotmp_0441$type.*go/ast.Field"".autotmp_0440(type.*go/ast.BadExpr"".autotmp_0439ï"type.go/token.Pos"".autotmp_0438"type.go/token.Pos"".~r1ÿ type.go/ast.Expr"".xß type.go/ast.Expr"".fieldÏ$type.*go/ast.Field"".pos"type.go/token.Pos"".nÿtype.int"".idents/(type.[]*go/ast.Ident"".tagß*type.*go/ast.BasicLit"".typ¿ type.go/ast.Expr"".list_$type.[]go/ast.Expr"".doc¿2type.*go/ast.CommentGroup"".~r1 $type.*go/ast.Field"".scope$type.*go/ast.Scope"".ptype.*"".parser2%°Pª¯°¥¯ |
| à
Ê |
| 9JO }!$O¦+<!Ê.Ã6Z_Es`k8;®Å+Ç_,}£(Tgclocals·6520723bb046eaecc5c0cf31be71d9c8Tgclocals·508406e11eee7e962773ce94e31922ee>/tmp/go/src/go/parser/parser.goþ8"".(*parser).parseStructTypeà
È
eH%HD$ØH;AwèëåHì¨H$°HÇ$¸¶ûtJH$HHl$HïHÞH¥H¥èH\$H$H
QjèH$ÀYYH
À
ÊH$HÇD$RèH\$H\$HH$°H$HÇD$3èH\$H\$PHÇ$èH$°H\$H\$XHÇD$xHÇ$HÇ$HØHû
H$H\$XH\$èH\$H\$pHT$xH$H$HØH)ËHû}OHH$H$HT$H$HL$H$ HD$HÇD$ èHT$(HL$0HD$8HÎHÿÆH´$H$ H$HÊH$H\$pH\$èH$°H¬$H$H$ Hl$xH$H$HØHûøþÿÿHØHûuéæþÿÿHØHû1uéÔþÿÿH$HÇD$8èH\$H\$@HH$èHL$HÇHÇAHÇAHL$hHl$HH)HH$èHL$Hl$PH)HL$`H$H<$tH$H\$xH\$H$H\$H$H\$èHL$`Hl$@Hi H\$hH$H<$t*H$HL$èH\$hH$¸èHĨÃ%ëÍ%éuÿÿÿèHĨÃ, |
| *0runtime.morestack_noctxt,go.string."StructType"º"".traceÚ"".un·fê"runtime.deferproc´&"".(*parser).expectü&"".(*parser).expectªgo/ast.NewScopeØ6"".(*parser).parseFieldDecl¼(type.[]*go/ast.Field®"runtime.growslice¶.runtime.writebarrierptr® &"".(*parser).expectÐ ,type.go/ast.StructTypeâ "runtime.newobject |
| *type.go/ast.FieldListÔ |
| "runtime.newobjectê2runtime.writebarriersliceÄ.runtime.writebarrierptrê&runtime.deferreturn°
&runtime.deferreturn Ð"".autotmp_0463,type.*go/ast.FieldList"".autotmp_0462.type.*go/ast.StructType"".autotmp_0457/(type.[]*go/ast.Field"".autotmp_0456"type.go/token.Pos"".autotmp_0454o$type.*go/ast.Field"".autotmp_0452"type.go/token.Pos"".rbraceÏ"type.go/token.Pos"".list_(type.[]*go/ast.Field"".scope$type.*go/ast.Scope"".lbrace¯"type.go/token.Pos"".pos¿"type.go/token.Pos"".~r0.type.*go/ast.StructType"".ptype.*"".parser0"ÐP½ÏÐ"Ï
ðZ6J$!÷
9i '0\=kD|SK-=Tgclocals·60c0b6666bef29f203fe03360621b691Tgclocals·16a7288703b816b40033fb2b2ea79f77>/tmp/go/src/go/parser/parser.goþ:"".(*parser).parsePointerTypeàÚeH%H;awèëêHì@HT$HHÇD$P¶ûtGH$HHl$HïHÞH¥H¥èH\$H$H
QjèHT$XYYH
À
§H$HÇD$èH\$H\$ H\$HH$èHT$HL$HT$0HL$8HH$èHL$Hl$ H)HL$(H$H<$t3H$H\$0H\$H\$8H\$èH\$(H\$PèHÄ@Ã%ëÄèHÄ@à |
| 0runtime.morestack_noctxtv.go.string."PointerType""".trace¾"".un·fÎ"runtime.deferproc&"".(*parser).expectÂ,"".(*parser).parseTypeø(type.go/ast.StarExpr"runtime.newobject2runtime.writebarrieriface &runtime.deferreturnÈ&runtime.deferreturn |
| "".autotmp_0470/*type.*go/ast.StarExpr"".base type.go/ast.Expr"".star?"type.go/token.Pos"".~r0*type.*go/ast.StarExpr"".ptype.*"".parser,J¦° Ò(G"iN:<;"Tgclocals·4e6b3edc597710c40968e48eb39f16b8Tgclocals·62dd3db6552448d00ef0caac47ea3677>/tmp/go/src/go/parser/parser.goþ."".(*parser).tryVarTypeàÆeH%H;awèëêHìHHD$PHÇD$`HÇD$h|$XÅHØHû0
´H¨ÐHl$ H$èH\$PH$èHT$PHD$HL$HL$@HøHD$8ÅH$HD$HL$èHH$èHD$Hl$ H(HD$(H$H<$tyH$H\$8H\$H\$@H\$èH\$(H\$(H1íH9ètH\$(H\$hHD$`HÄHÃHH$HH\$HH\$èHD$ë½%é{ÿÿÿH$Ht$ Ht$H5Hl$HïH¥H¥èHH$èHD$Hl$ H(LD$PI¨ÐHhHD$0H1íH9ètH\$0H\$@HD$8éÔþÿÿHH$HH\$HH\$èHD$ë½H$èHL$HD$HL$`HD$hHÄHÃ. |
| 0runtime.morestack_noctxt¼""".(*parser).nextØ6"".(*parser).tryIdentOrTypeÄ("".(*parser).resolveÒ(type.go/ast.Ellipsisä"runtime.newobjectÚ2runtime.writebarrierifaceüHgo.itab.*go/ast.Ellipsis.go/ast.ExprÀ*type.*go/ast.EllipsisÖ type.go/ast.ExprîHgo.itab.*go/ast.Ellipsis.go/ast.Expr runtime.typ2ItabÒVgo.string."'...' parameter is missing type"ô$"".(*parser).error&type.go/ast.BadExpr"runtime.newobjectæFgo.itab.*go/ast.BadExpr.go/ast.Exprª(type.*go/ast.BadExprÀ type.go/ast.ExprØFgo.itab.*go/ast.BadExpr.go/ast.Exprì runtime.typ2Itab6"".(*parser).tryIdentOrType@"".autotmp_0478type.*uint8"".autotmp_0477?*type.*go/ast.Ellipsis"".autotmp_0475/(type.*go/ast.BadExpr"".autotmp_0474 type.go/ast.Expr"".autotmp_0473*type.*go/ast.Ellipsis"".autotmp_0472(type.*go/ast.BadExpr"".typ type.go/ast.Expr"".posO"type.go/token.Pos"".~r1 type.go/ast.Expr"".isParamtype.bool"".ptype.*"".parser"
°:ê1 " |
| ²&O// ]DK|+Tgclocals·54f9bae90a9938589a9483d9b8a585abTgclocals·95783cb3c62b1c3f0d1a15a872297b28>/tmp/go/src/go/parser/parser.goþ2"".(*parser).parseVarTypeàÈeH%H;awèëêHì@HÇD$XHÇD$`H\$HH$¶\$P\$èHT$HHD$HL$HL$8HøHD$0
HºÐH$H|$ H|$HH|$HÞH¥H¥èH\$HH$èHH$èHD$Hl$ H(LD$HI¨ÐHhHD$(H1íH9ètHL$(HD$XHL$`HÄ@ÃHH$HH\$HH\$èHD$ë½ |
| 0runtime.morestack_noctxt~."".(*parser).tryVarTypeü go.string."type"4"".(*parser).errorExpectedº""".(*parser).nextÈ&type.go/ast.BadExprÚ"runtime.newobject¬Fgo.itab.*go/ast.BadExpr.go/ast.Exprð(type.*go/ast.BadExpr type.go/ast.ExprFgo.itab.*go/ast.BadExpr.go/ast.Expr² runtime.typ2Itab@"".autotmp_0483/(type.*go/ast.BadExpr"".autotmp_0482(type.*go/ast.BadExpr"".pos?"type.go/token.Pos"".typ type.go/ast.Expr"".~r1 type.go/ast.Expr"".isParamtype.bool"".ptype.*"".parserÚ;°(,+&E;>ÚTgclocals·100e4463bd8c690047cbb5382d48768aTgclocals·61e2515c69061b8fed0e66ece719f936>/tmp/go/src/go/parser/parser.goþ2"".(*parser).parseVarList |
| þ eH%H;awèëêHìhHT$pHÇ$HÇ$HÇ$HÇ$HÇ$ HÇ$HÇ$ HÇ$HÇ$HÇ$¶ûtJH$HHl$HïHÞH¥H¥èH\$H$H
QjèH$YYH
À
H$¶\$x\$èH|$HD$HD$HHÿH|$@âH$H$H$HØH)ËHû}KHH$HT$PHT$HL$XHL$HD$`HD$HÇD$ èH|$@HT$(HL$0HD$8HÎHÿÆHt$XHD$`HÓHT$PHÍHkíHëH$H|$H\$HH\$èHT$PHL$XHD$`H$H$H$Hl$pHØHû4t<H\$pH$¶\$x\$èHT$HL$H$H$ èHÄhÃH\$pH$èH\$pH$¶\$x\$èH|$HD$HD$HéþÿÿèHÄhà |
| 0runtime.morestack_noctxtÔ&go.string."VarList"ü"".trace"".un·f¬"runtime.deferprocö2"".(*parser).parseVarType$type.[]go/ast.Exprè"runtime.growslice2runtime.writebarrieriface¤."".(*parser).tryVarTypeä&runtime.deferreturn """.(*parser).next¸ ."".(*parser).tryVarTypeì &runtime.deferreturnpÐ"".autotmp_0491/$type.[]go/ast.Expr"".autotmp_0490 type.go/ast.Expr"".autotmp_0489 type.go/ast.Expr"".typO type.go/ast.Expr"".typP type.go/ast.Expr"".list $type.[]go/ast.Expr"".isParamtype.bool"".ptype.*"".parser2йÖÏÐCÏ8¤J0Ð1
&(½=yNP0Tgclocals·b9ec78b59bd41d21cbe41a6b23eb7231Tgclocals·a3cf49f8a7227f0e788fe169017c2497>/tmp/go/src/go/parser/parser.goþ>"".(*parser).parseParameterListÀ%¦%eH%H$0ÿÿÿH;AwèëâHìPH$XHÇ$pHÇ$xHÇ$HÇ$pHÇ$xHÇ$¶ûtJH$HHl$HïHÞH¥H¥èH\$H$H
QjèH$hYYH
À
zH$¶$h\$èHl$H¬$ØHT$HL$ H$èHD$(H\$0H$ HøH$MH$XH$Hl$H$àHT$HL$èHT$ HL$(HD$0H$ðH$øH$HH$èHL$HÏHùÕ1ÀèH$H$H<$«H$H$ðH\$H$øH\$H$H\$èH$H$H<$WH$ H$H\$H$ H\$èH$H\$pH´$pH$xH$HËH)ÓHû}OHH$H´$ Ht$H$(HT$H$0HL$HÇD$ èHt$(HT$0HL$8HÕHÿÅH¬$(H$0H´$ HÖH$H\$pH\$èH¬$ H$(H$0H¬$pH$xH$HT$pH$XH$H
H$¸HL$H$ÀHT$H\$HÇHÇCH$`H\$(HÇD$0H$ðH\$8H$øH\$@H$H\$HèH$XH$H$H\$H$ H\$èH´$XH4$H5Hl$HïH¥H¥è¶\$ûuèHÄPÃH$XH$èH$XHØHû6êHØHûÙH$èHT$HL$HD$H$H$H$H$XH$¶$h\$èHL$HD$H$H$HH$èHL$HÏHù1ÀèH$H$H<$jH$H$H\$H$H\$H$H\$èH$H$H<$H$ H$H\$H$H\$èH$H\$hH$pH$xH$HÃH)ËHû}OHH$H$ HT$H$(HL$H$0HD$HÇD$ èHT$(HL$0HD$8HÍHÿÅH¬$(H$0H$ HÊH$H\$hH\$èH$ H$(H$0H$pH$xH$HL$hH$XH$HH$¸HD$H$ÀHL$H\$HÇHÇCH$`H\$(HÇD$0H$H\$8H$H\$@H$H\$HèH$XH$H$H\$H$H\$èH´$XH4$H5Hl$HïH¥H¥è¶\$ûuèHÄPÃH$XH$èH$XéÙüÿÿ%éÞýÿÿ%éýÿÿéeýÿÿ%éúÿÿ%éIúÿÿé$úÿÿH$àHH$HT$HT$èHl$HT$ HL$(H¬$pH$xH$H¬$ØH$àH$èH$H1ÉH$@HT$XH¬$8HêHl$XH9éHÓHT$xHú+HHkHL$`HL$PH$ÈH¬$ÐH$XH$H$¨HT$H¬$°Hl$èHH$èHL$HÏHù¶1ÀèH$H$H<$H$ H$¨H\$H$°H\$èH$pHl$PL$xL9ÅsGHëH$H$H\$èHT$xHL$`HÂHÿÁHl$XH9éëþÿÿèHÄPÃè%éhÿÿÿéCÿÿÿéÎþÿÿèHÄPÃf |
| 00runtime.morestack_noctxt2go.string."ParameterList"¸"".traceØ"".un·fè"runtime.deferproc¸2"".(*parser).parseVarList4"".(*parser).makeIdentListê"type.go/ast.Fieldü"runtime.newobject®à runtime.duffzero¾2runtime.writebarrierslice´2runtime.writebarrieriface¤ (type.[]*go/ast.Field |
| "runtime.growslice.runtime.writebarrierptr®$type.*go/ast.Field("".(*parser).declareä("".(*parser).resolve4go.string."parameter list"¬("".(*parser).atCommaÌ&runtime.deferreturnþ""".(*parser).nextä6"".(*parser).parseIdentListì2"".(*parser).parseVarType®"type.go/ast.FieldÀ"runtime.newobjectòà runtime.duffzero2runtime.writebarriersliceø2runtime.writebarrierifaceè(type.[]*go/ast.FieldÚ"runtime.growsliceâ.runtime.writebarrierptrò$type.*go/ast.FieldÒ("".(*parser).declare¨("".(*parser).resolveÎ4go.string."parameter list"ð("".(*parser).atComma&runtime.deferreturnÂ""".(*parser).nextö(type.[]*go/ast.Field"runtime.makeslice¶!("".(*parser).resolveÄ!"type.go/ast.FieldÖ!"runtime.newobject"à runtime.duffzeroþ"2runtime.writebarrierifaceæ#.runtime.writebarrierptr°$&runtime.deferreturnÊ$$runtime.panicindex%&runtime.deferreturn` H"".autotmp_0528$type.*go/ast.Field"".autotmp_0527 type.go/ast.Expr"".autotmp_0526¯"type.*go/ast.Expr"".autotmp_0525type.int"".autotmp_0524type.int"".autotmp_0523type.uint64"".autotmp_0522type.uint64"".autotmp_0521type.int"".autotmp_0520type.int"".autotmp_0519(type.[]*go/ast.Field"".autotmp_0518$type.*go/ast.Field"".autotmp_0515ßtype.int"".autotmp_0513_(type.[]*go/ast.Field"".autotmp_0512$type.*go/ast.Field"".autotmp_0511/$type.[]go/ast.Expr"".autotmp_0510(type.[]*go/ast.Field"".autotmp_0509type.int"".autotmp_0508type.bool"".autotmp_0507$type.*go/ast.Field"".autotmp_0506(type.[]*go/ast.Field"".autotmp_0505 type.go/ast.Expr"".autotmp_0504(type.[]*go/ast.Ident"".autotmp_0502$type.*go/ast.Field"".typÏ type.go/ast.Expr"".iÿtype.int"".fieldÏ$type.*go/ast.Field"".typ type.go/ast.Expr"".idents(type.[]*go/ast.Ident"".field¿$type.*go/ast.Field"".idents¿(type.[]*go/ast.Ident"".typï type.go/ast.Expr"".listï$type.[]go/ast.Expr"".params0(type.[]*go/ast.Field"".ellipsisOk type.bool"".scope$type.*go/ast.Scope"".ptype.*"".parserN% ¯ ¡ .àÖuJFO¹Ø+."07¹Ø+. |
| 8I{+Mp«7a¬D¸+Ä*a¬D¸+ºÍd4$!Tgclocals·2a6467eaff50e9b0cdd21860ee2429b1Tgclocals·9ac41666b4f9633295034294524f2d90>/tmp/go/src/go/parser/parser.goþ8"".(*parser).parseParametersàØeH%H;awèëêHì`HT$hHÇ$¶ûtGH$HHl$HïHÞH¥H¥èH\$H$H
QjèHT$xYYH
À
#HÇD$HHÇD$PHÇD$XH$HÇD$1èHt$hH\$H\$8HØHû6t?H4$H\$pH\$¶\$x\$èHt$hHl$HT$ HL$(Hl$HHT$PHL$XH4$HÇD$6èH\$H\$0HH$èHL$Hl$8H)HL$@H$H<$tIH$H\$HH\$H\$PH\$H\$XH\$èHL$@Hl$0Hi H$èHÄ`Ã%ë®èHÄ`à |
| 0runtime.morestack_noctxt|,go.string."Parameters"¤"".traceÄ"".un·fÔ"runtime.deferprocÎ&"".(*parser).expect¾>"".(*parser).parseParameterList¨&"".(*parser).expectÊ*type.go/ast.FieldListÜ"runtime.newobjectæ2runtime.writebarrierslice&runtime.deferreturnÆ&runtime.deferreturn@À"".autotmp_0543?,type.*go/ast.FieldList"".autotmp_0542"type.go/token.Pos"".rparen_"type.go/token.Pos"".lparenO"type.go/token.Pos"".params/(type.[]*go/ast.Field"".~r20,type.*go/ast.FieldList"".ellipsisOk type.bool"".scope$type.*go/ast.Scope"".ptype.*"".parser0ÀM¢¿À¿°,¶
+G!
?QU85_#Tgclocals·910939b0215ca4733f478e39fd74dce0Tgclocals·0707ac945e88bda4023cb58c356be8d7>/tmp/go/src/go/parser/parser.goþ0"".(*parser).parseResultà Ä eH%H;awèëêHìhHT$pHÇ$¶ûtJH$HHl$HïHÞH¥H¥èH\$H$H
QjèH$YYH
À
ÖHØHû1u0H$H\$xH\$ÆD$èH\$H$èHÄhÃH$èHT$HL$HL$HHúHT$@[HH$HÇD$HÇD$èHT$HL$ HD$(HT$PHL$XHD$`HH$èHL$HÏHùò1ÀèHL$0H$H<$ËH$ H\$@H\$H\$HH\$èH\$PH|$XH$H\$0H\$èHH$èHL$HÏHùt`1ÀèHL$8H$H<$t@H$H\$PH\$H\$XH\$H\$`H\$èH\$8H$èHÄhÃ%ë·ëè%é)ÿÿÿéÿÿÿHÇ$èHÄhÃèHÄhÃ0 |
| 0runtime.morestack_noctxt|$go.string."Result"¤"".traceÄ"".un·fÔ"runtime.deferprocÄ8"".(*parser).parseParametersê&runtime.deferreturn("".(*parser).tryTypeÐ(type.[]*go/ast.Field"runtime.makesliceÐ"type.go/ast.Fieldâ"runtime.newobjectà runtime.duffzeroø2runtime.writebarrierifaceÀ.runtime.writebarrierptrÎ*type.go/ast.FieldListà"runtime.newobjectì runtime.duffzeroú2runtime.writebarrierslice &runtime.deferreturnÎ$runtime.panicindex &runtime.deferreturn² &runtime.deferreturn0Ð"".autotmp_0549,type.*go/ast.FieldList"".autotmp_0548o$type.*go/ast.Field"".autotmp_0545_,type.*go/ast.FieldList"".list/(type.[]*go/ast.Field"".typO type.go/ast.Expr"".~r1 ,type.*go/ast.FieldList"".scope$type.*go/ast.Scope"".ptype.*"".parserHÐMEÏÐÚÏÐ=ÏÐ |
| Ïð:Ô
+J
0@6QP@.K$] &$Tgclocals·b4d5cc2677aecd9f7f79a1aa133c4392Tgclocals·9770ba1a72862a230b97869378eb175c>/tmp/go/src/go/parser/parser.goþ6"".(*parser).parseSignatureàØeH%H;awèëêHì HT$(HÇD$8HÇD$@HÇD$@HÇD$8¶ûtCH$HHl$HïHÞH¥H¥èH\$H$H
QjèHT$8YYH
ÀuOH$H\$0H\$ÆD$èH\$H\$8H\$(H$H\$0H\$èH\$H\$@èHÄ ÃèHÄ Ã |
| 0runtime.morestack_noctxt¬*go.string."Signature"Ô"".traceô"".un·f"runtime.deferprocÌ8"".(*parser).parseParameters0"".(*parser).parseResult°&runtime.deferreturnÆ&runtime.deferreturn@@ |
| "".autotmp_0552,type.*go/ast.FieldList"".results0,type.*go/ast.FieldList"".params ,type.*go/ast.FieldList"".scope$type.*go/ast.Scope"".ptype.*"".parser&@eS?@ |
| ?ð ú
CC""i<"Tgclocals·5d0d737b7654075d938f8136e079370aTgclocals·73423680ca5f2d7df4fe760a82d507fb>/tmp/go/src/go/parser/parser.goþ4"".(*parser).parseFuncType eH%H;awèëêHìHHT$PHÇD$XHÇD$`¶ûtGH$HHl$HïHÞH¥H¥èH\$H$H
QjèHT$`YYH
À
øH$HÇD$GèH\$H\$ H\$PH«H,$èHL$H\$PH$HL$(HL$èH\$H\$8H\$H\$0HH$èHL$Hl$ H)HL$@H$H<$t`H$H\$8H\$èH\$@H$H<$t3H$H\$0H\$èH\$@H\$XH\$(H\$`èHÄHÃ%ëÄ%ëèHÄHà |
| 0runtime.morestack_noctxt(go.string."FuncType"°"".traceÐ"".un·fà"runtime.deferproc¤&"".(*parser).expectâgo/ast.NewScope6"".(*parser).parseSignatureÒ(type.go/ast.FuncTypeä"runtime.newobjectÆ.runtime.writebarrierptr.runtime.writebarrierptrÂ&runtime.deferreturnü&runtime.deferreturn0"".autotmp_0556*type.*go/ast.FuncType"".results/,type.*go/ast.FieldList"".params,type.*go/ast.FieldList"".scope?$type.*go/ast.Scope"".posO"type.go/token.Pos"".~r1 $type.*go/ast.Scope"".~r0*type.*go/ast.FuncType"".ptype.*"".parser0Sî |
| &1G,
"W:<$1$1Tgclocals·ff015f9a255da341ecb620b09df95288Tgclocals·ab10ea27319c936dbb79501a9c2125e7>/tmp/go/src/go/parser/parser.goþ8"".(*parser).parseMethodSpec eH%HD$°H;AwèëåHìÐH$ØHÇ$è¶ûtJH$HHl$HïHÞH¥H¥èH\$H$H
QjèH$èYYH
À
jHªÀHl$pHÇ$¸HÇ$ÀHÇ$ÈHÇ$HÇ$ H$èHL$HD$HH$H$HL$H$HD$èH$ØH\$H\$h¶\$ ûHØHû1
|HH$èHD$HøVHÇÂHÇÁH$ÀH$ÈH$¸H$H\$hH\$èHÇ$èHD$H$ØH$HD$èH\$H\$`H\$H\$XHH$èHD$HÇH$H$H<$¢H$H\$`H\$èH$H$H<$kH$H\$XH\$èH$H$H1íH9èH$H$ H$H$ØH$èHH$èHL$HÏHù±1ÀèHL$xH$H<$H\$pH\$èH\$xH$H<$[H$H$¸H\$H$ÀH\$H$ÈH\$èH\$xH$H<$ |
| H$ H$H\$H$ H\$èH\$xH$H<$ÆH$8H$ØH«ÈHl$èHT$xHT$PH$ØH$H
H$¨HL$H$°HT$H\$HÇHÇCH$àH\$(HÇD$0H$¸H\$8H$ÀH\$@H$ÈH\$HèH\$PH$èèHÄÐÃ%é.ÿÿÿ%éêþÿÿ%éþÿÿ%éjþÿÿéHþÿÿHH$HH\$HH\$èHD$éËýÿÿ%éýÿÿ%éRýÿÿé£üÿÿH$H$H$H$HL$H$ HD$èéýÿÿèHÄÐÃH |
| *0runtime.morestack_noctxt,go.string."MethodSpec"º"".traceÚ"".un·fê"runtime.deferproc²4"".(*parser).parseTypeNameÔ$type.*go/ast.Ident$runtime.assertI2T2*type.[1]*go/ast.Ident"runtime.newobject¬.runtime.writebarrierptrÆgo/ast.NewScopeü6"".(*parser).parseSignature²(type.go/ast.FuncTypeÄ"runtime.newobject².runtime.writebarrierptr .runtime.writebarrierptr¶ Hgo.itab.*go/ast.FuncType.go/ast.Expr |
| ."".(*parser).expectSemi¬ |
| "type.go/ast.Field¾ |
| "runtime.newobjectð |
| à runtime.duffzero¶.runtime.writebarrierptrÀ2runtime.writebarrierslice°
2runtime.writebarrieriface.runtime.writebarrierptrÎ$type.*go/ast.Field®("".(*parser).declareÔ&runtime.deferreturnà*type.*go/ast.FuncTypeö type.go/ast.ExprHgo.itab.*go/ast.FuncType.go/ast.Expr¢ runtime.typ2ItabÚ("".(*parser).resolveð&runtime.deferreturn0 "".autotmp_0565¯$type.*go/ast.Field"".autotmp_0563*type.*go/ast.FuncType"".autotmp_0561$type.*go/ast.Field"".autotmp_0560*type.*go/ast.FuncType"".specÿ$type.*go/ast.Field"".resultsï,type.*go/ast.FieldList"".paramsß,type.*go/ast.FieldList"".identÏ$type.*go/ast.Ident"".x type.go/ast.Expr"".typo type.go/ast.Expr"".idents/(type.[]*go/ast.Ident"".doc¿2type.*go/ast.CommentGroup"".~r1 $type.*go/ast.Field"".scope$type.*go/ast.Scope"".ptype.*"".parser2" P² Í
|
| f¨6J$[X*¬7J##H\|4AHL7+KL}¿h\ |
|
Tgclocals·c7fbe2b11b5afe4bbc755c63138f4eaaTgclocals·736a517f43b82da8eb596307ebc94eb7>/tmp/go/src/go/parser/parser.goþ>"".(*parser).parseInterfaceType
eH%HD$ØH;AwèëåHì¨H$°HÇ$¸¶ûtJH$HHl$HïHÞH¥H¥èH\$H$H
QjèH$ÀYYH
À
¦H$HÇD$LèH\$H\$HH$°H$HÇD$3èH\$H\$PHÇ$èH´$°H\$H\$XHÇD$xHÇ$HÇ$HØHû
H4$H\$XH\$èH\$H\$pHT$xH$H$HØH)ËHû}OHH$H$HT$H$HL$H$ HD$HÇD$ èHT$(HL$0HD$8HÎHÿÆH´$H$ H$HÊH$H\$pH\$èH´$°H$H$H$ HT$xH$H$HØHûøþÿÿH4$HÇD$8èH\$H\$@HH$èHL$HÇHÇAHÇAHL$hHl$HH)HH$èHL$Hl$PH)HL$`H$H<$tH$H\$xH\$H$H\$H$H\$èHL$`Hl$@Hi H\$hH$H<$t*H$HL$èH\$hH$¸èHĨÃ%ëÍ%éuÿÿÿèHĨÃ, |
| *0runtime.morestack_noctxt2go.string."InterfaceType"º"".traceÚ"".un·fê"runtime.deferproc´&"".(*parser).expectü&"".(*parser).expectªgo/ast.NewScopeØ8"".(*parser).parseMethodSpec¼(type.[]*go/ast.Field®"runtime.growslice¶.runtime.writebarrierptræ&"".(*parser).expect 2type.go/ast.InterfaceType "runtime.newobjectú *type.go/ast.FieldList |
| "runtime.newobject¢2runtime.writebarriersliceü.runtime.writebarrierptr¢&runtime.deferreturnè&runtime.deferreturn Ð"".autotmp_0585,type.*go/ast.FieldList"".autotmp_05844type.*go/ast.InterfaceType"".autotmp_0579/(type.[]*go/ast.Field"".autotmp_0578"type.go/token.Pos"".autotmp_0576o$type.*go/ast.Field"".autotmp_0574"type.go/token.Pos"".rbraceÏ"type.go/token.Pos"".list_(type.[]*go/ast.Field"".scope$type.*go/ast.Scope"".lbrace¯"type.go/token.Pos"".pos¿"type.go/token.Pos"".~r04type.*go/ast.InterfaceType"".ptype.*"".parser0"ÐPÏÐ"ÏÀNà6J$!÷9i !0\=kDXSK-
1Tgclocals·60c0b6666bef29f203fe03360621b691Tgclocals·224f68af70858e603f8fbe20c5358181>/tmp/go/src/go/parser/parser.goþ2"".(*parser).parseMapTypeèeH%H;awèëêHìPHT$XHÇD$`¶ûtGH$HHl$HïHÞH¥H¥èH\$H$H
QjèHT$hYYH
À
.H$HÇD$MèH\$H\$ H\$XH$HÇD$2èH\$XH$èHT$HL$HT$@HL$HH\$XH$HÇD$7èH\$XH$èHT$HL$HT$0HL$8HH$èHL$Hl$ H)HL$(H$H<$tjH$H\$@H\$H\$HH\$èH\$(H$H<$t3H$H\$0H\$H\$8H\$èH\$(H\$`èHÄPÃ%ëÄ%ëèHÄPÃ" |
| 0runtime.morestack_noctxtv&go.string."MapType""".trace¾"".un·fÎ"runtime.deferproc&"".(*parser).expectÔ&"".(*parser).expectð,"".(*parser).parseTypeÆ&"".(*parser).expectâ,"".(*parser).parseType&type.go/ast.MapTypeª"runtime.newobject 2runtime.writebarrierifaceü2runtime.writebarrieriface&runtime.deferreturnÖ&runtime.deferreturn "".autotmp_0593O(type.*go/ast.MapType"".autotmp_0592 type.go/ast.Expr"".value? type.go/ast.Expr"".key type.go/ast.Expr"".pos_"type.go/token.Pos"".~r0(type.*go/ast.MapType"".ptype.*"".parser0 J¤
À.(G"" "N:Z2;.4Tgclocals·c6efba9ef274e0298f72ec3e9d09aa63Tgclocals·a90609e05b9391482b3d67fcdc419c1a>/tmp/go/src/go/parser/parser.goþ4"".(*parser).parseChanTypeÀ¢eH%H;awèëêHìPHT$XHÇD$`¶ûtGH$HHl$HïHÞH¥H¥èH\$H$H
QjèHT$hYYH
À
KHªÐHl$ HÇD$(HÇD$0HØHû?
ÖH$èHL$XHØHû$u#H©ÐHl$0H$èHL$XHÇD$(H$èHT$HL$HT$@HL$HHH$èHL$Hl$ H)Hl$0HiHl$(HiHL$8H$H<$t3H$H\$@H\$H\$HH\$èH\$8H\$`èHÄPÃ%ëÄH$HÇD$$èH\$H\$0H\$XH$HÇD$?èHL$XHÇD$(é"ÿÿÿèHÄPà |
| 0runtime.morestack_noctxtv(go.string."ChanType""".trace¾"".un·fÎ"runtime.deferprocÞ""".(*parser).next¬""".(*parser).nextÚ,"".(*parser).parseType(type.go/ast.ChanType¢"runtime.newobject¼2runtime.writebarrierifaceÜ&runtime.deferreturn&"".(*parser).expectÞ&"".(*parser).expect&runtime.deferreturn "".autotmp_0597/*type.*go/ast.ChanType"".value type.go/ast.Expr"".arrow?"type.go/token.Pos"".dirO&type.go/ast.ChanDir"".pos_"type.go/token.Pos"".~r0*type.*go/ast.ChanType"".ptype.*"".parser0 J YàP¬(G
{ #"N`bM!9Tgclocals·4e6b3edc597710c40968e48eb39f16b8Tgclocals·62dd3db6552448d00ef0caac47ea3677>/tmp/go/src/go/parser/parser.goþ6"".(*parser).tryIdentOrTypeîeH%H;awèëêHìxH$HÇ$HÇ$H©ØHý2Hý»Hýu(H$èHL$HD$H$H$HÄxÃHýujH$èH\$H\$XH1íH9ètH\$XH$H$HÄxÃHH$HH\$HH\$èHD$ë·HÇ$HÇ$HÄxÃHý$ujH$èH\$H\$8H1íH9ètH\$8H$H$HÄxÃHH$HH\$HH\$èHD$ë·Hý1
#H©ÐHl$(H$èH$H$èHL$HD$HL$hHD$pH$H$HÇD$6èH\$H\$ HH$èHD$Hl$(H(HD$0H$H<$H$H\$hH\$H\$pH\$èHD$0Hl$ HhHD$0H1íH9ètH\$0H$H$HÄxÃHH$HH\$HH\$èHD$ë·%élÿÿÿHý2
<þÿÿH$èHL$HD$H$H$HÄxÃHýG~Hý?'þÿÿHýG
úýÿÿH$èH\$H\$PH1íH9ètH\$PH$H$HÄxÃHH$HH\$HH\$èHD$ë·HýLujH$èH\$H\$HH1íH9ètH\$HH$H$HÄxÃHH$HH\$HH\$èHD$ë·HýMujH$èH\$H\$@H1íH9ètH\$@H$H$HÄxÃHH$HH\$HH\$èHD$ë·HýR
¦üÿÿH$èH\$H\$`H1íH9ètH\$`H$H$HÄxÃHH$HH\$HH\$èHD$ë·f |
| 0runtime.morestack_noctxtÀ4"".(*parser).parseTypeName:"".(*parser).parsePointerType¾Hgo.itab.*go/ast.StarExpr.go/ast.Expr*type.*go/ast.StarExpr¤ type.go/ast.Expr¼Hgo.itab.*go/ast.StarExpr.go/ast.ExprÐ runtime.typ2Itab¶4"".(*parser).parseChanTypeØHgo.itab.*go/ast.ChanType.go/ast.Expr¨*type.*go/ast.ChanType¾ type.go/ast.ExprÖHgo.itab.*go/ast.ChanType.go/ast.Exprê runtime.typ2Itab¶""".(*parser).nextØ,"".(*parser).parseType´&"".(*parser).expectÖ*type.go/ast.ParenExprè"runtime.newobjectæ2runtime.writebarrieriface Jgo.itab.*go/ast.ParenExpr.go/ast.Exprê ,type.*go/ast.ParenExpr |
| type.go/ast.Expr |
| Jgo.itab.*go/ast.ParenExpr.go/ast.Expr¬ |
| runtime.typ2Itabø |
| 6"".(*parser).parseArrayTypeü4"".(*parser).parseFuncTypeHgo.itab.*go/ast.FuncType.go/ast.Exprî*type.*go/ast.FuncType
type.go/ast.Expr
Hgo.itab.*go/ast.FuncType.go/ast.Expr°
runtime.typ2ItabÜ
>"".(*parser).parseInterfaceTypeþ
Rgo.itab.*go/ast.InterfaceType.go/ast.ExprÎ4type.*go/ast.InterfaceTypeä type.go/ast.ExprüRgo.itab.*go/ast.InterfaceType.go/ast.Expr runtime.typ2Itab¼2"".(*parser).parseMapTypeÞFgo.itab.*go/ast.MapType.go/ast.Expr®(type.*go/ast.MapTypeÄ type.go/ast.ExprÜFgo.itab.*go/ast.MapType.go/ast.Exprð runtime.typ2Itab¤8"".(*parser).parseStructTypeÆLgo.itab.*go/ast.StructType.go/ast.Expr.type.*go/ast.StructType¬ type.go/ast.ExprÄLgo.itab.*go/ast.StructType.go/ast.ExprØ runtime.typ2Itab0ð*"".autotmp_0617type.*uint8"".autotmp_0616,type.*go/ast.ParenExpr"".autotmp_0615type.*uint8"".autotmp_0614type.*uint8"".autotmp_0613type.*uint8"".autotmp_0612type.*uint8"".autotmp_0611type.*uint8"".autotmp_0608,type.*go/ast.ParenExpr"".autotmp_0606 type.go/ast.Expr"".autotmp_0605*type.*go/ast.ChanType"".autotmp_0604o(type.*go/ast.MapType"".autotmp_0603_4type.*go/ast.InterfaceType"".autotmp_0602O*type.*go/ast.FuncType"".autotmp_0601?*type.*go/ast.StarExpr"".autotmp_0600/.type.*go/ast.StructType"".autotmp_0599 type.go/ast.Expr"".rparen¯"type.go/token.Pos"".typ type.go/ast.Expr"".lparen"type.go/token.Pos"".~r0 type.go/ast.Expr"".ptype.*"".parserðhïð@ïðKïð@ïð ïðlïðTïðoïðoïðsïð8À và:( |
| j&j |
| %$Å' |
| ( |
|
|
| \jj |
| sH_3Z&?Y |
| ZZ
ZTgclocals·f0001e38448e542567ce13f80927b83dTgclocals·f3020907282a9da0baf875c39167b70e>/tmp/go/src/go/parser/parser.goþ("".(*parser).tryType eH%H;awèëêHì(HÇD$8HÇD$@H\$0H$èHD$HL$Høt,H\$0H$HD$HD$HL$ HL$èHL$ HD$HD$8HL$@HÄ(à |
| 0runtime.morestack_noctxtl6"".(*parser).tryIdentOrTypeÐ("".(*parser).resolve0P"".typ type.go/ast.Expr"".~r0 type.go/ast.Expr"".ptype.*"".parserPjO,,52)Tgclocals·d7e8a62d22b1cde6d92b17a55c33fe8fTgclocals·cb9af6b3d97a54a99a5776dfe54028e3>/tmp/go/src/go/parser/parser.goþ4"".(*parser).parseStmtList eH%H;awèëêHìhHT$pHÇD$xHÇ$HÇ$HÇD$xHÇ$HÇ$¶ûtJH$HHl$HïHÞH¥H¥èH\$H$H
QjèH$YYH
À
LHØHû>0HØHûBHØHû8HØHûýH$èH\$H\$@H\$H\$HHT$xH$H$HØH)ËHû}FHH$HT$PHT$HL$XHL$HD$`HD$HÇD$ èHT$(HL$0HD$8HÎHÿÆHt$XHD$`HÓHT$PHÍHkíHëH$H\$@H\$H\$HH\$èHT$pHt$PHl$XHL$`Ht$xH¬$H$HØHû>
ÐþÿÿèHÄhÃèHÄhà |
| 0runtime.morestack_noctxtè2go.string."StatementList""".trace°"".un·fÀ"runtime.deferproc,"".(*parser).parseStmtø$type.[]go/ast.StmtØ"runtime.growsliceô2runtime.writebarrierifaceô&runtime.deferreturn&runtime.deferreturn@Ð"".autotmp_0629/$type.[]go/ast.Stmt"".autotmp_0627O type.go/ast.Stmt"".list$type.[]go/ast.Stmt"".ptype.*"".parser2ÐÔÏÐ |
| Ï&´aJDì
äN?Tgclocals·ffdc1d28cea9ab07045a4cbea1050adcTgclocals·8fd41bea78d8db853aa9e51522d96e64>/tmp/go/src/go/parser/parser.goþ,"".(*parser).parseBodyôeH%H;awèëêHìPHT$XHÇD$h¶ûtGH$HHl$HïHÞH¥H¥èH\$H$H
QjèHT$hYYH
À
tH$HÇD$3èH\$H\$(H\$XH$H<$8H$H\$`H\$èH\$XH$èH\$XH$èHl$HT$HL$Hl$8HT$@HL$HH\$XH$èHL$XH$H<$¹H$HH+Hl$èH\$XH$HÇD$8èH\$H\$ HH$èHL$Hl$(H)HL$0H$H<$tFH$H\$8H\$H\$@H\$H\$HH\$èHL$0Hl$ Hi HL$hèHÄPÃ%ë±%é;ÿÿÿ%é¼þÿÿèHÄPÃ$ |
| 0runtime.morestack_noctxtv go.string."Body""".trace¾"".un·fÎ"runtime.deferproc&"".(*parser).expectü.runtime.writebarrierptr6"".(*parser).openLabelScope´4"".(*parser).parseStmtList8"".(*parser).closeLabelScopeì.runtime.writebarrierptr&"".(*parser).expect¼*type.go/ast.BlockStmtÎ"runtime.newobjectØ2runtime.writebarrierslice&runtime.deferreturnâ&runtime.deferreturn0 "".autotmp_0641?,type.*go/ast.BlockStmt"".autotmp_0640"type.go/token.Pos"".rbrace_"type.go/token.Pos"".list/$type.[]go/ast.Stmt"".lbraceO"type.go/token.Pos"".~r1 ,type.*go/ast.BlockStmt"".scope$type.*go/ast.Scope"".ptype.*"".parser0 JÛ +<Ì(G+,0!|N:}¦=Tgclocals·2a5db58c3505de2af571c42994524f11Tgclocals·0707ac945e88bda4023cb58c356be8d7>/tmp/go/src/go/parser/parser.goþ6"".(*parser).parseBlockStmtêeH%H;awèëêHìPHT$XHÇD$`¶ûtGH$HHl$HïHÞH¥H¥èH\$H$H
QjèHT$hYYH
À
/H$HÇD$3èH\$H\$(H\$XH$èH\$XH$èHl$HT$HL$Hl$8HT$@HL$HHL$XH$H<$¹H$HH+Hl$èH\$XH$HÇD$8èH\$H\$ HH$èHL$Hl$(H)HL$0H$H<$tFH$H\$8H\$H\$@H\$H\$HH\$èHL$0Hl$ Hi HL$`èHÄPÃ%ë±%é;ÿÿÿèHÄPÃ |
| 0runtime.morestack_noctxtv*go.string."BlockStmt""".trace¾"".un·fÎ"runtime.deferproc&"".(*parser).expectÂ,"".(*parser).openScopeÞ4"".(*parser).parseStmtListú.runtime.writebarrierptr¨&"".(*parser).expectÊ*type.go/ast.BlockStmtÜ"runtime.newobjectæ2runtime.writebarrierslice&runtime.deferreturnØ&runtime.deferreturn "".autotmp_0646?,type.*go/ast.BlockStmt"".autotmp_0645"type.go/token.Pos"".rbrace_"type.go/token.Pos"".list/$type.[]go/ast.Stmt"".lbraceO"type.go/token.Pos"".~r0,type.*go/ast.BlockStmt"".ptype.*"".parser0 J¢ À0ì(G,0!|N:tv6Tgclocals·4e6b3edc597710c40968e48eb39f16b8Tgclocals·0707ac945e88bda4023cb58c356be8d7>/tmp/go/src/go/parser/parser.goþ>"".(*parser).parseFuncTypeOrLitàÌeH%H;awèëêHì@HT$HHÇD$PHÇD$X¶ûtGH$HHl$HïHÞH¥H¥èH\$H$H
QjèHT$XYYH
À
H$èHL$HHT$HT$ Ht$HØHû3t\HT$8H
1íH9étH\$8H\$XHL$PèHÄ@ÃHH$HH\$HH\$èHL$ë·H©HÿÅH©H$Ht$èHT$HH\$H\$(HªHÿÍHªHH$èHL$HL$0H$H<$H\$ H\$èH\$0H$H<$tuH$H\$(H\$èH\$0H\$0H
1íH9étH\$0H\$XHL$PèHÄ@ÃHH$HH\$HH\$èHL$ë·%ë%éWÿÿÿèHÄ@Ã2 |
| 0runtime.morestack_noctxt2go.string."FuncTypeOrLit"°"".traceÐ"".un·fà"runtime.deferproc4"".(*parser).parseFuncTypeìHgo.itab.*go/ast.FuncType.go/ast.Expr¤&runtime.deferreturn¼*type.*go/ast.FuncTypeÒ type.go/ast.ExprêHgo.itab.*go/ast.FuncType.go/ast.Exprþ runtime.typ2ItabÊ,"".(*parser).parseBody&type.go/ast.FuncLitª"runtime.newobjectú.runtime.writebarrierptrÂ.runtime.writebarrierpträFgo.itab.*go/ast.FuncLit.go/ast.Expr&runtime.deferreturn´(type.*go/ast.FuncLitÊ type.go/ast.ExprâFgo.itab.*go/ast.FuncLit.go/ast.Exprö runtime.typ2Itabº&runtime.deferreturn0"".autotmp_0655type.*uint8"".autotmp_0654(type.*go/ast.FuncLit"".autotmp_0652(type.*go/ast.FuncLit"".autotmp_0651type.int"".autotmp_0648*type.*go/ast.FuncType"".body/,type.*go/ast.BlockStmt"".typ?*type.*go/ast.FuncType"".~r0 type.go/ast.Expr"".ptype.*"".parser6S_ûN°21G
\Ò2W1H.&0($, . |
| ! Tgclocals·494c695adb8bb924b90dace3249e0c3eTgclocals·d856700d402831dd97c32912eb7578fd>/tmp/go/src/go/parser/parser.goþ2"".(*parser).parseOperandàÔeH%HD$èH;AwèëåHìH$ HÇ$°HÇ$¸¶ûtJH$HHl$HïHÞH¥H¥èH\$H$H
QjèH$°YYH
À
HªØHý±HýHý
H$èHL$¼$¨uQHL$8HL$`H
1íH9éH$ H$HT$`H$HL$H$HT$èHL$8HL$`H
1íH9ét#H\$`H$¸H$°èHÄÃHH$HH\$HH\$èHL$ë®HH$HH\$HH\$èHL$é4ÿÿÿHý
HH$èH$ HL$Hù×HªÐH)H²ØHqHL$XH$H<$¢H$H²àH\$HßH¥H¥èH\$XH\$@H$ H$èH\$@H\$XH
1íH9ét#H\$XH$¸H$°èHÄÃHH$HH\$HH\$èHL$ë®%éRÿÿÿé"ÿÿÿH$èH$ HD$HL$H$HøHD$xttHH$HD$HL$è¶\$ûtJÆ$HHl$HïHÞH¥H¥èH\$xH$°H$H$¸èHÄÃÆ$ë´HºÐH$H|$(H|$HH|$HÞH¥H¥èH$ H$èHH$èHL$Hl$(H)L$ I¨ÐHiHL$HH
1íH9ét#H\$HH$¸H$°èHÄÃHH$HH\$HH\$èHL$ë®Hý|ýÿÿHýrýÿÿérþÿÿHý Hý]ýÿÿHý SýÿÿéSþÿÿHý1
NHªÐHl$0H$èH$ HªHÿÅHªH$èH´$ HL$HT$HL$hHT$pH®HÿÍH®H4$HÇD$6èH\$H\$ HH$èHL$Hl$0H)HL$PH$H<$H$H\$hH\$H\$pH\$èHL$PHl$ HiHL$PH
1íH9ét#H\$PH$¸H$°èHÄÃHH$HH\$HH\$èHL$ë®%écÿÿÿHýG
ñüÿÿH$èHL$HT$H$H$°H$H$¸èHÄÃèHÄÃz |
| *0runtime.morestack_noctxtª&go.string."Operand"Ò"".traceò"".un·f"runtime.deferproc."".(*parser).parseIdentÄBgo.itab.*go/ast.Ident.go/ast.Exprº("".(*parser).resolveÜBgo.itab.*go/ast.Ident.go/ast.Expr &runtime.deferreturn¾$type.*go/ast.IdentÔ type.go/ast.ExprìBgo.itab.*go/ast.Ident.go/ast.Expr runtime.typ2Itab$type.*go/ast.Ident² type.go/ast.ExprÊBgo.itab.*go/ast.Ident.go/ast.ExprÞ runtime.typ2Itab(type.go/ast.BasicLit¦"runtime.newobjectà4runtime.writebarrierstring """.(*parser).next¸ Hgo.itab.*go/ast.BasicLit.go/ast.Exprü &runtime.deferreturn |
| *type.*go/ast.BasicLit° |
| type.go/ast.ExprÈ |
| Hgo.itab.*go/ast.BasicLit.go/ast.ExprÜ |
| runtime.typ2Itab¢6"".(*parser).tryIdentOrTypeú$type.*go/ast.Ident &runtime.assertI2TOKÊJgo.string."type cannot be identifier"ò"".assert¸
&runtime.deferreturn&go.string."operand"®4"".(*parser).errorExpectedÐ"".syncStmtÞ&type.go/ast.BadExprð"runtime.newobjectÈFgo.itab.*go/ast.BadExpr.go/ast.Expr&runtime.deferreturnª(type.*go/ast.BadExprÀ type.go/ast.ExprØFgo.itab.*go/ast.BadExpr.go/ast.Exprì runtime.typ2Itab¨""".(*parser).nextì6"".(*parser).parseRhsOrTypeê&"".(*parser).expect*type.go/ast.ParenExpr"runtime.newobject2runtime.writebarrierifaceÐJgo.itab.*go/ast.ParenExpr.go/ast.Expr&runtime.deferreturn²,type.*go/ast.ParenExprÈ type.go/ast.ExpràJgo.itab.*go/ast.ParenExpr.go/ast.Exprô runtime.typ2ItabÀ>"".(*parser).parseFuncTypeOrLit &runtime.deferreturn¼&runtime.deferreturn@°6"".autotmp_0679type.*uint8"".autotmp_0678(type.*go/ast.BadExpr"".autotmp_0677type.*uint8"".autotmp_0676,type.*go/ast.ParenExpr"".autotmp_0675type.*uint8"".autotmp_0674*type.*go/ast.BasicLit"".autotmp_0673type.*uint8"".autotmp_0670(type.*go/ast.BadExpr"".autotmp_0669 type.go/ast.Expr"".autotmp_0668 type.go/ast.Expr"".autotmp_0667,type.*go/ast.ParenExpr"".autotmp_0665type.int"".autotmp_0664 type.go/ast.Expr"".autotmp_0662*type.*go/ast.BasicLit"".autotmp_0661$type.*go/ast.Ident"".autotmp_0660$type.*go/ast.Ident"".autotmp_0659o$type.*go/ast.Ident"".posß"type.go/token.Pos"".typ? type.go/ast.Expr"".rparenï"type.go/token.Pos"".x_ type.go/ast.Expr"".lparenÏ"type.go/token.Pos"".x¯*type.*go/ast.BasicLit"".x¿$type.*go/ast.Ident"".~r1 type.go/ast.Expr"".lhstype.bool"".ptype.*"".parserv"°\̯°¯°Ý¯°©¯°¯°
¯°
¯°¨ºBJ |
| |
| Qe2 |
| wj".$+ |
| &9$3$ |
| %Î |
| A3fhY[21/$] |
| 2 1# ?K<n1^aY;
1&/"Tgclocals·ffdeeecade4f8964317d974187f8535aTgclocals·dd9e2d94b33486cfd1d0b51a519f74f4>/tmp/go/src/go/parser/parser.goþ4"".(*parser).parseSelectorüeH%H;awèëêHì0HT$8HÇD$PHÇD$X¶ûtGH$HHl$HïHÞH¥H¥èH\$H$H
QjèHT$HYYH
À
ïH$èH\$H\$ HH$èHL$HL$(H$H<$§H\$@H\$H\$HH\$èH\$(H$H<$tuH$H\$ H\$èH\$(H\$(H
1íH9étH\$(H\$XHL$PèHÄ0ÃHH$HH\$HH\$èHL$ë·%ë%éMÿÿÿèHÄ0Ã$ |
| 0runtime.morestack_noctxt(go.string."Selector"°"".traceÐ"".un·fà"runtime.deferproc."".(*parser).parseIdent´0type.go/ast.SelectorExprÆ"runtime.newobjectª2runtime.writebarrierifaceò.runtime.writebarrierptrPgo.itab.*go/ast.SelectorExpr.go/ast.ExprÌ&runtime.deferreturnä2type.*go/ast.SelectorExprú type.go/ast.ExprPgo.itab.*go/ast.SelectorExpr.go/ast.Expr¦ runtime.typ2Itabê&runtime.deferreturnP`"".autotmp_06892type.*go/ast.SelectorExpr"".autotmp_06882type.*go/ast.SelectorExpr"".sel$type.*go/ast.Ident"".~r10 type.go/ast.Expr"".x type.go/ast.Expr"".ptype.*"".parser(`S³_`N_1GÜ
&W12$,.!
Tgclocals·e4fdb094c7d9941a3353c910064eca59Tgclocals·a5cb566f586556c5bf16df24dab06f0a>/tmp/go/src/go/parser/parser.goþ>"".(*parser).parseTypeAssertionÀ¼eH%H;awèëêHìHHT$PHÇD$hHÇD$p¶ûtGH$HHl$HïHÞH¥H¥èH\$H$H
QjèHT$`YYH
À
H$HÇD$1èHL$PH\$H\$(HÇD$8HÇD$@HØHûT
)H$èH\$PH$HÇD$6èH\$H\$ HH$èHL$HL$0H$H<$ÊH\$XH\$H\$`H\$èH\$0H$H<$H$H\$8H\$H\$@H\$èHL$0Hl$(HiHl$ Hi(HL$0H
1íH9étH\$0H\$pHL$hèHÄHÃHH$HH\$HH\$èHL$ë·%écÿÿÿ%é*ÿÿÿH$èHT$HL$HT$8HL$@é¾þÿÿèHÄHÃ* |
| 0runtime.morestack_noctxt2go.string."TypeAssertion"°"".traceÐ"".un·fà"runtime.deferproc¤&"".(*parser).expect""".(*parser).nextÈ&"".(*parser).expectê4type.go/ast.TypeAssertExprü"runtime.newobjectà2runtime.writebarrierifaceÄ2runtime.writebarrierifaceTgo.itab.*go/ast.TypeAssertExpr.go/ast.ExprÂ&runtime.deferreturnÚ6type.*go/ast.TypeAssertExprð type.go/ast.ExprTgo.itab.*go/ast.TypeAssertExpr.go/ast.Expr runtime.typ2Itabì,"".(*parser).parseTypeª&runtime.deferreturnP"".autotmp_0697/6type.*go/ast.TypeAssertExpr"".autotmp_06966type.*go/ast.TypeAssertExpr"".autotmp_0695"type.go/token.Pos"".rparenO"type.go/token.Pos"".typ type.go/ast.Expr"".lparen?"type.go/token.Pos"".~r10 type.go/ast.Expr"".x type.go/ast.Expr"".ptype.*"".parser0S®s 6¨1G! !ÿ
*W:;c2>.(
Tgclocals·e4fdb094c7d9941a3353c910064eca59Tgclocals·ecbd2f5aca160ef0ec80ff21c7a58922>/tmp/go/src/go/parser/parser.goþ<"".(*parser).parseIndexOrSliceâeH%HD$ØH;AwèëåHì¨H$°HÇ$ÈHÇ$жûtJH$HHl$HïHÞH¥H¥èH\$H$H
QjèH$ÀYYH
À
H$HÇD$2èH$°H\$H\$8H©HÿÅH©H|$x1ÀèHÇD$@HÇD$HHØHû:t2H$èH$°HT$HD$HT$hHT$xHD$pH$1ÀHD$0HØHû:
ÊHøÀH\$@HøAHÃLÐLHÃHÿÃH\$0H$èHD$0H$°HØHû:tHØHû7tHØHûtH$èHD$0H$°Ht$HT$H\$xHÅHø²HkíHëHt$hH3HT$pHSHØHû:6ÿÿÿH©HÿÍH©H$HÇD$7èHT$0H\$H\$(HúBÆD$'Hú
=ÆD$'H¼$
H$°H$Ht$@Ht$H5Hl$HïH¥H¥èHH$èHL$Hl$@HÿÅH)Hl$HHiHL$`H
1íH9éHT$`HL$hH$HT$pH$H¼$
H$°H$Ht$HHt$H5Hl$HïH¥H¥èHH$èHL$Hl$HHÿÅH)Hl$(HiHL$`H
1íH9é±HT$`HL$hH$HT$pH$ HH$èHL$HL$XH$H<$]H$¸H\$H$ÀH\$èHL$XH|$8HyH$H<$H$H\$xH|$HÞH¥H¥èHt$XH4$H<$ÚH$(Ht$xHÆHl$HïH¥H¥èHt$XH4$H<$H$8Ht$xHÆ Hl$HïH¥H¥èHL$X¶l$'@iHHl$(HiPHL$XH
1íH9ét#H\$XH$ÐH$ÈèHĨÃHH$HH\$HH\$èHL$ë®%éYÿÿÿ%éÿÿÿ%éßþÿÿ%éþÿÿHH$HH\$HH\$èHL$éþÿÿHH$HH\$HH\$èHL$éOýÿÿHH$èHL$HL$PH$H<$ÖH$¸H\$H$ÀH\$èHL$PH|$8HyH$H<$H$H\$xH|$HÞH¥H¥èHL$PHl$(Hi(HL$PH
1íH9ét#H\$PH$ÐH$ÈèHĨÃHH$HH\$HH\$èHL$ë®%éfÿÿÿ%éÿÿÿèèèHĨÃn |
| *0runtime.morestack_noctxtª0go.string."IndexOrSlice"Ò"".traceò"".un·f"runtime.deferprocÌ&"".(*parser).expectªè runtime.duffzeroú*"".(*parser).parseRhsò""".(*parser).nextì*"".(*parser).parseRhsÖ&"".(*parser).expect |
| ^go.string."2nd index required in 3-index slice"ª |
| $"".(*parser).error¸ |
| &type.go/ast.BadExprÊ |
| "runtime.newobjectFgo.itab.*go/ast.BadExpr.go/ast.ExprÀ^go.string."3rd index required in 3-index slice"â$"".(*parser).errorð&type.go/ast.BadExpr
"runtime.newobjectÌ
Fgo.itab.*go/ast.BadExpr.go/ast.Expr®*type.go/ast.SliceExprÀ"runtime.newobject°2runtime.writebarrieriface 2runtime.writebarrieriface2runtime.writebarrierifaceì2runtime.writebarrieriface²Jgo.itab.*go/ast.SliceExpr.go/ast.Exprö&runtime.deferreturn,type.*go/ast.SliceExprª type.go/ast.ExprÂJgo.itab.*go/ast.SliceExpr.go/ast.ExprÖ runtime.typ2ItabÒ(type.*go/ast.BadExprè type.go/ast.ExprFgo.itab.*go/ast.BadExpr.go/ast.Expr runtime.typ2Itab¶(type.*go/ast.BadExprÌ type.go/ast.ExpräFgo.itab.*go/ast.BadExpr.go/ast.Exprø runtime.typ2Itab*type.go/ast.IndexExpr¬"runtime.newobject2runtime.writebarrieriface2runtime.writebarrierifaceÀJgo.itab.*go/ast.IndexExpr.go/ast.Expr&runtime.deferreturn¢,type.*go/ast.IndexExpr¸ type.go/ast.ExprÐJgo.itab.*go/ast.IndexExpr.go/ast.Exprä runtime.typ2Itab¬$runtime.panicindexº$runtime.panicindexÊ&runtime.deferreturnPÐ2"".autotmp_0719type.*uint8"".autotmp_0718¯,type.*go/ast.IndexExpr"".autotmp_0717type.*uint8"".autotmp_0716,type.*go/ast.SliceExpr"".autotmp_0715type.*uint8"".autotmp_0714(type.*go/ast.BadExpr"".autotmp_0712(type.*go/ast.BadExpr"".autotmp_0711,type.*go/ast.IndexExpr"".autotmp_0710,type.*go/ast.SliceExpr"".autotmp_0709(type.*go/ast.BadExpr"".autotmp_0708(type.*go/ast.BadExpr"".autotmp_0707"type.go/token.Pos"".autotmp_0706type.int"".autotmp_0705 type.go/ast.Expr"".autotmp_0704type.int"".autotmp_0703 type.go/ast.Expr"".slice3type.bool"".rbrackÿ"type.go/token.Pos"".ncolonsïtype.int"".colonsÏ(type.[2]go/token.Pos"".index_&type.[3]go/ast.Expr"".lbrackß"type.go/token.Pos"".~r10 type.go/ast.Expr"".x type.go/ast.Expr"".ptype.*"".parser>"Ð\·ÏÐÏÐbÏÀ
ÌBJ$
2'J ! |
| |
| ._._221Fh=WÛD1_L88;1$
Tgclocals·ff8c8c9d39c7a5b5f324af3fb7482308Tgclocals·fb93471ac6dae5a5423dd345445d4722>/tmp/go/src/go/parser/parser.goþD"".(*parser).parseCallOrConversion eH%HD$àH;AwèëåHì H$¨HÇ$À¶ûtJH$HHl$HïHÞH¥H¥èH\$H$H
QjèH$¸YYH
À
*H$HÇD$1èH$¨H\$H\$HH©HÿÅH©HÇD$pHÇD$xHÇ$HÇD$PHØHû6HØHû|H\$PHû
1À<
cH$èH\$H\$`H\$H\$hHT$pHL$xH$HØH)ËHû}OHH$H$HT$H$HL$H$HD$HÇD$ èHT$(HL$0HD$8HÎHÿÆH´$H$HÓH$HÍHkíHëH$H\$`H\$H\$hH\$èH´$¨H$H$H$HT$pHL$xH$HØHû0uH®ÐHl$PH4$èH´$¨H4$HHl$HïHÞH¥H¥èH$¨¶\$û
H¹HÿÏH¹H$HÇD$6HH|$HÞH¥H¥èH\$ H\$@HH$èHL$HL$XH$H<$H$°H\$H$¸H\$èHL$XHl$HHiH$H<$tXH$H\$pH\$H\$xH\$H$H\$èHL$XHl$PHi0Hl$@Hi8H$ÀèHÄ Ã%ë%é[ÿÿÿH$èH$¨é>ýÿÿHÇÀéeýÿÿèHÄ Ã. |
| *0runtime.morestack_noctxt8go.string."CallOrConversion"º"".traceÚ"".un·fê"runtime.deferproc´&"".(*parser).expectÐ6"".(*parser).parseRhsOrTypeÂ$type.[]go/ast.Expr´"runtime.growsliceâ2runtime.writebarrieriface """.(*parser).next° 2go.string."argument list"Ø ("".(*parser).atCommaÎ |
| 2go.string."argument list"ð |
| 4"".(*parser).expectClosing(type.go/ast.CallExpr¤"runtime.newobject2runtime.writebarrieriface
2runtime.writebarriersliceæ
&runtime.deferreturn²""".(*parser).nextð&runtime.deferreturn@À"".autotmp_0740*type.*go/ast.CallExpr"".autotmp_0736type.int"".autotmp_0735/$type.[]go/ast.Expr"".autotmp_0733"type.go/token.Pos"".autotmp_0732type.int"".autotmp_0729 type.go/ast.Expr"".rparen¿"type.go/token.Pos"".ellipsis"type.go/token.Pos"".list_$type.[]go/ast.Expr"".lparen¯"type.go/token.Pos"".~r10*type.*go/ast.CallExpr"".fun type.go/ast.Expr"".ptype.*"".parser0"ÀPû¿ÀD¿
ÐTª6J$ ;
5 |
| /Î
6\=rWTÅD$ 'Tgclocals·a8aadf2fa303e6db66452c5d2c97b4a0Tgclocals·c9d62c4a508264f03d238da76ebf9a98>/tmp/go/src/go/parser/parser.goþ2"".(*parser).parseElementÀ¸eH%H;awèëêHìXHT$`HÇD$pHÇD$x¶ûtGH$HHl$HïHÞH¥H¥èH\$H$H
QjèHT$pYYH
À
MHØHû3uFH$H\$HÇHÇCèHT$HL$ HT$HHT$pHL$PHL$xèHÄXÃH$¶\$h\$èHT$HL$H\$`H$HT$HHT$HL$PHL$èHL$`Ht$HT$ Ht$8HT$@|$hHØHû:
UH©ÐHl$(H$èH\$`H$H\$8H\$H\$@H\$ÆD$èH\$`H$ÆD$èH\$H\$HH\$H\$PHH$èHL$HL$0H$H<$½H\$8H\$H\$@H\$èHL$0Hl$(HiH$H<$tH$H\$HH\$H\$PH\$èH\$0H\$0H
1íH9étH\$0H\$xHL$pèHÄXÃHH$HH\$HH\$èHL$ë·%éuÿÿÿ%é7ÿÿÿH$Ht$HT$èHt$8HT$@Ht$pHT$xèHÄXÃèHÄXÃ4 |
| 0runtime.morestack_noctxt&go.string."Element"°"".traceÐ"".un·fà"runtime.deferprocÔ<"".(*parser).parseLiteralValue&runtime.deferreturnÊ,"".(*parser).parseExpr¢,"".(*parser).checkExpr¶""".(*parser).next."".(*parser).tryResolveª2"".(*parser).parseElementà0type.go/ast.KeyValueExprò"runtime.newobjectÖ2runtime.writebarrierifaceÄ2runtime.writebarrierifaceæPgo.itab.*go/ast.KeyValueExpr.go/ast.Expr &runtime.deferreturn¶ 2type.*go/ast.KeyValueExprÌ type.go/ast.Exprä Pgo.itab.*go/ast.KeyValueExpr.go/ast.Exprø runtime.typ2ItabÜ |
| ("".(*parser).resolve&runtime.deferreturn¦&runtime.deferreturn@°"".autotmp_0750O2type.*go/ast.KeyValueExpr"".autotmp_07492type.*go/ast.KeyValueExpr"".autotmp_0748 type.go/ast.Expr"".autotmp_0746 type.go/ast.Expr"".autotmp_0745 type.go/ast.Expr"".colon_"type.go/token.Pos"".x? type.go/ast.Expr"".~r1 type.go/ast.Expr"".keyOktype.bool"".ptype.*"".parserH°S[¯°¯°x¯° |
| ¯àBÞ1G
F&W |
| 'K6WR#v^27,.2Tgclocals·d931bc304c92dc843c398fde6a174a5cTgclocals·3435834337362798f0ae58aa93567ab4>/tmp/go/src/go/parser/parser.goþ:"".(*parser).parseElementListÀ¼eH%H;awèëêHìhHT$pHÇD$xHÇ$HÇ$HÇD$xHÇ$HÇ$¶ûtJH$HHl$HïHÞH¥H¥èH\$H$H
QjèH$YYH
À
\HØHû8(HØHûH$ÆD$èH\$H\$@H\$H\$HHT$xH$H$HØH)ËHû}FHH$HT$PHT$HL$XHL$HD$`HD$HÇD$ èHT$(HL$0HD$8HÎHÿÆHt$XHD$`HÓHT$PHÍHkíHëH$H\$@H\$H\$HH\$èHT$PHL$XHD$`HT$xH$H$Ht$pH4$H5Hl$HïH¥H¥è¶\$ûuèHÄhÃH\$pH$èHT$pé¤þÿÿèHÄhà |
| 0runtime.morestack_noctxtè.go.string."ElementList""".trace°"".un·fÀ"runtime.deferprocÆ2"".(*parser).parseElement¾$type.[]go/ast.Expr"runtime.growsliceº2runtime.writebarrieriface¢:go.string."composite literal"Ä("".(*parser).atCommaä&runtime.deferreturn""".(*parser).nextª&runtime.deferreturn@Ð"".autotmp_0757/$type.[]go/ast.Expr"".autotmp_0754O type.go/ast.Expr"".list$type.[]go/ast.Expr"".ptype.*"".parser2ÐÌÏÐ"Ï .´aJ"ì+
ÇNE?Tgclocals·ffdc1d28cea9ab07045a4cbea1050adcTgclocals·8fd41bea78d8db853aa9e51522d96e64>/tmp/go/src/go/parser/parser.goþ<"".(*parser).parseLiteralValueà È eH%H;awèëêHìXHT$`HÇD$xHÇ$¶ûtGH$HHl$HïHÞH¥H¥èH\$H$H
QjèHT$pYYH
À
ÒH$HÇD$3èHL$`H\$H\$0HÇD$@HÇD$HHÇD$PH©HÿÅH©HØHû8t,H$èHL$`Ht$Hl$HT$Ht$@Hl$HHT$PH¹HÿÏH¹H$HÇD$8HH|$HÞH¥H¥èH\$ H\$(HH$èHL$HL$8H$H<$×H\$hH\$H\$pH\$èHL$8Hl$0HiH$H<$H$H\$@H\$H\$HH\$H\$PH\$èHL$8Hl$(Hi0HL$8H
1íH9étH\$8H$HL$xèHÄXÃHH$HH\$HH\$èHL$ë´%é_ÿÿÿ%éÿÿÿèHÄXÃ* |
| 0runtime.morestack_noctxt0go.string."LiteralValue"¶"".traceÖ"".un·fæ"runtime.deferprocª&"".(*parser).expectÌ:"".(*parser).parseElementListÜ:go.string."composite literal"þ4"".(*parser).expectClosing 0type.go/ast.CompositeLit²"runtime.newobject2runtime.writebarrieriface 2runtime.writebarriersliceÔPgo.itab.*go/ast.CompositeLit.go/ast.Expr&runtime.deferreturnª2type.*go/ast.CompositeLitÀ type.go/ast.ExprØPgo.itab.*go/ast.CompositeLit.go/ast.Exprì runtime.typ2Itab¶ &runtime.deferreturnP°"".autotmp_0772?2type.*go/ast.CompositeLit"".autotmp_07712type.*go/ast.CompositeLit"".autotmp_0770"type.go/token.Pos"".autotmp_0769type.int"".rbrace_"type.go/token.Pos"".elts/$type.[]go/ast.Expr"".lbraceO"type.go/token.Pos"".~r10 type.go/ast.Expr"".typ type.go/ast.Expr"".ptype.*"".parser0°V¯°Q¯
ð6Ô4G!
,/(Z:ªLE8.$Tgclocals·e4fdb094c7d9941a3353c910064eca59Tgclocals·a1278a2a9c3356ffa139e88369e97c1b>/tmp/go/src/go/parser/parser.goþ,"".(*parser).checkExpr eH%H;awèëêHìpHÇ$HÇ$H$H$H$H\$èHL$HD$HL$`HD$hHL$@H$HD$HHD$èHT$@HL$HD$=RÎeõ=·×LñD$$=Ns;/uWHH$HT$HL$èHT$@HL$HD$$¶\$ût%H$H$H$H$HÄpÃ=~
#2u2HH$HT$HL$èHT$@HL$HD$$¶\$ûu¢=·×Lu(HH$HT$HL$è¶\$û
sÿÿÿH$H$H$H[(ÿÓHD$Ht$xH4$HD$H5Hl$HïH¥H¥èH$H$H$H[(ÿÓH\$H\$0H$H$H$H[ ÿÓHD$H\$xH$HD$èH\$H\$(HH$èHD$Hl$0H(Hl$(HhHD$8H1íH9ètH\$8H$H$é{þÿÿHH$HH\$HH\$èHD$ë·=½7XwyD$$=bY~Wu6HH$HT$HL$èHT$@HL$HD$$¶\$û
þÿÿ=½7X
þÿÿHH$HT$HL$è¶\$û
ÑýÿÿéYþÿÿD$$=/_u6HH$HT$HL$èHT$@HL$HD$$¶\$û
ýÿÿ=RÎe
þÿÿHH$HT$HL$è¶\$û
Xýÿÿéàýÿÿ=Ã4¶D$$=+Ëeu6HH$HT$HL$èHT$@HL$HD$$¶\$û
ýÿÿ=èZòeu6HH$HT$HL$èHT$@HL$HD$$¶\$û
Êüÿÿ=Ã4
LýÿÿHH$HT$HL$è¶\$û
üÿÿéýÿÿ=íÁD$$=;¦5u~HH$HT$HL$èHT$@HL$HD$$¶\$ûtLHH+Hl$PHkHl$XHH$H\$PH\$èH\$H,$HïHÞH¥H¥è=í
üÿÿHH$HT$HL$è¶\$û
ËûÿÿéSüÿÿD$$=ÒÄË u6HH$HT$HL$èHT$@HL$HD$$¶\$û
ûÿÿ="8:½
üÿÿHH$HT$HL$è¶\$û
RûÿÿéÚûÿÿb |
| 0runtime.morestack_noctxt"".unparenð$runtime.ifacethashÜ$type.*go/ast.Ident&runtime.assertI2TOK2type.*go/ast.CompositeLit¾&runtime.assertI2TOK,type.*go/ast.UnaryExpr°&runtime.assertI2TOK |
| ´,go.string."expression"Ö4"".(*parser).errorExpected |
| Ö |
| ("".(*parser).safePos¤&type.go/ast.BadExpr¶"runtime.newobjectúFgo.itab.*go/ast.BadExpr.go/ast.ExprÊ (type.*go/ast.BadExprà type.go/ast.Exprø Fgo.itab.*go/ast.BadExpr.go/ast.Expr |
| runtime.typ2ItabÌ |
| .type.*go/ast.BinaryExprò |
| &runtime.assertI2TOKÎ*type.*go/ast.CallExprô&runtime.assertI2TOK¾6type.*go/ast.TypeAssertExprä&runtime.assertI2TOKÀ
,type.*go/ast.IndexExpræ
&runtime.assertI2TOKÆ2type.*go/ast.SelectorExprì&runtime.assertI2TOKÀ*type.*go/ast.BasicLitæ&runtime.assertI2TOKÂ*type.*go/ast.StarExprè&runtime.assertI2TOKÈ,type.*go/ast.ParenExprî&runtime.assertI2TOK¬.go.string."unreachable"Ütype.stringruntime.convT2E²runtime.gopanicÚ(type.*go/ast.FuncLit&runtime.assertI2TOKÊ,type.*go/ast.SliceExprð&runtime.assertI2TOKÌ(type.*go/ast.BadExprò&runtime.assertI2TOKPà"".autotmp_0785o(type.*go/ast.BadExpr"".autotmp_0784type.uint32"".autotmp_0782_ type.go/ast.Expr"".autotmp_0781(type.*go/ast.BadExpr"".autotmp_0780"type.go/token.Pos"".autotmp_0778"type.go/token.Pos"".autotmp_0777"type.go/token.Pos"".autotmp_0776?type.string"".autotmp_0775 type.go/ast.Expr"".~r10 type.go/ast.Expr"".x type.go/ast.Expr"".ptype.*"".parseràçßà Zö2«4%3h.E®//{.-t.-¼.-HL
3.-t.FK,à®3A8AC~CJ?8ATgclocals·4da90a0621e4e05d72a06d6692da2db8Tgclocals·e484f520cd1377c319b1eb9c476dd09d>/tmp/go/src/go/parser/parser.goþ"".isTypeNameÀ¬eH%H;awèëêHì@HL$HHD$PHL$0H$HD$8HD$èT$T$,úNs;/uAHH$H\$0H\$H\$8H\$èT$,H\$¶\$ ût |
| ÆD$XHÄ@Ãú+ËeunHH$H\$0H\$H\$8H\$èT$,HD$¶\$ ût7H=H<$Høt"H(H|$HîH¥H¥è¶\$\$XHÄ@ÃëÚú"8:½u7HH$H\$0H\$H\$8H\$èH\$¶\$ û
AÿÿÿH\$0H\$8ÆD$XHÄ@Ã |
| 0runtime.morestack_noctxtp$runtime.ifacethash$type.*go/ast.IdentØ$runtime.assertI2T2°2type.*go/ast.SelectorExprê$runtime.assertI2T2$type.*go/ast.IdentÚ&runtime.assertI2TOK(type.*go/ast.BadExprÖ$runtime.assertI2T20"".autotmp_0790'type.uint32"".autotmp_0788 type.go/ast.Expr"".~r1 type.bool"".x type.go/ast.Expr$rqVà,´i |
| ?* ? |
| 7µ>6Tgclocals·3719f7ef83475fdfd86ee69e0815199eTgclocals·cb9af6b3d97a54a99a5776dfe54028e3>/tmp/go/src/go/parser/parser.goþ "".isLiteralTypeààeH%H;awèëêHì@HL$HHD$PHL$0H$HD$8HD$èL$ù+ËeL$,ùNs;/uAHH$H\$0H\$H\$8H\$èL$,H\$¶\$ ût |
| ÆD$XHÄ@ÃùÛZðQu7HH$H\$0H\$H\$8H\$èL$,H\$¶\$ ûu·ù+ËeujHH$H\$0H\$H\$8H\$èHD$¶\$ ût7H=H<$Høt"H(H|$HîH¥H¥è¶\$\$XHÄ@ÃëÚH\$0H\$8ÆD$XHÄ@ÃL$,ùBj u;HH$H\$0H\$H\$8H\$èL$,H\$¶\$ û
êþÿÿùàö³u;HH$H\$0H\$H\$8H\$èL$,H\$¶\$ û
§þÿÿù"8:½
VÿÿÿHH$H\$0H\$H\$8H\$èH\$¶\$ û
dþÿÿéÿÿÿ" |
| 0runtime.morestack_noctxtp$runtime.ifacethash¶$type.*go/ast.Identð$runtime.assertI2T2È(type.*go/ast.MapType$runtime.assertI2T2Æ2type.*go/ast.SelectorExpr$runtime.assertI2T2¬$type.*go/ast.Identè&runtime.assertI2TOKÚ.type.*go/ast.StructType$runtime.assertI2T2à,type.*go/ast.ArrayType$runtime.assertI2T2î(type.*go/ast.BadExpr¨$runtime.assertI2T20"".autotmp_0793'type.uint32"".autotmp_0791 type.go/ast.Expr"".~r1 type.bool"".x type.go/ast.Expr.~¬Ò°2Ðu |
| z* |
| |
| |
| Í7üV§Tgclocals·3719f7ef83475fdfd86ee69e0815199eTgclocals·cb9af6b3d97a54a99a5776dfe54028e3>/tmp/go/src/go/parser/parser.goþ"".deref eH%H;awèëêHì(HÇD$@HÇD$HHH$H\$0H\$H\$8H\$èHt$0HT$8HL$¶\$ ûtHùtHqHQHt$@HT$HHÄ(Ãëå |
| 0runtime.morestack_noctxt^*type.*go/ast.StarExpr$runtime.assertI2T2@P"".~r1 type.go/ast.Expr"".x type.go/ast.ExprPkOP |
| ò,= |
| |
| KETgclocals·78fd77a07ab543a063c3a3049973febeTgclocals·3280bececceccd33cb74587feedb1f9f>/tmp/go/src/go/parser/parser.goþ"".unparenàÆeH%H;awèëêHì(HÇD$@HÇD$HHH$H\$0H\$H\$8H\$èHl$0HT$8HL$¶\$ ût'Hùt0HiH$HßHîH¥H¥èHl$HT$Hl$@HT$HHÄ(ÃëÌ |
| |
| 0runtime.morestack_noctxt^,type.*go/ast.ParenExpr$runtime.assertI2T2"".unparen@P"".~r1 type.go/ast.Expr"".x type.go/ast.ExprPOP°,=' |
| KeTgclocals·78fd77a07ab543a063c3a3049973febeTgclocals·3280bececceccd33cb74587feedb1f9f>/tmp/go/src/go/parser/parser.goþ8"".(*parser).checkExprOrType eH%H;awèëêHìxHÇ$HÇ$ H$H$H$H\$èHL$HD$HL$hHD$pHL$HH$HD$PHD$èL$L$,ù·×Lu\HH$H\$HH\$H\$PH\$èL$,H\$¶\$ ût%H$H$H$H$ HÄxÃù;¦5
HH$H\$HH\$H\$PH\$èL$,H\$¶\$ ûtLHH+Hl$XHkHl$`HH$H\$XH\$èH\$H,$HïHÞH¥H¥èùàö³
@ÿÿÿHH$H\$HH\$H\$PH\$èHD$¶\$ û ÿÿÿH=H<$Hø6HhH|$HîH¥H¥èHL$¶\$ ûÌþÿÿH9H´$H4$H|$H5H|$H¥H¥èH$H$H$H[(ÿÓH\$H\$8H$H$H$H[ ÿÓHD$H$H$HD$èH\$H\$0HH$èHD$Hl$8H(Hl$0HhHD$@H1íH9ètH\$@H$H$éíýÿÿHH$HH\$HH\$èHD$ë·éÃþÿÿ8 |
| 0runtime.morestack_noctxt"".unparenð$runtime.ifacethash,type.*go/ast.UnaryExprØ$runtime.assertI2T2î,type.*go/ast.ParenExpr¨$runtime.assertI2T2Ü.go.string."unreachable"type.string²runtime.convT2Eâruntime.gopanic,type.*go/ast.ArrayTypeÆ$runtime.assertI2T2ú*type.*go/ast.EllipsisÀ$runtime.assertI2T2\go.string."expected array length, found '...'"¸$"".(*parser).errorð |
| ¸ |
| ê ("".(*parser).safePos |
| &type.go/ast.BadExpr |
| "runtime.newobjectâ |
| Fgo.itab.*go/ast.BadExpr.go/ast.Expr²(type.*go/ast.BadExprÈ type.go/ast.ExpràFgo.itab.*go/ast.BadExpr.go/ast.Exprô runtime.typ2ItabPð"".autotmp_0804o(type.*go/ast.BadExpr"".autotmp_0803type.uint32"".autotmp_0801_ type.go/ast.Expr"".autotmp_0800(type.*go/ast.BadExpr"".autotmp_0799"type.go/token.Pos"".autotmp_0797"type.go/token.Pos"".autotmp_0796?type.string"".autotmp_0795 type.go/ast.Expr"".~r10 type.go/ast.Expr"".x type.go/ast.Expr"".ptype.*"".parserðÍïð¨82%CLC |
| =)± |
| /K,áJ×Tgclocals·4da90a0621e4e05d72a06d6692da2db8Tgclocals·e484f520cd1377c319b1eb9c476dd09d>/tmp/go/src/go/parser/parser.goþ:"".(*parser).parsePrimaryExprîeH%H;awèëêHì`HT$hHÇD$xHÇ$¶ûtGH$HHl$HïHÞH¥H¥èH\$H$H
QjèHT$xYYH
À
eH$¶\$p\$è¶|$pHt$HT$Ht$@HT$HH\$hH«ØHý2ÁHý1
@ÿt"H\$hH$Ht$HT$èHt$@HT$HH\$hH$Ht$HT$èHL$HD$ H\$hH$HL$PHL$HD$XHD$èH\$H\$8H
1íH9éÑHT$8HT$HHÎHL$@1ÿ@|$pH\$hH«ØHý2?ÿÿÿHý3
ÈH4$HT$èHt$@HT$H¶\$ût4Hl$hHHû}:H4$HT$èHt$@HT$H¶\$ûtHt$xH$èHÄ`Ã|$pt"H\$hH$Ht$HT$èHt$@HT$HH\$hH$Ht$HT$èHt$HT$ Ht$@HT$HéÿÿÿHý5uH\$hH$èHt$@HT$HHD$h|$pt"H$Ht$HT$èHt$@HT$HHD$hH¨ØHýuXH$Ht$HT$èHL$HD$ H\$hH$HL$PHL$HD$XHD$èHt$HT$ Ht$@HT$Hé`þÿÿHý1uXH$Ht$HT$èHL$HD$ H\$hH$HL$PHL$HD$XHD$èHt$HT$ Ht$@HT$HéþÿÿH¸ÐH$H|$(H|$HH|$HÞH¥H¥èH\$hH$èHH$èHL$Hl$(H)LD$hI¨ÐHiHL$0H
1íH9étHT$0HT$HHÎHL$@épýÿÿHH$HH\$HH\$èHL$ëºHH$HH\$HH\$èHL$éýüÿÿHý2
ýÿÿ@ÿt"H\$hH$Ht$HT$èHt$@HT$HH\$hH$Ht$HT$èHL$HD$ H\$hH$HL$PHL$HD$XHD$èHt$HT$ Ht$@HT$HéüÿÿèHÄ`ÃP |
| 0runtime.morestack_noctxt.go.string."PrimaryExpr"¶"".traceÖ"".un·fæ"runtime.deferprocª2"".(*parser).parseOperandØ("".(*parser).resolve8"".(*parser).checkExprOrTypeôD"".(*parser).parseCallOrConversionHgo.itab.*go/ast.CallExpr.go/ast.Exprº "".isLiteralType¢"".isTypeNameð&runtime.deferreturn¸("".(*parser).resolveü<"".(*parser).parseLiteralValueÖ """.(*parser).next¨ |
| ("".(*parser).resolve8"".(*parser).checkExprOrTypeÞ4"".(*parser).parseSelectorÂ,"".(*parser).checkExpr
>"".(*parser).parseTypeAssertionLgo.string."selector or type assertion"¦4"".(*parser).errorExpectedÂ""".(*parser).nextÐ&type.go/ast.BadExprâ"runtime.newobject´Fgo.itab.*go/ast.BadExpr.go/ast.Exprþ(type.*go/ast.BadExpr type.go/ast.Expr¬Fgo.itab.*go/ast.BadExpr.go/ast.ExprÀ runtime.typ2ItabÜ*type.*go/ast.CallExprò type.go/ast.ExprHgo.itab.*go/ast.CallExpr.go/ast.Expr runtime.typ2Itab("".(*parser).resolveÆ,"".(*parser).checkExpr<"".(*parser).parseIndexOrSliceÜ&runtime.deferreturn@À$"".autotmp_0825type.*uint8"".autotmp_0823_(type.*go/ast.BadExpr"".autotmp_0822&type.go/token.Token"".autotmp_0820 type.go/ast.Expr"".autotmp_0817O*type.*go/ast.CallExpr"".autotmp_0816 type.go/ast.Expr"".autotmp_0815 type.go/ast.Expr"".autotmp_0814 type.go/ast.Expr"".autotmp_0813(type.*go/ast.BadExpr"".autotmp_0812 type.go/ast.Expr"".autotmp_0811 type.go/ast.Expr"".autotmp_0809 type.go/ast.Expr"".autotmp_0808 type.go/ast.Expr"".poso"type.go/token.Pos"".x? type.go/ast.Expr"".~r1 type.go/ast.Expr"".lhstype.bool"".ptype.*"".parser2ÀV¿Àõ¿ |
| |
| ¬¸4G+, |
| "rM6 |
| V",K"S>;S:5&R0//2 |
| "X$YFZ:W"Z%"-XÝ/2"JTgclocals·7a68bd5325e2edbd2898a399051c8a9dTgclocals·b1572a8aebe05ed9eac9abd6b7d41338>/tmp/go/src/go/parser/parser.goþ6"".(*parser).parseUnaryExprÀ¤eH%HD$ØH;AwèëåHì¨H$°HÇ$ÀHÇ$ȶûtJH$HHl$HïHÞH¥H¥èH\$H$H
QjèH$ÀYYH
À
ìHªØHýHý
THØHªÐHl$(HL$8H$èH$°H$ÆD$èHT$HL$H$°H$HT$hHT$HL$pHL$èH\$H$H\$ H$ HH$èHL$Hl$(H)Hl$8HiHL$`H$H<$H$H$H\$H$ H\$èH\$`H\$`H
1íH9ét#H\$`H$ÈH$ÀèHĨÃHH$HH\$HH\$èHL$ë®%éfÿÿÿHý
¢þÿÿHý
BHªÐHl$0H$èH$°H$ÆD$èHT$HL$H$°H$HT$xHT$H$HL$èH\$H$H\$ H$ HH$èHL$Hl$0H)HL$XH$H<$H$H$H\$H$ H\$èH\$XH\$XH
1íH9ét#H\$XH$ÈH$ÀèHĨÃHH$HH\$HH\$èHL$ë®%éfÿÿÿH$¶$¸\$èHT$HL$H$H$ÀH$ H$ÈèHĨÃHýHýùüÿÿHýïüÿÿëHý$
¥HªÐHl$HH$èH$°H$ÆD$èHL$HD$HH$H$HL$H$HD$èH´$°HL$¶\$ HÚûHÇÅú®Hý
¤HYHûu/H4$HL$PHyH|$HH|$HÞH¥H¥èHL$PHT$HHD$HHiHl$HHHAHqHt$@HÇAH=H<$HqH|$H¥H¥èH´$°Hl$@HL$¶\$ HÚú
RÿÿÿHýu&H4$Ht$HHt$H5Hl$HïH¥H¥èH$H$ÀH$H$ÈèHĨÃH4$H$H\$H$H\$èH\$H$H\$ H$ HH$èHL$Hl$HH)HÇA$HL$`H$H<$H$H$H\$H$ H\$èH\$`H\$`H
1íH9ét#H\$`H$ÈH$ÀèHĨÃHH$HH\$HH\$èHL$ë®%éfÿÿÿHý+4úÿÿéÙüÿÿèHĨÃl |
| *0runtime.morestack_noctxtª*go.string."UnaryExpr"Ò"".traceò"".un·f"runtime.deferproc """.(*parser).nextÌ6"".(*parser).parseUnaryExprª,"".(*parser).checkExprì*type.go/ast.UnaryExprþ"runtime.newobject2runtime.writebarrieriface¼Jgo.itab.*go/ast.UnaryExpr.go/ast.Expr&runtime.deferreturn,type.*go/ast.UnaryExpr´ type.go/ast.ExprÌJgo.itab.*go/ast.UnaryExpr.go/ast.Exprà runtime.typ2ItabØ""".(*parser).next 6"".(*parser).parseUnaryExprè 8"".(*parser).checkExprOrTypeª |
| (type.go/ast.StarExpr¼ |
| "runtime.newobjectÆ2runtime.writebarrierifaceèHgo.itab.*go/ast.StarExpr.go/ast.Expr¬&runtime.deferreturnÊ*type.*go/ast.StarExprà type.go/ast.ExprøHgo.itab.*go/ast.StarExpr.go/ast.Expr
runtime.typ2ItabÜ
:"".(*parser).parsePrimaryExpr¼&runtime.deferreturnÂ""".(*parser).nextî6"".(*parser).parseUnaryExpr*type.*go/ast.ChanTypeÖ$runtime.assertI2T2$go.string."'chan'"®4"".(*parser).errorExpected*type.*go/ast.ChanTypeÈ$runtime.assertI2T2Ä0go.string."channel type"æ4"".(*parser).errorExpected²&runtime.deferreturn,"".(*parser).checkExprÊ*type.go/ast.UnaryExprÜ"runtime.newobjectö2runtime.writebarrierifaceJgo.itab.*go/ast.UnaryExpr.go/ast.ExprÜ&runtime.deferreturnú,type.*go/ast.UnaryExpr type.go/ast.Expr¨Jgo.itab.*go/ast.UnaryExpr.go/ast.Expr¼ runtime.typ2Itab&runtime.deferreturn@Ð8"".autotmp_0848type.*uint8"".autotmp_0847*type.*go/ast.StarExpr"".autotmp_0846type.*uint8"".autotmp_0845,type.*go/ast.UnaryExpr"".autotmp_0841,type.*go/ast.UnaryExpr"".autotmp_0840&type.go/token.Token"".autotmp_0838 type.go/ast.Expr"".autotmp_0837*type.*go/ast.StarExpr"".autotmp_0836 type.go/ast.Expr"".autotmp_0835 type.go/ast.Expr"".autotmp_0834,type.*go/ast.UnaryExpr"".autotmp_0833 type.go/ast.Expr"".autotmp_0832 type.go/ast.Expr"".autotmp_0831,type.*go/ast.UnaryExpr"".autotmp_0830 type.go/ast.Expr"".autotmp_0829 type.go/ast.Expr"".x_ type.go/ast.Expr"".posï"type.go/token.Pos"".dirÏ&type.go/ast.ChanDir"".typ¯*type.*go/ast.ChanType"".x? type.go/ast.Expr"".arrow¿"type.go/token.Pos"".x type.go/ast.Expr |
| "".opß&type.go/token.Token"".posÿ"type.go/token.Pos"".~r1 type.go/ast.Expr"".lhstype.bool"".ptype.*"".parserh"Ð\¼ÏÐÕÏÐÏкÏÐÔÏÐWÏ
¦¤BJ |
| |
| h |
| Myxk |
| H |
| /7
&.c |
| xfhgoN2 1 |
| <rE21(/DJlMt,*M2 1 |
| ' Tgclocals·a8827f349b16c9044a0b50017c6051e8Tgclocals·b904bcf5faaac1c527c19204bc543d9d>/tmp/go/src/go/parser/parser.goþ("".(*parser).tokPrecàÌeH%H;awèëêHìHL$ Hضût
Hø*uHÇÀ'HD$H$èHD$H\$H\$(HD$0HÄÃ |
| 0runtime.morestack_noctxt2go/token.Token.Precedence00"".tok&type.go/token.Token"".~r1 type.int"".~r0&type.go/token.Token"".ptype.*"".parser0K/p®1 |
| H(Tgclocals·a08e9001cb8f9d822225de3b8e406515Tgclocals·3280bececceccd33cb74587feedb1f9f>/tmp/go/src/go/parser/parser.goþ8"".(*parser).parseBinaryExprÀ
¸
eH%HD$øH;AwèëåHìH$HÇ$¨HÇ$°¶ûtJH$HHl$HïHÞH¥H¥èH\$H$H
QjèH$ YYH
À
¶H$¶$\$èHL$HD$HL$XHD$`H$H$èHL$HL$(H¬$ H9é|=H$H$èHt$(HT$H\$H9ót@HñHÿÉHL$(H¬$ H9é}ÃH\$XH$¨H\$`H$°èHÄÃH$H$HT$8HT$èH\$H\$0¼$t-H$H$H\$XH\$H\$`H\$èÆ$H$H$ÆD$H\$(HÿÃH\$èHL$HD$ HL$HHD$PH$H$H\$XH\$H\$`H\$èH\$H\$xH\$ H$H$H$H\$HH\$H\$PH\$èH\$H\$hH\$ H\$pHH$èHD$HD$@H$H<$ÃH\$xH\$H$H\$èHD$@Hl$0HhHl$8HhH$H<$tyH$ H\$hH\$H\$pH\$èH\$@H\$@H1íH9ètH\$@H\$`HD$XéâýÿÿHH$HH\$HH\$èHD$ë½%é{ÿÿÿ%é1ÿÿÿèHÄÃ2 |
| *0runtime.morestack_noctxtª,go.string."BinaryExpr"Ò"".traceò"".un·f"runtime.deferprocÒ6"".(*parser).parseUnaryExpr("".(*parser).tokPrecì("".(*parser).tokPrec&runtime.deferreturnÊ&"".(*parser).expect¼("".(*parser).resolve8"".(*parser).parseBinaryExpr,"".(*parser).checkExprü,"".(*parser).checkExpr² ,type.go/ast.BinaryExprÄ "runtime.newobject® |
| 2runtime.writebarrieriface®2runtime.writebarrierifaceÐLgo.itab.*go/ast.BinaryExpr.go/ast.Expr.type.*go/ast.BinaryExprª type.go/ast.ExprÂLgo.itab.*go/ast.BinaryExpr.go/ast.ExprÖ runtime.typ2Itab
&runtime.deferreturnP"".autotmp_0861.type.*go/ast.BinaryExpr"".autotmp_0859.type.*go/ast.BinaryExpr"".autotmp_0858? type.go/ast.Expr"".autotmp_0857 type.go/ast.Expr"".autotmp_0856 type.go/ast.Expr"".autotmp_0854 type.go/ast.Expr"".y type.go/ast.Expr"".pos¯"type.go/token.Pos |
| "".op&type.go/token.Token"".prec¿type.int"".x_ type.go/ast.Expr"".~r20 type.go/ast.Expr"".prec1 type.int"".lhstype.bool"".ptype.*"".parser2"\¾àNÀBJ)( (% |
| %7¡G4h@%s$<$5@xTgclocals·1f3a88b18ea37b270cf381ccc04cc96eTgclocals·d3615808c7b04f71e246688c15e56141>/tmp/go/src/go/parser/parser.goþ,"".(*parser).parseExpr eH%H;awèëêHì8HT$@HÇD$PHÇD$X¶ûtCH$HHl$HïHÞH¥H¥èH\$H$H
QjèHT$PYYH
ÀuDH$¶\$H\$HÇD$èHT$HL$ HT$(HT$PHL$0HL$XèHÄ8ÃèHÄ8Ã |
| 0runtime.morestack_noctxt,go.string."Expression"°"".traceÐ"".un·fà"runtime.deferproc®8"".(*parser).parseBinaryExprö&runtime.deferreturn&runtime.deferreturn@p"".autotmp_0865 type.go/ast.Expr"".~r1 type.go/ast.Expr"".lhstype.bool"".ptype.*"".parser&pSHop |
| oÐú1CDW?#Tgclocals·228954e47d8c740f33cdfcb03130efb3Tgclocals·a310211a5d93ca643985188646602d0e>/tmp/go/src/go/parser/parser.goþ*"".(*parser).parseRhsàÞeH%H;awèëêHì@HD$HHÇD$PHÇD$X¶¨@l$/HÇÅ@¨H$ÆD$èHL$HD$H\$HH$HL$0HL$HD$8HD$èHL$HD$ H\$H¶l$/@«HL$PHD$XHÄ@à |
| 0runtime.morestack_noctxtª,"".(*parser).parseExpr,"".(*parser).checkExpr0"".autotmp_0866 type.go/ast.Expr"".old!type.bool"".~r0 type.go/ast.Expr"".ptype.*"".parser°1D |
| T\Tgclocals·a08e9001cb8f9d822225de3b8e406515Tgclocals·d64e51a4c4bfeaa840e480961ec6b0b3>/tmp/go/src/go/parser/parser.goþ6"".(*parser).parseRhsOrTypeàÞeH%H;awèëêHì@HD$HHÇD$PHÇD$X¶¨@l$/HÇÅ@¨H$ÆD$èHL$HD$H\$HH$HL$0HL$HD$8HD$èHL$HD$ H\$H¶l$/@«HL$PHD$XHÄ@à |
| 0runtime.morestack_noctxtª,"".(*parser).parseExpr8"".(*parser).checkExprOrType0"".autotmp_0868 type.go/ast.Expr"".old!type.bool"".~r0 type.go/ast.Expr"".ptype.*"".parser°1D |
| T\Tgclocals·a08e9001cb8f9d822225de3b8e406515Tgclocals·d64e51a4c4bfeaa840e480961ec6b0b3>/tmp/go/src/go/parser/parser.goþ8"".(*parser).parseSimpleStmt 66eH%H$ÿÿÿH;AwèëâHìH$HÇ$HÇ$ Æ$¨¶ûtJH$HHl$HïHÞH¥H¥èH\$H$H
QjèH$YYH
À
ØH$èH$Ht$HT$HD$H´$PH$XH$`H©ØHý.HýHý
ÙHØH©ÐHl$hHD$XH$èHD$XH$HÇ$8HÇ$@HÇ$HÆD$WH$Hûu!HØHûOuHø/ÛHø*ÑH$èHl$HT$HL$H¬$8H$@H$HHH$èHL$H$ÈH$H<$iH$PH\$H$XH\$H$`H\$èH$ÈHl$hHiHl$XHi H$H<$H$(H$8H\$H$@H\$H$HH\$èH$ÈH\$XHû/uMH$H$H$àHL$H$PH\$H$XH\$H$`H\$ èH$àH$ÈH
1íH9ét2H$ÈH$ H$¶\$W$¨èHÄÃHH$HH\$HH\$èHL$ë%éìþÿÿ%éþÿÿH©ÐHl$`H$èH$H$èH\$H$(H\$H$0HH$èHD$Hl$`H(HÇ@OH$ÐH$H<$úH$H$(H\$H$0H\$èH$ÐH$ÐHH$èH\$Hû HÇÂHÇÁH$8H$@H$HH1íH9èt=H$8H$H$ÐH$HD$H$HL$èÆD$WéýÿÿHH$HH\$HH\$èHD$ëéYÿÿÿ%éúþÿÿHýüÿÿHýüÿÿHúûHúêHHnH¬$H,$H$HX(ÿÓHD$H´$H4$HD$H5Hl$HïH¥H¥èH$H©ØHý%¡Hý$
{H©ÐH¬$H$èH$H$èHD$HL$H$èH$ðHH$èHD$H$°H$H<$H$PH¼$XâHl$HïHÞH¥H¥èH$°H¬$HiH$H<$H$H$èH\$H$ðH\$èH$°H$°H
1íH9ét.H$°H$ H$Æ$¨èHÄÃHH$HH\$HH\$èHL$ë£%éUÿÿÿè%éôþÿÿHý%
-HH$èHD$H$¨H$H<$õH$PH¼$X×Hl$HïHÞH¥H¥èH$H$¨Hù¢HªÐHiHªØHiH$H$èH$H$¨H
1íH9ét.H$¨H$ H$Æ$¨èHÄÃHH$HH\$HH\$èHL$ë£éWÿÿÿè%éÿþÿÿHH$èHD$H$ H$H<$H$PH¼$XHl$HïHÞH¥H¥èH$ H$ H
1íH9ét.H$ H$ H$Æ$¨èHÄÃHH$HH\$HH\$èHL$ë£è%éGÿÿÿHý&äýÿÿHý:
ÿÿÿH©ÐHl$pH$èHH$H$PH¼$XHl$HïHÞH¥H¥èH$HL$H$¶L$ H$Hû
Dù;H$èH\$H$H\$H$ HH$èHL$H$ÀH$H<$àH$H\$èH$ÀHl$pHiH$H<$¢H$H$H\$H$ H\$èH$ÀH$H$ÀHÇ$ØH$ØHûAHÇÅHÇÂH¬$pH$xH$hH$H$H\$èH¬$H,$H$ÀH
H$øHL$H$HT$H\$HÇHÇCHPHl$(HÇD$0H$hH\$8H$pH\$@H$xH\$HèH$H$ÀH
1íH9ét.H$ÀH$ H$Æ$¨èHÄÃHH$HH\$HH\$èHL$ë£é¸þÿÿ%éRþÿÿ%éþÿÿH$Ht$pHt$H5Hl$HïH¥H¥èH$PH¼$XÇHHkH¬$H,$H$HY(ÿÓH\$H\$xHH$èHL$Hl$xH)Hl$pHÿÅHiH$¸H
1íH9ét.H$¸H$ H$Æ$¨èHÄÃHH$HH\$HH\$èHL$ë£èèèéaøÿÿHýÿóÿÿHýõóÿÿHýëóÿÿéÓ÷ÿÿHý#HýÖóÿÿHýÌóÿÿHýÂóÿÿéª÷ÿÿHý!Hý óÿÿHý!£óÿÿé÷ÿÿHý*óÿÿHý/óÿÿér÷ÿÿèHÄÃÌ |
| 00runtime.morestack_noctxtÀ,go.string."SimpleStmt"è"".trace"".un·f"runtime.deferprocÐ2"".(*parser).parseLhsListº""".(*parser).next2"".(*parser).parseRhsListò,type.go/ast.AssignStmt"runtime.newobject2runtime.writebarriersliceÈ 2runtime.writebarriersliceø |
| 2"".(*parser).shortVarDecl¦Lgo.itab.*go/ast.AssignStmt.go/ast.Stmt&runtime.deferreturn¦.type.*go/ast.AssignStmt¼ type.go/ast.StmtÔLgo.itab.*go/ast.AssignStmt.go/ast.Stmtè runtime.typ2ItabÐ
""".(*parser).nextò
*"".(*parser).parseRhs´*type.go/ast.UnaryExprÆ"runtime.newobjectæ2runtime.writebarrieriface&type.[1]go/ast.Expr¦"runtime.newobjectJgo.itab.*go/ast.UnaryExpr.go/ast.Expr2runtime.writebarrieriface´,type.*go/ast.UnaryExprÊ type.go/ast.ExprâJgo.itab.*go/ast.UnaryExpr.go/ast.Exprö runtime.typ2ItabÀ |
| ö0go.string."1 expression"4"".(*parser).errorExpected""".(*parser).next°*"".(*parser).parseRhsò(type.go/ast.SendStmt"runtime.newobject2runtime.writebarrieriface 2runtime.writebarrierifaceÎHgo.itab.*go/ast.SendStmt.go/ast.Stmt¨&runtime.deferreturnÆ*type.*go/ast.SendStmtÜ type.go/ast.StmtôHgo.itab.*go/ast.SendStmt.go/ast.Stmt runtime.typ2Itab¸$runtime.panicindexö,type.go/ast.IncDecStmt"runtime.newobject2runtime.writebarrieriface""".(*parser).nextÆLgo.itab.*go/ast.IncDecStmt.go/ast.Stmt &runtime.deferreturn¾.type.*go/ast.IncDecStmtÔ type.go/ast.StmtìLgo.itab.*go/ast.IncDecStmt.go/ast.Stmt runtime.typ2Itab¦ $runtime.panicindexÐ (type.go/ast.ExprStmtâ "runtime.newobjectð!2runtime.writebarrieriface"Hgo.itab.*go/ast.ExprStmt.go/ast.Stmtø"&runtime.deferreturn#*type.*go/ast.ExprStmt¬# type.go/ast.StmtÄ#Hgo.itab.*go/ast.ExprStmt.go/ast.StmtØ# runtime.typ2Itabð#$runtime.panicindexÞ$""".(*parser).nextì$$type.*go/ast.IdentÊ%$runtime.assertI2T2Æ&,"".(*parser).parseStmt'.type.go/ast.LabeledStmt'"runtime.newobjectö'.runtime.writebarrierptrþ(2runtime.writebarrierifaceâ*.runtime.writebarrierptr+0type.*go/ast.LabeledStmtö,("".(*parser).declare¤-Ngo.itab.*go/ast.LabeledStmt.go/ast.Stmtþ-&runtime.deferreturn.0type.*go/ast.LabeledStmt². type.go/ast.StmtÊ.Ngo.itab.*go/ast.LabeledStmt.go/ast.StmtÞ. runtime.typ2ItabÔ/Jgo.string."illegal label declaration"ö/$"".(*parser).errorê0 |
| 1&type.go/ast.BadStmt1"runtime.newobjectê1Fgo.itab.*go/ast.BadStmt.go/ast.StmtÄ2&runtime.deferreturnâ2(type.*go/ast.BadStmtø2 type.go/ast.Stmt3Fgo.itab.*go/ast.BadStmt.go/ast.Stmt¤3 runtime.typ2Itab¼3$runtime.panicindexÊ3$runtime.panicindexØ3$runtime.panicindexú5&runtime.deferreturnPb"".autotmp_0907type.*uint8"".autotmp_0906¿*type.*go/ast.ExprStmt"".autotmp_0905type.*uint8"".autotmp_0904¯.type.*go/ast.IncDecStmt"".autotmp_0903type.*uint8"".autotmp_0902*type.*go/ast.SendStmt"".autotmp_0901type.*uint8"".autotmp_0900(type.*go/ast.BadStmt"".autotmp_0899type.*uint8"".autotmp_0897/(type.[]*go/ast.Ident"".autotmp_0896ÿ0type.*go/ast.LabeledStmt"".autotmp_0895&type.go/token.Token"".autotmp_0894type.*uint8"".autotmp_0893ï.type.*go/ast.AssignStmt"".autotmp_0890ß,type.*go/ast.UnaryExpr"".autotmp_0889&type.go/token.Token"".autotmp_0887*type.*go/ast.ExprStmt"".autotmp_0886.type.*go/ast.IncDecStmt"".autotmp_0885*type.*go/ast.SendStmt"".autotmp_0884 type.go/ast.Expr"".autotmp_0883(type.*go/ast.BadStmt"".autotmp_0882"type.go/token.Pos"".autotmp_08810type.*go/ast.LabeledStmt"".autotmp_08800type.*go/ast.LabeledStmt"".autotmp_0879Ï*type.[1]*go/ast.Ident"".autotmp_0878Ï type.go/ast.Stmt"".autotmp_0877"type.go/token.Pos"".autotmp_0876type.int"".autotmp_0875.type.*go/ast.AssignStmt"".autotmp_0874$type.[]go/ast.Expr"".autotmp_0873,type.*go/ast.UnaryExpr"".autotmp_0872¯ type.go/ast.Expr"".sß.type.*go/ast.IncDecStmt"".y¯ type.go/ast.Expr"".arrowÿ"type.go/token.Pos"".stmtï0type.*go/ast.LabeledStmt"".labelÏ$type.*go/ast.Ident"".colon"type.go/token.Pos |
| "".as¿.type.*go/ast.AssignStmt"".pos¿"type.go/token.Pos"".isRangeÑtype.bool"".y$type.[]go/ast.Expr"".tokÏ&type.go/token.Token"".pos¯"type.go/token.Pos"".x_$type.[]go/ast.Expr"".~r2@type.bool"".~r1 type.go/ast.Stmt"".modetype.int"".ptype.*"".parserx%dõÿÿ»ÿëÿÂÿ¢ÿÚÿÆMJ8 |
| |
| $/0ºMw
¡ B* |
| a, |
| +¸ |
| {å |
| 7 |
| kô{&å3*3 |
| *3 |
| *)*=Ìs4u¥HZXG14;P2f¡GGC1(GAC1G,C-1./7t*.DrC'1*L';k1,-Tgclocals·bd30cf387702302b5623803d67f4b370Tgclocals·1823cd5469b5c409becbe478bbc9ae95>/tmp/go/src/go/parser/parser.goþ4"".(*parser).parseCallExpr äeH%HD$ØH;AwèëåHì¨H$°H$èHL$HD$HH$HL$@HL$HD$HHD$èHL$¶\$ ûtH$ÈHĨÃHH$H\$@H\$H\$HH\$è¶\$û
eH\$HH$H\$@H[ ÿÓHD$H$°H$HD$èH\$H\$8H$¸H\$pH$ÀH\$xH$HÇHÇCH$HûýHÇÂHÇÁH$H$H$ HH$H\$pH\$èHL$HD$H$H$HL$PHL$HD$XHD$èHH,$HïHÞH¥H¥H$H\$H$H\$H$ H\$ èHL$(HD$0H$°H$H\$8H\$HL$`HL$HD$hHD$èHÇ$ÈHĨÃéüþÿÿ |
| *0runtime.morestack_noctxt^6"".(*parser).parseRhsOrType*type.*go/ast.CallExprº$runtime.assertI2T2(type.*go/ast.BadExprÀ&runtime.assertI2TOK |
| º("".(*parser).safePos®type.stringÔruntime.convT2E²2runtime.writebarrierifaceÀhgo.string."function must be invoked in %s statement"´fmt.Sprintf¦$"".(*parser).error@Ð"".autotmp_0934¯"type.interface {}"".autotmp_0932/&type.[]interface {}"".autotmp_0931type.string"".autotmp_0930otype.string"".autotmp_0929O(type.[1]interface {}"".autotmp_0928ß"type.go/token.Pos"".xÏ type.go/ast.Expr"".~r10*type.*go/ast.CallExpr"".callTypetype.string"".ptype.*"".parser&"Ð]ÏЪÏÐÀ&â"32å..h¥pgTgclocals·4205cab2470caaf976442750814b93e4Tgclocals·b71c9efc5d288b5760997f94cb4d6357>/tmp/go/src/go/parser/parser.goþ0"".(*parser).parseGoStmtÀÀeH%H;awèëêHì@HT$HHÇD$PHÇD$X¶ûtGH$HHl$HïHÞH¥H¥èH\$H$H
QjèHT$XYYH
À
H$HÇD$HèH\$H\$ Ht$HH4$H5Hl$HïH¥H¥èH\$H\$(H\$HH$èH\$(1íH9ë
HH$èHl$ HL$H)HÅHiHL$8H
1íH9étH\$8H\$XHL$PèHÄ@ÃHH$HH\$HH\$èHL$ë·HH$èHL$Hl$ H)HL$0H$H<$tuH$H\$(H\$èH\$0H\$0H
1íH9étH\$0H\$XHL$PèHÄ@ÃHH$HH\$HH\$èHL$ë·%ëèHÄ@Ã8 |
| 0runtime.morestack_noctxt$go.string."GoStmt"°"".traceÐ"".un·fà"runtime.deferproc¤&"".(*parser).expectØgo.string."go"ú4"".(*parser).parseCallExprª."".(*parser).expectSemiØ&type.go/ast.BadStmtê"runtime.newobject¬Fgo.itab.*go/ast.BadStmt.go/ast.Stmtä&runtime.deferreturnü(type.*go/ast.BadStmt type.go/ast.StmtªFgo.itab.*go/ast.BadStmt.go/ast.Stmt¾ runtime.typ2ItabÚ$type.go/ast.GoStmtì"runtime.newobjectÎ.runtime.writebarrierptrðDgo.itab.*go/ast.GoStmt.go/ast.Stmt¨&runtime.deferreturnÀ&type.*go/ast.GoStmtÖ type.go/ast.StmtîDgo.itab.*go/ast.GoStmt.go/ast.Stmt runtime.typ2Itab®&runtime.deferreturn0"".autotmp_0946type.*uint8"".autotmp_0945&type.*go/ast.GoStmt"".autotmp_0943(type.*go/ast.BadStmt"".autotmp_0942&type.*go/ast.GoStmt"".autotmp_0941(type.*go/ast.BadStmt"".call/*type.*go/ast.CallExpr"".pos?"type.go/token.Pos"".~r0 type.go/ast.Stmt"".ptype.*"".parser8S¿¡B 0ú1G+«2W:C <.1,.Tgclocals·4a9fb2970c022d4551cbd619fa547388Tgclocals·bb142ba6b6b731ab06c2c0302744ba80>/tmp/go/src/go/parser/parser.goþ6"".(*parser).parseDeferStmtÀÀeH%H;awèëêHì@HT$HHÇD$PHÇD$X¶ûtGH$HHl$HïHÞH¥H¥èH\$H$H
QjèHT$XYYH
À
H$HÇD$CèH\$H\$ Ht$HH4$H5Hl$HïH¥H¥èH\$H\$(H\$HH$èH\$(1íH9ë
HH$èHl$ HL$H)HÅHiHL$8H
1íH9étH\$8H\$XHL$PèHÄ@ÃHH$HH\$HH\$èHL$ë·HH$èHL$Hl$ H)HL$0H$H<$tuH$H\$(H\$èH\$0H\$0H
1íH9étH\$0H\$XHL$PèHÄ@ÃHH$HH\$HH\$èHL$ë·%ëèHÄ@Ã8 |
| 0runtime.morestack_noctxt*go.string."DeferStmt"°"".traceÐ"".un·fà"runtime.deferproc¤&"".(*parser).expectØ"go.string."defer"ú4"".(*parser).parseCallExprª."".(*parser).expectSemiØ&type.go/ast.BadStmtê"runtime.newobject¬Fgo.itab.*go/ast.BadStmt.go/ast.Stmtä&runtime.deferreturnü(type.*go/ast.BadStmt type.go/ast.StmtªFgo.itab.*go/ast.BadStmt.go/ast.Stmt¾ runtime.typ2ItabÚ*type.go/ast.DeferStmtì"runtime.newobjectÎ.runtime.writebarrierptrðJgo.itab.*go/ast.DeferStmt.go/ast.Stmt¨&runtime.deferreturnÀ,type.*go/ast.DeferStmtÖ type.go/ast.StmtîJgo.itab.*go/ast.DeferStmt.go/ast.Stmt runtime.typ2Itab®&runtime.deferreturn0"".autotmp_0957type.*uint8"".autotmp_0956,type.*go/ast.DeferStmt"".autotmp_0954(type.*go/ast.BadStmt"".autotmp_0953,type.*go/ast.DeferStmt"".autotmp_0952(type.*go/ast.BadStmt"".call/*type.*go/ast.CallExpr"".pos?"type.go/token.Pos"".~r0 type.go/ast.Stmt"".ptype.*"".parser8S¿¡B 01G+«2W:C <.1,.Tgclocals·4a9fb2970c022d4551cbd619fa547388Tgclocals·bb142ba6b6b731ab06c2c0302744ba80>/tmp/go/src/go/parser/parser.goþ8"".(*parser).parseReturnStmt eH%H;awèëêHìHHT$PHÇD$X¶ûtGH$HHl$HïHÞH¥H¥èH\$H$H
QjèHT$`YYH
À
HªÐHl$ H$HÇD$PèHt$PHÇD$0HÇD$8HÇD$@HØHû9t9HØHû8t,H4$èHt$PHl$HT$HL$Hl$0HT$8HL$@H4$èHH$èHL$Hl$ H)HL$(H$H<$t=H$H\$0H\$H\$8H\$H\$@H\$èH\$(H\$XèHÄHÃ%ëºèHÄHà |
| 0runtime.morestack_noctxtv,go.string."ReturnStmt""".trace¾"".un·fÎ"runtime.deferprocª&"".(*parser).expect°2"".(*parser).parseRhsList."".(*parser).expectSemi,type.go/ast.ReturnStmt¨"runtime.newobject²2runtime.writebarriersliceÒ&runtime.deferreturnú&runtime.deferreturn |
| "".autotmp_0962?.type.*go/ast.ReturnStmt"".x/$type.[]go/ast.Expr"".posO"type.go/token.Pos"".~r0.type.*go/ast.ReturnStmt"".ptype.*"".parser0Jÿ0¶(G, sNFoU)Tgclocals·4e6b3edc597710c40968e48eb39f16b8Tgclocals·0707ac945e88bda4023cb58c356be8d7>/tmp/go/src/go/parser/parser.goþ8"".(*parser).parseBranchStmtàØeH%HD$ØH;AwèëåHì¨H$°HÇ$À¶ûtJH$HHl$HïHÞH¥H¥èH\$H$H
QjèH$ÀYYH
À
H$H$¸H\$èH$°H\$H\$@HÇD$PH$¸HûEÀHØHû
¯H$èH$°H\$H\$PH`HÿÊHËHXH`H«hHl$pHËHL$`HÕHT$HHD$hH9Â×HkíHëHHKH[H$H$H$ HØH)ËHû}LHH$HT$xHT$H$HL$H$HD$HÇD$ èHT$(HL$0HD$8HÎHÿÆH´$H$HT$xHÊH$H\$PH\$èHt$xH$H$H$°HûõH»XH`H«hHl$pHûH|$`Hl$HHD$hH9ŹHkíHëH$H´$Ht$H$HT$H$ HL$èH$°H$èHH$èHL$Hl$@H)H¬$¸HiHL$XH$H<$t/H$H\$PH\$èH\$XH$ÀèHĨÃ%ëÈèéÿÿÿèèHĨÃ( |
| *0runtime.morestack_noctxt,go.string."BranchStmt"º"".traceÚ"".un·fê"runtime.deferproc¼&"".(*parser).expectÊ."".(*parser).parseIdentò(type.[]*go/ast.IdentÞ"runtime.growsliceà.runtime.writebarrierptr |
| 2runtime.writebarrierslice¨ |
| ."".(*parser).expectSemi¶ |
| ,type.go/ast.BranchStmtÈ |
| "runtime.newobjectÂ.runtime.writebarrierptrè&runtime.deferreturn$runtime.panicindex°$runtime.panicindexÀ&runtime.deferreturn0Ð"".autotmp_0974.type.*go/ast.BranchStmt"".autotmp_0970type.int"".autotmp_0969_(type.[]*go/ast.Ident"".autotmp_0968/(type.[]*go/ast.Ident"".autotmp_0967(type.[]*go/ast.Ident"".n¿type.int"".label¯$type.*go/ast.Ident"".posÏ"type.go/token.Pos"".~r1 .type.*go/ast.BranchStmt"".tok&type.go/token.Token"".ptype.*"".parser0"ÐPüÏÐ+Ï°:Ö6J( # |
| q.\AA^Tgclocals·1da8bea845060a53395fc015689340f3Tgclocals·80a4d4d928929f6d3c616e242a4c9d78>/tmp/go/src/go/parser/parser.goþ*"".(*parser).makeExpràÈeH%HD$ØH;AwèëåHì¨H$¸HÇ$ØHÇ$àHøu HÇ$ØHÇ$àHĨÃHH$HD$H$ÀH\$èHL$¶\$ ûtLH¼$°H<$Hùt6H)H|$HîH¥H¥èHL$HD$ H$ØH$àHĨÃëÆH$ÀH$H$¸H[(ÿÓH\$H\$@H$ÈH\$pH$ÐH\$xH$HÇHÇCH$HûÑHÇÂHÇÁH$H$H$ HH$H\$pH\$èHL$HD$H$H$HL$PHL$HD$XHD$èHH,$HïHÞH¥H¥H$H\$H$H\$H$ H\$ èHL$(HD$0H$°H$H\$@H\$HL$`HL$HD$hHD$èH$ÀH$H$¸H[(ÿÓH\$H\$@H$ÀH$H$¸H[ ÿÓHD$H$°H$HD$èH\$H\$8HH$èHD$Hl$@H(Hl$8HhHD$HH1íH9ètH\$HH$àH$ØHĨÃHH$HH\$HH\$èHD$ë´é(þÿÿ, |
| *0runtime.morestack_noctxtÖ*type.*go/ast.ExprStmt$runtime.assertI2T2ö,"".(*parser).checkExprú |
| êtype.stringruntime.convT2Eî2runtime.writebarrierifaceü¾go.string."expected %s, found simple statement (missing parentheses around composite literal?)"ðfmt.Sprintfâ$"".(*parser).error |
| â |
| |
| ("".(*parser).safePos¶ |
| &type.go/ast.BadExprÈ |
| "runtime.newobjectFgo.itab.*go/ast.BadExpr.go/ast.Exprâ(type.*go/ast.BadExprø type.go/ast.ExprFgo.itab.*go/ast.BadExpr.go/ast.Expr¤ runtime.typ2ItabpÐ"".autotmp_0992¿(type.*go/ast.BadExpr"".autotmp_0991¯"type.interface {}"".autotmp_0989/&type.[]interface {}"".autotmp_0988(type.*go/ast.BadExpr"".autotmp_0987"type.go/token.Pos"".autotmp_0986ß"type.go/token.Pos"".autotmp_0985"type.go/token.Pos"".autotmp_0984type.string"".autotmp_0983otype.string"".autotmp_0982O(type.[1]interface {}"".autotmp_0981Ï"type.go/token.Pos"".~r2P type.go/ast.Expr"".kind0type.string"".s type.go/ast.Stmt"".ptype.*"".parser2"ÐEÏÐxÏÐÏÐB°(úB 1LÐè
pVÄTgclocals·0dc070b0f7d83934f928f5fda556c9c5Tgclocals·9c30b4030dc0917bf3fe0bc42782a622>/tmp/go/src/go/parser/parser.goþ0"".(*parser).parseIfStmtìeH%HD$øH;AwèëåHìH$HÇ$¶ûtJH$HHl$HïHÞH¥H¥èH\$H$H
QjèH$ YYH
À
\H$HÇD$JèH\$H\$@H$H$èH$H$H
QjèH$ YYH
À
óHÇD$hHÇD$pHÇD$XHÇD$`HªHl$8HÇÿÿÿÿHØHû9
åH$èH$H$èHL$HD$HL$XHD$`H$Hl$8H«H$H$èH$H\$H\$HHÇD$xHÇ$HØHûD
LH$èH$H$èHL$HD$HL$xH$HH$èHL$Hl$@H)HL$PH$H<$ÞH$H\$hH\$H\$pH\$èH\$PH$H<$ H$H\$XH\$H\$`H\$èH\$PH$H<$tiH$(H\$HH\$èH\$PH$H<$t<H$0H\$xH\$H$H\$èH\$PH$èHÄÃ%ë»%ë%éTÿÿÿ%éÿÿÿH$èé×þÿÿH$HÇD$èH$HT$HT$hHL$HL$pHØHû9u3H$èH$H$èHL$HD$HL$XHD$`éÛýÿÿH$HT$HL$HHl$HïHÞH¥H¥èHL$(HD$0HL$XHD$`HÇD$hHÇD$péýÿÿèHÄÃèHÄÃ< |
| *0runtime.morestack_noctxt$go.string."IfStmt"º"".traceÚ"".un·fê"runtime.deferproc´&"".(*parser).expectê,"".(*parser).openScope4"".(*parser).closeScope·f "runtime.deferprocð""".(*parser).next*"".(*parser).parseRhs6"".(*parser).parseBlockStmt""".(*parser).next¨,"".(*parser).parseStmtä$type.go/ast.IfStmtö"runtime.newobjectô2runtime.writebarrierifaceØ 2runtime.writebarrieriface |
| .runtime.writebarrierptr2runtime.writebarrieriface¨&runtime.deferreturn."".(*parser).expectSemiÌ8"".(*parser).parseSimpleStmt°
""".(*parser).nextÒ
*"".(*parser).parseRhs®<go.string."boolean expression"Ö*"".(*parser).makeExpr¸&runtime.deferreturnÔ&runtime.deferreturn "".autotmp_1005o&type.*go/ast.IfStmt"".autotmp_1002 type.go/ast.Expr"".autotmp_1001 type.go/ast.Expr"".else_ type.go/ast.Stmt"".body,type.*go/ast.BlockStmt"".prevLevtype.int"".x_ type.go/ast.Expr"".s? type.go/ast.Stmt"".pos"type.go/token.Pos"".~r0&type.*go/ast.IfStmt"".ptype.*"".parserN"PJ
6J. %# ( |
| ).
%=' D\ÛJA8?2$1< 2S0&Tgclocals·5ff0dcd0a6291122b0f6cbd04f968d88Tgclocals·38523937402b4bb6ae25689f70547c54>/tmp/go/src/go/parser/parser.goþ4"".(*parser).parseTypeListøeH%H;awèëêHìH$HÇ$HÇ$HÇ$ HÇ$HÇ$HÇ$ ¶ûtJH$HHl$HïHÞH¥H¥èH\$H$H
QjèH$YYH
À
+H$èH\$H\$@H\$H\$HH$H$H$ HØH)ËHû}FHH$HT$PHT$HL$XHL$HD$`HD$HÇD$ èHT$(HL$0HD$8HÎHÿÆHt$XHD$`HÓHT$PHÍHkíHëH$H\$@H\$H\$HH\$èH´$Hl$PHT$XHL$`H¬$H$H$ HØHû4
H4$èH$H$èH\$H\$@H\$H\$HH$H$H$ HØH)ËHû}FHH$HT$hHT$HL$pHL$HD$xHD$HÇD$ èHT$(HL$0HD$8HÍHÿÅHl$pHD$xHÓHT$hHÍHkíHëH$H\$@H\$H\$HH\$èH´$Hl$hHT$pHL$xH¬$H$H$ HØHû4éþÿÿèHÄÃèHÄÃ" |
| 0runtime.morestack_noctxt(go.string."TypeList"¨"".traceÈ"".un·fØ"runtime.deferproc,"".(*parser).parseType$type.[]go/ast.Exprî"runtime.growslice2runtime.writebarrieriface""".(*parser).next¾,"".(*parser).parseType¼$type.[]go/ast.Expr "runtime.growslice¸ |
| 2runtime.writebarrierifaceÄ&runtime.deferreturnà&runtime.deferreturn@"".autotmp_1020type.uint64"".autotmp_1019type.uint64"".autotmp_1018type.int"".autotmp_1017type.int"".autotmp_1016$type.[]go/ast.Expr"".autotmp_1011_$type.[]go/ast.Expr"".autotmp_1010$type.[]go/ast.Expr"".autotmp_1009 type.go/ast.Expr"".autotmp_1008/$type.[]go/ast.Expr"".autotmp_1007 type.go/ast.Expr"".list$type.[]go/ast.Expr"".ptype.*"".parser2³ÿ
ÿ0ämJõ ý |
| (£NINE Tgclocals·5b29174ab77573888ca463bd113a36c3Tgclocals·c33425e350428d28d549f6ef4c436919>/tmp/go/src/go/parser/parser.goþ8"".(*parser).parseCaseClauseà |
| Ê |
| eH%H;awèëêHìhHT$pHÇ$¶ûtJH$HHl$HïHÞH¥H¥èH\$H$H
QjèH$YYH
À
HªÐHl$ HÇD$8HÇD$@HÇD$HHØHû>
ÊH$èHD$p|$x
H$èHT$HL$HD$HT$8HL$@HD$HH\$pH$HÇD$:èH\$H\$(H\$pH$èH\$pH$èHl$HT$HL$Hl$PHT$XHL$`HL$pH$H<$ãH$HH+Hl$èHH$èHL$Hl$ H)HL$0H$H<$H$H\$8H\$H\$@H\$H\$HH\$èHL$0Hl$(Hi H$H<$t@H$(H\$PH\$H\$XH\$H\$`H\$èH\$0H$èHÄhÃ%ë·%éjÿÿÿ%éÿÿÿH$èHT$HL$HD$HT$8HL$@HD$HévþÿÿH$HÇD$Bèé_þÿÿèHÄhÃ( |
| 0runtime.morestack_noctxt|,go.string."CaseClause"¤"".traceÄ"".un·fÔ"runtime.deferprocü""".(*parser).next®4"".(*parser).parseTypeList&"".(*parser).expectÈ,"".(*parser).openScopeä4"".(*parser).parseStmtList.runtime.writebarrierptr,type.go/ast.CaseClause "runtime.newobject²2runtime.writebarrierslice´2runtime.writebarriersliceÚ&runtime.deferreturn¸ 2"".(*parser).parseRhsList¢ |
| &"".(*parser).expect¸ |
| &runtime.deferreturn0Ð"".autotmp_1032o.type.*go/ast.CaseClause"".autotmp_1029$type.[]go/ast.Expr"".body/$type.[]go/ast.Stmt"".colon"type.go/token.Pos"".list_$type.[]go/ast.Expr"".pos"type.go/token.Pos"".~r1 .type.*go/ast.CaseClause"".typeSwitchtype.bool"".ptype.*"".parser0ÐM½ÏÐnÏ°V+J'!,0Ç'.QlNtYA05 |
| Tgclocals·b2b33c4575ff003f0361a64d719877b6Tgclocals·117544d6af7cf26bac19f37e9a152f52>/tmp/go/src/go/parser/parser.goþ*"".isTypeSwitchAssertàÊeH%H;awèëêHì(HH$H\$0H\$H\$8H\$èHL$¶\$ ûtHyu |
| ÆD$@HÄ(ÃÆD$@ëô |
| 0runtime.morestack_noctxt:6type.*go/ast.TypeAssertExprt$runtime.assertI2T20P"".~r1 type.bool"".x type.go/ast.ExprPCOPp´.( |
| 97Tgclocals·8cb639c12a4a13c6ace27031b0f83707Tgclocals·3280bececceccd33cb74587feedb1f9f>/tmp/go/src/go/parser/parser.goþ("".isTypeSwitchGuard úeH%H;awèëêHìxH$H$HL$PH$HD$XHD$èT$T$,úp=Ì
9HH$H\$PH\$H\$XH\$èT$,HD$¶\$ ûþHhHý
éHX Hû/
ÛHÇÁùÄHh0Hý
¶HÇÁùHÃHøHH(H@0Hk8Hl$pHËHL$`HøHD$hvgH HkHH$HL$@HL$Hl$HHl$èHL$¶\$ ût)Hyu"HÇÀ<t
Æ$HÄxÃÆ$ëñ1Àëáèégÿÿÿ1ÉéJÿÿÿ1Éé%ÿÿÿúËGÞ
HH$H\$PH\$H\$XH\$èHD$¶\$ ûtbHøtXHHhHH$HL$0HL$Hl$8Hl$èHL$¶\$ ûtHyuHÇÀ$HÄxÃ1Àëðë¤Æ$HÄxà |
| 0runtime.morestack_noctxt|$runtime.ifacethash².type.*go/ast.AssignStmtì$runtime.assertI2T2¬6type.*go/ast.TypeAssertExpræ$runtime.assertI2T2è$runtime.panicindex¼*type.*go/ast.ExprStmtö$runtime.assertI2T2¼6type.*go/ast.TypeAssertExprö$runtime.assertI2T20ð"".autotmp_1039type.bool"".autotmp_1038type.bool"".autotmp_1037type.uint32"".autotmp_1035O type.go/ast.Stmt"".xo type.go/ast.Expr"".x type.go/ast.Expr"".~r1 type.bool"".s type.go/ast.Stmt.ðÊïðÂïðïÀ¾wþ?b |
| =õTgclocals·3719f7ef83475fdfd86ee69e0815199eTgclocals·936539fb99e45360c6bcc9c2c96b5607>/tmp/go/src/go/parser/parser.goþ8"".(*parser).parseSwitchStmtà à eH%HD$H;AwèëåHìH$HÇ$HÇ$¶ûtJH$HHl$HïHÞH¥H¥èH\$H$H
QjèH$YYH
À
H$HÇD$SèH\$H\$XH$H$èH$H$H
QjèH$YYH
À
!HÇ$ HÇ$¨1öH´$1ÉH$HØHû3"HªHl$PHÇÿÿÿÿHØHû9t4H$HÇD$èH$Ht$H´$HL$H$HØHû9
H$èH$H$H$ H$H$¨1öH´$1ÉH$HØHû3t[H$èH$H$H
QjèYYH
À
ìH$H$HÇD$èH$Ht$HL$Hl$PHªH´$H4$H$HL$è¶\$\$GH$H$HÇD$3èH´$H\$H\$`HÇ$ÐHÇ$ØHÇ$àHØHû>
SH4$¶\$G\$èH\$H$H1íH9èÉH$H$¸H$°H$ÐH$ØH$àHØH)ËHû}OHH$H$èHT$H$ðHL$H$øHD$HÇD$ èHT$(HL$0HD$8HÎHÿÆH´$ðH$øHÓH$èHÍHkíHëH$H$°H\$H$¸H\$èH´$H$èH$ðH$øH$ÐH$ØH$àHØHû>þÿÿHØHûBuéþÿÿH4$HÇD$8èH\$H\$HH$H$èHH$èHL$Hl$`H)H$H$H<$(H$H$ÐH\$H$ØH\$H$àH\$èH$Hl$HHi HL$h|$G?HH$èHL$Hl$XH)HL$xH$H<$H$H$ H\$H$¨H\$èH\$xH$H<$¾H$H$H\$H$H\$èH\$xH$H<$t~H$(H\$hH\$èH\$xH\$xH
1íH9ét#H\$xH$H$èHÄÃHH$HH\$HH\$èHL$ë®%évÿÿÿ%é6ÿÿÿ%éòþÿÿH$H$H$H\$H´$Ht$H5Hl$HïH¥H¥èH\$(H$ÀH\$0H$ÈHH$èHL$Hl$XH)HL$pH$H<$H$H$ H\$H$¨H\$èH\$pH$H<$¾H$H$ÀH\$H$ÈH\$èH\$pH$H<$t~H$(H\$hH\$èH\$pH\$pH
1íH9ét#H\$pH$H$èHÄÃHH$HH\$HH\$èHL$ë®%évÿÿÿ%é6ÿÿÿ%éòþÿÿ%éÌüÿÿHH$HH\$HH\$èHD$éûÿÿèHÄÃèHÄÃèHÄÃv |
| *0runtime.morestack_noctxtª,go.string."SwitchStmt"Ò"".traceò"".un·f"runtime.deferprocÌ&"".(*parser).expect,"".(*parser).openScope¨4"".(*parser).closeScope·f¸"runtime.deferprocÄ8"".(*parser).parseSimpleStmt¼""".(*parser).nextà,"".(*parser).openScope4"".(*parser).closeScope·f"runtime.deferprocà8"".(*parser).parseSimpleStmtØ ("".isTypeSwitchGuard |
| &"".(*parser).expectÐ8"".(*parser).parseCaseClauseøLgo.itab.*go/ast.CaseClause.go/ast.Stmt
$type.[]go/ast.Stmt"runtime.growsliceÀ2runtime.writebarrieriface&"".(*parser).expectÐ."".(*parser).expectSemiÞ*type.go/ast.BlockStmtð"runtime.newobject2runtime.writebarriersliceê4type.go/ast.TypeSwitchStmtü"runtime.newobject2runtime.writebarrierifaceö2runtime.writebarrieriface¾.runtime.writebarrierptràTgo.itab.*go/ast.TypeSwitchStmt.go/ast.Stmt¤&runtime.deferreturnÂ6type.*go/ast.TypeSwitchStmtØ type.go/ast.StmtðTgo.itab.*go/ast.TypeSwitchStmt.go/ast.Stmt runtime.typ2Itab´:go.string."switch expression"Ö*"".(*parser).makeExpr,type.go/ast.SwitchStmtª"runtime.newobject´2runtime.writebarrieriface¤2runtime.writebarrierifaceì.runtime.writebarrierptrLgo.itab.*go/ast.SwitchStmt.go/ast.StmtÒ&runtime.deferreturnð.type.*go/ast.SwitchStmt type.go/ast.StmtLgo.itab.*go/ast.SwitchStmt.go/ast.Stmt² runtime.typ2Itab®.type.*go/ast.CaseClauseÄ type.go/ast.StmtÜLgo.itab.*go/ast.CaseClause.go/ast.Stmtð runtime.typ2Itab &runtime.deferreturn¬ &runtime.deferreturnÈ &runtime.deferreturn00"".autotmp_1064type.*uint8"".autotmp_1063.type.*go/ast.SwitchStmt"".autotmp_1062type.*uint8"".autotmp_10616type.*go/ast.TypeSwitchStmt"".autotmp_1060ÿ,type.*go/ast.BlockStmt"".autotmp_1055/$type.[]go/ast.Stmt"".autotmp_1053 type.go/ast.Stmt"".autotmp_1052.type.*go/ast.SwitchStmt"".autotmp_1051 type.go/ast.Expr"".autotmp_10506type.*go/ast.TypeSwitchStmt"".autotmp_1049"type.go/token.Pos"".autotmp_1047ï.type.*go/ast.CaseClause"".autotmp_1046"type.go/token.Pos"".body¯,type.*go/ast.BlockStmt"".rbraceï"type.go/token.Pos"".list_$type.[]go/ast.Stmt"".lbrace¿"type.go/token.Pos"".typeSwitchñtype.bool"".prevLevßtype.int |
| "".s2ß type.go/ast.Stmt |
| "".s1¿ type.go/ast.Stmt"".posÏ"type.go/token.Pos"".~r0 type.go/ast.Stmt"".ptype.*"".parserz"\JÌÿÿÿ
ÿ
ÿ°¦ÖBJ.,
4
&,',$Â{¿25 thù<R@<|]m1E8$21i*E8$21_*Tgclocals·f6dbcc1e9b2a4cc65748ea38a2596553Tgclocals·ae717ad6d48b0eb8cf2bd63ac870356d>/tmp/go/src/go/parser/parser.goþ8"".(*parser).parseCommClauseÀ#¢#eH%HD$H;AwèëåHìH$HÇ$¶ûtJH$HHl$HïHÞH¥H¥èH\$H$H
QjèH$YYH
À
7H$èH$H©ÐHl$8HÇ$HÇ$ HØHû>
ÚH$èH$H$èH$HL$HD$Hl$H$¸H¬$ÈHØHû$
=H$ÀHø&HËHøH HkH¬$°H,$H$¨HY(ÿÓHD$H´$H4$HD$H5Hl$HïH¥H¥èH$HªÐHl$HH$èH$H$èHL$HD$HL$xH$HH$èHD$HD$hH$H<$IH$¸H¼$À+Hl$HïHÞH¥H¥èHD$hHl$HHhH$H<$îH$H\$xH\$H$H\$èH\$hH\$hH1íH9èH\$hH$ H$H$H$HÇD$:èH\$H\$@H$H$èHl$HT$HL$H¬$ÐH$ØH$àH$H$H<$ëH$HH+Hl$èHH$èHL$Hl$8H)HL$PH$H<$H$H$H\$H$ H\$èHL$PHl$@HiH$H<$tLH$ H$ÐH\$H$ØH\$H$àH\$èH\$PH$èHÄÃ%ë«%ébÿÿÿ%é ÿÿÿHH$HH\$HH\$èHD$éOþÿÿ%éþÿÿè%é«ýÿÿèé9ýÿÿHªØHl$(Hý*HHý/>H$ÀHø'HËHøH HkH¬$°H,$H$¨HY(ÿÓHD$H´$H4$HD$H5Hl$HïH¥H¥èHH$èHD$HD$XH$H<$H$¸H¼$ÀvuHl$HïHÞH¥H¥èH\$XH\$XH1íH9ètH\$XH$ H$é)ýÿÿHH$HH\$HH\$èHD$ë·è%éeÿÿÿèé0ÿÿÿH$ÀHøÖHËHøÂH HkH¬$°H,$H$¨HY(ÿÓHD$H´$H4$HD$H5Hl$HïH¥H¥èH$H$ÈHøRH¬$¸HÇÁH¬$¸H$ÀH$ÈHªÐHl$0H$èH$H$èHL$HD$H$H$HH$èHD$HD$`H$H<$¶H$¸H\$H$ÀH\$H$ÈH\$èHD$`Hl$0HhHl$(Hh HH$èHD$HøMHÇÁHÇÂH$ðH$øH$èH$H$H\$H$H\$èH\$`H$H<$äH$(H$èH\$H$ðH\$H$øH\$èHD$`H\$(Hû/uGH$H$HD$pHD$H$¸H\$H$ÀH\$H$ÈH\$ èHD$pHD$`H1íH9ètH\$`H$ H$éOúÿÿHH$HH\$HH\$èHD$ë·%éÿÿÿé¬þÿÿ%é>þÿÿèèéÂýÿÿH$HÇD$Bèé×ùÿÿèHÄà |
| *0runtime.morestack_noctxt,go.string."CommClause"º"".traceÚ"".un·fê"runtime.deferproc¢,"".(*parser).openScope®""".(*parser).nextÐ2"".(*parser).parseLhsListÄ |
| ú0go.string."1 expression"4"".(*parser).errorExpectedÖ""".(*parser).nextø*"".(*parser).parseRhs´(type.go/ast.SendStmtÆ"runtime.newobjectÎ2runtime.writebarrierifaceÊ 2runtime.writebarrierifaceì Hgo.itab.*go/ast.SendStmt.go/ast.Stmtà |
| &"".(*parser).expect4"".(*parser).parseStmtListÊ.runtime.writebarrierptrØ,type.go/ast.CommClauseê"runtime.newobjectô
2runtime.writebarrieriface2runtime.writebarrierslice®&runtime.deferreturn*type.*go/ast.SendStmt¤ type.go/ast.Stmt¼Hgo.itab.*go/ast.SendStmt.go/ast.StmtÐ runtime.typ2Itab$runtime.panicindex¬$runtime.panicindexþ |
| ´0go.string."1 expression"Ö4"".(*parser).errorExpectedä(type.go/ast.ExprStmtö"runtime.newobjectö2runtime.writebarrierifaceHgo.itab.*go/ast.ExprStmt.go/ast.Stmtè*type.*go/ast.ExprStmtþ type.go/ast.StmtHgo.itab.*go/ast.ExprStmt.go/ast.Stmtª runtime.typ2ItabÂ$runtime.panicindexè$runtime.panicindexú |
| °<go.string."1 or 2 expressions"Ò4"".(*parser).errorExpectedþ""".(*parser).next *"".(*parser).parseRhsâ,type.go/ast.AssignStmtô"runtime.newobjectþ2runtime.writebarriersliceº&type.[1]go/ast.ExprÌ"runtime.newobjectü2runtime.writebarrieriface2runtime.writebarriersliceª 2"".(*parser).shortVarDeclÌ Lgo.itab.*go/ast.AssignStmt.go/ast.Stmt!.type.*go/ast.AssignStmt²! type.go/ast.StmtÊ!Lgo.itab.*go/ast.AssignStmt.go/ast.StmtÞ! runtime.typ2Itab´"$runtime.panicsliceÂ"$runtime.panicindexô"&"".(*parser).expect#&runtime.deferreturn >"".autotmp_1095ß.type.*go/ast.CommClause"".autotmp_1094type.*uint8"".autotmp_1093Ï*type.*go/ast.ExprStmt"".autotmp_1092type.*uint8"".autotmp_1090$type.[]go/ast.Expr"".autotmp_1089¿.type.*go/ast.AssignStmt"".autotmp_1086¯*type.*go/ast.SendStmt"".autotmp_1084"type.go/token.Pos"".autotmp_1083*type.*go/ast.ExprStmt"".autotmp_1082"type.go/token.Pos"".autotmp_1081type.int"".autotmp_1080.type.*go/ast.AssignStmt"".autotmp_1079 type.go/ast.Expr"".autotmp_1078"type.go/token.Pos"".autotmp_1077type.int"".autotmp_1076*type.*go/ast.SendStmt"".autotmp_1075 type.go/ast.Expr"".autotmp_1072/$type.[]go/ast.Expr"".body_$type.[]go/ast.Stmt"".colonÿ"type.go/token.Pos |
| "".as.type.*go/ast.AssignStmt"".rhsï type.go/ast.Expr"".pos"type.go/token.Pos"".tok¯&type.go/token.Token"".rhs type.go/ast.Expr"".arrowï"type.go/token.Pos"".lhs$type.[]go/ast.Expr"".commÏ type.go/ast.Stmt"".pos"type.go/token.Pos"".~r0.type.*go/ast.CommClause"".ptype.*"".parser2"Pßÿí ÿàÖÊ6J 8d (Ã>$83ÏAQ "\}
B%d9 +G(/ $at\4ÒD>KuUJR }{f]¼ |
| EERZ+ |
| Tgclocals·589e33cfec8b6737f3f275bda7bae973Tgclocals·fdab5e338c044e1e6cccfbe2ba56c250>/tmp/go/src/go/parser/parser.goþ8"".(*parser).parseSelectStmtàØeH%HD$ÈH;AwèëåHì¸H$ÀHÇ$ȶûtJH$HHl$HïHÞH¥H¥èH\$H$H
QjèH$ÐYYH
À
H$HÇD$QèH\$H\$HH$ÀH$HÇD$3èH´$ÀH\$H\$PHÇ$HÇ$HÇ$HØHû>
>H4$èH\$H\$pH1íH9è>H\$pH$HD$xH$H$H$HØH)ËHû}OHH$H$ HT$H$¨HL$H$°HD$HÇD$ èHT$(HL$0HD$8HÎHÿÆH´$¨H$°HÓH$ HÍHkíHëH$H\$xH\$H$H\$èH´$ÀH$ H$¨H$°H$H$H$HØHû>ÂþÿÿHØHûBué°þÿÿH4$HÇD$8èH\$H\$@H$ÀH$èHH$èHL$Hl$PH)HL$hH$H<$©H$H$H\$H$H\$H$H\$èHL$hHl$@Hi HL$XHH$èHL$Hl$HH)HL$`H$H<$t/H$H\$XH\$èH\$`H$ÈèHĸÃ%ëÈ%éKÿÿÿHH$HH\$HH\$èHD$éýÿÿèHĸÃ6 |
| *0runtime.morestack_noctxt,go.string."SelectStmt"º"".traceÚ"".un·fê"runtime.deferproc´&"".(*parser).expectü&"".(*parser).expect8"".(*parser).parseCommClause¾Lgo.itab.*go/ast.CommClause.go/ast.StmtÎ$type.[]go/ast.StmtÀ"runtime.growsliceô2runtime.writebarrierifaceÎ &"".(*parser).expect |
| ."".(*parser).expectSemi |
| *type.go/ast.BlockStmt¤ |
| "runtime.newobjectÈ2runtime.writebarriersliceü,type.go/ast.SelectStmt"runtime.newobjectð.runtime.writebarrierptr
&runtime.deferreturnÞ
.type.*go/ast.CommClauseô
type.go/ast.StmtLgo.itab.*go/ast.CommClause.go/ast.Stmt runtime.typ2ItabÀ&runtime.deferreturn ð"".autotmp_1122¯.type.*go/ast.SelectStmt"".autotmp_1121,type.*go/ast.BlockStmt"".autotmp_1116/$type.[]go/ast.Stmt"".autotmp_1114 type.go/ast.Stmt"".autotmp_1113"type.go/token.Pos"".autotmp_1111.type.*go/ast.CommClause"".autotmp_1110"type.go/token.Pos"".body¿,type.*go/ast.BlockStmt"".rbraceï"type.go/token.Pos"".list_$type.[]go/ast.Stmt"".lbraceÏ"type.go/token.Pos"".posß"type.go/token.Pos"".~r0.type.*go/ast.SelectStmt"".ptype.*"".parser0"ðPÓïðTï°J¾6J,$ue2
8\=t |
| Zm}#1F |
| Tgclocals·60c0b6666bef29f203fe03360621b691Tgclocals·06c16c00db96faa8510035acfc5097a6>/tmp/go/src/go/parser/parser.goþ2"".(*parser).parseForStmtà0Ö0eH%H$8ÿÿÿH;AwèëâHìHH$PHÇ$XHÇ$`¶ûtJH$HHl$HïHÞH¥H¥èH\$H$H
QjèH$`YYH
À
H$HÇD$FèH\$H\$PH$PH$èH$PH$H
QjèH$`YYH
À
HÇ$ØHÇ$àHÇ$ÈHÇ$ÐHÇ$¸HÇ$À1ÀD$?HØHû32HªHl$@HÇÿÿÿÿHØHû9HØHûO
C |
| HªÐHl$HH$èH$PH$èH\$H$H\$H$HH$èHD$Hl$HH(HÇ@OH$H$H<$» H$H$H\$H$H\$èH$H$HH$èH\$Hûa HÇÂHÇÁH$H$ H$(H1íH9è÷H$H$H$H$øHD$H$HL$èHH$èHL$HÏHù1ÀèH$H$H<$qH$(H$H\$H$ H\$H$(H\$èH$PH$H$H1íH9èÜH$H$ÐH$ÈHÇÀ<D$?
íHØHû9
ÜH$èH$PH$ÈH$ØH$ÐH$àHÇ$ÈHÇ$ÐHØHû9t4H$HÇD$èH$PH\$H$ÈH\$H$ÐH$èH$PHØHû3t4H$HÇD$èH$PH\$H$¸H\$H$ÀHl$@HªH$èH\$H\$`H$PH$èH$ÈH$Ð|$?®HH$HT$HL$èHD$HÇ$èHÇ$ðHÇ$¨HÇ$°HhHý
JHH$HÃH$Hø#HH(H@0Hk8H¬$@H$0HøH$8îHl$HïHÎH¥H¥èH\$HûÄHkH¬$HkH¬$ HH$èHL$Hl$PH)HL$pH$H<$oH$H$èH\$H$ðH\$èH\$pH$H<$+H$H$¨H\$H$°H\$èH$HL$pHùéHjHi(Hj Hi0H$H<$¾H$8H$H\$H$ H\$èH\$pH$H<$t~H$HH\$`H\$èH\$pH\$pH
1íH9ét#H\$pH$`H$XèHÄHÃHH$HH\$HH\$èHL$ë®%évÿÿÿ%é6ÿÿÿéÿÿÿ%éÉþÿÿ%é
þÿÿé5þÿÿèéÖýÿÿHýu4HHHHhHùvH*H¬$èHjH¬$ðéýÿÿèHýuwHHHHhHùv_HÃH3H{HHHHhHùv<H*H¬$èHjH¬$ðH´$øH´$¨H¼$H¼$°é
ýÿÿèèHHHÿÉHÃHH@HkH¬$@HÓH$0HÍH$8H9Á
HkíHëHHkH¬$H,$H$øHY(ÿÓHL$H´$PH4$HL$H5Hl$HïH¥H¥èH\$`HK HÿÁH$PH$HL$èH\$H\$XHH$èHL$Hl$PH)Hl$XHiHL$xH
1íH9ét#H\$xH$`H$XèHÄHÃHH$HH\$HH\$èHL$ë®èH´$PH4$HT$HL$H5Hl$HïH¥H¥èH\$(H$H\$0H$HH$èHL$Hl$PH)HL$hH$H<$FH$H$ØH\$H$àH\$èH\$hH$H<$H$H$H\$H$H\$èH\$hH$H<$¾H$(H$¸H\$H$ÀH\$èH\$hH$H<$t~H$8H\$`H\$èH\$hH\$hH
1íH9ét#H\$hH$`H$XèHÄHÃHH$HH\$HH\$èHL$ë®%évÿÿÿ%é6ÿÿÿ%éòþÿÿ%é®þÿÿHH$HH\$HH\$èH$PHD$éê÷ÿÿ%é÷ÿÿé^÷ÿÿHH$HH\$HH\$èHD$é×öÿÿéöÿÿ%é9öÿÿH$HÇD$èH$PH\$H$ÈHD$H$жD$ és÷ÿÿèHÄHÃèHÄHð |
| 00runtime.morestack_noctxt°&go.string."ForStmt"Ø"".traceø"".un·f"runtime.deferprocÒ&"".(*parser).expect,"".(*parser).openScope®4"".(*parser).closeScope·f¾"runtime.deferproc¾""".(*parser).nextà*"".(*parser).parseRhs¢*type.go/ast.UnaryExpr´"runtime.newobjectÔ2runtime.writebarrieriface &type.[1]go/ast.Expr "runtime.newobject |
| Jgo.itab.*go/ast.UnaryExpr.go/ast.Expr2runtime.writebarrieriface,type.go/ast.AssignStmt¨"runtime.newobjectÚà runtime.duffzeroê2runtime.writebarrierslice¨
Lgo.itab.*go/ast.AssignStmt.go/ast.StmtÈ""".(*parser).next8"".(*parser).parseSimpleStmtÜ."".(*parser).expectSemiª8"".(*parser).parseSimpleStmt6"".(*parser).parseBlockStmtÎ."".(*parser).expectSemi.type.*go/ast.AssignStmt¸"runtime.assertI2TÌ,type.*go/ast.UnaryExpr"runtime.assertI2TÞ*type.go/ast.RangeStmtð"runtime.newobjectú2runtime.writebarrierifaceê2runtime.writebarrieriface2runtime.writebarrierifaceæ.runtime.writebarrierptrJgo.itab.*go/ast.RangeStmt.go/ast.StmtÌ&runtime.deferreturnê,type.*go/ast.RangeStmt type.go/ast.StmtJgo.itab.*go/ast.RangeStmt.go/ast.Stmt¬ runtime.typ2ItabÀ$runtime.panicindexÂ$runtime.panicindex® $runtime.panicindex¼ $runtime.panicindex" |
| Â"Bgo.string."at most 2 expressions"ä"4"".(*parser).errorExpected¨#("".(*parser).safePosÊ#&type.go/ast.BadStmtÜ#"runtime.newobject $Fgo.itab.*go/ast.BadStmt.go/ast.Stmtä$&runtime.deferreturn%(type.*go/ast.BadStmt% type.go/ast.Stmt°%Fgo.itab.*go/ast.BadStmt.go/ast.StmtÄ% runtime.typ2ItabÜ%$runtime.panicindex&Ngo.string."boolean or range expression"¼&*"".(*parser).makeExprþ&&type.go/ast.ForStmt'"runtime.newobject(2runtime.writebarrieriface)2runtime.writebarrierifaceú)2runtime.writebarrierifaceÂ*.runtime.writebarrierpträ*Fgo.itab.*go/ast.ForStmt.go/ast.Stmt¨+&runtime.deferreturnÆ+(type.*go/ast.ForStmtÜ+ type.go/ast.Stmtô+Fgo.itab.*go/ast.ForStmt.go/ast.Stmt, runtime.typ2Itab-.type.*go/ast.AssignStmt- type.go/ast.Stmt²-Lgo.itab.*go/ast.AssignStmt.go/ast.StmtÆ- runtime.typ2Itab.,type.*go/ast.UnaryExpr´. type.go/ast.ExprÌ.Jgo.itab.*go/ast.UnaryExpr.go/ast.Exprà. runtime.typ2Itab¾/8"".(*parser).parseSimpleStmt¢0&runtime.deferreturn¾0&runtime.deferreturn0N"".autotmp_1154type.*uint8"".autotmp_1153¿(type.*go/ast.ForStmt"".autotmp_1152type.*uint8"".autotmp_1151¯,type.*go/ast.RangeStmt"".autotmp_1150type.*uint8"".autotmp_1149(type.*go/ast.BadStmt"".autotmp_1148"type.go/token.Pos"".autotmp_1147 type.go/ast.Expr"".autotmp_1146type.int"".autotmp_1145type.*uint8"".autotmp_1144.type.*go/ast.AssignStmt"".autotmp_1141ÿ,type.*go/ast.UnaryExpr"".autotmp_1140(type.*go/ast.ForStmt"".autotmp_1139 type.go/ast.Expr"".autotmp_1138,type.*go/ast.RangeStmt"".autotmp_1137(type.*go/ast.BadStmt"".autotmp_1136"type.go/token.Pos"".autotmp_1135"type.go/token.Pos"".autotmp_1134type.int"".autotmp_1133type.int"".autotmp_1131.type.*go/ast.AssignStmt"".autotmp_1130,type.*go/ast.UnaryExpr"".autotmp_1129 type.go/ast.Expr"".autotmp_1128ß"type.go/token.Pos"".xß type.go/ast.Expr"".value¿ type.go/ast.Expr"".key¿ type.go/ast.Expr |
| "".asï.type.*go/ast.AssignStmt"".bodyÏ,type.*go/ast.BlockStmt"".y_$type.[]go/ast.Expr"".posÿ"type.go/token.Pos"".prevLevtype.int"".isRangetype.bool |
| "".s3 type.go/ast.Stmt |
| "".s2ÿ type.go/ast.Stmt |
| "".s1ß type.go/ast.Stmt"".posï"type.go/token.Pos"".~r0 type.go/ast.Stmt"".ptype.*"".parserj%\JË¡¼
°âEJ.H ¥³ |
|
4
4!0 |
| £#-7(d·*H#-0uME9% ªk³;Pqo_+'75¥7E8Z$2!1"J#§M]1$%0(*E88$2/10_#M/1!Tgclocals·b1975eff6f95432d74acb35022914a1fTgclocals·2b635c3cbbfd2398d1032915ed3b73f5>/tmp/go/src/go/parser/parser.goþ,"".(*parser).parseStmt ##eH%H;awèëêHìH$HÇ$HÇ$HÇ$HÇ$¶ûtJH$HHl$HïHÞH¥H¥èH\$H$H
QjèH$YYH
À
HªØHý8GHý
¾Hý|HýYHýuH$HÇD$èH\$H$H\$H$HH$H$H\$H$H\$è¶\$ûuH$H$èèHÄÃHýwÿÿÿHºÐH$H|$(H|$HH|$HÞH¥H¥èH$H$èHH$èHL$Hl$(H)L$I¨ÐHiHL$0H
1íH9étH\$0H$H$éMÿÿÿHH$HH\$HH\$èHL$ë·Hý£þÿÿHýþÿÿéÿÿÿHý HýþÿÿHý zþÿÿéþþÿÿHýkþÿÿHý
aþÿÿéåþÿÿHý$8HýHýFþÿÿHý<þÿÿéÀþÿÿHý-þÿÿHý$#þÿÿé§þÿÿHý1Hý+þÿÿHý1þÿÿéþÿÿHý2õýÿÿHý3u{H$èH\$H\$XH1íH9èt+H\$XH$H$H$H$èéþÿÿHH$HH\$HH\$èHD$ë¦Hý8
óýÿÿHH$èHL$HùtnL$I¨ÐH)HL$8H
1íH9étH\$8H$H$éýÿÿHH$HH\$HH\$èHL$ë·ëHýG¬HýA"Hý=+Hý9
¡HH$èHD$HøtL$I¨ÐH(HD$8H1íH9èt+H\$8H$H$H$H$èé»üÿÿHH$HH\$HH\$èHD$ë¦ézÿÿÿHý=
üÿÿH$HªØHl$èH\$H\$`H
1íH9étH\$`H$H$é4üÿÿHH$HH\$HH\$èHL$ë·Hý@
ÔH$HH\$èH\$H\$pH\$H\$xHH$èHD$HD$@H$H<$tzH\$pH\$H\$xH\$èH\$@H\$@H
1íH9étH\$@H$H$ébûÿÿHH$HH\$HH\$èHL$ë·%ézÿÿÿHýA¢þÿÿé0ûÿÿHýE=HýCu(H$èHT$HL$H$H$éäúÿÿHýE_þÿÿéíúÿÿHýFu(H$èHT$HL$H$H$é§úÿÿHýG,úÿÿé°úÿÿHýP'HýI=HýHu(H$èHT$HL$H$H$éZúÿÿHýIÕýÿÿécúÿÿHýJujH$èH\$H\$PH
1íH9étH\$PH$H$é |
| úÿÿHH$HH\$HH\$èHL$ë·HýP
éùÿÿH$èH\$H\$hH
1íH9étH\$hH$H$éùÿÿHH$HH\$HH\$èHL$ë·HýRHýQujH$èH\$H\$HH
1íH9étH\$HH$H$é ùÿÿHH$HH\$HH\$èHL$ë·HýRvøÿÿéúøÿÿHýSu(H$èHT$HL$H$H$é´øÿÿHýT¯üÿÿHýU¥üÿÿé³øÿÿèHÄä |
| 0runtime.morestack_noctxtÐ*go.string."Statement"ø"".trace"".un·f¨"runtime.deferprocÜ8"".(*parser).parseSimpleStmt0type.*go/ast.LabeledStmtä&runtime.assertI2TOK."".(*parser).expectSemi¦&runtime.deferreturn*go.string."statement"¤4"".(*parser).errorExpectedÆ"".syncStmtÔ&type.go/ast.BadStmtæ"runtime.newobject¾Fgo.itab.*go/ast.BadStmt.go/ast.Stmt(type.*go/ast.BadStmt¤ type.go/ast.Stmt¼Fgo.itab.*go/ast.BadStmt.go/ast.StmtÐ runtime.typ2Itabì6"".(*parser).parseBlockStmtJgo.itab.*go/ast.BlockStmt.go/ast.Stmtè."".(*parser).expectSemi
,type.*go/ast.BlockStmt
type.go/ast.Stmt®
Jgo.itab.*go/ast.BlockStmt.go/ast.StmtÂ
runtime.typ2Itabò
*type.go/ast.EmptyStmt"runtime.newobjectÖJgo.itab.*go/ast.EmptyStmt.go/ast.Stmt¦,type.*go/ast.EmptyStmt¼ type.go/ast.StmtÔJgo.itab.*go/ast.EmptyStmt.go/ast.Stmtè runtime.typ2ItabÜ*type.go/ast.EmptyStmtî"runtime.newobjectÀJgo.itab.*go/ast.EmptyStmt.go/ast.Stmt""".(*parser).next²,type.*go/ast.EmptyStmtÈ type.go/ast.StmtàJgo.itab.*go/ast.EmptyStmt.go/ast.Stmtô runtime.typ2ItabÎ8"".(*parser).parseBranchStmtðLgo.itab.*go/ast.BranchStmt.go/ast.StmtÀ.type.*go/ast.BranchStmtÖ type.go/ast.StmtîLgo.itab.*go/ast.BranchStmt.go/ast.Stmt runtime.typ2Itabº"".syncStmt·fÎ,"".(*parser).parseDecl(type.go/ast.DeclStmt"runtime.newobjectò2runtime.writebarrierifaceHgo.itab.*go/ast.DeclStmt.go/ast.Stmtä*type.*go/ast.DeclStmtú type.go/ast.StmtHgo.itab.*go/ast.DeclStmt.go/ast.Stmt¦ runtime.typ2Itab6"".(*parser).parseDeferStmt2"".(*parser).parseForStmt¨0"".(*parser).parseGoStmt¢0"".(*parser).parseIfStmtÄDgo.itab.*go/ast.IfStmt.go/ast.Stmt&type.*go/ast.IfStmtª type.go/ast.StmtÂDgo.itab.*go/ast.IfStmt.go/ast.StmtÖ runtime.typ2Itab8"".(*parser).parseReturnStmt¬Lgo.itab.*go/ast.ReturnStmt.go/ast.Stmtü.type.*go/ast.ReturnStmt type.go/ast.StmtªLgo.itab.*go/ast.ReturnStmt.go/ast.Stmt¾ runtime.typ2Itabö8"".(*parser).parseSelectStmt Lgo.itab.*go/ast.SelectStmt.go/ast.Stmtè .type.*go/ast.SelectStmtþ type.go/ast.Stmt!Lgo.itab.*go/ast.SelectStmt.go/ast.Stmtª! runtime.typ2Itabô!8"".(*parser).parseSwitchStmtð"&runtime.deferreturn08"".autotmp_1199type.*uint8"".autotmp_1198(type.*go/ast.BadStmt"".autotmp_1197type.*uint8"".autotmp_1196,type.*go/ast.EmptyStmt"".autotmp_1195type.*uint8"".autotmp_1194,type.*go/ast.EmptyStmt"".autotmp_1193type.*uint8"".autotmp_1192type.*uint8"".autotmp_1191type.*uint8"".autotmp_1190type.*uint8"".autotmp_1189type.*uint8"".autotmp_1187*type.*go/ast.DeclStmt"".autotmp_1185(type.*go/ast.BadStmt"".autotmp_1184,type.*go/ast.EmptyStmt"".autotmp_1183,type.*go/ast.EmptyStmt"".autotmp_1182 type.go/ast.Stmt"".autotmp_1181o.type.*go/ast.SelectStmt"".autotmp_1180 type.go/ast.Stmt"".autotmp_1179_&type.*go/ast.IfStmt"".autotmp_1178O,type.*go/ast.BlockStmt"".autotmp_1177?.type.*go/ast.BranchStmt"".autotmp_1176/.type.*go/ast.ReturnStmt"".autotmp_1175 type.go/ast.Stmt"".autotmp_1173*type.*go/ast.DeclStmt"".autotmp_1172 type.go/ast.Decl"".pos¯"type.go/token.Pos"".s type.go/ast.Stmt"".ptype.*"".parser2t¼ÿäÿ
Ð!UJ/,4FQ |
| F&X/KFSFEFSFEFSFE |
| 6.// |
| U3MD |
| U6 |
| B43/) |
| \[;& |
| *S"#<5 |
| *#Q |
| FS#@5 |
| *6*)/ |
| 687/'<6"!// |
| F#&]RYv{rD`Î>-!rCV--Z&$.¡ |
| ZZ%
=Tgclocals·13fc2a476251d761684c5eb0ee8bc5deTgclocals·9d3da8769434b84173b4d18fe0f162ff>/tmp/go/src/go/parser/parser.goþ "".isValidImportÀ²eH%H;awèëêHìhH\$pH$H\$xH\$èHL$HD$HL$HHL$XHD$PHD$`1ÉHL$@H\$XH$H\$`H\$HL$èHL$D$ HL$8HùtoD$4$è¶\$ûtL\$4$è¶\$ûu6HH,$HïHÞH¥H¥\$4\$èHL$8¶\$ûuéhÿÿÿÆ$HÄhÃH\$PHûu
Æ$HÄhÃÆ$ëñ |
| 0runtime.morestack_noctxt\strconv.Unquoteà&runtime.stringiter2 "unicode.IsGraphicÌunicode.IsSpaceîTgo.string."!\"#$%&'()*,:;<=>?[\\]^{|}`�"¤(strings.ContainsRune0Ð"".autotmp_1214_type.int"".autotmp_1213Otype.int"".autotmp_1209type.string"".rgtype.int32"".s?type.string"".~r1 type.bool"".littype.string&ÐÜÏÐÏÐ ""L]
)-B±Tgclocals·d7e8a62d22b1cde6d92b17a55c33fe8fTgclocals·f29b89ce4cd57d8100665fbda8fdf405>/tmp/go/src/go/parser/parser.goþ8"".(*parser).parseImportSpecàÌeH%HD$ØH;AwèëåHì¨H$°HÇ$ÐHÇ$ضûtJH$HHl$HïHÞH¥H¥èH\$H$H
QjèH$ÀYYH
À
ÀHÇD$PHªØHý
4H$èH$°H\$H\$PHªÐHl$@HÇD$hHÇD$pHØHû
ÓHàHªèHL$hH$Hl$pHl$è¶\$û
HH,$HïHÞH¥H¥H\$hH\$H\$pH\$èH\$ Hl$HïHÞH¥H¥H$°H$H\$@H\$èH$°H$èH$°H$èHH$èHL$HÏHùò1ÀèHL$`H$H<$ËH$¸H\$èH\$`H$H<$H$H\$PH\$èHH$èHL$Hl$@H)HÇA HL$XH$H<$@H$H\$hH\$H\$pH\$èH\$`H$H<$H$H\$XH\$èH\$`H$H<$ÎH$H$°H«ÈHl$èH\$`H\$HH$°HûH³8H@HHH´$H$H$ HËH)ÓHû}LHH$Ht$xHt$H$HT$H$HL$HÇD$ èHt$(HT$0HL$8HÕHÿÅH¬$H$Ht$xHÖH$H\$HH\$èHl$xH$H$H$°H$H<$H$8H¬$Hl$H$HT$H$ HL$èH\$HH\$`H
1íH9ét#H\$`H$ØH$ÐèHĨÃHH$HH\$HH\$èHL$ë®%éVÿÿÿélþÿÿ%é&þÿÿ%éòýÿÿ%é´ýÿÿ%é[ýÿÿ%é)ýÿÿéýÿÿé¾üÿÿH$HÇD$ èé¸üÿÿHý5
ÝûÿÿHH$èH$°HL$HÏHùt>1ÀèHºÐH9HyHHÞH¥H¥HL$PH$èH$°éyûÿÿë¾èHĨÃP |
| *0runtime.morestack_noctxtª,go.string."ImportSpec"Ò"".traceò"".un·f"runtime.deferprocî."".(*parser).parseIdent¼ "".isValidImportæBgo.string."invalid import path: "´*runtime.concatstring2$"".(*parser).error´""".(*parser).nextÖ."".(*parser).expectSemiä,type.go/ast.ImportSpecö"runtime.newobject¨ì runtime.duffzeroô.runtime.writebarrierptrÄ.runtime.writebarrierptrÒ(type.go/ast.BasicLitä"runtime.newobjectò 4runtime.writebarrierstring |
| .runtime.writebarrierptr¦.runtime.writebarrierptrÞ2type.[]*go/ast.ImportSpecÊ
"runtime.growsliceÌ.runtime.writebarrierptr2runtime.writebarrierslice®Lgo.itab.*go/ast.ImportSpec.go/ast.Specò&runtime.deferreturn.type.*go/ast.ImportSpec¦ type.go/ast.Spec¾Lgo.itab.*go/ast.ImportSpec.go/ast.SpecÒ runtime.typ2Itabº&"".(*parser).expectæ"type.go/ast.Identø"runtime.newobject²ð runtime.duffzeroÜgo.string."."""".(*parser).next´&runtime.deferreturn`Ð"".autotmp_1226_2type.[]*go/ast.ImportSpec"".autotmp_1225/2type.[]*go/ast.ImportSpec"".autotmp_1224*type.*go/ast.BasicLit"".autotmp_1223.type.*go/ast.ImportSpec"".autotmp_1220.type.*go/ast.ImportSpec"".autotmp_12192type.[]*go/ast.ImportSpec"".autotmp_1217$type.*go/ast.Ident"".spec¿.type.*go/ast.ImportSpec"".pathtype.string"".posÏ"type.go/token.Pos"".ident¯$type.*go/ast.Ident"".~r3@ type.go/ast.Spec"".doc2type.*go/ast.CommentGroup"".ptype.*"".parser2"Ð\µÏÐ Ïð |
| "BJ |
| &]wWZ |
| ©j# |
| N |
| JhNgÜ(W(ÄA`2
1tGTgclocals·54439fae71c96163a8851d9ba0144b5aTgclocals·9a4687e6a36890c43e70a5fa1d572c1b>/tmp/go/src/go/parser/parser.goþ6"".(*parser).parseValueSpecÀ¸eH%HD$°H;AwèëåHìÐHÇ$øHÇ$H¬$ضûH$èH$èHT$HL$H$H$H$HL$HHl$HïHÞH¥H¥èH\$ Hl$HïHÞH¥H¥H$ØH$èH\$H$H
QjèYYH
À
¥H$ØH$èHl$HT$HL$H¬$¸H$ÀH$ÈH$ØH$èH´$ØHT$HL$HT$pHL$xHÇ$ HÇ$¨HÇ$°HØHû*uIH4$èH$ØH$èH´$ØHl$HT$HL$H¬$ H$¨H$°H4$èHH$èHL$HL$hH$H<$H$àH\$èH\$hH$H<$VH$H$¸H\$H$ÀH\$H$ÈH\$èH\$hH$H<$H$ H\$pH\$H\$xH\$èH\$hH$H<$ÇH$0H$ H\$H$¨H\$H$°H\$èH\$hH$H<$vH$HH$ØH«ÈHl$èHL$hHÇD$PH$èHûUu HÇD$PHL$`HL$hH$ðH\$XHH$H\$XH\$èL$ØH\$Hl$HïHÞýHÆHÇHÇÁóH¥üL$HT$hH
H$HL$H$HT$I¨Hl$(H\$PH\$0H$¸H\$8H$ÀH\$@H$ÈH\$HèH\$`H\$hH
1íH9ét#H\$hH$H$øèHÄÐÃHH$HH\$HH\$èHL$ë®%é~þÿÿ%é-þÿÿ%éïýÿÿ%éýÿÿ%élýÿÿèHÄÐÃ> |
| *0runtime.morestack_noctxt¾*go/token.Token.String go.string."Spec"º*runtime.concatstring2"".trace¤"".un·f´"runtime.deferprocì6"".(*parser).parseIdentListÜ("".(*parser).tryType""".(*parser).nextª2"".(*parser).parseRhsList."".(*parser).expectSemi¨*type.go/ast.ValueSpecº"runtime.newobject.runtime.writebarrierptr 2runtime.writebarriersliceþ 2runtime.writebarrieriface2runtime.writebarriersliceì.runtime.writebarrierptròtype.int
runtime.convT2E,type.*go/ast.ValueSpecÈ("".(*parser).declareêJgo.itab.*go/ast.ValueSpec.go/ast.Spec®&runtime.deferreturnÌ,type.*go/ast.ValueSpecâ type.go/ast.SpecúJgo.itab.*go/ast.ValueSpec.go/ast.Spec runtime.typ2Itab &runtime.deferreturn` "".autotmp_1244Ï,type.*go/ast.ValueSpec"".autotmp_1243,type.*go/ast.ValueSpec"".autotmp_1242ïtype.int"".autotmp_1241,type.*go/ast.ValueSpec"".autotmp_1236type.string"".kindÿ&type.go/ast.ObjKind"".specß,type.*go/ast.ValueSpec"".values_$type.[]go/ast.Expr"".typ¿ type.go/ast.Expr"".idents/(type.[]*go/ast.Ident"".~r3@ type.go/ast.Spec"".iota0type.int"".keyword &type.go/token.Token"".doc2type.*go/ast.CommentGroup"".ptype.*"".parser2" µÂ x Væ":8-$
@ © Éj<+@^8VI;wE21HTgclocals·73c385ae135d266ed9a17d442996e4a7Tgclocals·34e83f32a3073483609961bfcf4bdf72>/tmp/go/src/go/parser/parser.goþ4"".(*parser).parseTypeSpec
eH%HD$ØH;AwèëåHì¨H$°HÇ$ÐHÇ$ضûtJH$HHl$HïHÞH¥H¥èH\$H$H
QjèH$ÀYYH
À
©H$èH\$H\$XHH$èH|$HùHÿm1ÀèHL$`H$H<$FH$¸H\$èH\$`H$H<$H$H\$XH\$èHL$`HL$PHL$`HÇD$hH\$hHûÒHÇÅHÇÂH¬$H$ H$H$H\$XH\$èH¬$°H,$HT$`H
HL$pHL$HT$xHT$H\$HÇHÇCHHl$(HÇD$0H$H\$8H$H\$@H$ H\$HèH$°H$èHT$HL$H\$PH$H<$ÝH$H$HT$H$HL$èH$°H$èH\$PH$H<$H$ H$°H«ÈHl$èH\$PH\$`H
1íH9ét#H\$`H$ØH$ÐèHĨÃHH$HH\$HH\$èHL$ë®%élÿÿÿ%éÿÿÿé'þÿÿ%éàýÿÿ%é®ýÿÿéýÿÿèHĨÃ4 |
| *0runtime.morestack_noctxtª(go.string."TypeSpec"Ò"".traceò"".un·f"runtime.deferprocº."".(*parser).parseIdentÜ(type.go/ast.TypeSpecî"runtime.newobject ì runtime.duffzeroì.runtime.writebarrierptr¼.runtime.writebarrierptrü.runtime.writebarrierptr¬*type.*go/ast.TypeSpecþ("".(*parser).declare ,"".(*parser).parseType¤ 2runtime.writebarrierifaceÆ ."".(*parser).expectSemiª |
| .runtime.writebarrierptrÌ |
| Hgo.itab.*go/ast.TypeSpec.go/ast.Spec&runtime.deferreturn®*type.*go/ast.TypeSpecÄ type.go/ast.SpecÜHgo.itab.*go/ast.TypeSpec.go/ast.Specð runtime.typ2Itab
&runtime.deferreturn`Ð"".autotmp_1256/(type.[]*go/ast.Ident"".autotmp_1255*type.*go/ast.TypeSpec"".autotmp_1254*type.*go/ast.TypeSpec"".autotmp_1253O type.go/ast.Expr"".autotmp_1252*type.*go/ast.TypeSpec"".autotmp_1251*type.[1]*go/ast.Ident"".spec¯*type.*go/ast.TypeSpec"".ident$type.*go/ast.Ident"".~r3@ type.go/ast.Spec"".doc2type.*go/ast.CommentGroup"".ptype.*"".parser0"Ð\ÄÏÐzÏÐB¬#BJ|ÜS2j4h4?· 1JTgclocals·ed9b45a34a2689f482dd77c612cd9297Tgclocals·51618f94b064f009db82e69c4f7fb90b>/tmp/go/src/go/parser/parser.goþ2"".(*parser).parseGenDecleH%HD$¨H;AwèëåHìØH$àHÇ$ø¶ûµH$èH$èHT$HL$HH,$HïHÞH¥H¥H$HT$H$HL$HHl$ HïHÞH¥H¥èH\$0Hl$HïHÞH¥H¥H$àH$èH\$H$H
QjèH$ðYYH
À
7HªÀHl$`H$H$èH\$èH$àH\$H\$HHÇD$PHÇD$@HÇ$HÇ$HÇ$ HØHû1
H©ÐHl$PH$èH´$à1ÀHØHû6`HØHûOH®ÀH,$H$èH\$HD$XHD$H$ðHÿÓH\$H\$pH\$ H\$xH$H$H$ HÃH)ËHû}OHH$H$¨HT$H$°HL$H$¸HD$HÇD$ èHT$(HL$0HD$8HÎHÿÆH´$°H$¸HÓH$¨HÍHkíHëH$H\$pH\$H\$xH\$èH´$àH$¨H$°H$¸H$H$H$ HD$XHÿÀHØHû6
þÿÿH4$HÇD$6èH\$H\$@H$àH$èHH$èHL$HL$hH$H<$H\$`H\$èHL$hHl$HHiH¬$èHiHl$PHiH$H<$tUH$ H$H\$H$H\$H$ H\$èHL$hHl$@Hi8H$øèHÄØÃ%ë¢%éYÿÿÿHÇ$H$èH\$HÇD$H$ðHÿÓH\$H\$pH\$ H\$xH´$H$H$ HËH)ÓHû}OHH$H´$ÀHt$H$ÈHT$H$ÐHL$HÇD$ èHt$(HT$0HL$8HÕHÿÅHóH¬$ÈH$ÐH´$ÀHÕHkíHëH$H\$pH\$H\$xH\$èH¬$ÀH$ÈH$ÐH¬$H$H$ éþÿÿèHÄØÃ6 |
| *0runtime.morestack_noctxt¦*go/token.Token.StringÈ(go.string."GenDecl("¦go.string.")"Î*runtime.concatstring3"".trace¸"".un·fÈ"runtime.deferproc²&"".(*parser).expect""".(*parser).nextÈ |
| Â$type.[]go/ast.Spec´ "runtime.growsliceâ |
| 2runtime.writebarrieriface¨&"".(*parser).expectÞ."".(*parser).expectSemiì&type.go/ast.GenDeclþ"runtime.newobjectÎ
.runtime.writebarrierptr2runtime.writebarriersliceÄ&runtime.deferreturnØ |
| Ò$type.[]go/ast.SpecÄ"runtime.growsliceò2runtime.writebarrierifaceè&runtime.deferreturn@°0"".autotmp_1284ß(type.*go/ast.GenDecl"".autotmp_1283type.uint64"".autotmp_1282type.uint64"".autotmp_1281type.int"".autotmp_1280type.int"".autotmp_1279$type.[]go/ast.Spec"".autotmp_1275type.int"".autotmp_1274_$type.[]go/ast.Spec"".autotmp_1273$type.[]go/ast.Spec"".autotmp_1272 type.go/ast.Spec"".autotmp_1271"type.go/token.Pos"".autotmp_1269/$type.[]go/ast.Spec"".autotmp_1268Ï type.go/ast.Spec"".autotmp_1265¯type.string"".iotaÿtype.int"".list$type.[]go/ast.Spec"".rparen¯"type.go/token.Pos"".lparen"type.go/token.Pos"".pos"type.go/token.Pos"".docï2type.*go/ast.CommentGroup"".~r20(type.*go/ast.GenDecl"".f 2type."".parseSpecFunction"".keyword&type.go/token.Token"".ptype.*"".parser4"°¿û¯°Ñ¯À |
| `Ö#6µ($$¶¥ª1>RÆnÓWcS_
LuW: Tgclocals·34901e1e01a0e45a1d7415fbdf10e9ccTgclocals·7b08a59e0aedafdfeb458b17a1e2d9cc>/tmp/go/src/go/parser/parser.goþ4"".(*parser).parseFuncDecl eH%HD$H;AwèëåHìèH$ðHÇ$ø¶ûtJH$HHl$HïHÞH¥H¥èH\$H$H
QjèH$YYH
À
tHªÀH¬$H$HÇD$GèH\$H\$PH$ðH«H,$èH$ðHD$HD$XHÇD$hHØHû1u%H$HD$ÆD$èH$ðH\$H\$hH$èH\$H\$xH$ðH$H\$XH\$èH$ðH\$H\$pH\$H\$`HÇ$HØHû3u(H$H\$XH\$èH$ðH\$H$H$èHH$èHD$H$ H$H<$H$H\$èH$ H$H<$ãH$H\$hH\$èH$ H$H<$¬H$H\$xH\$èHH$èHD$Hl$PH(H$H$H<$XH$H\$pH\$èH$H$H<$!H$H\$`H\$èH$ H$H<$êH$H$H\$èH$ H$H<$°H$ H$H\$èH$ H$H\$h1íH9ëu[H\$xHûgHKH$ÀHCH$ÈHøuLH$HD$H-LD$LÇHîH¥H¥è¶\$ ûtH$H$øèHÄèÃH$H$ HÇ$¨H$¨HùÈHÇÅHÇÂH¬$ØH$àH$ÐH$H\$xH\$èH¬$ðH,$H$ H
H$°HL$H$¸HT$H\$HÇHÇCHHl$(HÇD$0H$ÐH\$8H$ØH\$@H$àH\$Hèéìþÿÿé1ÿÿÿéþÿÿ%éDþÿÿ%é |
| þÿÿ%éÓýÿÿ%éýÿÿ%éHýÿÿ%éýÿÿ%éÜüÿÿèHÄèÃ> |
| *0runtime.morestack_noctxt0go.string."FunctionDecl"º"".traceÚ"".un·fê"runtime.deferprocÒ&"".(*parser).expectgo/ast.NewScope8"".(*parser).parseParametersÂ."".(*parser).parseIdent6"".(*parser).parseSignature,"".(*parser).parseBodyØ."".(*parser).expectSemiæ(type.go/ast.FuncDeclø"runtime.newobjectÔ.runtime.writebarrierptrª.runtime.writebarrierptr .runtime.writebarrierptr (type.go/ast.FuncType "runtime.newobject |
| .runtime.writebarrierptræ |
| .runtime.writebarrierptrÂ.runtime.writebarrierptr.runtime.writebarrierptrÐ
go.string."init"ø
runtime.eqstring¸&runtime.deferreturn.runtime.writebarrierptrÌ*type.*go/ast.FuncDeclª("".(*parser).declare&runtime.deferreturn Ð""".autotmp_1302/(type.[]*go/ast.Ident"".autotmp_1301Otype.string"".autotmp_1300*type.*go/ast.FuncType"".autotmp_1299*type.*go/ast.FuncDecl"".autotmp_1298*type.*go/ast.FuncDecl"".autotmp_1297*type.[1]*go/ast.Ident"".decl¿*type.*go/ast.FuncDecl"".body¯,type.*go/ast.BlockStmt"".results,type.*go/ast.FieldList"".paramsï,type.*go/ast.FieldList"".identß$type.*go/ast.Ident"".recvÿ,type.*go/ast.FieldList"".scope$type.*go/ast.Scope"".pos¯"type.go/token.Pos"".docÏ2type.*go/ast.CommentGroup"".~r0*type.*go/ast.FuncDecl"".ptype.*"".parser2"ÐP¤ÏÐåÏ |
| $6J*
%7
( s\[ |
| ñ$=N\L]%H>+..mplTgclocals·0c72bc02d4654f11e36269383cc0453aTgclocals·8c72c060056260d1b915d0d00bee229c>/tmp/go/src/go/parser/parser.goþ,"".(*parser).parseDeclÀ
¬
eH%H;awèëêHìh1ÀHD$HHD$PHD$XHD$`HT$pHÇ$HÇ$¶ûtJH$HHl$HïHÞH¥H¥èH\$H$H
QjèH$YYH
À
¨HªØHýG/Hý@
àHÇD$XHÇD$`H\$XH-H+H\$0H$H<$H$HT$èHL$0H\$pH$H\$pH«ØHl$HL$èH\$H\$8H
1íH9ét H\$8H$H$èHÄhÃHH$HH\$HH\$èHL$ë±%éUÿÿÿHýGupH$èH\$H\$@H
1íH9ét H\$@H$H$èHÄhÃHH$HH\$HH\$èHL$ë±HºÐH$H|$ H|$HH|$HÞH¥H¥èH\$pH$HT$xHÿÓHH$èHL$Hl$ H)LD$pI¨ÐHiHL$(H
1íH9ét H\$(H$H$èHÄhÃHH$HH\$HH\$èHL$ë±HýTuSHÇD$HHÇD$PH\$HH-H+H\$0H$H<$tH$HT$èHL$0éÔýÿÿ%ëÞHýUxýÿÿéÉþÿÿèHÄhÃH |
| 0runtime.morestack_noctxtÀ.go.string."Declaration"è"".trace"".un·f"runtime.deferproc°D"".*parser.("".parseValueSpec)·fmü.runtime.writebarrierptrÎ2"".(*parser).parseGenDeclðFgo.itab.*go/ast.GenDecl.go/ast.Decl´&runtime.deferreturnÌ(type.*go/ast.GenDeclâ type.go/ast.DeclúFgo.itab.*go/ast.GenDecl.go/ast.Decl runtime.typ2ItabÒ4"".(*parser).parseFuncDeclôHgo.itab.*go/ast.FuncDecl.go/ast.Decl¸&runtime.deferreturnÐ*type.*go/ast.FuncDeclæ type.go/ast.DeclþHgo.itab.*go/ast.FuncDecl.go/ast.Decl runtime.typ2ItabØ.go.string."declaration"ú4"".(*parser).errorExpected¤ |
| ® &type.go/ast.BadDeclÀ "runtime.newobject |
| Fgo.itab.*go/ast.BadDecl.go/ast.DeclÖ |
| &runtime.deferreturnî |
| (type.*go/ast.BadDecl type.go/ast.DeclFgo.itab.*go/ast.BadDecl.go/ast.Decl° runtime.typ2ItabB"".*parser.("".parseTypeSpec)·fmÊ.runtime.writebarrierptr
&runtime.deferreturn@Ð"".autotmp_1321type.*uint8"".autotmp_1320type.*uint8"".autotmp_1319(type.*go/ast.BadDecl"".autotmp_1317?Ntype.struct { F uintptr; R *"".parser }"".autotmp_1316Ptype.*struct { F uintptr; R *"".parser }"".autotmp_1315Ntype.struct { F uintptr; R *"".parser }"".autotmp_1314oPtype.*struct { F uintptr; R *"".parser }"".autotmp_1312_(type.*go/ast.GenDecl"".autotmp_1311(type.*go/ast.BadDecl"".autotmp_1310O*type.*go/ast.FuncDecl"".pos"type.go/token.Pos"".~r1 type.go/ast.Decl"".sync*type.func(*"".parser)"".ptype.*"".parserNÐoÈÏÐÏÐÎÏСÏà\ø$MJ |
| I |
| p&E |
| <s)2."2.4m. |
| M'Tgclocals·5db62f4b62d3accff184dc45b72d38a3Tgclocals·755ed0269b0f332d91deaea4217e0ea3>/tmp/go/src/go/parser/parser.goþ,"".(*parser).parseFileà,Ø,eH%H$ÿÿÿH;AwèëâHìH$HÇ$¶ûtJH$HHl$HïHÞH¥H¥èH\$H$H
QjèH$YYH
À
|
| Hú~ |
| HjH¬$ØHJHjH¬$èH$àHùtHÇ$èHÄÃHªÀHl$pH$HÇD$NèH\$H\$@H$H$èH´$HL$HL$`HùÞ HQH$¸HIH$ÀHùuwH$HL$H-LD$LÇHîH¥H¥èH´$¶\$ ûtAHHãHût0H4$H¾ÐH|$HH|$HÞH¥H¥èH´$H4$èH$Hú' HjH¬$ðHJHjH¬$H$øHùtHÇ$èHÄÃH$èH$H$H<$·H$H¨Hl$èH$HÇ$HÇ$HÇ$HHãHû
HØHûK
H$ÈH-H+H$H$H<$H$HD$èH$H$HÇD$KH$H\$èH\$H$H1íH9èH$H$°H$¨H$H$H$HØH)ËHû}OHH$H$8HT$H$@HL$H$HHD$HÇD$ èHT$(HL$0HD$8HÎHÿÆH´$@H$HHÓH$8HÍHkíHëH$H$¨H\$H$°H\$èH$H¬$8H$@H$HH¬$H$H$HØHûK`þÿÿHHãHû
JHØHû9H$HH\$èH\$H$¨H\$H$°H$H$H$HØH)ËHû}OHH$H$hHT$H$pHL$H$xHD$HÇD$ èHT$(HL$0HD$8HÍHÿÅH¬$pH$xHÓH$hHÍHkíHëH$H$¨H\$H$°H\$èH$H¬$hH$pH$xH¬$H$H$HØHû
ÇþÿÿH$H<$ôH$HH+Hl$èH¬$H1íH9ëµÆ$HHl$HïHÞH¥H¥èH¬$HP1íH9ësÆ$HHl$HïHÞH¥H¥èHÇD$HH$Hû2H H(H«0H¬$`1ÉH$XHD$XH$PHÐHl$XH9ézH$HHL$PHD$hHXH-H9ë»Æ$HHl$HïHÞH¥H¥èH$HH\$hHûwHSHKH$H$ HH$HhHl$H$¸HT$H$ÀHL$èH\$ H+H\$hH$H<$H$Hl$èHT$hHZ1íH9ëulH$HûÌH H(H«0H¬$0H$ Hl$HH$(H9ÅHéH$HT$èH\$HHÿÃH\$HH$HL$PHÀHÿÁHl$XH9éþÿÿHH$èHD$HD$xH$H<$H\$pH\$èHD$xHl$@HhH$H<$ÜH$H\$`H\$èH\$xH$H<$¨H$H$H\$H$H\$H$H\$èH\$xH$H<$WH$0H$H«Hl$èH\$xH$H<$H$8H¼$HÿûH¯8H|$HîH¥H¥H¥èH´$H0HT$HH9ѽH\$xH$H<$H$PH® H¬$ Hl$H$(HT$H$0HL$èH\$xH$H<$tLH$hH¼$Hÿt5H¯¨H|$HîH¥H¥H¥èH\$xH$èHÄÃëÇ%ë«%éWÿÿÿèéþþÿÿ%éÛþÿÿ%éþÿÿ%éLþÿÿ%éþÿÿ%éàýÿÿèé-ýÿÿ%éðüÿÿéüÿÿÆ$é@üÿÿéÇûÿÿÆ$éûÿÿÆ$éFûÿÿ%éûÿÿHH$HH\$HH\$èHD$é>øÿÿ%éÝ÷ÿÿ%é=÷ÿÿéÒöÿÿéöÿÿé{õÿÿèHÄÃt |
| 00runtime.morestack_noctxt go.string."File"À"".traceà"".un·fð"runtime.deferproc¢&runtime.deferreturnî&"".(*parser).expect¤."".(*parser).parseIdent¸go.string."_"à runtime.eqstringÔDgo.string."invalid package name _"ö$"".(*parser).error."".(*parser).expectSemi´&runtime.deferreturnÖ,"".(*parser).openScope¶ .runtime.writebarrierptrø |
| F"".*parser.("".parseImportSpec)·fmÊ.runtime.writebarrierptr2"".(*parser).parseGenDeclÀFgo.itab.*go/ast.GenDecl.go/ast.DeclÜ
$type.[]go/ast.DeclÎ"runtime.growslice2runtime.writebarrierifaceü"".syncDecl·f,"".(*parser).parseDecl$type.[]go/ast.Decl"runtime.growsliceÆ2runtime.writebarrieriface®.runtime.writebarrierptrø:go.string."unbalanced scopes" "".assertêFgo.string."unbalanced label scopes""".assert"".unresolvedºFgo.string."object already resolved"â"".assertÜ<type.map[string]*go/ast.Object´4runtime.mapaccess1_faststr.runtime.writebarrierptrè.runtime.writebarrierptrÔ type.go/ast.Fileæ "runtime.newobject¶!.runtime.writebarrierptr".runtime.writebarrierptr¢#2runtime.writebarrierslice$.runtime.writebarrierptr%2runtime.writebarriersliceâ&2runtime.writebarriersliceÜ'2runtime.writebarrierslice(&runtime.deferreturnÎ($runtime.panicsliceâ)$runtime.panicindex+(type.*go/ast.GenDecl+ type.go/ast.Decl²+Fgo.itab.*go/ast.GenDecl.go/ast.DeclÆ+ runtime.typ2ItabÀ,&runtime.deferreturn L"".autotmp_1359type.uint64"".autotmp_1358type.uint64"".autotmp_1357"type.*go/ast.File"".autotmp_1356$type.*go/ast.Ident"".autotmp_1355ÿ&type.**go/ast.Ident"".autotmp_1354type.int"".autotmp_1353type.int"".autotmp_1352type.uint64"".autotmp_1351type.uint64"".autotmp_1350type.int"".autotmp_1349type.int"".autotmp_1348$type.[]go/ast.Decl"".autotmp_1345Ïtype.int"".autotmp_1344type.int"".autotmp_1343$type.[]go/ast.Decl"".autotmp_1341¯ type.go/ast.Decl"".autotmp_1340ïPtype.*struct { F uintptr; R *"".parser }"".autotmp_1339type.string"".autotmp_1338type.int"".autotmp_1336type.string"".autotmp_1335_(type.[]*go/ast.Ident"".autotmp_1334$type.[]go/ast.Decl"".autotmp_1333 type.go/ast.Decl"".autotmp_1332/$type.[]go/ast.Decl"".autotmp_1331ß(type.*go/ast.GenDecl"".autotmp_1330ïNtype.struct { F uintptr; R *"".parser }"".autotmp_1329type.intgo/ast.name·3Ïtype.stringgo/scanner.p·22type.go/scanner.ErrorListgo/scanner.p·2Ï2type.go/scanner.ErrorList"".ident¯$type.*go/ast.Ident"".iïtype.int"".declsï$type.[]go/ast.Decl"".ident¿$type.*go/ast.Ident"".posÿ"type.go/token.Pos"".doc2type.*go/ast.CommentGroup"".~r0"type.*go/ast.File"".ptype.*"".parserL%PVÿÈÿæÿÿ°ê²%9J |
| 4t040$¨ |
| +99 g8_
"$C >
t_y©º']~]t?( |
| 1E¯'¼< Tgclocals·589e33cfec8b6737f3f275bda7bae973Tgclocals·a9fb588ea28aaede7a248b804e0a95ef>/tmp/go/src/go/parser/parser.goþ"".func·001 |
| ì eH%HD$ÀH;AwèëåHìÀHZH\$PHZH\$HHZH\$XH$ÈH$èHD$HL$HL$xHøHD$pt$H\$0H-H,$HD$HL$èH\$H\$PH1íH9ë
ÂHH$èH\$H\$@HÇ$èH\$H\$8HH$èHL$HÏHù}1ÀèHL$0H$H<$VH$H\$@H\$èH\$0H$H<$"H$0H\$8H\$èH\$PH$H\$0H\$èH|$HHoH<$HîH¥H¥H¥èH\$HHsH´$HKHkH¬$ HÇD$`HÇD$hH$Hùu.1É1ÀH\$XH$HL$`HL$HD$hHD$èHÄÀÃH´$¨H$°H¬$¸HH$HH\$HH\$H$¨H\$èHL$ HD$(H$H$éjÿÿÿ%éÒþÿÿ%éþÿÿé|þÿÿ( |
| *"runtime.morestack"runtime.gorecoveràtype."".bailout"runtime.assertE2TÄ"type.go/ast.IdentÖ"runtime.newobjectgo/ast.NewScope¦ type.go/ast.File¸"runtime.newobjectêÀ runtime.duffzeroº.runtime.writebarrierptr.runtime.writebarrierptrº.runtime.writebarrierptrð2go/scanner.ErrorList.Sort¾2runtime.writebarrieriface2type.go/scanner.ErrorList¢type.errorºDgo.itab.go/scanner.ErrorList.errorèruntime.convT2I"".autotmp_1378type.error"".autotmp_1377"type.*go/ast.File"".autotmp_1376/2type.go/scanner.ErrorList"".autotmp_1374$type.*go/ast.Scope"".autotmp_1373ÿ$type.*go/ast.Ident"".~r0¿type.errorgo/scanner.p·2_2type.go/scanner.ErrorList"".&errÏtype.*error |
| "".&pïtype.*"".parser |
| "".&fß$type.**go/ast.File"".e"type.interface {}"Èÿ6º=+$ |
| gl )(IxA(UMTgclocals·f05efa7cbc4be60cd7a381de61c8414dTgclocals·2f496c1b26ea655b72d46c3be7e0dadcD/tmp/go/src/go/parser/interface.goþ"".func·002 òeH%HD$ H;AwèëåHìàHrHHøÿHÀHD$@H´$èH¬$HïèH$H\$PH$H\$XHH$èHD$H$H¬$¸HïHÞèHH$HD$HHD$H|$gH$¸H\$èH\$HH$H<$5H$(H\$PH\$H\$XH\$èH\$HH\$HH\$@Hû÷HHKH[HT$xH$H$HØH)ËHû}FHH$HT$`HT$HL$hHL$HD$pHD$HÇD$ èHT$(HL$0HD$8HÎHÿÆHt$hHD$pHT$`HÊH$H\$HH\$èHT$`HL$hHD$pH\$@H$H<$t1HT$xHT$H$HL$H$HD$èHÄàÃ%ëÆéÿÿÿ%é¿þÿÿ%éþÿÿéúýÿÿ |
| *"runtime.morestack ô runtime.duffcopyâ*type.go/scanner.Errorô"runtime.newobject´ô runtime.duffcopyÂ,type.go/token.Position.runtime.writebarrierfatþ4runtime.writebarrierstring2type.go/scanner.ErrorListö"runtime.growsliceì.runtime.writebarrierptrü2runtime.writebarrierslicepÀ"".autotmp_1385ÿ2type.go/scanner.ErrorList"".autotmp_1384Ï2type.go/scanner.ErrorList"".autotmp_1383O,type.go/token.Position"".autotmp_1382¯,type.*go/scanner.Error"".autotmp_1381,type.*go/scanner.Error"".autotmp_13802type.go/scanner.ErrorList"go/scanner.msg·3type.string"go/scanner.pos·2,type.go/token.Positiongo/scanner.p·1¿4type.*go/scanner.ErrorList"".msgPtype.string"".pos,type.go/token.Position"Àç¿À6À |
| ÀyS2·HCTgclocals·791233836496b69f32118008420d9591Tgclocals·fdd942fec205fb98826cc6d0b2d90637>/tmp/go/src/go/parser/parser.goþ"".func·003òeH%H;awèëêHì(HZH\$HZH\$ H\$0H$èHT$ HD$H\$Høt(HH+HMHH+Hm HËHëHl$H]HÄ(Ãëù |
| "runtime.morestackl"runtime.gorecoverP |
| "".&p type.**"".parser"".&res$type.*go/token.PosP\OP ö,## |
| 5KTgclocals·0115f8d53b75c1696444f08ad03251d9Tgclocals·b6d8126175c6d45931aea4006676e7c9>/tmp/go/src/go/parser/parser.goþD"".*parser.("".parseValueSpec)·fmààeH%H;awèëêHì0HÇD$PHÇD$XHZH$H\$8H\$H\$@H\$H\$HH\$èHL$ HD$(HL$PHD$XHÄ0à |
| "runtime.morestack¦6"".(*parser).parseValueSpecP` |
| "".r00 type.go/ast.Spec |
| "".a2 type.int |
| "".a1&type.go/token.Token |
| "".a02type.*go/ast.CommentGroup`U_p%p |
| RTgclocals·3848e426d347d8bdaafc1151a6d814bfTgclocals·3280bececceccd33cb74587feedb1f9f>/tmp/go/src/go/parser/parser.goþB"".*parser.("".parseTypeSpec)·fmààeH%H;awèëêHì0HÇD$PHÇD$XHZH$H\$8H\$H\$@H\$H\$HH\$èHL$ HD$(HL$PHD$XHÄ0à |
| "runtime.morestack¦4"".(*parser).parseTypeSpecP` |
| "".r00 type.go/ast.Spec |
| "".a2 type.int |
| "".a1&type.go/token.Token |
| "".a02type.*go/ast.CommentGroup`U_p%p |
| RTgclocals·3848e426d347d8bdaafc1151a6d814bfTgclocals·3280bececceccd33cb74587feedb1f9f>/tmp/go/src/go/parser/parser.goþF"".*parser.("".parseImportSpec)·fmààeH%H;awèëêHì0HÇD$PHÇD$XHZH$H\$8H\$H\$@H\$H\$HH\$èHL$ HD$(HL$PHD$XHÄ0à |
| "runtime.morestack¦8"".(*parser).parseImportSpecP` |
| "".r00 type.go/ast.Spec |
| "".a2 type.int |
| "".a1&type.go/token.Token |
| "".a02type.*go/ast.CommentGroup`U_pö%p |
| RTgclocals·3848e426d347d8bdaafc1151a6d814bfTgclocals·3280bececceccd33cb74587feedb1f9f>/tmp/go/src/go/parser/parser.goþ"".initîeH%H;awèëêHì¶ût¶ûuHÄÃèÆèèèèèèèèèèèèHH$èHD$HH$HD$èÆHÄÃ. |
| 0runtime.morestack_noctxt:"".initdone·R"".initdone·p"runtime.throwinit"".initdone·unicode.initstrconv.init go/scanner.initªfmt.init´strings.init¾$path/filepath.initÈos.initÒio/ioutil.initÜio.initægo/token.initðgo/ast.initúbytes.init$type.go/ast.Object"runtime.newobject²"".unresolvedÎ.runtime.writebarrierptrÚ"".initdone· |
| À¾&ó#*ô#7Tgclocals·3280bececceccd33cb74587feedb1f9fTgclocals·3280bececceccd33cb74587feedb1f9f>/tmp/go/src/go/parser/parser.goþ(type..hash.[8]stringàÎeH%H;awèëêHì0HL$H1ÀHÇD$ Hl$ H9è}eHD$(HÅHÈHÁÀH»¿c»kïRH¯ØHØH\$8HûtDHkíHëH$HÇD$HD$HHD$èHL$HD$(HÿÀHl$ H9è|HL$PHÄ0Ãë¸ |
| 0runtime.morestack_noctxtüruntime.strhash@`"".autotmp_1400type.int"".autotmp_1399type.int"".~r30type.uintptr"".h type.uintptr"".stype.uintptr"".ptype.*[8]string`_`
°° |
| }3Tgclocals·2dc77d960dd3e4b3de2361f9cbd75783Tgclocals·3280bececceccd33cb74587feedb1f9fD/tmp/go/src/go/parser/interface.goþ$type..eq.[8]stringàÈeH%H;awèëêHìX1ÀHÇD$(Hl$(H9èHD$0H\$`HûHÅHkíHëH3HKH\$hHûtvHÅHkíHëHHCH9ÁuVHt$HH4$HL$PHL$HT$8HT$HD$@HD$è¶\$ ût HD$0HÿÀHl$(H9ènÿÿÿÆD$xHÄXÃÆD$xHÄXÃëécÿÿÿ |
| 0runtime.morestack_noctxt runtime.eqstring@°"".autotmp_1404?type.string"".autotmp_1403type.string"".autotmp_1402_type.int"".autotmp_1401Otype.int"".~r30type.bool"".s type.uintptr"".qtype.*[8]string"".ptype.*[8]string&°´¯° ¯°ðð PTgclocals·9c703c5c7b9c1932c840b69f8ebce236Tgclocals·44568aa369055d8938d809aa5d80843bD/tmp/go/src/go/parser/interface.goþ(type..hash.[2]stringàÎeH%H;awèëêHì0HL$H1ÀHÇD$ Hl$ H9è}eHD$(HÅHÈHÁÀH»¿c»kïRH¯ØHØH\$8HûtDHkíHëH$HÇD$HD$HHD$èHL$HD$(HÿÀHl$ H9è|HL$PHÄ0Ãë¸ |
| 0runtime.morestack_noctxtüruntime.strhash@`"".autotmp_1407type.int"".autotmp_1406type.int"".~r30type.uintptr"".h type.uintptr"".stype.uintptr"".ptype.*[2]string`_`
°° |
| }3Tgclocals·2dc77d960dd3e4b3de2361f9cbd75783Tgclocals·3280bececceccd33cb74587feedb1f9fD/tmp/go/src/go/parser/interface.goþ$type..eq.[2]stringàÈeH%H;awèëêHìX1ÀHÇD$(Hl$(H9èHD$0H\$`HûHÅHkíHëH3HKH\$hHûtvHÅHkíHëHHCH9ÁuVHt$HH4$HL$PHL$HT$8HT$HD$@HD$è¶\$ ût HD$0HÿÀHl$(H9ènÿÿÿÆD$xHÄXÃÆD$xHÄXÃëécÿÿÿ |
| 0runtime.morestack_noctxt runtime.eqstring@°"".autotmp_1411?type.string"".autotmp_1410type.string"".autotmp_1409_type.int"".autotmp_1408Otype.int"".~r30type.bool"".s type.uintptr"".qtype.*[2]string"".ptype.*[2]string&°´¯° ¯°ðð PTgclocals·9c703c5c7b9c1932c840b69f8ebce236Tgclocals·44568aa369055d8938d809aa5d80843bD/tmp/go/src/go/parser/interface.goþ4type..hash.[1]interface {}àÎeH%H;awèëêHì0HL$H1ÀHÇD$ Hl$ H9è}eHD$(HÅHÈHÁÀH»¿c»kïRH¯ØHØH\$8HûtDHkíHëH$HÇD$HD$HHD$èHL$HD$(HÿÀHl$ H9è|HL$PHÄ0Ãë¸ |
| 0runtime.morestack_noctxtü(runtime.nilinterhash@`"".autotmp_1414type.int"".autotmp_1413type.int"".~r30type.uintptr"".h type.uintptr"".stype.uintptr"".p*type.*[1]interface {}`_`
°° |
| }3Tgclocals·2dc77d960dd3e4b3de2361f9cbd75783Tgclocals·3280bececceccd33cb74587feedb1f9fD/tmp/go/src/go/parser/interface.goþ0type..eq.[1]interface {}àÈeH%H;awèëêHìX1ÀHÇD$(Hl$(H9èHD$0H\$hHûHÅHkíHëHHsH\$`HûtvHÅHkíHëHHSH9ÈuVHD$8H$HT$@HT$HL$HHL$Ht$PHt$è¶\$ ût HD$0HÿÀHl$(H9ènÿÿÿÆD$xHÄXÃÆD$xHÄXÃëécÿÿÿ |
| 0runtime.morestack_noctxtÂruntime.efaceeq@°"".autotmp_1418?"type.interface {}"".autotmp_1417"type.interface {}"".autotmp_1416_type.int"".autotmp_1415Otype.int"".~r30type.bool"".s type.uintptr"".q*type.*[1]interface {}"".p*type.*[1]interface {}&°´¯° ¯°ðð PTgclocals·9c703c5c7b9c1932c840b69f8ebce236Tgclocals·44568aa369055d8938d809aa5d80843bD/tmp/go/src/go/parser/interface.goþ4type..hash.[2]interface {}àÎeH%H;awèëêHì0HL$H1ÀHÇD$ Hl$ H9è}eHD$(HÅHÈHÁÀH»¿c»kïRH¯ØHØH\$8HûtDHkíHëH$HÇD$HD$HHD$èHL$HD$(HÿÀHl$ H9è|HL$PHÄ0Ãë¸ |
| 0runtime.morestack_noctxtü(runtime.nilinterhash@`"".autotmp_1421type.int"".autotmp_1420type.int"".~r30type.uintptr"".h type.uintptr"".stype.uintptr"".p*type.*[2]interface {}`_`
°° |
| }3Tgclocals·2dc77d960dd3e4b3de2361f9cbd75783Tgclocals·3280bececceccd33cb74587feedb1f9fD/tmp/go/src/go/parser/interface.goþ0type..eq.[2]interface {}àÈeH%H;awèëêHìX1ÀHÇD$(Hl$(H9èHD$0H\$hHûHÅHkíHëHHsH\$`HûtvHÅHkíHëHHSH9ÈuVHD$8H$HT$@HT$HL$HHL$Ht$PHt$è¶\$ ût HD$0HÿÀHl$(H9ènÿÿÿÆD$xHÄXÃÆD$xHÄXÃëécÿÿÿ |
| 0runtime.morestack_noctxtÂruntime.efaceeq@°"".autotmp_1425?"type.interface {}"".autotmp_1424"type.interface {}"".autotmp_1423_type.int"".autotmp_1422Otype.int"".~r30type.bool"".s type.uintptr"".q*type.*[2]interface {}"".p*type.*[2]interface {}&°´¯° ¯°ðð PTgclocals·9c703c5c7b9c1932c840b69f8ebce236Tgclocals·44568aa369055d8938d809aa5d80843bD/tmp/go/src/go/parser/interface.goþ2type..hash.[3]go/ast.ExpràÎeH%H;awèëêHì0HL$H1ÀHÇD$ Hl$ H9è}eHD$(HÅHÈHÁÀH»¿c»kïRH¯ØHØH\$8HûtDHkíHëH$HÇD$HD$HHD$èHL$HD$(HÿÀHl$ H9è|HL$PHÄ0Ãë¸ |
| 0runtime.morestack_noctxtü"runtime.interhash@`"".autotmp_1428type.int"".autotmp_1427type.int"".~r30type.uintptr"".h type.uintptr"".stype.uintptr"".p(type.*[3]go/ast.Expr`_`
°° |
| }3Tgclocals·2dc77d960dd3e4b3de2361f9cbd75783Tgclocals·3280bececceccd33cb74587feedb1f9fD/tmp/go/src/go/parser/interface.goþ.type..eq.[3]go/ast.ExpràÈeH%H;awèëêHìX1ÀHÇD$(Hl$(H9èHD$0H\$hHûHÅHkíHëHHsH\$`HûtvHÅHkíHëHHSH9ÈuVHD$8H$HT$@HT$HL$HHL$Ht$PHt$è¶\$ ût HD$0HÿÀHl$(H9ènÿÿÿÆD$xHÄXÃÆD$xHÄXÃëécÿÿÿ |
| 0runtime.morestack_noctxtÂruntime.ifaceeq@°"".autotmp_1432? type.go/ast.Expr"".autotmp_1431 type.go/ast.Expr"".autotmp_1430_type.int"".autotmp_1429Otype.int"".~r30type.bool"".s type.uintptr"".q(type.*[3]go/ast.Expr"".p(type.*[3]go/ast.Expr&°´¯° ¯°ðð PTgclocals·9c703c5c7b9c1932c840b69f8ebce236Tgclocals·44568aa369055d8938d809aa5d80843bD/tmp/go/src/go/parser/interface.goþ2type..hash.[1]go/ast.ExpràÎeH%H;awèëêHì0HL$H1ÀHÇD$ Hl$ H9è}eHD$(HÅHÈHÁÀH»¿c»kïRH¯ØHØH\$8HûtDHkíHëH$HÇD$HD$HHD$èHL$HD$(HÿÀHl$ H9è|HL$PHÄ0Ãë¸ |
| 0runtime.morestack_noctxtü"runtime.interhash@`"".autotmp_1435type.int"".autotmp_1434type.int"".~r30type.uintptr"".h type.uintptr"".stype.uintptr"".p(type.*[1]go/ast.Expr`_`
°° |
| }3Tgclocals·2dc77d960dd3e4b3de2361f9cbd75783Tgclocals·3280bececceccd33cb74587feedb1f9fD/tmp/go/src/go/parser/interface.goþ.type..eq.[1]go/ast.ExpràÈeH%H;awèëêHìX1ÀHÇD$(Hl$(H9èHD$0H\$hHûHÅHkíHëHHsH\$`HûtvHÅHkíHëHHSH9ÈuVHD$8H$HT$@HT$HL$HHL$Ht$PHt$è¶\$ ût HD$0HÿÀHl$(H9ènÿÿÿÆD$xHÄXÃÆD$xHÄXÃëécÿÿÿ |
| 0runtime.morestack_noctxtÂruntime.ifaceeq@°"".autotmp_1439? type.go/ast.Expr"".autotmp_1438 type.go/ast.Expr"".autotmp_1437_type.int"".autotmp_1436Otype.int"".~r30type.bool"".s type.uintptr"".q(type.*[1]go/ast.Expr"".p(type.*[1]go/ast.Expr&°´¯° ¯°ðð PTgclocals·9c703c5c7b9c1932c840b69f8ebce236Tgclocals·44568aa369055d8938d809aa5d80843bD/tmp/go/src/go/parser/interface.goþ,>go.itab.*bytes.Buffer.io.Writerþ,Bgo.itab.*errors.errorString.errorþ4go.string."invalid source"@>invalid source 4go.string."invalid source"þTgclocals·cccc594140ceecfcf2a9a936f78571bd$<À(À þTgclocals·fd538904abaa511e1bf798b5ab947150HHòòòòòòòþTgclocals·29c3883b3735c19f04d19160f94c4388HH *¤(¤¤¤þTgclocals·4c88f18c4de314f07556a73493ceab7dHHÊÊçÊçÊçÊçÊçÊçþgo.string.".go"0(.go go.string.".go"þTgclocals·e89a4ba08994ebe953cd878f091388e4¨¨R """" |
| " |
| þTgclocals·a1df50d3213159281a9736d8718ad3c6¹¹±±¹¹¹¹¹¹¹¹¹¹¹¹þ,Dgo.itab.go/scanner.ErrorList.errorþ:go.string."unbalanced scopes"PDunbalanced scopes :go.string."unbalanced scopes"þgo.string."\n"0$ |
| go.string."\n"þTgclocals·8eb901b3a2625026561284be1770c6fd``" |
| þTgclocals·087b252595d1cf818646664b23f1279888þTgclocals·34cda72afdcfdf8fef15e82264bcd4b3(( |
| þTgclocals·497e6b3917670392dea93718dcc3f4b0((*B*B*BþTgclocals·3280bececceccd33cb74587feedb1f9fþTgclocals·519efd86263089ddb84df3cfe7fd2992þTgclocals·3280bececceccd33cb74587feedb1f9fþTgclocals·519efd86263089ddb84df3cfe7fd2992þTgclocals·f883d3996c76325fd1714d4e3de9fa33þTgclocals·519efd86263089ddb84df3cfe7fd2992þ<go.string."label %s undefined"PFlabel %s undefined <go.string."label %s undefined"þTgclocals·31605df66d32f170fa1b3dba6960decdPP(*"À "ÀþTgclocals·fbd5b7009fdd3864023723132632a4f400þfgo.string."identifier already declared or resolved"pp'identifier already declared or resolved fgo.string."identifier already declared or resolved"þgo.string."_"0$_ go.string."_"þTgo.string."\n\tprevious declaration at %s"`Z |
| previous declaration at %s Tgo.string."\n\tprevious declaration at %s"þRgo.string."%s redeclared in this block%s"`\%s redeclared in this block%s Rgo.string."%s redeclared in this block%s"þTgclocals·d4d728bf86f43aaf70f80b8faaea7393°°F |
| ¨ð ð ððþTgclocals·d990c4a15cb189746a7aaa6ceffac4d7ppþþþþþþþþþþþþþRgo.string."identifier on left side of :="`\identifier on left side of := Rgo.string."identifier on left side of :="þ^go.string."no new variables on left side of :="ph#no new variables on left side of := ^go.string."no new variables on left side of :="þTgclocals·7abcbd5debd76b82cb123812e0afa88b * |
| ¨þTgclocals·f6617ad85d9ac4227a1caa020f528d85XX |
| *********þTgclocals·fa4e3b0a07bcfc06fd92f6c1b7b377f800 |
| þTgclocals·a9eb2713681e0067e64417f44c1628bb00nnnnþTgclocals·3280bececceccd33cb74587feedb1f9fþTgclocals·284bdeb7a59f773ab3ee5877f5a03aa1.þ*go.string."%5d:%3d: "@4 %5d:%3d: *go.string."%5d:%3d: "þgo.string.". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . "°¢@. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . go.string.". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . "þTgclocals·b1fcb950e78e99ed163d4f35035c29dbpp2¿TÀ¿TòTòTTþTgclocals·d177c75c5d21c46b4fd8251cb4d02fed@@ |
| |
| |
| |
| |
| |
| þgo.string."("0$( go.string."("þTgclocals·c0d3114b61edd1471389d5d92b090cb6(( "ü üþTgclocals·b29a376724b9675f7c9e576a6dabc1e0(( |
| |
| |
| þgo.string.")"0$) go.string.")"þTgclocals·1eb9d8ec9969f1d922533aa863dff6f6(( / þTgclocals·15395a9df917b4c9aa74d5c6c7e1ebf4((þgo.string."\""0$" go.string."\""þTgclocals·069d3a56f740e7afc1ea09eb69cd29da``" ü ü/ /þTgclocals·243046f8c2d97c9a1c930a58207f409488þTgclocals·e205285d3ef2fe2a737368018fd98d6e00þTgclocals·656848336fb5b4b7bd0119dc8f1b3b3500þTgclocals·854a0f575e08dba77deef67932debc36PP þTgclocals·7db89e9c43ee01d789f73321460edba7PPFFFFffþTgclocals·e1ae6533a9e39048ba0735a2264ce16a þTgclocals·ac5bea9c8a91f5fb1d31bdacc5067b57 þTgclocals·e1b30515a8b6a9e692127eff042c0fd7``<" *R |
| þTgclocals·2cdebf9d82aba29d9c0205f97d5f6ed688&&&&&þ*go.string."expected "@4 expected *go.string."expected "þ6go.string.", found newline"@@, found newline 6go.string.", found newline"þ*go.string.", found '"@4 , found ' *go.string.", found '"þgo.string."'"0$' go.string."'"þgo.string." "0$ go.string." "þTgclocals·29f0050a5ee7c2b9348a75428171d7de þTgclocals·88b5a6c26ab150d08171ef822f2978f2 &&þTgclocals·d64e51a4c4bfeaa840e480961ec6b0b3þTgclocals·64b411f0f44be3f38c26e84fc3239091þTgo.string."missing ',' before newline in "`^missing ',' before newline in Tgo.string."missing ',' before newline in "þTgclocals·d64e51a4c4bfeaa840e480961ec6b0b3þTgclocals·dd0b304762533d7aaaca928b9df4b371 |
| &þgo.string."';'"0(';' go.string."';'"þTgclocals·3280bececceccd33cb74587feedb1f9fþTgclocals·519efd86263089ddb84df3cfe7fd2992þTgclocals·d64e51a4c4bfeaa840e480961ec6b0b3þTgclocals·e0dd5664695c71438932a711825a98a4 |
| þLgo.string."go/parser internal error: "`Vgo/parser internal error: Lgo.string."go/parser internal error: "þTgclocals·8d600a433c6aaa81a4fe446d95c5546b þTgclocals·c8b53a5303867ac5904c5d6e16160c6b þTgclocals·3280bececceccd33cb74587feedb1f9fþTgclocals·519efd86263089ddb84df3cfe7fd2992þTgclocals·3280bececceccd33cb74587feedb1f9fþTgclocals·519efd86263089ddb84df3cfe7fd2992þTgclocals·2a7737f71869bef88673f340016ac100 )þTgclocals·07547bb90cfc1ed024dcd2d84e37c161 þTgclocals·69e210bfb9d4cfd521b6fdf014e025e0((þTgclocals·31b90725c9a885e731df361f51db8f0d((þ*go.string."IdentList"@4 IdentList *go.string."IdentList"þTgclocals·d128a57a1d9d940947875e5cd8c2359388þTgclocals·5b29174ab77573888ca463bd113a36c388 |
| þ4go.string."ExpressionList"@>ExpressionList 4go.string."ExpressionList"þTgclocals·55d9fd207337a448b2e2959efd814b0c88þTgclocals·834ef297e3852e26df90035fd5b93ad188 |
| &þTgclocals·35dedb0e30119a90a2fb02e4a8892430 þTgclocals·771157e6981a4b26b64a947269cc9ecb þTgclocals·3280bececceccd33cb74587feedb1f9fþTgclocals·13d3af77a5bf02af6db4588efb2ea811þ,Fgo.itab.*go/ast.BadExpr.go/ast.Exprþ go.string."Type"0*Type go.string."Type"þ go.string."type"0*type go.string."type"þTgclocals·98a1cc4b1e487a8c1b167979e655e44f((þTgclocals·d04095e44c7a725d7e6fd038f9d4418e((.þ,Bgo.itab.*go/ast.Ident.go/ast.Exprþ,Pgo.itab.*go/ast.SelectorExpr.go/ast.Exprþ(go.string."TypeName"@2TypeName (go.string."TypeName"þTgclocals·9a766879729ae650bbbe4fb1eec050dcXX ¢" þTgclocals·3f695dca8b63b982b7ae5ec9d7326734XX .þ,Hgo.itab.*go/ast.Ellipsis.go/ast.Exprþ,Jgo.itab.*go/ast.ArrayType.go/ast.Exprþ*go.string."ArrayType"@4 ArrayType *go.string."ArrayType"þTgclocals·d792d7031c4a2e1710ff3e0c6341f902HH°°þTgclocals·494c695adb8bb924b90dace3249e0c3eHH.þ,go.string."identifier"@6 |
| identifier ,go.string."identifier"þTgclocals·16ecc7bd1868f3ef6996f3b4f15e0a8c((.þTgclocals·c66c650c6034e10f78bd2f3a848d15ff(( |
| |
| |
| þ*go.string."FieldDecl"@4 FieldDecl *go.string."FieldDecl"þ6go.string."anonymous field"@@anonymous field 6go.string."anonymous field"þTgclocals·508406e11eee7e962773ce94e31922ee , ° °"°"°"»"°""""°°°°þTgclocals·6520723bb046eaecc5c0cf31be71d9c8 |
| * |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| þ,go.string."StructType"@6 |
| StructType ,go.string."StructType"þTgclocals·16a7288703b816b40033fb2b2ea79f77XX ( þTgclocals·60c0b6666bef29f203fe03360621b691XX |
| þ.go.string."PointerType"@8PointerType .go.string."PointerType"þTgclocals·62dd3db6552448d00ef0caac47ea367700,þTgclocals·4e6b3edc597710c40968e48eb39f16b800 |
| þVgo.string."'...' parameter is missing type"``'...' parameter is missing type Vgo.string."'...' parameter is missing type"þTgclocals·95783cb3c62b1c3f0d1a15a872297b2800°þTgclocals·54f9bae90a9938589a9483d9b8a585ab00þTgclocals·61e2515c69061b8fed0e66ece719f936 þTgclocals·100e4463bd8c690047cbb5382d48768a þ&go.string."VarList"00VarList &go.string."VarList"þTgclocals·a3cf49f8a7227f0e788fe169017c249788 |
| þTgclocals·b9ec78b59bd41d21cbe41a6b23eb723188&,&þ2go.string."ParameterList"@<
ParameterList 2go.string."ParameterList"þ4go.string."parameter list"@>parameter list 4go.string."parameter list"þTgclocals·9ac41666b4f9633295034294524f2d90 :°°°°° þTgclocals·2a6467eaff50e9b0cdd21860ee2429b1þ,go.string."Parameters"@6 |
| Parameters ,go.string."Parameters"þTgclocals·0707ac945e88bda4023cb58c356be8d700þTgclocals·910939b0215ca4733f478e39fd74dce000þ$go.string."Result"0.Result $go.string."Result"þTgclocals·9770ba1a72862a230b97869378eb175cHH°°þTgclocals·b4d5cc2677aecd9f7f79a1aa133c4392HH |
| * |
| |
| |
| |
| |
| þ*go.string."Signature"@4 Signature *go.string."Signature"þTgclocals·73423680ca5f2d7df4fe760a82d507fbþTgclocals·5d0d737b7654075d938f8136e079370a(( |
| ª*þ(go.string."FuncType"@2FuncType (go.string."FuncType"þTgclocals·ab10ea27319c936dbb79501a9c2125e7@@*þTgclocals·ff015f9a255da341ecb620b09df95288@@*þ,Hgo.itab.*go/ast.FuncType.go/ast.Exprþ,go.string."MethodSpec"@6 |
| MethodSpec ,go.string."MethodSpec"þTgclocals·736a517f43b82da8eb596307ebc94eb7pp Â("",,þTgclocals·c7fbe2b11b5afe4bbc755c63138f4eaapp |
| * |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| þ2go.string."InterfaceType"@<
InterfaceType 2go.string."InterfaceType"þTgclocals·224f68af70858e603f8fbe20c5358181XX ( þTgclocals·60c0b6666bef29f203fe03360621b691XX |
| þ&go.string."MapType"00MapType &go.string."MapType"þTgclocals·a90609e05b9391482b3d67fcdc419c1a@@ |
| Àì.þTgclocals·c6efba9ef274e0298f72ec3e9d09aa63@@ |
| þ(go.string."ChanType"@2ChanType (go.string."ChanType"þTgclocals·62dd3db6552448d00ef0caac47ea367700,þTgclocals·4e6b3edc597710c40968e48eb39f16b800 |
| þ,Lgo.itab.*go/ast.StructType.go/ast.Exprþ,Hgo.itab.*go/ast.StarExpr.go/ast.Exprþ,Rgo.itab.*go/ast.InterfaceType.go/ast.Exprþ,Fgo.itab.*go/ast.MapType.go/ast.Exprþ,Hgo.itab.*go/ast.ChanType.go/ast.Exprþ,Jgo.itab.*go/ast.ParenExpr.go/ast.ExprþTgclocals·f3020907282a9da0baf875c39167b70eXX À þTgclocals·f0001e38448e542567ce13f80927b83dXX þTgclocals·cb9af6b3d97a54a99a5776dfe54028e3 þTgclocals·d7e8a62d22b1cde6d92b17a55c33fe8f þ2go.string."StatementList"@<
StatementList 2go.string."StatementList"þTgclocals·8fd41bea78d8db853aa9e51522d96e6400 |
| þTgclocals·ffdc1d28cea9ab07045a4cbea1050adc00 |
| þ go.string."Body"0*Body go.string."Body"þTgclocals·0707ac945e88bda4023cb58c356be8d700þTgclocals·2a5db58c3505de2af571c42994524f1100 |
| * |
| |
| þ*go.string."BlockStmt"@4 BlockStmt *go.string."BlockStmt"þTgclocals·0707ac945e88bda4023cb58c356be8d700þTgclocals·4e6b3edc597710c40968e48eb39f16b800 |
| þ,Fgo.itab.*go/ast.FuncLit.go/ast.Exprþ2go.string."FuncTypeOrLit"@<
FuncTypeOrLit 2go.string."FuncTypeOrLit"þTgclocals·d856700d402831dd97c32912eb7578fdHH |
| ( þTgclocals·494c695adb8bb924b90dace3249e0c3eHH.þ,Hgo.itab.*go/ast.BasicLit.go/ast.Exprþ&go.string."Operand"00Operand &go.string."Operand"þJgo.string."type cannot be identifier"`Ttype cannot be identifier Jgo.string."type cannot be identifier"þ&go.string."operand"00operand &go.string."operand"þTgclocals·dd9e2d94b33486cfd1d0b51a519f74f4hh° þTgclocals·ffdeeecade4f8964317d974187f8535ahh¶þ(go.string."Selector"@2Selector (go.string."Selector"þTgclocals·a5cb566f586556c5bf16df24dab06f0a88 |
| þTgclocals·e4fdb094c7d9941a3353c910064eca5988 |
| .î...þ,Tgo.itab.*go/ast.TypeAssertExpr.go/ast.Exprþ2go.string."TypeAssertion"@<
TypeAssertion 2go.string."TypeAssertion"þTgclocals·ecbd2f5aca160ef0ec80ff21c7a5892288,.þTgclocals·e4fdb094c7d9941a3353c910064eca5988 |
| .î...þ,Jgo.itab.*go/ast.SliceExpr.go/ast.Exprþ,Jgo.itab.*go/ast.IndexExpr.go/ast.Exprþ0go.string."IndexOrSlice"@:IndexOrSlice 0go.string."IndexOrSlice"þ^go.string."2nd index required in 3-index slice"ph#2nd index required in 3-index slice ^go.string."2nd index required in 3-index slice"þ^go.string."3rd index required in 3-index slice"ph#3rd index required in 3-index slice ^go.string."3rd index required in 3-index slice"þTgclocals·fb93471ac6dae5a5423dd345445d4722PPì. ì.ì.ì.þTgclocals·ff8c8c9d39c7a5b5f324af3fb7482308PP |
| .î......þ8go.string."CallOrConversion"PBCallOrConversion 8go.string."CallOrConversion"þ2go.string."argument list"@<
argument list 2go.string."argument list"þTgclocals·c9d62c4a508264f03d238da76ebf9a98HH, þTgclocals·a8aadf2fa303e6db66452c5d2c97b4a0HH.®.....þ,Pgo.itab.*go/ast.KeyValueExpr.go/ast.Exprþ&go.string."Element"00Element &go.string."Element"þTgclocals·3435834337362798f0ae58aa93567ab4@@ |
| ,ìÂþTgclocals·d931bc304c92dc843c398fde6a174a5c@@¶þ.go.string."ElementList"@8ElementList .go.string."ElementList"þ:go.string."composite literal"PDcomposite literal :go.string."composite literal"þTgclocals·8fd41bea78d8db853aa9e51522d96e6400 |
| þTgclocals·ffdc1d28cea9ab07045a4cbea1050adc00 |
| þ,Pgo.itab.*go/ast.CompositeLit.go/ast.Exprþ0go.string."LiteralValue"@:LiteralValue 0go.string."LiteralValue"þTgclocals·a1278a2a9c3356ffa139e88369e97c1b88 |
| þTgclocals·e4fdb094c7d9941a3353c910064eca5988 |
| .î...þ.go.string."unreachable"@8unreachable .go.string."unreachable"þ,go.string."expression"@6 |
| expression ,go.string."expression"þTgclocals·e484f520cd1377c319b1eb9c476dd09d00,þTgclocals·4da90a0621e4e05d72a06d6692da2db800 |
| ....þTgclocals·cb9af6b3d97a54a99a5776dfe54028e3 þTgclocals·3719f7ef83475fdfd86ee69e0815199e þTgclocals·cb9af6b3d97a54a99a5776dfe54028e3 þTgclocals·3719f7ef83475fdfd86ee69e0815199e þTgclocals·3280bececceccd33cb74587feedb1f9fþTgclocals·78fd77a07ab543a063c3a3049973febeþTgclocals·3280bececceccd33cb74587feedb1f9fþTgclocals·78fd77a07ab543a063c3a3049973febeþ\go.string."expected array length, found '...'"pf"expected array length, found '...' \go.string."expected array length, found '...'"þTgclocals·e484f520cd1377c319b1eb9c476dd09d00,þTgclocals·4da90a0621e4e05d72a06d6692da2db800 |
| ....þ,Hgo.itab.*go/ast.CallExpr.go/ast.Exprþ.go.string."PrimaryExpr"@8PrimaryExpr .go.string."PrimaryExpr"þLgo.string."selector or type assertion"`Vselector or type assertion Lgo.string."selector or type assertion"þTgclocals·b1572a8aebe05ed9eac9abd6b7d4133888°þTgclocals·7a68bd5325e2edbd2898a399051c8a9d88¶þ,Jgo.itab.*go/ast.UnaryExpr.go/ast.Exprþ*go.string."UnaryExpr"@4 UnaryExpr *go.string."UnaryExpr"þ$go.string."'chan'"0.'chan' $go.string."'chan'"þ0go.string."channel type"@:channel type 0go.string."channel type"þTgclocals·b904bcf5faaac1c527c19204bc543d9dHH,ÀÀ þTgclocals·a8827f349b16c9044a0b50017c6051e8HH¶þTgclocals·3280bececceccd33cb74587feedb1f9fþTgclocals·a08e9001cb8f9d822225de3b8e406515þ,Lgo.itab.*go/ast.BinaryExpr.go/ast.Exprþ,go.string."BinaryExpr"@6 |
| BinaryExpr ,go.string."BinaryExpr"þTgclocals·d3615808c7b04f71e246688c15e56141PPÀ,Àì,þTgclocals·1f3a88b18ea37b270cf381ccc04cc96ePP |
| Öþ,go.string."Expression"@6 |
| Expression ,go.string."Expression"þTgclocals·a310211a5d93ca643985188646602d0e þTgclocals·228954e47d8c740f33cdfcb03130efb3 ¶þTgclocals·d64e51a4c4bfeaa840e480961ec6b0b3þTgclocals·a08e9001cb8f9d822225de3b8e406515þTgclocals·d64e51a4c4bfeaa840e480961ec6b0b3þTgclocals·a08e9001cb8f9d822225de3b8e406515þ,Lgo.itab.*go/ast.AssignStmt.go/ast.Stmtþ,Ngo.itab.*go/ast.LabeledStmt.go/ast.Stmtþ,Fgo.itab.*go/ast.BadStmt.go/ast.Stmtþ,Hgo.itab.*go/ast.SendStmt.go/ast.Stmtþ,Lgo.itab.*go/ast.IncDecStmt.go/ast.Stmtþ,Hgo.itab.*go/ast.ExprStmt.go/ast.Stmtþ,go.string."SimpleStmt"@6 |
| SimpleStmt ,go.string."SimpleStmt"þ0go.string."1 expression"@:1 expression 0go.string."1 expression"þJgo.string."illegal label declaration"`Tillegal label declaration Jgo.string."illegal label declaration"þTgclocals·1823cd5469b5c409becbe478bbc9ae95 > ° ° þTgclocals·bd30cf387702302b5623803d67f4b370ØØ |
| ¶þhgo.string."function must be invoked in %s statement"r(function must be invoked in %s statement hgo.string."function must be invoked in %s statement"þTgclocals·b71c9efc5d288b5760997f94cb4d635700 / þTgclocals·4205cab2470caaf976442750814b93e400 |
| |
| |
| |
| þ,Dgo.itab.*go/ast.GoStmt.go/ast.Stmtþ$go.string."GoStmt"0.GoStmt $go.string."GoStmt"þgo.string."go"0&go go.string."go"þTgclocals·bb142ba6b6b731ab06c2c0302744ba8088 þTgclocals·4a9fb2970c022d4551cbd619fa54738888.þ,Jgo.itab.*go/ast.DeferStmt.go/ast.Stmtþ*go.string."DeferStmt"@4 DeferStmt *go.string."DeferStmt"þ"go.string."defer"0,defer "go.string."defer"þTgclocals·bb142ba6b6b731ab06c2c0302744ba8088 þTgclocals·4a9fb2970c022d4551cbd619fa54738888.þ,go.string."ReturnStmt"@6 |
| ReturnStmt ,go.string."ReturnStmt"þTgclocals·0707ac945e88bda4023cb58c356be8d700þTgclocals·4e6b3edc597710c40968e48eb39f16b800 |
| þ,go.string."BranchStmt"@6 |
| BranchStmt ,go.string."BranchStmt"þTgclocals·80a4d4d928929f6d3c616e242a4c9d7888þTgclocals·1da8bea845060a53395fc015689340f388&þ¾go.string."expected %s, found simple statement (missing parentheses around composite literal?)"ÐÈSexpected %s, found simple statement (missing parentheses around composite literal?) ¾go.string."expected %s, found simple statement (missing parentheses around composite literal?)"þTgclocals·9c30b4030dc0917bf3fe0bc42782a62200ÈÈþTgclocals·0dc070b0f7d83934f928f5fda556c9c500®®®®þ$go.string."IfStmt"0.IfStmt $go.string."IfStmt"þ<go.string."boolean expression"PFboolean expression <go.string."boolean expression"þTgclocals·38523937402b4bb6ae25689f70547c54`` |
| °²²»º° |
| °°þTgclocals·5ff0dcd0a6291122b0f6cbd04f968d88`` |
| |
| þ(go.string."TypeList"@2TypeList (go.string."TypeList"þTgclocals·c33425e350428d28d549f6ef4c43691988 þTgclocals·5b29174ab77573888ca463bd113a36c388 |
| þ,go.string."CaseClause"@6 |
| CaseClause ,go.string."CaseClause"þTgclocals·117544d6af7cf26bac19f37e9a152f52@@þTgclocals·b2b33c4575ff003f0361a64d719877b6@@&þTgclocals·3280bececceccd33cb74587feedb1f9fþTgclocals·8cb639c12a4a13c6ace27031b0f83707þTgclocals·936539fb99e45360c6bcc9c2c96b5607 þTgclocals·3719f7ef83475fdfd86ee69e0815199e þ,Lgo.itab.*go/ast.CaseClause.go/ast.Stmtþ,Tgo.itab.*go/ast.TypeSwitchStmt.go/ast.Stmtþ,Lgo.itab.*go/ast.SwitchStmt.go/ast.Stmtþ,go.string."SwitchStmt"@6 |
| SwitchStmt ,go.string."SwitchStmt"þ:go.string."switch expression"PDswitch expression :go.string."switch expression"þTgclocals·ae717ad6d48b0eb8cf2bd63ac870356dÐÐ&À,Àìììì"," ÀÀ |
| À |
| îì.ìþTgclocals·f6dbcc1e9b2a4cc65748ea38a2596553°°...þ,go.string."CommClause"@6 |
| CommClause ,go.string."CommClause"þ<go.string."1 or 2 expressions"PF1 or 2 expressions <go.string."1 or 2 expressions"þTgclocals·fdab5e338c044e1e6cccfbe2ba56c250 ,,,À À ,,þTgclocals·589e33cfec8b6737f3f275bda7bae973 |
| þ,Lgo.itab.*go/ast.CommClause.go/ast.Stmtþ,go.string."SelectStmt"@6 |
| SelectStmt ,go.string."SelectStmt"þTgclocals·06c16c00db96faa8510035acfc5097a6XX þTgclocals·60c0b6666bef29f203fe03360621b691XX |
| þ,Jgo.itab.*go/ast.RangeStmt.go/ast.Stmtþ,Fgo.itab.*go/ast.ForStmt.go/ast.Stmtþ&go.string."ForStmt"00ForStmt &go.string."ForStmt"þBgo.string."at most 2 expressions"PLat most 2 expressions Bgo.string."at most 2 expressions"þNgo.string."boolean or range expression"`Xboolean or range expression Ngo.string."boolean or range expression"þTgclocals·2b635c3cbbfd2398d1032915ed3b73f5°°:ÀÂÀÂ,ÀÂÀÂÀÂÀÂÀ.ÀîìÀî ,,à.,"à."à" ÀÂÀÂ, |
| À, |
| À |
| þTgclocals·b1975eff6f95432d74acb35022914a1fàà.þ,Hgo.itab.*go/ast.DeclStmt.go/ast.Stmtþ,Lgo.itab.*go/ast.ReturnStmt.go/ast.Stmtþ,Lgo.itab.*go/ast.BranchStmt.go/ast.Stmtþ,Jgo.itab.*go/ast.BlockStmt.go/ast.Stmtþ,Dgo.itab.*go/ast.IfStmt.go/ast.Stmtþ,Lgo.itab.*go/ast.SelectStmt.go/ast.Stmtþ,Jgo.itab.*go/ast.EmptyStmt.go/ast.Stmtþ*go.string."Statement"@4 Statement *go.string."Statement"þ*go.string."statement"@4 statement *go.string."statement"þTgclocals·9d3da8769434b84173b4d18fe0f162ffhh þTgclocals·13fc2a476251d761684c5eb0ee8bc5dehh.þTgo.string."!\"#$%&'()*,:;<=>?[\\]^{|}`�"`Z!"#$%&'()*,:;<=>?[\]^{|}`� Tgo.string."!\"#$%&'()*,:;<=>?[\\]^{|}`�"þTgclocals·f29b89ce4cd57d8100665fbda8fdf405 "þTgclocals·d7e8a62d22b1cde6d92b17a55c33fe8f þ,Lgo.itab.*go/ast.ImportSpec.go/ast.Specþ,go.string."ImportSpec"@6 |
| ImportSpec ,go.string."ImportSpec"þgo.string."."0$. go.string."."þBgo.string."invalid import path: "PLinvalid import path: Bgo.string."invalid import path: "þTgclocals·9a4687e6a36890c43e70a5fa1d572c1b`` |
| þTgclocals·54439fae71c96163a8851d9ba0144b5a`` |
| ZZZZZZZZZZþ,Jgo.itab.*go/ast.ValueSpec.go/ast.Specþ go.string."Spec"0*Spec go.string."Spec"þTgclocals·34e83f32a3073483609961bfcf4bdf72hh°°¸ |
| þTgclocals·73c385ae135d266ed9a17d442996e4a7hhZZZZZZZZZZZþ,Hgo.itab.*go/ast.TypeSpec.go/ast.Specþ(go.string."TypeSpec"@2TypeSpec (go.string."TypeSpec"þTgclocals·51618f94b064f009db82e69c4f7fb90bPP(¢ þTgclocals·ed9b45a34a2689f482dd77c612cd9297PPZZZZZZZZþ(go.string."GenDecl("@2GenDecl( (go.string."GenDecl("þTgclocals·7b08a59e0aedafdfeb458b17a1e2d9ccXX ² þTgclocals·34901e1e01a0e45a1d7415fbdf10e9ccXX &¦&&&&&&&þ0go.string."FunctionDecl"@:FunctionDecl 0go.string."FunctionDecl"þ go.string."init"0*init go.string."init"þTgclocals·8c72c060056260d1b915d0d00bee229c$"" |
| ¨ |
| ¨¨( |
| |
| " ( þTgclocals·0c72bc02d4654f11e36269383cc0453a |
| þ,Hgo.itab.*go/ast.FuncDecl.go/ast.Declþ,Fgo.itab.*go/ast.BadDecl.go/ast.Declþ,Fgo.itab.*go/ast.GenDecl.go/ast.Declþ.go.string."Declaration"@8Declaration .go.string."Declaration"þ.go.string."declaration"@8declaration .go.string."declaration"þTgclocals·755ed0269b0f332d91deaea4217e0ea3HH þTgclocals·5db62f4b62d3accff184dc45b72d38a3HH |
| º |
| |
| |
| |
| |
| þ go.string."File"0*File go.string."File"þDgo.string."invalid package name _"PNinvalid package name _ Dgo.string."invalid package name _"þFgo.string."unbalanced label scopes"PPunbalanced label scopes Fgo.string."unbalanced label scopes"þFgo.string."object already resolved"PPobject already resolved Fgo.string."object already resolved"þTgclocals·a9fb588ea28aaede7a248b804e0a95ef¨¨H ""$"$" $",$"$"","*"þTgclocals·589e33cfec8b6737f3f275bda7bae973 |
| þTgclocals·2f496c1b26ea655b72d46c3be7e0dadc$ |
| |
| ¨ |
| |
| |
| þTgclocals·f05efa7cbc4be60cd7a381de61c8414dþTgclocals·fdd942fec205fb98826cc6d0b2d90637``(" *T |
| þTgclocals·791233836496b69f32118008420d959188R R R R R þTgclocals·b6d8126175c6d45931aea4006676e7c9 |
| þTgclocals·0115f8d53b75c1696444f08ad03251d9þTgclocals·3280bececceccd33cb74587feedb1f9fþTgclocals·3848e426d347d8bdaafc1151a6d814bf |
| þTgclocals·3280bececceccd33cb74587feedb1f9fþTgclocals·3848e426d347d8bdaafc1151a6d814bf |
| þTgclocals·3280bececceccd33cb74587feedb1f9fþTgclocals·3848e426d347d8bdaafc1151a6d814bf |
| þTgclocals·3280bececceccd33cb74587feedb1f9fþTgclocals·3280bececceccd33cb74587feedb1f9fþ*"".unresolved&type.*go/ast.Objectþ,"".initdone·type.uint8þ "".readSource·f"".readSourceþ*runtime.efacethash·f$runtime.efacethashþ*runtime.assertE2T2·f$runtime.assertE2T2þ*runtime.assertE2I2·f$runtime.assertE2I2þ8runtime.stringtoslicebyte·f2runtime.stringtoslicebyteþ*runtime.panicslice·f$runtime.panicsliceþ(runtime.newobject·f"runtime.newobjectþ&runtime.typ2Itab·f runtime.typ2Itabþio.Copy·fio.Copyþ:runtime.writebarrierstring·f4runtime.writebarrierstringþ*io/ioutil.ReadFile·f$io/ioutil.ReadFileþ,runtime.throwreturn·f&runtime.throwreturnþ"".ParseFile·f"".ParseFileþ,runtime.deferreturn·f&runtime.deferreturnþ"".func·001·f"".func·001þ4runtime.writebarrierptr·f.runtime.writebarrierptrþ(runtime.deferproc·f"runtime.deferprocþ("".(*parser).init·f""".(*parser).initþ2"".(*parser).parseFile·f,"".(*parser).parseFileþ"".ParseDir·f"".ParseDirþos.Open·fos.Openþ&os.(*File).Close·f os.(*File).Closeþ*os.(*File).Readdir·f$os.(*File).Readdirþ$runtime.makemap·fruntime.makemapþ&runtime.eqstring·f runtime.eqstringþ*path/filepath.Join·f$path/filepath.Joinþ:runtime.mapaccess2_faststr·f4runtime.mapaccess2_faststrþ*runtime.mapassign1·f$runtime.mapassign1þ"".ParseExpr·f"".ParseExprþ2"".(*parser).openScope·f,"".(*parser).openScopeþ<"".(*parser).parseRhsOrType·f6"".(*parser).parseRhsOrTypeþ"".assert·f"".assertþ("".(*parser).next·f""".(*parser).nextþ,"".(*parser).expect·f&"".(*parser).expectþ8go/scanner.ErrorList.Sort·f2go/scanner.ErrorList.Sortþ$runtime.convT2I·fruntime.convT2Iþ<go/token.(*FileSet).AddFile·f6go/token.(*FileSet).AddFileþ"".func·002·f"".func·002þ:go/scanner.(*Scanner).Init·f4go/scanner.(*Scanner).Initþ$go/ast.NewScope·fgo/ast.NewScopeþ4"".(*parser).closeScope·f."".(*parser).closeScopeþ<"".(*parser).openLabelScope·f6"".(*parser).openLabelScopeþ(runtime.growslice·f"runtime.growsliceþ8runtime.writebarrierslice·f2runtime.writebarriersliceþ>"".(*parser).closeLabelScope·f8"".(*parser).closeLabelScopeþ*runtime.panicindex·f$runtime.panicindexþ:runtime.mapaccess1_faststr·f4runtime.mapaccess1_faststrþ$runtime.convT2E·fruntime.convT2Eþ8runtime.writebarrieriface·f2runtime.writebarrierifaceþfmt.Sprintf·ffmt.Sprintfþ*"".(*parser).error·f$"".(*parser).errorþ."".(*parser).declare·f("".(*parser).declareþ.go/ast.(*Object).Pos·f(go/ast.(*Object).Posþ8go/token.(*File).Position·f2go/token.(*File).Positionþ8"".(*parser).shortVarDecl·f2"".(*parser).shortVarDeclþ*runtime.assertI2T2·f$runtime.assertI2T2þ:"".(*parser).errorExpected·f4"".(*parser).errorExpectedþ4"".(*parser).tryResolve·f."".(*parser).tryResolveþ."".(*parser).resolve·f("".(*parser).resolveþ4"".(*parser).printTrace·f."".(*parser).printTraceþfmt.Printf·ffmt.Printfþfmt.Print·ffmt.Printþfmt.Println·ffmt.Printlnþ"".trace·f"".traceþ"".un·f |
| "".unþ*"".(*parser).next0·f$"".(*parser).next0þ0go/token.Token.String·f*go/token.Token.Stringþ0runtime.concatstring3·f*runtime.concatstring3þ:go/scanner.(*Scanner).Scan·f4go/scanner.(*Scanner).Scanþ<"".(*parser).consumeComment·f6"".(*parser).consumeCommentþ0go/token.(*File).Line·f*go/token.(*File).LineþF"".(*parser).consumeCommentGroup·f@"".(*parser).consumeCommentGroupþ$runtime.gopanic·fruntime.gopanicþ4runtime.writebarrierfat·f.runtime.writebarrierfatþ0runtime.concatstring2·f*runtime.concatstring2þ0runtime.concatstring4·f*runtime.concatstring4þ:"".(*parser).expectClosing·f4"".(*parser).expectClosingþ4"".(*parser).expectSemi·f."".(*parser).expectSemiþ"".syncStmt·f"".syncStmtþ."".(*parser).atComma·f("".(*parser).atCommaþ"".syncDecl·f"".syncDeclþ."".(*parser).safePos·f("".(*parser).safePosþ"".func·003·f"".func·003þ4go/token.(*File).Offset·f.go/token.(*File).Offsetþ4"".(*parser).parseIdent·f."".(*parser).parseIdentþ<"".(*parser).parseIdentList·f6"".(*parser).parseIdentListþ:"".(*parser).parseExprList·f4"".(*parser).parseExprListþ2"".(*parser).parseExpr·f,"".(*parser).parseExprþ2"".(*parser).checkExpr·f,"".(*parser).checkExprþ8"".(*parser).parseLhsList·f2"".(*parser).parseLhsListþ8"".(*parser).parseRhsList·f2"".(*parser).parseRhsListþ2"".(*parser).parseType·f,"".(*parser).parseTypeþ."".(*parser).tryType·f("".(*parser).tryTypeþ:"".(*parser).parseTypeName·f4"".(*parser).parseTypeNameþ<"".(*parser).parseArrayType·f6"".(*parser).parseArrayTypeþ0"".(*parser).parseRhs·f*"".(*parser).parseRhsþ:"".(*parser).makeIdentList·f4"".(*parser).makeIdentListþ(runtime.makeslice·f"runtime.makesliceþ,runtime.assertI2TOK·f&runtime.assertI2TOKþ<"".(*parser).parseFieldDecl·f6"".(*parser).parseFieldDeclþ8"".(*parser).parseVarList·f2"".(*parser).parseVarListþ "".isTypeName·f"".isTypeNameþ>"".(*parser).parseStructType·f8"".(*parser).parseStructTypeþ@"".(*parser).parsePointerType·f:"".(*parser).parsePointerTypeþ4"".(*parser).tryVarType·f."".(*parser).tryVarTypeþ<"".(*parser).tryIdentOrType·f6"".(*parser).tryIdentOrTypeþ8"".(*parser).parseVarType·f2"".(*parser).parseVarTypeþD"".(*parser).parseParameterList·f>"".(*parser).parseParameterListþ>"".(*parser).parseParameters·f8"".(*parser).parseParametersþ6"".(*parser).parseResult·f0"".(*parser).parseResultþ<"".(*parser).parseSignature·f6"".(*parser).parseSignatureþ:"".(*parser).parseFuncType·f4"".(*parser).parseFuncTypeþ>"".(*parser).parseMethodSpec·f8"".(*parser).parseMethodSpecþD"".(*parser).parseInterfaceType·f>"".(*parser).parseInterfaceTypeþ8"".(*parser).parseMapType·f2"".(*parser).parseMapTypeþ:"".(*parser).parseChanType·f4"".(*parser).parseChanTypeþ:"".(*parser).parseStmtList·f4"".(*parser).parseStmtListþ2"".(*parser).parseStmt·f,"".(*parser).parseStmtþ2"".(*parser).parseBody·f,"".(*parser).parseBodyþ<"".(*parser).parseBlockStmt·f6"".(*parser).parseBlockStmtþD"".(*parser).parseFuncTypeOrLit·f>"".(*parser).parseFuncTypeOrLitþ8"".(*parser).parseOperand·f2"".(*parser).parseOperandþ:"".(*parser).parseSelector·f4"".(*parser).parseSelectorþD"".(*parser).parseTypeAssertion·f>"".(*parser).parseTypeAssertionþB"".(*parser).parseIndexOrSlice·f<"".(*parser).parseIndexOrSliceþJ"".(*parser).parseCallOrConversion·fD"".(*parser).parseCallOrConversionþ8"".(*parser).parseElement·f2"".(*parser).parseElementþB"".(*parser).parseLiteralValue·f<"".(*parser).parseLiteralValueþ@"".(*parser).parseElementList·f:"".(*parser).parseElementListþ"".unparen·f"".unparenþ*runtime.ifacethash·f$runtime.ifacethashþ&"".isLiteralType·f "".isLiteralTypeþ"".deref·f"".derefþ>"".(*parser).checkExprOrType·f8"".(*parser).checkExprOrTypeþ@"".(*parser).parsePrimaryExpr·f:"".(*parser).parsePrimaryExprþ<"".(*parser).parseUnaryExpr·f6"".(*parser).parseUnaryExprþ."".(*parser).tokPrec·f("".(*parser).tokPrecþ8go/token.Token.Precedence·f2go/token.Token.Precedenceþ>"".(*parser).parseBinaryExpr·f8"".(*parser).parseBinaryExprþ>"".(*parser).parseSimpleStmt·f8"".(*parser).parseSimpleStmtþ:"".(*parser).parseCallExpr·f4"".(*parser).parseCallExprþ6"".(*parser).parseGoStmt·f0"".(*parser).parseGoStmtþ<"".(*parser).parseDeferStmt·f6"".(*parser).parseDeferStmtþ>"".(*parser).parseReturnStmt·f8"".(*parser).parseReturnStmtþ>"".(*parser).parseBranchStmt·f8"".(*parser).parseBranchStmtþ0"".(*parser).makeExpr·f*"".(*parser).makeExprþ6"".(*parser).parseIfStmt·f0"".(*parser).parseIfStmtþ:"".(*parser).parseTypeList·f4"".(*parser).parseTypeListþ>"".(*parser).parseCaseClause·f8"".(*parser).parseCaseClauseþ0"".isTypeSwitchAssert·f*"".isTypeSwitchAssertþ."".isTypeSwitchGuard·f("".isTypeSwitchGuardþ>"".(*parser).parseSwitchStmt·f8"".(*parser).parseSwitchStmtþ>"".(*parser).parseCommClause·f8"".(*parser).parseCommClauseþ>"".(*parser).parseSelectStmt·f8"".(*parser).parseSelectStmtþ8"".(*parser).parseForStmt·f2"".(*parser).parseForStmtþ(runtime.assertI2T·f"runtime.assertI2Tþ2"".(*parser).parseDecl·f,"".(*parser).parseDeclþ&"".isValidImport·f "".isValidImportþ$strconv.Unquote·fstrconv.Unquoteþ,runtime.stringiter2·f&runtime.stringiter2þ(unicode.IsGraphic·f"unicode.IsGraphicþ$unicode.IsSpace·funicode.IsSpaceþ.strings.ContainsRune·f(strings.ContainsRuneþ>"".(*parser).parseImportSpec·f8"".(*parser).parseImportSpecþ<"".(*parser).parseValueSpec·f6"".(*parser).parseValueSpecþ:"".(*parser).parseTypeSpec·f4"".(*parser).parseTypeSpecþ8"".(*parser).parseGenDecl·f2"".(*parser).parseGenDeclþ:"".(*parser).parseFuncDecl·f4"".(*parser).parseFuncDeclþJ"".*parser.("".parseValueSpec)·fm·fD"".*parser.("".parseValueSpec)·fmþH"".*parser.("".parseTypeSpec)·fm·fB"".*parser.("".parseTypeSpec)·fmþL"".*parser.("".parseImportSpec)·fm·fF"".*parser.("".parseImportSpec)·fmþ(runtime.gorecover·f"runtime.gorecoverþ(runtime.assertE2T·f"runtime.assertE2Tþ"".init·f"".initþ(runtime.throwinit·f"runtime.throwinitþunicode.init·funicode.initþstrconv.init·fstrconv.initþ$go/scanner.init·fgo/scanner.initþfmt.init·ffmt.initþstrings.init·fstrings.initþ*path/filepath.init·f$path/filepath.initþos.init·fos.initþ"io/ioutil.init·fio/ioutil.initþio.init·fio.initþ go/token.init·fgo/token.initþgo/ast.init·fgo/ast.initþbytes.init·fbytes.initþbruntime.gcbits.0x48844400000000000000000000000000 HDþ&go.string."[]uint8"00[]uint8 &go.string."[]uint8"þtype.[]uint8 ß~.8 runtime.algarray0bruntime.gcbits.0x48844400000000000000000000000000P&go.string."[]uint8"p*go.weak.type.*[]uint8"runtime.zerovaluetype.uint8þ6go.typelink.[]uint8/[]uint8type.[]uint8þbruntime.gcbits.0xcc000000000000000000000000000000 Ìþ0go.string."interface {}"@:interface {} 0go.string."interface {}"þ"type.interface {}ÀÀçW runtime.algarray0bruntime.gcbits.0xcc000000000000000000000000000000P0go.string."interface {}"p4go.weak.type.*interface {}"runtime.zerovalueÀ"type.interface {}þbruntime.gcbits.0x88000000000000000000000000000000 þ0go.string."*parser.Mode"@:*parser.Mode 0go.string."*parser.Mode"þtype.*"".Mode |ØÕÚ6 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P0go.string."*parser.Mode"p,go.weak.type.**"".Mode"runtime.zerovaluetype."".Modeþ^runtime.gcbits.0x000000000000000000000000000000 þ.go.string."parser.Mode"@8parser.Mode .go.string."parser.Mode"þ go.string."Mode"0*Mode go.string."Mode"þtype."".ModeààR0 runtime.algarray0^runtime.gcbits.0x000000000000000000000000000000P.go.string."parser.Mode"ptype.*"".Mode"runtime.zerovalue`type."".Mode go.string."Mode" "go.importpath."".°àtype."".Modeþ>go.string."[]*ast.CommentGroup"PH[]*ast.CommentGroup >go.string."[]*ast.CommentGroup"þ6type.[]*go/ast.CommentGroup bÒi runtime.algarray0bruntime.gcbits.0x48844400000000000000000000000000P>go.string."[]*ast.CommentGroup"pHgo.weak.type.*[]*go/ast.CommentGroup"runtime.zerovalue2type.*go/ast.CommentGroupþlgo.typelink.[]*ast.CommentGroup/[]*go/ast.CommentGroup6type.[]*go/ast.CommentGroupþ0go.string."[]*ast.Ident"@:[]*ast.Ident 0go.string."[]*ast.Ident"þ(type.[]*go/ast.Ident 7¬ runtime.algarray0bruntime.gcbits.0x48844400000000000000000000000000P0go.string."[]*ast.Ident"p:go.weak.type.*[]*go/ast.Ident"runtime.zerovalue$type.*go/ast.IdentþPgo.typelink.[]*ast.Ident/[]*go/ast.Ident(type.[]*go/ast.Identþ:go.string."[]*ast.ImportSpec"PD[]*ast.ImportSpec :go.string."[]*ast.ImportSpec"þ2type.[]*go/ast.ImportSpec X]³ runtime.algarray0bruntime.gcbits.0x48844400000000000000000000000000P:go.string."[]*ast.ImportSpec"pDgo.weak.type.*[]*go/ast.ImportSpec"runtime.zerovalue.type.*go/ast.ImportSpecþdgo.typelink.[]*ast.ImportSpec/[]*go/ast.ImportSpec2type.[]*go/ast.ImportSpecþ4go.string."[][]*ast.Ident"@>[][]*ast.Ident 4go.string."[][]*ast.Ident"þ,type.[][]*go/ast.Ident 3zCµ runtime.algarray0bruntime.gcbits.0x48844400000000000000000000000000P4go.string."[][]*ast.Ident"p>go.weak.type.*[][]*go/ast.Ident"runtime.zerovalue(type.[]*go/ast.IdentþXgo.typelink.[][]*ast.Ident/[][]*go/ast.Ident,type.[][]*go/ast.Identþ,$type..gc."".parser0þ,type..gcprog."".parser.ZeUUYZV¥¥þ2go.string."parser.parser"@<
parser.parser 2go.string."parser.parser"þ go.string."file"0*file go.string."file"þ$go.string."errors"0.errors $go.string."errors"þ&go.string."scanner"00scanner &go.string."scanner"þ go.string."mode"0*mode go.string."mode"þ"go.string."trace"0,trace "go.string."trace"þ$go.string."indent"0.indent $go.string."indent"þ(go.string."comments"@2comments (go.string."comments"þ.go.string."leadComment"@8leadComment .go.string."leadComment"þ.go.string."lineComment"@8lineComment .go.string."lineComment"þgo.string."pos"0(pos go.string."pos"þgo.string."tok"0(tok go.string."tok"þgo.string."lit"0(lit go.string."lit"þ&go.string."syncPos"00syncPos &go.string."syncPos"þ&go.string."syncCnt"00syncCnt &go.string."syncCnt"þ&go.string."exprLev"00exprLev &go.string."exprLev"þ"go.string."inRhs"0,inRhs "go.string."inRhs"þ(go.string."pkgScope"@2pkgScope (go.string."pkgScope"þ(go.string."topScope"@2topScope (go.string."topScope"þ,go.string."unresolved"@6 |
| unresolved ,go.string."unresolved"þ&go.string."imports"00imports &go.string."imports"þ,go.string."labelScope"@6 |
| labelScope ,go.string."labelScope"þ.go.string."targetStack"@8targetStack .go.string."targetStack"þ$go.string."parser"0.parser $go.string."parser"þtype."".parserððp+àY ¨ÀÈÐØàðø 8PX à runtime.algarray0$type..gc."".parser@,type..gcprog."".parserP2go.string."parser.parser"ptype.*"".parser"runtime.zerovalueÀtype."".parserÀ go.string."file"Ð"go.importpath."".à&type.*go/token.File$go.string."errors" "go.importpath."".°2type.go/scanner.ErrorListà&go.string."scanner"ð"go.importpath.""..type.go/scanner.Scanner° go.string."mode"À"go.importpath."".Ðtype."".Mode"go.string."trace""go.importpath."". type.boolÐ$go.string."indent"à"go.importpath."".ðtype.int (go.string."comments"°"go.importpath."".À6type.[]*go/ast.CommentGroupð.go.string."leadComment""go.importpath."".2type.*go/ast.CommentGroupÀ.go.string."lineComment"Ð"go.importpath."".à2type.*go/ast.CommentGroupgo.string."pos" "go.importpath."".°"type.go/token.Posàgo.string."tok"ð"go.importpath."".&type.go/token.Token°go.string."lit"À"go.importpath."".Ðtype.string &go.string."syncPos" "go.importpath."". "type.go/token.PosÐ &go.string."syncCnt"à "go.importpath."".ð type.int |
| &go.string."exprLev"° |
| "go.importpath."".À |
| type.intð |
| "go.string."inRhs""go.importpath."".type.boolÀ(go.string."pkgScope"Ð"go.importpath."".à$type.*go/ast.Scope(go.string."topScope" "go.importpath."".°$type.*go/ast.Scopeà,go.string."unresolved"ð"go.importpath."".
(type.[]*go/ast.Ident°
&go.string."imports"À
"go.importpath."".Ð
2type.[]*go/ast.ImportSpec,go.string."labelScope""go.importpath."". $type.*go/ast.ScopeÐ.go.string."targetStack"à"go.importpath."".ð,type.[][]*go/ast.Ident` type."".parser $go.string."parser"°"go.importpath."".Àðtype."".parserþ4go.string."*parser.parser"@>*parser.parser 4go.string."*parser.parser"þZgo.string."func(*parser.parser, string) bool"pd!func(*parser.parser, string) bool Zgo.string."func(*parser.parser, string) bool"þDtype.func(*"".parser, string) bool°°êiv3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PZgo.string."func(*parser.parser, string) bool"pVgo.weak.type.*func(*"".parser, string) bool"runtime.zerovalue Dtype.func(*"".parser, string) boolÐ Dtype.func(*"".parser, string) booltype.*"".parsertype.string type.boolþfgo.string."func(*parser.parser, ast.Expr) ast.Expr"pp'func(*parser.parser, ast.Expr) ast.Expr fgo.string."func(*parser.parser, ast.Expr) ast.Expr"þ\type.func(*"".parser, go/ast.Expr) go/ast.Expr°°e<Û3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000Pfgo.string."func(*parser.parser, ast.Expr) ast.Expr"pngo.weak.type.*func(*"".parser, go/ast.Expr) go/ast.Expr"runtime.zerovalue \type.func(*"".parser, go/ast.Expr) go/ast.ExprÐ \type.func(*"".parser, go/ast.Expr) go/ast.Exprtype.*"".parser type.go/ast.Expr type.go/ast.Exprþ@go.string."func(*parser.parser)"PJfunc(*parser.parser) @go.string."func(*parser.parser)"þ*type.func(*"".parser)\_3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P@go.string."func(*parser.parser)"p<go.weak.type.*func(*"".parser)"runtime.zerovalue *type.func(*"".parser)Ð*type.func(*"".parser)type.*"".parserþhgo.string."func(*parser.parser) (*ast.Comment, int)"r(func(*parser.parser) (*ast.Comment, int) hgo.string."func(*parser.parser) (*ast.Comment, int)"þXtype.func(*"".parser) (*go/ast.Comment, int)°° ©3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000Phgo.string."func(*parser.parser) (*ast.Comment, int)"pjgo.weak.type.*func(*"".parser) (*go/ast.Comment, int)"runtime.zerovalue Xtype.func(*"".parser) (*go/ast.Comment, int)ÐXtype.func(*"".parser) (*go/ast.Comment, int)type.*"".parser(type.*go/ast.Comment type.intþ|go.string."func(*parser.parser, int) (*ast.CommentGroup, int)"2func(*parser.parser, int) (*ast.CommentGroup, int) |go.string."func(*parser.parser, int) (*ast.CommentGroup, int)"þltype.func(*"".parser, int) (*go/ast.CommentGroup, int)ÀÀ[dî3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P|go.string."func(*parser.parser, int) (*ast.CommentGroup, int)"p~go.weak.type.*func(*"".parser, int) (*go/ast.CommentGroup, int)"runtime.zerovalue ltype.func(*"".parser, int) (*go/ast.CommentGroup, int)Ð ltype.func(*"".parser, int) (*go/ast.CommentGroup, int)type.*"".parsertype.int 2type.*go/ast.CommentGroup°type.intþÈgo.string."func(*parser.parser, interface {}, interface {}, *ast.Scope, ast.ObjKind, ...*ast.Ident)"àÒXfunc(*parser.parser, interface {}, interface {}, *ast.Scope, ast.ObjKind, ...*ast.Ident) Ègo.string."func(*parser.parser, interface {}, interface {}, *ast.Scope, ast.ObjKind, ...*ast.Ident)"þÄtype.func(*"".parser, interface {}, interface {}, *go/ast.Scope, go/ast.ObjKind, ...*go/ast.Ident)ààK6©3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PÈgo.string."func(*parser.parser, interface {}, interface {}, *ast.Scope, ast.ObjKind, ...*ast.Ident)"pÖgo.weak.type.*func(*"".parser, interface {}, interface {}, *go/ast.Scope, go/ast.ObjKind, ...*go/ast.Ident)"runtime.zerovalue Ätype.func(*"".parser, interface {}, interface {}, *go/ast.Scope, go/ast.ObjKind, ...*go/ast.Ident)ÐàÄtype.func(*"".parser, interface {}, interface {}, *go/ast.Scope, go/ast.ObjKind, ...*go/ast.Ident)type.*"".parser"type.interface {} "type.interface {}°$type.*go/ast.ScopeÀ&type.go/ast.ObjKindÐ(type.[]*go/ast.Identþfgo.string."func(*parser.parser, token.Pos, string)"pp'func(*parser.parser, token.Pos, string) fgo.string."func(*parser.parser, token.Pos, string)"þVtype.func(*"".parser, go/token.Pos, string)°°D£èm3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000Pfgo.string."func(*parser.parser, token.Pos, string)"phgo.weak.type.*func(*"".parser, go/token.Pos, string)"runtime.zerovalue Vtype.func(*"".parser, go/token.Pos, string)аVtype.func(*"".parser, go/token.Pos, string)type.*"".parser"type.go/token.Pos type.stringþngo.string."func(*parser.parser, token.Token) token.Pos"x+func(*parser.parser, token.Token) token.Pos ngo.string."func(*parser.parser, token.Token) token.Pos"þdtype.func(*"".parser, go/token.Token) go/token.Pos°°8¢tê3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000Pngo.string."func(*parser.parser, token.Token) token.Pos"pvgo.weak.type.*func(*"".parser, go/token.Token) go/token.Pos"runtime.zerovalue dtype.func(*"".parser, go/token.Token) go/token.PosÐ dtype.func(*"".parser, go/token.Token) go/token.Postype.*"".parser&type.go/token.Token "type.go/token.Posþ~go.string."func(*parser.parser, token.Token, string) token.Pos"3func(*parser.parser, token.Token, string) token.Pos ~go.string."func(*parser.parser, token.Token, string) token.Pos"þttype.func(*"".parser, go/token.Token, string) go/token.PosÀÀ²
jø3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P~go.string."func(*parser.parser, token.Token, string) token.Pos"pgo.weak.type.*func(*"".parser, go/token.Token, string) go/token.Pos"runtime.zerovalue ttype.func(*"".parser, go/token.Token, string) go/token.Posаttype.func(*"".parser, go/token.Token, string) go/token.Postype.*"".parser&type.go/token.Token type.string°"type.go/token.Posþgo.string."func(*parser.parser, *token.FileSet, string, []uint8, parser.Mode)"°¦Bfunc(*parser.parser, *token.FileSet, string, []uint8, parser.Mode) go.string."func(*parser.parser, *token.FileSet, string, []uint8, parser.Mode)"þtype.func(*"".parser, *go/token.FileSet, string, []uint8, "".Mode)ÐÐl¸²î3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000Pgo.string."func(*parser.parser, *token.FileSet, string, []uint8, parser.Mode)"pgo.weak.type.*func(*"".parser, *go/token.FileSet, string, []uint8, "".Mode)"runtime.zerovalue type.func(*"".parser, *go/token.FileSet, string, []uint8, "".Mode)ÐÐtype.func(*"".parser, *go/token.FileSet, string, []uint8, "".Mode)type.*"".parser,type.*go/token.FileSet type.string°type.[]uint8Àtype."".Modeþvgo.string."func(*parser.parser, ast.Stmt, string) ast.Expr"/func(*parser.parser, ast.Stmt, string) ast.Expr vgo.string."func(*parser.parser, ast.Stmt, string) ast.Expr"þltype.func(*"".parser, go/ast.Stmt, string) go/ast.ExprÀÀa@#3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000Pvgo.string."func(*parser.parser, ast.Stmt, string) ast.Expr"p~go.weak.type.*func(*"".parser, go/ast.Stmt, string) go/ast.Expr"runtime.zerovalue ltype.func(*"".parser, go/ast.Stmt, string) go/ast.Exprаltype.func(*"".parser, go/ast.Stmt, string) go/ast.Exprtype.*"".parser type.go/ast.Stmt type.string° type.go/ast.Exprþ,go.string."[]ast.Expr"@6 |
| []ast.Expr ,go.string."[]ast.Expr"þ$type.[]go/ast.Expr ÓÌP runtime.algarray0bruntime.gcbits.0x48844400000000000000000000000000P,go.string."[]ast.Expr"p6go.weak.type.*[]go/ast.Expr"runtime.zerovalue type.go/ast.ExprþHgo.typelink.[]ast.Expr/[]go/ast.Expr$type.[]go/ast.Exprþrgo.string."func(*parser.parser, []ast.Expr) []*ast.Ident"|-func(*parser.parser, []ast.Expr) []*ast.Ident rgo.string."func(*parser.parser, []ast.Expr) []*ast.Ident"þhtype.func(*"".parser, []go/ast.Expr) []*go/ast.Ident°°w ¨f3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000Prgo.string."func(*parser.parser, []ast.Expr) []*ast.Ident"pzgo.weak.type.*func(*"".parser, []go/ast.Expr) []*go/ast.Ident"runtime.zerovalue htype.func(*"".parser, []go/ast.Expr) []*go/ast.IdentÐ htype.func(*"".parser, []go/ast.Expr) []*go/ast.Identtype.*"".parser$type.[]go/ast.Expr (type.[]*go/ast.IdentþRgo.string."func(*parser.parser) ast.Expr"`\func(*parser.parser) ast.Expr Rgo.string."func(*parser.parser) ast.Expr"þBtype.func(*"".parser) go/ast.Expr &_O3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PRgo.string."func(*parser.parser) ast.Expr"pTgo.weak.type.*func(*"".parser) go/ast.Expr"runtime.zerovalue Btype.func(*"".parser) go/ast.ExprÐBtype.func(*"".parser) go/ast.Exprtype.*"".parser type.go/ast.Exprþhgo.string."func(*parser.parser, bool, int) ast.Expr"r(func(*parser.parser, bool, int) ast.Expr hgo.string."func(*parser.parser, bool, int) ast.Expr"þXtype.func(*"".parser, bool, int) go/ast.ExprÀÀÈ|²3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000Phgo.string."func(*parser.parser, bool, int) ast.Expr"pjgo.weak.type.*func(*"".parser, bool, int) go/ast.Expr"runtime.zerovalue Xtype.func(*"".parser, bool, int) go/ast.ExprаXtype.func(*"".parser, bool, int) go/ast.Exprtype.*"".parsertype.bool type.int° type.go/ast.Exprþ^go.string."func(*parser.parser) *ast.BlockStmt"ph#func(*parser.parser) *ast.BlockStmt ^go.string."func(*parser.parser) *ast.BlockStmt"þNtype.func(*"".parser) *go/ast.BlockStmt !3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P^go.string."func(*parser.parser) *ast.BlockStmt"p`go.weak.type.*func(*"".parser) *go/ast.BlockStmt"runtime.zerovalue Ntype.func(*"".parser) *go/ast.BlockStmtÐNtype.func(*"".parser) *go/ast.BlockStmttype.*"".parser,type.*go/ast.BlockStmtþvgo.string."func(*parser.parser, *ast.Scope) *ast.BlockStmt"/func(*parser.parser, *ast.Scope) *ast.BlockStmt vgo.string."func(*parser.parser, *ast.Scope) *ast.BlockStmt"þltype.func(*"".parser, *go/ast.Scope) *go/ast.BlockStmt°°ÒÐÝ3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000Pvgo.string."func(*parser.parser, *ast.Scope) *ast.BlockStmt"p~go.weak.type.*func(*"".parser, *go/ast.Scope) *go/ast.BlockStmt"runtime.zerovalue ltype.func(*"".parser, *go/ast.Scope) *go/ast.BlockStmtÐ ltype.func(*"".parser, *go/ast.Scope) *go/ast.BlockStmttype.*"".parser$type.*go/ast.Scope ,type.*go/ast.BlockStmtþzgo.string."func(*parser.parser, token.Token) *ast.BranchStmt"1func(*parser.parser, token.Token) *ast.BranchStmt zgo.string."func(*parser.parser, token.Token) *ast.BranchStmt"þptype.func(*"".parser, go/token.Token) *go/ast.BranchStmt°°o»X3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000Pzgo.string."func(*parser.parser, token.Token) *ast.BranchStmt"pgo.weak.type.*func(*"".parser, go/token.Token) *go/ast.BranchStmt"runtime.zerovalue ptype.func(*"".parser, go/token.Token) *go/ast.BranchStmtÐ ptype.func(*"".parser, go/token.Token) *go/ast.BranchStmttype.*"".parser&type.go/token.Token .type.*go/ast.BranchStmtþlgo.string."func(*parser.parser, string) *ast.CallExpr"v*func(*parser.parser, string) *ast.CallExpr lgo.string."func(*parser.parser, string) *ast.CallExpr"þ\type.func(*"".parser, string) *go/ast.CallExpr°°þ=3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000Plgo.string."func(*parser.parser, string) *ast.CallExpr"pngo.weak.type.*func(*"".parser, string) *go/ast.CallExpr"runtime.zerovalue \type.func(*"".parser, string) *go/ast.CallExprÐ \type.func(*"".parser, string) *go/ast.CallExprtype.*"".parsertype.string *type.*go/ast.CallExprþpgo.string."func(*parser.parser, ast.Expr) *ast.CallExpr"z,func(*parser.parser, ast.Expr) *ast.CallExpr pgo.string."func(*parser.parser, ast.Expr) *ast.CallExpr"þftype.func(*"".parser, go/ast.Expr) *go/ast.CallExpr°°Ö°=3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000Ppgo.string."func(*parser.parser, ast.Expr) *ast.CallExpr"pxgo.weak.type.*func(*"".parser, go/ast.Expr) *go/ast.CallExpr"runtime.zerovalue ftype.func(*"".parser, go/ast.Expr) *go/ast.CallExprÐ ftype.func(*"".parser, go/ast.Expr) *go/ast.CallExprtype.*"".parser type.go/ast.Expr *type.*go/ast.CallExprþlgo.string."func(*parser.parser, bool) *ast.CaseClause"v*func(*parser.parser, bool) *ast.CaseClause lgo.string."func(*parser.parser, bool) *ast.CaseClause"þ\type.func(*"".parser, bool) *go/ast.CaseClause°°z¤3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000Plgo.string."func(*parser.parser, bool) *ast.CaseClause"pngo.weak.type.*func(*"".parser, bool) *go/ast.CaseClause"runtime.zerovalue \type.func(*"".parser, bool) *go/ast.CaseClauseÐ \type.func(*"".parser, bool) *go/ast.CaseClausetype.*"".parsertype.bool .type.*go/ast.CaseClauseþ\go.string."func(*parser.parser) *ast.ChanType"pf"func(*parser.parser) *ast.ChanType \go.string."func(*parser.parser) *ast.ChanType"þLtype.func(*"".parser) *go/ast.ChanType C¥3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P\go.string."func(*parser.parser) *ast.ChanType"p^go.weak.type.*func(*"".parser) *go/ast.ChanType"runtime.zerovalue Ltype.func(*"".parser) *go/ast.ChanTypeÐLtype.func(*"".parser) *go/ast.ChanTypetype.*"".parser*type.*go/ast.ChanTypeþ`go.string."func(*parser.parser) *ast.CommClause"pj$func(*parser.parser) *ast.CommClause `go.string."func(*parser.parser) *ast.CommClause"þPtype.func(*"".parser) *go/ast.CommClause ÓþÏ;3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P`go.string."func(*parser.parser) *ast.CommClause"pbgo.weak.type.*func(*"".parser) *go/ast.CommClause"runtime.zerovalue Ptype.func(*"".parser) *go/ast.CommClauseÐPtype.func(*"".parser) *go/ast.CommClausetype.*"".parser.type.*go/ast.CommClauseþ~go.string."func(*parser.parser, func(*parser.parser)) ast.Decl"3func(*parser.parser, func(*parser.parser)) ast.Decl ~go.string."func(*parser.parser, func(*parser.parser)) ast.Decl"þftype.func(*"".parser, func(*"".parser)) go/ast.Decl°°{×U¬3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P~go.string."func(*parser.parser, func(*parser.parser)) ast.Decl"pxgo.weak.type.*func(*"".parser, func(*"".parser)) go/ast.Decl"runtime.zerovalue ftype.func(*"".parser, func(*"".parser)) go/ast.DeclÐ ftype.func(*"".parser, func(*"".parser)) go/ast.Decltype.*"".parser*type.func(*"".parser) type.go/ast.DeclþRgo.string."func(*parser.parser) ast.Stmt"`\func(*parser.parser) ast.Stmt Rgo.string."func(*parser.parser) ast.Stmt"þBtype.func(*"".parser) go/ast.Stmt <3i3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PRgo.string."func(*parser.parser) ast.Stmt"pTgo.weak.type.*func(*"".parser) go/ast.Stmt"runtime.zerovalue Btype.func(*"".parser) go/ast.StmtÐBtype.func(*"".parser) go/ast.Stmttype.*"".parser type.go/ast.Stmtþ^go.string."func(*parser.parser, bool) ast.Expr"ph#func(*parser.parser, bool) ast.Expr ^go.string."func(*parser.parser, bool) ast.Expr"þNtype.func(*"".parser, bool) go/ast.Expr°°!ù[W3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P^go.string."func(*parser.parser, bool) ast.Expr"p`go.weak.type.*func(*"".parser, bool) go/ast.Expr"runtime.zerovalue Ntype.func(*"".parser, bool) go/ast.ExprÐ Ntype.func(*"".parser, bool) go/ast.Exprtype.*"".parsertype.bool type.go/ast.ExprþVgo.string."func(*parser.parser) []ast.Expr"``func(*parser.parser) []ast.Expr Vgo.string."func(*parser.parser) []ast.Expr"þFtype.func(*"".parser) []go/ast.Expr ²3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PVgo.string."func(*parser.parser) []ast.Expr"pXgo.weak.type.*func(*"".parser) []go/ast.Expr"runtime.zerovalue Ftype.func(*"".parser) []go/ast.ExprÐFtype.func(*"".parser) []go/ast.Exprtype.*"".parser$type.[]go/ast.Exprþbgo.string."func(*parser.parser, bool) []ast.Expr"pl%func(*parser.parser, bool) []ast.Expr bgo.string."func(*parser.parser, bool) []ast.Expr"þRtype.func(*"".parser, bool) []go/ast.Expr°°kgºá3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000Pbgo.string."func(*parser.parser, bool) []ast.Expr"pdgo.weak.type.*func(*"".parser, bool) []go/ast.Expr"runtime.zerovalue Rtype.func(*"".parser, bool) []go/ast.ExprÐ Rtype.func(*"".parser, bool) []go/ast.Exprtype.*"".parsertype.bool $type.[]go/ast.Exprþngo.string."func(*parser.parser, *ast.Scope) *ast.Field"x+func(*parser.parser, *ast.Scope) *ast.Field ngo.string."func(*parser.parser, *ast.Scope) *ast.Field"þdtype.func(*"".parser, *go/ast.Scope) *go/ast.Field°°°2þ3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000Pngo.string."func(*parser.parser, *ast.Scope) *ast.Field"pvgo.weak.type.*func(*"".parser, *go/ast.Scope) *go/ast.Field"runtime.zerovalue dtype.func(*"".parser, *go/ast.Scope) *go/ast.FieldÐ dtype.func(*"".parser, *go/ast.Scope) *go/ast.Fieldtype.*"".parser$type.*go/ast.Scope $type.*go/ast.FieldþTgo.string."func(*parser.parser) *ast.File"`^func(*parser.parser) *ast.File Tgo.string."func(*parser.parser) *ast.File"þDtype.func(*"".parser) *go/ast.File Ù±ç3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PTgo.string."func(*parser.parser) *ast.File"pVgo.weak.type.*func(*"".parser) *go/ast.File"runtime.zerovalue Dtype.func(*"".parser) *go/ast.FileÐDtype.func(*"".parser) *go/ast.Filetype.*"".parser"type.*go/ast.Fileþ\go.string."func(*parser.parser) *ast.FuncDecl"pf"func(*parser.parser) *ast.FuncDecl \go.string."func(*parser.parser) *ast.FuncDecl"þLtype.func(*"".parser) *go/ast.FuncDecl ɵp3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P\go.string."func(*parser.parser) *ast.FuncDecl"p^go.weak.type.*func(*"".parser) *go/ast.FuncDecl"runtime.zerovalue Ltype.func(*"".parser) *go/ast.FuncDeclÐLtype.func(*"".parser) *go/ast.FuncDecltype.*"".parser*type.*go/ast.FuncDeclþxgo.string."func(*parser.parser) (*ast.FuncType, *ast.Scope)"0func(*parser.parser) (*ast.FuncType, *ast.Scope) xgo.string."func(*parser.parser) (*ast.FuncType, *ast.Scope)"þntype.func(*"".parser) (*go/ast.FuncType, *go/ast.Scope)°°p×&3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000Pxgo.string."func(*parser.parser) (*ast.FuncType, *ast.Scope)"pgo.weak.type.*func(*"".parser) (*go/ast.FuncType, *go/ast.Scope)"runtime.zerovalue ntype.func(*"".parser) (*go/ast.FuncType, *go/ast.Scope)Ðntype.func(*"".parser) (*go/ast.FuncType, *go/ast.Scope)type.*"".parser*type.*go/ast.FuncType $type.*go/ast.ScopeþJgo.string."*parser.parseSpecFunction"`T*parser.parseSpecFunction Jgo.string."*parser.parseSpecFunction"þ4type.*"".parseSpecFunction º=R6 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PJgo.string."*parser.parseSpecFunction"pFgo.weak.type.**"".parseSpecFunction"runtime.zerovalue2type."".parseSpecFunctionþHgo.string."parser.parseSpecFunction"`Rparser.parseSpecFunction Hgo.string."parser.parseSpecFunction"þ:go.string."parseSpecFunction"PDparseSpecFunction :go.string."parseSpecFunction"þ2type."".parseSpecFunctionº\3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PHgo.string."parser.parseSpecFunction"p4type.*"".parseSpecFunction"runtime.zerovalue 2type."".parseSpecFunctionа2type."".parseSpecFunction2type.*go/ast.CommentGroup&type.go/token.Token type.int° type.go/ast.Spec`À2type."".parseSpecFunctionÀ:go.string."parseSpecFunction"Ð"go.importpath."".à2type."".parseSpecFunctionþ¨go.string."func(*parser.parser, token.Token, parser.parseSpecFunction) *ast.GenDecl"À²Hfunc(*parser.parser, token.Token, parser.parseSpecFunction) *ast.GenDecl ¨go.string."func(*parser.parser, token.Token, parser.parseSpecFunction) *ast.GenDecl"þtype.func(*"".parser, go/token.Token, "".parseSpecFunction) *go/ast.GenDeclÀÀG´XÛ3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P¨go.string."func(*parser.parser, token.Token, parser.parseSpecFunction) *ast.GenDecl"p¨go.weak.type.*func(*"".parser, go/token.Token, "".parseSpecFunction) *go/ast.GenDecl"runtime.zerovalue type.func(*"".parser, go/token.Token, "".parseSpecFunction) *go/ast.GenDeclаtype.func(*"".parser, go/token.Token, "".parseSpecFunction) *go/ast.GenDecltype.*"".parser&type.go/token.Token 2type."".parseSpecFunction°(type.*go/ast.GenDeclþVgo.string."func(*parser.parser) *ast.Ident"``func(*parser.parser) *ast.Ident Vgo.string."func(*parser.parser) *ast.Ident"þFtype.func(*"".parser) *go/ast.Ident _Ww3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PVgo.string."func(*parser.parser) *ast.Ident"pXgo.weak.type.*func(*"".parser) *go/ast.Ident"runtime.zerovalue Ftype.func(*"".parser) *go/ast.IdentÐFtype.func(*"".parser) *go/ast.Identtype.*"".parser$type.*go/ast.IdentþZgo.string."func(*parser.parser) []*ast.Ident"pd!func(*parser.parser) []*ast.Ident Zgo.string."func(*parser.parser) []*ast.Ident"þJtype.func(*"".parser) []*go/ast.Ident ÛÐ3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PZgo.string."func(*parser.parser) []*ast.Ident"p\go.weak.type.*func(*"".parser) []*go/ast.Ident"runtime.zerovalue Jtype.func(*"".parser) []*go/ast.IdentÐJtype.func(*"".parser) []*go/ast.Identtype.*"".parser(type.[]*go/ast.IdentþXgo.string."func(*parser.parser) *ast.IfStmt"pb func(*parser.parser) *ast.IfStmt Xgo.string."func(*parser.parser) *ast.IfStmt"þHtype.func(*"".parser) *go/ast.IfStmt À_Ñ3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PXgo.string."func(*parser.parser) *ast.IfStmt"pZgo.weak.type.*func(*"".parser) *go/ast.IfStmt"runtime.zerovalue Htype.func(*"".parser) *go/ast.IfStmtÐHtype.func(*"".parser) *go/ast.IfStmttype.*"".parser&type.*go/ast.IfStmtþgo.string."func(*parser.parser, *ast.CommentGroup, token.Token, int) ast.Spec"°¦Bfunc(*parser.parser, *ast.CommentGroup, token.Token, int) ast.Spec go.string."func(*parser.parser, *ast.CommentGroup, token.Token, int) ast.Spec"þtype.func(*"".parser, *go/ast.CommentGroup, go/token.Token, int) go/ast.SpecÐÐyÔã½3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000Pgo.string."func(*parser.parser, *ast.CommentGroup, token.Token, int) ast.Spec"pªgo.weak.type.*func(*"".parser, *go/ast.CommentGroup, go/token.Token, int) go/ast.Spec"runtime.zerovalue type.func(*"".parser, *go/ast.CommentGroup, go/token.Token, int) go/ast.SpecÐÀtype.func(*"".parser, *go/ast.CommentGroup, go/token.Token, int) go/ast.Spectype.*"".parser2type.*go/ast.CommentGroup &type.go/token.Token°type.intÀ type.go/ast.Specþfgo.string."func(*parser.parser) *ast.InterfaceType"pp'func(*parser.parser) *ast.InterfaceType fgo.string."func(*parser.parser) *ast.InterfaceType"þVtype.func(*"".parser) *go/ast.InterfaceType ¿·ç3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000Pfgo.string."func(*parser.parser) *ast.InterfaceType"phgo.weak.type.*func(*"".parser) *go/ast.InterfaceType"runtime.zerovalue Vtype.func(*"".parser) *go/ast.InterfaceTypeÐVtype.func(*"".parser) *go/ast.InterfaceTypetype.*"".parser4type.*go/ast.InterfaceTypeþZgo.string."func(*parser.parser) *ast.MapType"pd!func(*parser.parser) *ast.MapType Zgo.string."func(*parser.parser) *ast.MapType"þJtype.func(*"".parser) *go/ast.MapType è03 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PZgo.string."func(*parser.parser) *ast.MapType"p\go.weak.type.*func(*"".parser) *go/ast.MapType"runtime.zerovalue Jtype.func(*"".parser) *go/ast.MapTypeÐJtype.func(*"".parser) *go/ast.MapTypetype.*"".parser(type.*go/ast.MapTypeþ0go.string."[]*ast.Field"@:[]*ast.Field 0go.string."[]*ast.Field"þ(type.[]*go/ast.Field ¢TM runtime.algarray0bruntime.gcbits.0x48844400000000000000000000000000P0go.string."[]*ast.Field"p:go.weak.type.*[]*go/ast.Field"runtime.zerovalue$type.*go/ast.FieldþPgo.typelink.[]*ast.Field/[]*go/ast.Field(type.[]*go/ast.Fieldþ~go.string."func(*parser.parser, *ast.Scope, bool) []*ast.Field"3func(*parser.parser, *ast.Scope, bool) []*ast.Field ~go.string."func(*parser.parser, *ast.Scope, bool) []*ast.Field"þttype.func(*"".parser, *go/ast.Scope, bool) []*go/ast.FieldÀÀ|8èm3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P~go.string."func(*parser.parser, *ast.Scope, bool) []*ast.Field"pgo.weak.type.*func(*"".parser, *go/ast.Scope, bool) []*go/ast.Field"runtime.zerovalue ttype.func(*"".parser, *go/ast.Scope, bool) []*go/ast.Fieldаttype.func(*"".parser, *go/ast.Scope, bool) []*go/ast.Fieldtype.*"".parser$type.*go/ast.Scope type.bool°(type.[]*go/ast.Fieldþgo.string."func(*parser.parser, *ast.Scope, bool) *ast.FieldList"5func(*parser.parser, *ast.Scope, bool) *ast.FieldList go.string."func(*parser.parser, *ast.Scope, bool) *ast.FieldList"þxtype.func(*"".parser, *go/ast.Scope, bool) *go/ast.FieldListÀÀÏ[;o3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000Pgo.string."func(*parser.parser, *ast.Scope, bool) *ast.FieldList"pgo.weak.type.*func(*"".parser, *go/ast.Scope, bool) *go/ast.FieldList"runtime.zerovalue xtype.func(*"".parser, *go/ast.Scope, bool) *go/ast.FieldListаxtype.func(*"".parser, *go/ast.Scope, bool) *go/ast.FieldListtype.*"".parser$type.*go/ast.Scope type.bool°,type.*go/ast.FieldListþ\go.string."func(*parser.parser) *ast.StarExpr"pf"func(*parser.parser) *ast.StarExpr \go.string."func(*parser.parser) *ast.StarExpr"þLtype.func(*"".parser) *go/ast.StarExpr SÍ3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P\go.string."func(*parser.parser) *ast.StarExpr"p^go.weak.type.*func(*"".parser) *go/ast.StarExpr"runtime.zerovalue Ltype.func(*"".parser) *go/ast.StarExprÐLtype.func(*"".parser) *go/ast.StarExprtype.*"".parser*type.*go/ast.StarExprþvgo.string."func(*parser.parser, *ast.Scope) *ast.FieldList"/func(*parser.parser, *ast.Scope) *ast.FieldList vgo.string."func(*parser.parser, *ast.Scope) *ast.FieldList"þltype.func(*"".parser, *go/ast.Scope) *go/ast.FieldList°°Fã3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000Pvgo.string."func(*parser.parser, *ast.Scope) *ast.FieldList"p~go.weak.type.*func(*"".parser, *go/ast.Scope) *go/ast.FieldList"runtime.zerovalue ltype.func(*"".parser, *go/ast.Scope) *go/ast.FieldListÐ ltype.func(*"".parser, *go/ast.Scope) *go/ast.FieldListtype.*"".parser$type.*go/ast.Scope ,type.*go/ast.FieldListþ`go.string."func(*parser.parser) *ast.ReturnStmt"pj$func(*parser.parser) *ast.ReturnStmt `go.string."func(*parser.parser) *ast.ReturnStmt"þPtype.func(*"".parser) *go/ast.ReturnStmt ']É3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P`go.string."func(*parser.parser) *ast.ReturnStmt"pbgo.weak.type.*func(*"".parser) *go/ast.ReturnStmt"runtime.zerovalue Ptype.func(*"".parser) *go/ast.ReturnStmtÐPtype.func(*"".parser) *go/ast.ReturnStmttype.*"".parser.type.*go/ast.ReturnStmtþ`go.string."func(*parser.parser) *ast.SelectStmt"pj$func(*parser.parser) *ast.SelectStmt `go.string."func(*parser.parser) *ast.SelectStmt"þPtype.func(*"".parser) *go/ast.SelectStmt ðS3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P`go.string."func(*parser.parser) *ast.SelectStmt"pbgo.weak.type.*func(*"".parser) *go/ast.SelectStmt"runtime.zerovalue Ptype.func(*"".parser) *go/ast.SelectStmtÐPtype.func(*"".parser) *go/ast.SelectStmttype.*"".parser.type.*go/ast.SelectStmtþgo.string."func(*parser.parser, *ast.Scope) (*ast.FieldList, *ast.FieldList)"°¤Afunc(*parser.parser, *ast.Scope) (*ast.FieldList, *ast.FieldList) go.string."func(*parser.parser, *ast.Scope) (*ast.FieldList, *ast.FieldList)"þtype.func(*"".parser, *go/ast.Scope) (*go/ast.FieldList, *go/ast.FieldList)ÀÀŪÝ3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000Pgo.string."func(*parser.parser, *ast.Scope) (*ast.FieldList, *ast.FieldList)"p¨go.weak.type.*func(*"".parser, *go/ast.Scope) (*go/ast.FieldList, *go/ast.FieldList)"runtime.zerovalue type.func(*"".parser, *go/ast.Scope) (*go/ast.FieldList, *go/ast.FieldList)Ð type.func(*"".parser, *go/ast.Scope) (*go/ast.FieldList, *go/ast.FieldList)type.*"".parser$type.*go/ast.Scope ,type.*go/ast.FieldList°,type.*go/ast.FieldListþlgo.string."func(*parser.parser, int) (ast.Stmt, bool)"v*func(*parser.parser, int) (ast.Stmt, bool) lgo.string."func(*parser.parser, int) (ast.Stmt, bool)"þ\type.func(*"".parser, int) (go/ast.Stmt, bool)ÀÀ¨¾k3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000Plgo.string."func(*parser.parser, int) (ast.Stmt, bool)"pngo.weak.type.*func(*"".parser, int) (go/ast.Stmt, bool)"runtime.zerovalue \type.func(*"".parser, int) (go/ast.Stmt, bool)Ð \type.func(*"".parser, int) (go/ast.Stmt, bool)type.*"".parsertype.int type.go/ast.Stmt°type.boolþ,go.string."[]ast.Stmt"@6 |
| []ast.Stmt ,go.string."[]ast.Stmt"þ$type.[]go/ast.Stmt , runtime.algarray0bruntime.gcbits.0x48844400000000000000000000000000P,go.string."[]ast.Stmt"p6go.weak.type.*[]go/ast.Stmt"runtime.zerovalue type.go/ast.StmtþHgo.typelink.[]ast.Stmt/[]go/ast.Stmt$type.[]go/ast.StmtþVgo.string."func(*parser.parser) []ast.Stmt"``func(*parser.parser) []ast.Stmt Vgo.string."func(*parser.parser) []ast.Stmt"þFtype.func(*"".parser) []go/ast.Stmt WP#3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PVgo.string."func(*parser.parser) []ast.Stmt"pXgo.weak.type.*func(*"".parser) []go/ast.Stmt"runtime.zerovalue Ftype.func(*"".parser) []go/ast.StmtÐFtype.func(*"".parser) []go/ast.Stmttype.*"".parser$type.[]go/ast.Stmtþ`go.string."func(*parser.parser) *ast.StructType"pj$func(*parser.parser) *ast.StructType `go.string."func(*parser.parser) *ast.StructType"þPtype.func(*"".parser) *go/ast.StructType ©L(3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P`go.string."func(*parser.parser) *ast.StructType"pbgo.weak.type.*func(*"".parser) *go/ast.StructType"runtime.zerovalue Ptype.func(*"".parser) *go/ast.StructTypeÐPtype.func(*"".parser) *go/ast.StructTypetype.*"".parser.type.*go/ast.StructTypeþzgo.string."func(*parser.parser, bool) ([]ast.Expr, ast.Expr)"1func(*parser.parser, bool) ([]ast.Expr, ast.Expr) zgo.string."func(*parser.parser, bool) ([]ast.Expr, ast.Expr)"þptype.func(*"".parser, bool) ([]go/ast.Expr, go/ast.Expr)ÀÀ+1}%3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000Pzgo.string."func(*parser.parser, bool) ([]ast.Expr, ast.Expr)"pgo.weak.type.*func(*"".parser, bool) ([]go/ast.Expr, go/ast.Expr)"runtime.zerovalue ptype.func(*"".parser, bool) ([]go/ast.Expr, go/ast.Expr)Ð ptype.func(*"".parser, bool) ([]go/ast.Expr, go/ast.Expr)type.*"".parsertype.bool $type.[]go/ast.Expr° type.go/ast.Exprþ4go.string."[]interface {}"@>[]interface {} 4go.string."[]interface {}"þ&type.[]interface {} pê/ runtime.algarray0bruntime.gcbits.0x48844400000000000000000000000000P4go.string."[]interface {}"p8go.weak.type.*[]interface {}"runtime.zerovalue"type.interface {}þRgo.typelink.[]interface {}/[]interface {}&type.[]interface {}þbgo.string."func(*parser.parser, ...interface {})"pl%func(*parser.parser, ...interface {}) bgo.string."func(*parser.parser, ...interface {})"þLtype.func(*"".parser, ...interface {}) ó±t3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000Pbgo.string."func(*parser.parser, ...interface {})"p^go.weak.type.*func(*"".parser, ...interface {})"runtime.zerovalue Ltype.func(*"".parser, ...interface {})Ð Ltype.func(*"".parser, ...interface {})type.*"".parser&type.[]interface {}þTgo.string."func(*parser.parser, ast.Expr)"`^func(*parser.parser, ast.Expr) Tgo.string."func(*parser.parser, ast.Expr)"þDtype.func(*"".parser, go/ast.Expr) ëÇJ®3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PTgo.string."func(*parser.parser, ast.Expr)"pVgo.weak.type.*func(*"".parser, go/ast.Expr)"runtime.zerovalue Dtype.func(*"".parser, go/ast.Expr)Ð Dtype.func(*"".parser, go/ast.Expr)type.*"".parser type.go/ast.Exprþjgo.string."func(*parser.parser, token.Pos) token.Pos"t)func(*parser.parser, token.Pos) token.Pos jgo.string."func(*parser.parser, token.Pos) token.Pos"þ`type.func(*"".parser, go/token.Pos) go/token.Pos°°U¼{3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000Pjgo.string."func(*parser.parser, token.Pos) token.Pos"prgo.weak.type.*func(*"".parser, go/token.Pos) go/token.Pos"runtime.zerovalue `type.func(*"".parser, go/token.Pos) go/token.PosÐ `type.func(*"".parser, go/token.Pos) go/token.Postype.*"".parser"type.go/token.Pos "type.go/token.Posþzgo.string."func(*parser.parser, *ast.AssignStmt, []ast.Expr)"1func(*parser.parser, *ast.AssignStmt, []ast.Expr) zgo.string."func(*parser.parser, *ast.AssignStmt, []ast.Expr)"þptype.func(*"".parser, *go/ast.AssignStmt, []go/ast.Expr)°°4Ç63 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000Pzgo.string."func(*parser.parser, *ast.AssignStmt, []ast.Expr)"pgo.weak.type.*func(*"".parser, *go/ast.AssignStmt, []go/ast.Expr)"runtime.zerovalue ptype.func(*"".parser, *go/ast.AssignStmt, []go/ast.Expr)аptype.func(*"".parser, *go/ast.AssignStmt, []go/ast.Expr)type.*"".parser.type.*go/ast.AssignStmt $type.[]go/ast.Exprþfgo.string."func(*parser.parser) (token.Token, int)"pp'func(*parser.parser) (token.Token, int) fgo.string."func(*parser.parser) (token.Token, int)"þVtype.func(*"".parser) (go/token.Token, int)°°$gLc3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000Pfgo.string."func(*parser.parser) (token.Token, int)"phgo.weak.type.*func(*"".parser) (go/token.Token, int)"runtime.zerovalue Vtype.func(*"".parser) (go/token.Token, int)ÐVtype.func(*"".parser) (go/token.Token, int)type.*"".parser&type.go/token.Token type.intþ`go.string."func(*parser.parser, ast.Expr, bool)"pj$func(*parser.parser, ast.Expr, bool) `go.string."func(*parser.parser, ast.Expr, bool)"þPtype.func(*"".parser, go/ast.Expr, bool)°°5¿`3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P`go.string."func(*parser.parser, ast.Expr, bool)"pbgo.weak.type.*func(*"".parser, go/ast.Expr, bool)"runtime.zerovalue Ptype.func(*"".parser, go/ast.Expr, bool)аPtype.func(*"".parser, go/ast.Expr, bool)type.*"".parser type.go/ast.Expr type.boolþ&go.string."atComma"00atComma &go.string."atComma"þ:go.string."func(string) bool"PDfunc(string) bool :go.string."func(string) bool"þ,type.func(string) bool *÷3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P:go.string."func(string) bool"p>go.weak.type.*func(string) bool"runtime.zerovalue ,type.func(string) boolÐ,type.func(string) booltype.stringtype.boolþ*go.string."checkExpr"@4 checkExpr *go.string."checkExpr"þFgo.string."func(ast.Expr) ast.Expr"PPfunc(ast.Expr) ast.Expr Fgo.string."func(ast.Expr) ast.Expr"þDtype.func(go/ast.Expr) go/ast.Expr >é+æ3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PFgo.string."func(ast.Expr) ast.Expr"pVgo.weak.type.*func(go/ast.Expr) go/ast.Expr"runtime.zerovalue Dtype.func(go/ast.Expr) go/ast.ExprÐDtype.func(go/ast.Expr) go/ast.Expr type.go/ast.Expr type.go/ast.Exprþ6go.string."checkExprOrType"@@checkExprOrType 6go.string."checkExprOrType"þ6go.string."closeLabelScope"@@closeLabelScope 6go.string."closeLabelScope"þ$go.string."func()"0.func() $go.string."func()"þtype.func()ö¼ö3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P$go.string."func()"p(go.weak.type.*func()"runtime.zerovalue type.func()Ðtype.func()þ,go.string."closeScope"@6 |
| closeScope ,go.string."closeScope"þ4go.string."consumeComment"@>consumeComment 4go.string."consumeComment"þLgo.string."func() (*ast.Comment, int)"`Vfunc() (*ast.Comment, int) Lgo.string."func() (*ast.Comment, int)"þDtype.func() (*go/ast.Comment, int) í73 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PLgo.string."func() (*ast.Comment, int)"pVgo.weak.type.*func() (*go/ast.Comment, int)"runtime.zerovalue Dtype.func() (*go/ast.Comment, int)ÐDtype.func() (*go/ast.Comment, int)(type.*go/ast.Commenttype.intþ>go.string."consumeCommentGroup"PHconsumeCommentGroup >go.string."consumeCommentGroup"þ\go.string."func(int) (*ast.CommentGroup, int)"pf"func(int) (*ast.CommentGroup, int) \go.string."func(int) (*ast.CommentGroup, int)"þTtype.func(int) (*go/ast.CommentGroup, int)°°Ï\{(3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P\go.string."func(int) (*ast.CommentGroup, int)"pfgo.weak.type.*func(int) (*go/ast.CommentGroup, int)"runtime.zerovalue Ttype.func(int) (*go/ast.CommentGroup, int)ÐTtype.func(int) (*go/ast.CommentGroup, int)type.int2type.*go/ast.CommentGroup type.intþ&go.string."declare"00declare &go.string."declare"þ¨go.string."func(interface {}, interface {}, *ast.Scope, ast.ObjKind, ...*ast.Ident)"À²Hfunc(interface {}, interface {}, *ast.Scope, ast.ObjKind, ...*ast.Ident) ¨go.string."func(interface {}, interface {}, *ast.Scope, ast.ObjKind, ...*ast.Ident)"þ¬type.func(interface {}, interface {}, *go/ast.Scope, go/ast.ObjKind, ...*go/ast.Ident)ÐÐQFÔ3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P¨go.string."func(interface {}, interface {}, *ast.Scope, ast.ObjKind, ...*ast.Ident)"p¾go.weak.type.*func(interface {}, interface {}, *go/ast.Scope, go/ast.ObjKind, ...*go/ast.Ident)"runtime.zerovalue ¬type.func(interface {}, interface {}, *go/ast.Scope, go/ast.ObjKind, ...*go/ast.Ident)ÐЬtype.func(interface {}, interface {}, *go/ast.Scope, go/ast.ObjKind, ...*go/ast.Ident)"type.interface {}"type.interface {} $type.*go/ast.Scope°&type.go/ast.ObjKindÀ(type.[]*go/ast.Identþ"go.string."error"0,error "go.string."error"þFgo.string."func(token.Pos, string)"PPfunc(token.Pos, string) Fgo.string."func(token.Pos, string)"þ>type.func(go/token.Pos, string) @õ-»3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PFgo.string."func(token.Pos, string)"pPgo.weak.type.*func(go/token.Pos, string)"runtime.zerovalue >type.func(go/token.Pos, string)Ð >type.func(go/token.Pos, string)"type.go/token.Postype.stringþ2go.string."errorExpected"@<
errorExpected 2go.string."errorExpected"þ$go.string."expect"0.expect $go.string."expect"þNgo.string."func(token.Token) token.Pos"`Xfunc(token.Token) token.Pos Ngo.string."func(token.Token) token.Pos"þLtype.func(go/token.Token) go/token.Pos µÕ3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PNgo.string."func(token.Token) token.Pos"p^go.weak.type.*func(go/token.Token) go/token.Pos"runtime.zerovalue Ltype.func(go/token.Token) go/token.PosÐLtype.func(go/token.Token) go/token.Pos&type.go/token.Token"type.go/token.Posþ2go.string."expectClosing"@<
expectClosing 2go.string."expectClosing"þ^go.string."func(token.Token, string) token.Pos"ph#func(token.Token, string) token.Pos ^go.string."func(token.Token, string) token.Pos"þ\type.func(go/token.Token, string) go/token.Pos°°õ+?3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P^go.string."func(token.Token, string) token.Pos"pngo.weak.type.*func(go/token.Token, string) go/token.Pos"runtime.zerovalue \type.func(go/token.Token, string) go/token.PosÐ \type.func(go/token.Token, string) go/token.Pos&type.go/token.Tokentype.string "type.go/token.Posþ,go.string."expectSemi"@6 |
| expectSemi ,go.string."expectSemi"þ|go.string."func(*token.FileSet, string, []uint8, parser.Mode)"2func(*token.FileSet, string, []uint8, parser.Mode) |go.string."func(*token.FileSet, string, []uint8, parser.Mode)"þltype.func(*go/token.FileSet, string, []uint8, "".Mode)ÀÀkÌö3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P|go.string."func(*token.FileSet, string, []uint8, parser.Mode)"p~go.weak.type.*func(*go/token.FileSet, string, []uint8, "".Mode)"runtime.zerovalue ltype.func(*go/token.FileSet, string, []uint8, "".Mode)ÐÀltype.func(*go/token.FileSet, string, []uint8, "".Mode),type.*go/token.FileSettype.string type.[]uint8°type."".Modeþ(go.string."makeExpr"@2makeExpr (go.string."makeExpr"þVgo.string."func(ast.Stmt, string) ast.Expr"``func(ast.Stmt, string) ast.Expr Vgo.string."func(ast.Stmt, string) ast.Expr"þTtype.func(go/ast.Stmt, string) go/ast.Expr°°T3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PVgo.string."func(ast.Stmt, string) ast.Expr"pfgo.weak.type.*func(go/ast.Stmt, string) go/ast.Expr"runtime.zerovalue Ttype.func(go/ast.Stmt, string) go/ast.ExprÐ Ttype.func(go/ast.Stmt, string) go/ast.Expr type.go/ast.Stmttype.string type.go/ast.Exprþ2go.string."makeIdentList"@<
makeIdentList 2go.string."makeIdentList"þRgo.string."func([]ast.Expr) []*ast.Ident"`\func([]ast.Expr) []*ast.Ident Rgo.string."func([]ast.Expr) []*ast.Ident"þPtype.func([]go/ast.Expr) []*go/ast.Ident ÇÜ'3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PRgo.string."func([]ast.Expr) []*ast.Ident"pbgo.weak.type.*func([]go/ast.Expr) []*go/ast.Ident"runtime.zerovalue Ptype.func([]go/ast.Expr) []*go/ast.IdentÐPtype.func([]go/ast.Expr) []*go/ast.Ident$type.[]go/ast.Expr(type.[]*go/ast.Identþ go.string."next"0*next go.string."next"þ"go.string."next0"0,next0 "go.string."next0"þ4go.string."openLabelScope"@>openLabelScope 4go.string."openLabelScope"þ*go.string."openScope"@4 openScope *go.string."openScope"þ4go.string."parseArrayType"@>parseArrayType 4go.string."parseArrayType"þ6go.string."func() ast.Expr"@@func() ast.Expr 6go.string."func() ast.Expr"þ.type.func() go/ast.ExprBÉOp3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P6go.string."func() ast.Expr"p@go.weak.type.*func() go/ast.Expr"runtime.zerovalue .type.func() go/ast.ExprÐ.type.func() go/ast.Expr type.go/ast.Exprþ6go.string."parseBinaryExpr"@@parseBinaryExpr 6go.string."parseBinaryExpr"þHgo.string."func(bool, int) ast.Expr"`Rfunc(bool, int) ast.Expr Hgo.string."func(bool, int) ast.Expr"þ@type.func(bool, int) go/ast.Expr°°hî3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PHgo.string."func(bool, int) ast.Expr"pRgo.weak.type.*func(bool, int) go/ast.Expr"runtime.zerovalue @type.func(bool, int) go/ast.ExprÐ @type.func(bool, int) go/ast.Exprtype.booltype.int type.go/ast.Exprþ4go.string."parseBlockStmt"@>parseBlockStmt 4go.string."parseBlockStmt"þBgo.string."func() *ast.BlockStmt"PLfunc() *ast.BlockStmt Bgo.string."func() *ast.BlockStmt"þ:type.func() *go/ast.BlockStmtQ} =3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PBgo.string."func() *ast.BlockStmt"pLgo.weak.type.*func() *go/ast.BlockStmt"runtime.zerovalue :type.func() *go/ast.BlockStmtÐ:type.func() *go/ast.BlockStmt,type.*go/ast.BlockStmtþ*go.string."parseBody"@4 parseBody *go.string."parseBody"þVgo.string."func(*ast.Scope) *ast.BlockStmt"``func(*ast.Scope) *ast.BlockStmt Vgo.string."func(*ast.Scope) *ast.BlockStmt"þTtype.func(*go/ast.Scope) *go/ast.BlockStmt %Dá3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PVgo.string."func(*ast.Scope) *ast.BlockStmt"pfgo.weak.type.*func(*go/ast.Scope) *go/ast.BlockStmt"runtime.zerovalue Ttype.func(*go/ast.Scope) *go/ast.BlockStmtÐTtype.func(*go/ast.Scope) *go/ast.BlockStmt$type.*go/ast.Scope,type.*go/ast.BlockStmtþ6go.string."parseBranchStmt"@@parseBranchStmt 6go.string."parseBranchStmt"þZgo.string."func(token.Token) *ast.BranchStmt"pd!func(token.Token) *ast.BranchStmt Zgo.string."func(token.Token) *ast.BranchStmt"þXtype.func(go/token.Token) *go/ast.BranchStmt sàå'3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PZgo.string."func(token.Token) *ast.BranchStmt"pjgo.weak.type.*func(go/token.Token) *go/ast.BranchStmt"runtime.zerovalue Xtype.func(go/token.Token) *go/ast.BranchStmtÐXtype.func(go/token.Token) *go/ast.BranchStmt&type.go/token.Token.type.*go/ast.BranchStmtþ2go.string."parseCallExpr"@<
parseCallExpr 2go.string."parseCallExpr"þLgo.string."func(string) *ast.CallExpr"`Vfunc(string) *ast.CallExpr Lgo.string."func(string) *ast.CallExpr"þDtype.func(string) *go/ast.CallExpr $ecc3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PLgo.string."func(string) *ast.CallExpr"pVgo.weak.type.*func(string) *go/ast.CallExpr"runtime.zerovalue Dtype.func(string) *go/ast.CallExprÐDtype.func(string) *go/ast.CallExprtype.string*type.*go/ast.CallExprþBgo.string."parseCallOrConversion"PLparseCallOrConversion Bgo.string."parseCallOrConversion"þPgo.string."func(ast.Expr) *ast.CallExpr"`Zfunc(ast.Expr) *ast.CallExpr Pgo.string."func(ast.Expr) *ast.CallExpr"þNtype.func(go/ast.Expr) *go/ast.CallExpr ×:¹3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PPgo.string."func(ast.Expr) *ast.CallExpr"p`go.weak.type.*func(go/ast.Expr) *go/ast.CallExpr"runtime.zerovalue Ntype.func(go/ast.Expr) *go/ast.CallExprÐNtype.func(go/ast.Expr) *go/ast.CallExpr type.go/ast.Expr*type.*go/ast.CallExprþ6go.string."parseCaseClause"@@parseCaseClause 6go.string."parseCaseClause"þLgo.string."func(bool) *ast.CaseClause"`Vfunc(bool) *ast.CaseClause Lgo.string."func(bool) *ast.CaseClause"þDtype.func(bool) *go/ast.CaseClause QÆ3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PLgo.string."func(bool) *ast.CaseClause"pVgo.weak.type.*func(bool) *go/ast.CaseClause"runtime.zerovalue Dtype.func(bool) *go/ast.CaseClauseÐDtype.func(bool) *go/ast.CaseClausetype.bool.type.*go/ast.CaseClauseþ2go.string."parseChanType"@<
parseChanType 2go.string."parseChanType"þ@go.string."func() *ast.ChanType"PJfunc() *ast.ChanType @go.string."func() *ast.ChanType"þ8type.func() *go/ast.ChanTypeËpÑ3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P@go.string."func() *ast.ChanType"pJgo.weak.type.*func() *go/ast.ChanType"runtime.zerovalue 8type.func() *go/ast.ChanTypeÐ8type.func() *go/ast.ChanType*type.*go/ast.ChanTypeþ6go.string."parseCommClause"@@parseCommClause 6go.string."parseCommClause"þDgo.string."func() *ast.CommClause"PNfunc() *ast.CommClause Dgo.string."func() *ast.CommClause"þ<type.func() *go/ast.CommClausePU3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PDgo.string."func() *ast.CommClause"pNgo.weak.type.*func() *go/ast.CommClause"runtime.zerovalue <type.func() *go/ast.CommClauseÐ<type.func() *go/ast.CommClause.type.*go/ast.CommClauseþ*go.string."parseDecl"@4 parseDecl *go.string."parseDecl"þ^go.string."func(func(*parser.parser)) ast.Decl"ph#func(func(*parser.parser)) ast.Decl ^go.string."func(func(*parser.parser)) ast.Decl"þNtype.func(func(*"".parser)) go/ast.Decl ~ó¢Z3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P^go.string."func(func(*parser.parser)) ast.Decl"p`go.weak.type.*func(func(*"".parser)) go/ast.Decl"runtime.zerovalue Ntype.func(func(*"".parser)) go/ast.DeclÐNtype.func(func(*"".parser)) go/ast.Decl*type.func(*"".parser) type.go/ast.Declþ4go.string."parseDeferStmt"@>parseDeferStmt 4go.string."parseDeferStmt"þ6go.string."func() ast.Stmt"@@func() ast.Stmt 6go.string."func() ast.Stmt"þ.type.func() go/ast.StmtêÕ3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P6go.string."func() ast.Stmt"p@go.weak.type.*func() go/ast.Stmt"runtime.zerovalue .type.func() go/ast.StmtÐ.type.func() go/ast.Stmt type.go/ast.Stmtþ0go.string."parseElement"@:parseElement 0go.string."parseElement"þ>go.string."func(bool) ast.Expr"PHfunc(bool) ast.Expr >go.string."func(bool) ast.Expr"þ6type.func(bool) go/ast.Expr ¢®Ù®3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P>go.string."func(bool) ast.Expr"pHgo.weak.type.*func(bool) go/ast.Expr"runtime.zerovalue 6type.func(bool) go/ast.ExprÐ6type.func(bool) go/ast.Exprtype.bool type.go/ast.Exprþ8go.string."parseElementList"PBparseElementList 8go.string."parseElementList"þ:go.string."func() []ast.Expr"PDfunc() []ast.Expr :go.string."func() []ast.Expr"þ2type.func() []go/ast.Expr}¯â3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P:go.string."func() []ast.Expr"pDgo.weak.type.*func() []go/ast.Expr"runtime.zerovalue 2type.func() []go/ast.ExprÐ2type.func() []go/ast.Expr$type.[]go/ast.Exprþ*go.string."parseExpr"@4 parseExpr *go.string."parseExpr"þ2go.string."parseExprList"@<
parseExprList 2go.string."parseExprList"þBgo.string."func(bool) []ast.Expr"PLfunc(bool) []ast.Expr Bgo.string."func(bool) []ast.Expr"þ:type.func(bool) []go/ast.Expr ¾JØ3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PBgo.string."func(bool) []ast.Expr"pLgo.weak.type.*func(bool) []go/ast.Expr"runtime.zerovalue :type.func(bool) []go/ast.ExprÐ:type.func(bool) []go/ast.Exprtype.bool$type.[]go/ast.Exprþ4go.string."parseFieldDecl"@>parseFieldDecl 4go.string."parseFieldDecl"þNgo.string."func(*ast.Scope) *ast.Field"`Xfunc(*ast.Scope) *ast.Field Ngo.string."func(*ast.Scope) *ast.Field"þLtype.func(*go/ast.Scope) *go/ast.Field °Ue3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PNgo.string."func(*ast.Scope) *ast.Field"p^go.weak.type.*func(*go/ast.Scope) *go/ast.Field"runtime.zerovalue Ltype.func(*go/ast.Scope) *go/ast.FieldÐLtype.func(*go/ast.Scope) *go/ast.Field$type.*go/ast.Scope$type.*go/ast.Fieldþ*go.string."parseFile"@4 parseFile *go.string."parseFile"þ8go.string."func() *ast.File"PBfunc() *ast.File 8go.string."func() *ast.File"þ0type.func() *go/ast.File¢Í3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P8go.string."func() *ast.File"pBgo.weak.type.*func() *go/ast.File"runtime.zerovalue 0type.func() *go/ast.FileÐ0type.func() *go/ast.File"type.*go/ast.Fileþ0go.string."parseForStmt"@:parseForStmt 0go.string."parseForStmt"þ2go.string."parseFuncDecl"@<
parseFuncDecl 2go.string."parseFuncDecl"þ@go.string."func() *ast.FuncDecl"PJfunc() *ast.FuncDecl @go.string."func() *ast.FuncDecl"þ8type.func() *go/ast.FuncDecl¾¢ëí3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P@go.string."func() *ast.FuncDecl"pJgo.weak.type.*func() *go/ast.FuncDecl"runtime.zerovalue 8type.func() *go/ast.FuncDeclÐ8type.func() *go/ast.FuncDecl*type.*go/ast.FuncDeclþ2go.string."parseFuncType"@<
parseFuncType 2go.string."parseFuncType"þ\go.string."func() (*ast.FuncType, *ast.Scope)"pf"func() (*ast.FuncType, *ast.Scope) \go.string."func() (*ast.FuncType, *ast.Scope)"þZtype.func() (*go/ast.FuncType, *go/ast.Scope) î»Ô3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P\go.string."func() (*ast.FuncType, *ast.Scope)"plgo.weak.type.*func() (*go/ast.FuncType, *go/ast.Scope)"runtime.zerovalue Ztype.func() (*go/ast.FuncType, *go/ast.Scope)ÐZtype.func() (*go/ast.FuncType, *go/ast.Scope)*type.*go/ast.FuncType$type.*go/ast.Scopeþ<go.string."parseFuncTypeOrLit"PFparseFuncTypeOrLit <go.string."parseFuncTypeOrLit"þ0go.string."parseGenDecl"@:parseGenDecl 0go.string."parseGenDecl"þgo.string."func(token.Token, parser.parseSpecFunction) *ast.GenDecl" 8func(token.Token, parser.parseSpecFunction) *ast.GenDecl go.string."func(token.Token, parser.parseSpecFunction) *ast.GenDecl"þ~type.func(go/token.Token, "".parseSpecFunction) *go/ast.GenDecl°°, ²3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000Pgo.string."func(token.Token, parser.parseSpecFunction) *ast.GenDecl"pgo.weak.type.*func(go/token.Token, "".parseSpecFunction) *go/ast.GenDecl"runtime.zerovalue ~type.func(go/token.Token, "".parseSpecFunction) *go/ast.GenDeclÐ ~type.func(go/token.Token, "".parseSpecFunction) *go/ast.GenDecl&type.go/token.Token2type."".parseSpecFunction (type.*go/ast.GenDeclþ.go.string."parseGoStmt"@8parseGoStmt .go.string."parseGoStmt"þ,go.string."parseIdent"@6 |
| parseIdent ,go.string."parseIdent"þ:go.string."func() *ast.Ident"PDfunc() *ast.Ident :go.string."func() *ast.Ident"þ2type.func() *go/ast.IdentkI3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P:go.string."func() *ast.Ident"pDgo.weak.type.*func() *go/ast.Ident"runtime.zerovalue 2type.func() *go/ast.IdentÐ2type.func() *go/ast.Ident$type.*go/ast.Identþ4go.string."parseIdentList"@>parseIdentList 4go.string."parseIdentList"þ>go.string."func() []*ast.Ident"PHfunc() []*ast.Ident >go.string."func() []*ast.Ident"þ6type.func() []*go/ast.IdentóÃn3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P>go.string."func() []*ast.Ident"pHgo.weak.type.*func() []*go/ast.Ident"runtime.zerovalue 6type.func() []*go/ast.IdentÐ6type.func() []*go/ast.Ident(type.[]*go/ast.Identþ.go.string."parseIfStmt"@8parseIfStmt .go.string."parseIfStmt"þ<go.string."func() *ast.IfStmt"PFfunc() *ast.IfStmt <go.string."func() *ast.IfStmt"þ4type.func() *go/ast.IfStmtºÛX3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P<go.string."func() *ast.IfStmt"pFgo.weak.type.*func() *go/ast.IfStmt"runtime.zerovalue 4type.func() *go/ast.IfStmtÐ4type.func() *go/ast.IfStmt&type.*go/ast.IfStmtþ6go.string."parseImportSpec"@@parseImportSpec 6go.string."parseImportSpec"þ|go.string."func(*ast.CommentGroup, token.Token, int) ast.Spec"2func(*ast.CommentGroup, token.Token, int) ast.Spec |go.string."func(*ast.CommentGroup, token.Token, int) ast.Spec"þtype.func(*go/ast.CommentGroup, go/token.Token, int) go/ast.SpecÀÀ6Óú'3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P|go.string."func(*ast.CommentGroup, token.Token, int) ast.Spec"pgo.weak.type.*func(*go/ast.CommentGroup, go/token.Token, int) go/ast.Spec"runtime.zerovalue type.func(*go/ast.CommentGroup, go/token.Token, int) go/ast.Specаtype.func(*go/ast.CommentGroup, go/token.Token, int) go/ast.Spec2type.*go/ast.CommentGroup&type.go/token.Token type.int° type.go/ast.Specþ:go.string."parseIndexOrSlice"PDparseIndexOrSlice :go.string."parseIndexOrSlice"þ<go.string."parseInterfaceType"PFparseInterfaceType <go.string."parseInterfaceType"þJgo.string."func() *ast.InterfaceType"`Tfunc() *ast.InterfaceType Jgo.string."func() *ast.InterfaceType"þBtype.func() *go/ast.InterfaceType°Ýf3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PJgo.string."func() *ast.InterfaceType"pTgo.weak.type.*func() *go/ast.InterfaceType"runtime.zerovalue Btype.func() *go/ast.InterfaceTypeÐBtype.func() *go/ast.InterfaceType4type.*go/ast.InterfaceTypeþ0go.string."parseLhsList"@:parseLhsList 0go.string."parseLhsList"þ:go.string."parseLiteralValue"PDparseLiteralValue :go.string."parseLiteralValue"þ0go.string."parseMapType"@:parseMapType 0go.string."parseMapType"þ>go.string."func() *ast.MapType"PHfunc() *ast.MapType >go.string."func() *ast.MapType"þ6type.func() *go/ast.MapTypeH÷vë3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P>go.string."func() *ast.MapType"pHgo.weak.type.*func() *go/ast.MapType"runtime.zerovalue 6type.func() *go/ast.MapTypeÐ6type.func() *go/ast.MapType(type.*go/ast.MapTypeþ6go.string."parseMethodSpec"@@parseMethodSpec 6go.string."parseMethodSpec"þ0go.string."parseOperand"@:parseOperand 0go.string."parseOperand"þ<go.string."parseParameterList"PFparseParameterList <go.string."parseParameterList"þ^go.string."func(*ast.Scope, bool) []*ast.Field"ph#func(*ast.Scope, bool) []*ast.Field ^go.string."func(*ast.Scope, bool) []*ast.Field"þ\type.func(*go/ast.Scope, bool) []*go/ast.Field°°·Ì¢3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P^go.string."func(*ast.Scope, bool) []*ast.Field"pngo.weak.type.*func(*go/ast.Scope, bool) []*go/ast.Field"runtime.zerovalue \type.func(*go/ast.Scope, bool) []*go/ast.FieldÐ \type.func(*go/ast.Scope, bool) []*go/ast.Field$type.*go/ast.Scopetype.bool (type.[]*go/ast.Fieldþ6go.string."parseParameters"@@parseParameters 6go.string."parseParameters"þbgo.string."func(*ast.Scope, bool) *ast.FieldList"pl%func(*ast.Scope, bool) *ast.FieldList bgo.string."func(*ast.Scope, bool) *ast.FieldList"þ`type.func(*go/ast.Scope, bool) *go/ast.FieldList°°~g3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000Pbgo.string."func(*ast.Scope, bool) *ast.FieldList"prgo.weak.type.*func(*go/ast.Scope, bool) *go/ast.FieldList"runtime.zerovalue `type.func(*go/ast.Scope, bool) *go/ast.FieldListÐ `type.func(*go/ast.Scope, bool) *go/ast.FieldList$type.*go/ast.Scopetype.bool ,type.*go/ast.FieldListþ8go.string."parsePointerType"PBparsePointerType 8go.string."parsePointerType"þ@go.string."func() *ast.StarExpr"PJfunc() *ast.StarExpr @go.string."func() *ast.StarExpr"þ8type.func() *go/ast.StarExprϵ£3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P@go.string."func() *ast.StarExpr"pJgo.weak.type.*func() *go/ast.StarExpr"runtime.zerovalue 8type.func() *go/ast.StarExprÐ8type.func() *go/ast.StarExpr*type.*go/ast.StarExprþ8go.string."parsePrimaryExpr"PBparsePrimaryExpr 8go.string."parsePrimaryExpr"þ.go.string."parseResult"@8parseResult .go.string."parseResult"þVgo.string."func(*ast.Scope) *ast.FieldList"``func(*ast.Scope) *ast.FieldList Vgo.string."func(*ast.Scope) *ast.FieldList"þTtype.func(*go/ast.Scope) *go/ast.FieldList 'þ¥3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PVgo.string."func(*ast.Scope) *ast.FieldList"pfgo.weak.type.*func(*go/ast.Scope) *go/ast.FieldList"runtime.zerovalue Ttype.func(*go/ast.Scope) *go/ast.FieldListÐTtype.func(*go/ast.Scope) *go/ast.FieldList$type.*go/ast.Scope,type.*go/ast.FieldListþ6go.string."parseReturnStmt"@@parseReturnStmt 6go.string."parseReturnStmt"þDgo.string."func() *ast.ReturnStmt"PNfunc() *ast.ReturnStmt Dgo.string."func() *ast.ReturnStmt"þ<type.func() *go/ast.ReturnStmt£ |
| ÿÒ3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PDgo.string."func() *ast.ReturnStmt"pNgo.weak.type.*func() *go/ast.ReturnStmt"runtime.zerovalue <type.func() *go/ast.ReturnStmtÐ<type.func() *go/ast.ReturnStmt.type.*go/ast.ReturnStmtþ(go.string."parseRhs"@2parseRhs (go.string."parseRhs"þ0go.string."parseRhsList"@:parseRhsList 0go.string."parseRhsList"þ4go.string."parseRhsOrType"@>parseRhsOrType 4go.string."parseRhsOrType"þ6go.string."parseSelectStmt"@@parseSelectStmt 6go.string."parseSelectStmt"þDgo.string."func() *ast.SelectStmt"PNfunc() *ast.SelectStmt Dgo.string."func() *ast.SelectStmt"þ<type.func() *go/ast.SelectStmtßW»3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PDgo.string."func() *ast.SelectStmt"pNgo.weak.type.*func() *go/ast.SelectStmt"runtime.zerovalue <type.func() *go/ast.SelectStmtÐ<type.func() *go/ast.SelectStmt.type.*go/ast.SelectStmtþ2go.string."parseSelector"@<
parseSelector 2go.string."parseSelector"þ4go.string."parseSignature"@>parseSignature 4go.string."parseSignature"þzgo.string."func(*ast.Scope) (*ast.FieldList, *ast.FieldList)"1func(*ast.Scope) (*ast.FieldList, *ast.FieldList) zgo.string."func(*ast.Scope) (*ast.FieldList, *ast.FieldList)"þ~type.func(*go/ast.Scope) (*go/ast.FieldList, *go/ast.FieldList)°°{m[3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000Pzgo.string."func(*ast.Scope) (*ast.FieldList, *ast.FieldList)"pgo.weak.type.*func(*go/ast.Scope) (*go/ast.FieldList, *go/ast.FieldList)"runtime.zerovalue ~type.func(*go/ast.Scope) (*go/ast.FieldList, *go/ast.FieldList)Ð~type.func(*go/ast.Scope) (*go/ast.FieldList, *go/ast.FieldList)$type.*go/ast.Scope,type.*go/ast.FieldList ,type.*go/ast.FieldListþ6go.string."parseSimpleStmt"@@parseSimpleStmt 6go.string."parseSimpleStmt"þLgo.string."func(int) (ast.Stmt, bool)"`Vfunc(int) (ast.Stmt, bool) Lgo.string."func(int) (ast.Stmt, bool)"þDtype.func(int) (go/ast.Stmt, bool)°°O ¸o3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PLgo.string."func(int) (ast.Stmt, bool)"pVgo.weak.type.*func(int) (go/ast.Stmt, bool)"runtime.zerovalue Dtype.func(int) (go/ast.Stmt, bool)ÐDtype.func(int) (go/ast.Stmt, bool)type.int type.go/ast.Stmt type.boolþ*go.string."parseStmt"@4 parseStmt *go.string."parseStmt"þ2go.string."parseStmtList"@<
parseStmtList 2go.string."parseStmtList"þ:go.string."func() []ast.Stmt"PDfunc() []ast.Stmt :go.string."func() []ast.Stmt"þ2type.func() []go/ast.StmtÄ°¹3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P:go.string."func() []ast.Stmt"pDgo.weak.type.*func() []go/ast.Stmt"runtime.zerovalue 2type.func() []go/ast.StmtÐ2type.func() []go/ast.Stmt$type.[]go/ast.Stmtþ6go.string."parseStructType"@@parseStructType 6go.string."parseStructType"þDgo.string."func() *ast.StructType"PNfunc() *ast.StructType Dgo.string."func() *ast.StructType"þ<type.func() *go/ast.StructTypeé>â3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PDgo.string."func() *ast.StructType"pNgo.weak.type.*func() *go/ast.StructType"runtime.zerovalue <type.func() *go/ast.StructTypeÐ<type.func() *go/ast.StructType.type.*go/ast.StructTypeþ6go.string."parseSwitchStmt"@@parseSwitchStmt 6go.string."parseSwitchStmt"þ*go.string."parseType"@4 parseType *go.string."parseType"þ<go.string."parseTypeAssertion"PFparseTypeAssertion <go.string."parseTypeAssertion"þ2go.string."parseTypeList"@<
parseTypeList 2go.string."parseTypeList"þ2go.string."parseTypeName"@<
parseTypeName 2go.string."parseTypeName"þ2go.string."parseTypeSpec"@<
parseTypeSpec 2go.string."parseTypeSpec"þ4go.string."parseUnaryExpr"@>parseUnaryExpr 4go.string."parseUnaryExpr"þ4go.string."parseValueSpec"@>parseValueSpec 4go.string."parseValueSpec"þ0go.string."parseVarList"@:parseVarList 0go.string."parseVarList"þZgo.string."func(bool) ([]ast.Expr, ast.Expr)"pd!func(bool) ([]ast.Expr, ast.Expr) Zgo.string."func(bool) ([]ast.Expr, ast.Expr)"þXtype.func(bool) ([]go/ast.Expr, go/ast.Expr)°°g;òy3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PZgo.string."func(bool) ([]ast.Expr, ast.Expr)"pjgo.weak.type.*func(bool) ([]go/ast.Expr, go/ast.Expr)"runtime.zerovalue Xtype.func(bool) ([]go/ast.Expr, go/ast.Expr)ÐXtype.func(bool) ([]go/ast.Expr, go/ast.Expr)type.bool$type.[]go/ast.Expr type.go/ast.Exprþ0go.string."parseVarType"@:parseVarType 0go.string."parseVarType"þ,go.string."printTrace"@6 |
| printTrace ,go.string."printTrace"þBgo.string."func(...interface {})"PLfunc(...interface {}) Bgo.string."func(...interface {})"þ4type.func(...interface {})Ë3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PBgo.string."func(...interface {})"pFgo.weak.type.*func(...interface {})"runtime.zerovalue 4type.func(...interface {})Ð4type.func(...interface {})&type.[]interface {}þ&go.string."resolve"00resolve &go.string."resolve"þ4go.string."func(ast.Expr)"@>func(ast.Expr) 4go.string."func(ast.Expr)"þ,type.func(go/ast.Expr)k©N3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P4go.string."func(ast.Expr)"p>go.weak.type.*func(go/ast.Expr)"runtime.zerovalue ,type.func(go/ast.Expr)Ð,type.func(go/ast.Expr) type.go/ast.Exprþ&go.string."safePos"00safePos &go.string."safePos"þJgo.string."func(token.Pos) token.Pos"`Tfunc(token.Pos) token.Pos Jgo.string."func(token.Pos) token.Pos"þHtype.func(go/token.Pos) go/token.Pos UT3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PJgo.string."func(token.Pos) token.Pos"pZgo.weak.type.*func(go/token.Pos) go/token.Pos"runtime.zerovalue Htype.func(go/token.Pos) go/token.PosÐHtype.func(go/token.Pos) go/token.Pos"type.go/token.Pos"type.go/token.Posþ0go.string."shortVarDecl"@:shortVarDecl 0go.string."shortVarDecl"þZgo.string."func(*ast.AssignStmt, []ast.Expr)"pd!func(*ast.AssignStmt, []ast.Expr) Zgo.string."func(*ast.AssignStmt, []ast.Expr)"þXtype.func(*go/ast.AssignStmt, []go/ast.Expr) ,Bp3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PZgo.string."func(*ast.AssignStmt, []ast.Expr)"pjgo.weak.type.*func(*go/ast.AssignStmt, []go/ast.Expr)"runtime.zerovalue Xtype.func(*go/ast.AssignStmt, []go/ast.Expr)Ð Xtype.func(*go/ast.AssignStmt, []go/ast.Expr).type.*go/ast.AssignStmt$type.[]go/ast.Exprþ&go.string."tokPrec"00tokPrec &go.string."tokPrec"þJgo.string."func() (token.Token, int)"`Tfunc() (token.Token, int) Jgo.string."func() (token.Token, int)"þBtype.func() (go/token.Token, int) ÝǺ3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PJgo.string."func() (token.Token, int)"pTgo.weak.type.*func() (go/token.Token, int)"runtime.zerovalue Btype.func() (go/token.Token, int)ÐBtype.func() (go/token.Token, int)&type.go/token.Tokentype.intþ4go.string."tryIdentOrType"@>tryIdentOrType 4go.string."tryIdentOrType"þ,go.string."tryResolve"@6 |
| tryResolve ,go.string."tryResolve"þ@go.string."func(ast.Expr, bool)"PJfunc(ast.Expr, bool) @go.string."func(ast.Expr, bool)"þ8type.func(go/ast.Expr, bool)
MØ!3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P@go.string."func(ast.Expr, bool)"pJgo.weak.type.*func(go/ast.Expr, bool)"runtime.zerovalue 8type.func(go/ast.Expr, bool)Ð 8type.func(go/ast.Expr, bool) type.go/ast.Exprtype.boolþ&go.string."tryType"00tryType &go.string."tryType"þ,go.string."tryVarType"@6 |
| tryVarType ,go.string."tryVarType"þtype.*"".parser°E°EhíN6ZZÈ runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P4go.string."*parser.parser"p0go.weak.type.**"".parser"runtime.zerovaluetype."".parser` type.*"".parserÀðtype.*"".parserð&go.string."atComma""go.importpath."".,type.func(string) bool Dtype.func(*"".parser, string) bool°("".(*parser).atCommaÀ("".(*parser).atCommaÐ*go.string."checkExpr"à"go.importpath."".ðDtype.func(go/ast.Expr) go/ast.Expr\type.func(*"".parser, go/ast.Expr) go/ast.Expr,"".(*parser).checkExpr ,"".(*parser).checkExpr°6go.string."checkExprOrType"À"go.importpath."".ÐDtype.func(go/ast.Expr) go/ast.Exprà\type.func(*"".parser, go/ast.Expr) go/ast.Exprð8"".(*parser).checkExprOrType8"".(*parser).checkExprOrType6go.string."closeLabelScope" "go.importpath."".°type.func()À*type.func(*"".parser)Ð8"".(*parser).closeLabelScopeà8"".(*parser).closeLabelScopeð,go.string."closeScope""go.importpath."".type.func() *type.func(*"".parser)°."".(*parser).closeScopeÀ."".(*parser).closeScopeÐ4go.string."consumeComment"à"go.importpath."".ðDtype.func() (*go/ast.Comment, int)Xtype.func(*"".parser) (*go/ast.Comment, int)6"".(*parser).consumeComment 6"".(*parser).consumeComment°>go.string."consumeCommentGroup"À"go.importpath."".ÐTtype.func(int) (*go/ast.CommentGroup, int)àltype.func(*"".parser, int) (*go/ast.CommentGroup, int)ð@"".(*parser).consumeCommentGroup@"".(*parser).consumeCommentGroup&go.string."declare" "go.importpath."".°¬type.func(interface {}, interface {}, *go/ast.Scope, go/ast.ObjKind, ...*go/ast.Ident)ÀÄtype.func(*"".parser, interface {}, interface {}, *go/ast.Scope, go/ast.ObjKind, ...*go/ast.Ident)Ð("".(*parser).declareà("".(*parser).declareð"go.string."error""go.importpath."".>type.func(go/token.Pos, string) Vtype.func(*"".parser, go/token.Pos, string)°$"".(*parser).errorÀ$"".(*parser).errorÐ2go.string."errorExpected"à"go.importpath."".ð>type.func(go/token.Pos, string) Vtype.func(*"".parser, go/token.Pos, string) 4"".(*parser).errorExpected 4"".(*parser).errorExpected° $go.string."expect"À "go.importpath."".Ð Ltype.func(go/token.Token) go/token.Posà dtype.func(*"".parser, go/token.Token) go/token.Posð &"".(*parser).expect |
| &"".(*parser).expect |
| 2go.string."expectClosing" |
| "go.importpath."".° |
| \type.func(go/token.Token, string) go/token.PosÀ |
| ttype.func(*"".parser, go/token.Token, string) go/token.PosÐ |
| 4"".(*parser).expectClosingà |
| 4"".(*parser).expectClosingð |
| ,go.string."expectSemi""go.importpath."".type.func() *type.func(*"".parser)°."".(*parser).expectSemiÀ."".(*parser).expectSemiÐ go.string."init"à"go.importpath."".ðltype.func(*go/token.FileSet, string, []uint8, "".Mode)type.func(*"".parser, *go/token.FileSet, string, []uint8, "".Mode)""".(*parser).init """.(*parser).init°(go.string."makeExpr"À"go.importpath."".ÐTtype.func(go/ast.Stmt, string) go/ast.Expràltype.func(*"".parser, go/ast.Stmt, string) go/ast.Exprð*"".(*parser).makeExpr
*"".(*parser).makeExpr
2go.string."makeIdentList"
"go.importpath."".°
Ptype.func([]go/ast.Expr) []*go/ast.IdentÀ
htype.func(*"".parser, []go/ast.Expr) []*go/ast.IdentÐ
4"".(*parser).makeIdentListà
4"".(*parser).makeIdentListð
go.string."next""go.importpath."".type.func() *type.func(*"".parser)°""".(*parser).nextÀ""".(*parser).nextÐ"go.string."next0"à"go.importpath."".ðtype.func()*type.func(*"".parser)$"".(*parser).next0 $"".(*parser).next0°4go.string."openLabelScope"À"go.importpath."".Ðtype.func()à*type.func(*"".parser)ð6"".(*parser).openLabelScope6"".(*parser).openLabelScope*go.string."openScope" "go.importpath."".°type.func()À*type.func(*"".parser)Ð,"".(*parser).openScopeà,"".(*parser).openScopeð4go.string."parseArrayType""go.importpath.""..type.func() go/ast.Expr Btype.func(*"".parser) go/ast.Expr°6"".(*parser).parseArrayTypeÀ6"".(*parser).parseArrayTypeÐ6go.string."parseBinaryExpr"à"go.importpath."".ð@type.func(bool, int) go/ast.ExprXtype.func(*"".parser, bool, int) go/ast.Expr8"".(*parser).parseBinaryExpr 8"".(*parser).parseBinaryExpr°4go.string."parseBlockStmt"À"go.importpath."".Ð:type.func() *go/ast.BlockStmtàNtype.func(*"".parser) *go/ast.BlockStmtð6"".(*parser).parseBlockStmt6"".(*parser).parseBlockStmt*go.string."parseBody" "go.importpath."".°Ttype.func(*go/ast.Scope) *go/ast.BlockStmtÀltype.func(*"".parser, *go/ast.Scope) *go/ast.BlockStmtÐ,"".(*parser).parseBodyà,"".(*parser).parseBodyð6go.string."parseBranchStmt""go.importpath."".Xtype.func(go/token.Token) *go/ast.BranchStmt ptype.func(*"".parser, go/token.Token) *go/ast.BranchStmt°8"".(*parser).parseBranchStmtÀ8"".(*parser).parseBranchStmtÐ2go.string."parseCallExpr"à"go.importpath."".ðDtype.func(string) *go/ast.CallExpr\type.func(*"".parser, string) *go/ast.CallExpr4"".(*parser).parseCallExpr 4"".(*parser).parseCallExpr°Bgo.string."parseCallOrConversion"À"go.importpath."".ÐNtype.func(go/ast.Expr) *go/ast.CallExpràftype.func(*"".parser, go/ast.Expr) *go/ast.CallExprðD"".(*parser).parseCallOrConversionD"".(*parser).parseCallOrConversion6go.string."parseCaseClause" "go.importpath."".°Dtype.func(bool) *go/ast.CaseClauseÀ\type.func(*"".parser, bool) *go/ast.CaseClauseÐ8"".(*parser).parseCaseClauseà8"".(*parser).parseCaseClauseð2go.string."parseChanType""go.importpath."".8type.func() *go/ast.ChanType Ltype.func(*"".parser) *go/ast.ChanType°4"".(*parser).parseChanTypeÀ4"".(*parser).parseChanTypeÐ6go.string."parseCommClause"à"go.importpath."".ð<type.func() *go/ast.CommClausePtype.func(*"".parser) *go/ast.CommClause8"".(*parser).parseCommClause 8"".(*parser).parseCommClause°*go.string."parseDecl"À"go.importpath."".ÐNtype.func(func(*"".parser)) go/ast.Declàftype.func(*"".parser, func(*"".parser)) go/ast.Declð,"".(*parser).parseDecl,"".(*parser).parseDecl4go.string."parseDeferStmt" "go.importpath."".°.type.func() go/ast.StmtÀBtype.func(*"".parser) go/ast.StmtÐ6"".(*parser).parseDeferStmtà6"".(*parser).parseDeferStmtð0go.string."parseElement""go.importpath."".6type.func(bool) go/ast.Expr Ntype.func(*"".parser, bool) go/ast.Expr°2"".(*parser).parseElementÀ2"".(*parser).parseElementÐ8go.string."parseElementList"à"go.importpath."".ð2type.func() []go/ast.ExprFtype.func(*"".parser) []go/ast.Expr:"".(*parser).parseElementList :"".(*parser).parseElementList°*go.string."parseExpr"À"go.importpath."".Ð6type.func(bool) go/ast.ExpràNtype.func(*"".parser, bool) go/ast.Exprð,"".(*parser).parseExpr,"".(*parser).parseExpr2go.string."parseExprList" "go.importpath."".°:type.func(bool) []go/ast.ExprÀRtype.func(*"".parser, bool) []go/ast.ExprÐ4"".(*parser).parseExprListà4"".(*parser).parseExprListð4go.string."parseFieldDecl""go.importpath."".Ltype.func(*go/ast.Scope) *go/ast.Field dtype.func(*"".parser, *go/ast.Scope) *go/ast.Field°6"".(*parser).parseFieldDeclÀ6"".(*parser).parseFieldDeclÐ*go.string."parseFile"à"go.importpath."".ð0type.func() *go/ast.FileDtype.func(*"".parser) *go/ast.File,"".(*parser).parseFile ,"".(*parser).parseFile°0go.string."parseForStmt"À"go.importpath."".Ð.type.func() go/ast.StmtàBtype.func(*"".parser) go/ast.Stmtð2"".(*parser).parseForStmt2"".(*parser).parseForStmt2go.string."parseFuncDecl" "go.importpath."".°8type.func() *go/ast.FuncDeclÀLtype.func(*"".parser) *go/ast.FuncDeclÐ4"".(*parser).parseFuncDeclà4"".(*parser).parseFuncDeclð2go.string."parseFuncType" "go.importpath."". Ztype.func() (*go/ast.FuncType, *go/ast.Scope) ntype.func(*"".parser) (*go/ast.FuncType, *go/ast.Scope)° 4"".(*parser).parseFuncTypeÀ 4"".(*parser).parseFuncTypeÐ <go.string."parseFuncTypeOrLit"à "go.importpath."".ð .type.func() go/ast.Expr!Btype.func(*"".parser) go/ast.Expr!>"".(*parser).parseFuncTypeOrLit !>"".(*parser).parseFuncTypeOrLit°!0go.string."parseGenDecl"À!"go.importpath."".Ð!~type.func(go/token.Token, "".parseSpecFunction) *go/ast.GenDeclà!type.func(*"".parser, go/token.Token, "".parseSpecFunction) *go/ast.GenDeclð!2"".(*parser).parseGenDecl"2"".(*parser).parseGenDecl".go.string."parseGoStmt" ""go.importpath."".°".type.func() go/ast.StmtÀ"Btype.func(*"".parser) go/ast.StmtÐ"0"".(*parser).parseGoStmtà"0"".(*parser).parseGoStmtð",go.string."parseIdent"#"go.importpath."".#2type.func() *go/ast.Ident #Ftype.func(*"".parser) *go/ast.Ident°#."".(*parser).parseIdentÀ#."".(*parser).parseIdentÐ#4go.string."parseIdentList"à#"go.importpath."".ð#6type.func() []*go/ast.Ident$Jtype.func(*"".parser) []*go/ast.Ident$6"".(*parser).parseIdentList $6"".(*parser).parseIdentList°$.go.string."parseIfStmt"À$"go.importpath."".Ð$4type.func() *go/ast.IfStmtà$Htype.func(*"".parser) *go/ast.IfStmtð$0"".(*parser).parseIfStmt%0"".(*parser).parseIfStmt%6go.string."parseImportSpec" %"go.importpath."".°%type.func(*go/ast.CommentGroup, go/token.Token, int) go/ast.SpecÀ%type.func(*"".parser, *go/ast.CommentGroup, go/token.Token, int) go/ast.SpecÐ%8"".(*parser).parseImportSpecà%8"".(*parser).parseImportSpecð%:go.string."parseIndexOrSlice"&"go.importpath."".&Dtype.func(go/ast.Expr) go/ast.Expr &\type.func(*"".parser, go/ast.Expr) go/ast.Expr°&<"".(*parser).parseIndexOrSliceÀ&<"".(*parser).parseIndexOrSliceÐ&<go.string."parseInterfaceType"à&"go.importpath."".ð&Btype.func() *go/ast.InterfaceType'Vtype.func(*"".parser) *go/ast.InterfaceType'>"".(*parser).parseInterfaceType '>"".(*parser).parseInterfaceType°'0go.string."parseLhsList"À'"go.importpath."".Ð'2type.func() []go/ast.Exprà'Ftype.func(*"".parser) []go/ast.Exprð'2"".(*parser).parseLhsList(2"".(*parser).parseLhsList(:go.string."parseLiteralValue" ("go.importpath."".°(Dtype.func(go/ast.Expr) go/ast.ExprÀ(\type.func(*"".parser, go/ast.Expr) go/ast.ExprÐ(<"".(*parser).parseLiteralValueà(<"".(*parser).parseLiteralValueð(0go.string."parseMapType")"go.importpath."".)6type.func() *go/ast.MapType )Jtype.func(*"".parser) *go/ast.MapType°)2"".(*parser).parseMapTypeÀ)2"".(*parser).parseMapTypeÐ)6go.string."parseMethodSpec"à)"go.importpath."".ð)Ltype.func(*go/ast.Scope) *go/ast.Field*dtype.func(*"".parser, *go/ast.Scope) *go/ast.Field*8"".(*parser).parseMethodSpec *8"".(*parser).parseMethodSpec°*0go.string."parseOperand"À*"go.importpath."".Ð*6type.func(bool) go/ast.Exprà*Ntype.func(*"".parser, bool) go/ast.Exprð*2"".(*parser).parseOperand+2"".(*parser).parseOperand+<go.string."parseParameterList" +"go.importpath."".°+\type.func(*go/ast.Scope, bool) []*go/ast.FieldÀ+ttype.func(*"".parser, *go/ast.Scope, bool) []*go/ast.FieldÐ+>"".(*parser).parseParameterListà+>"".(*parser).parseParameterListð+6go.string."parseParameters","go.importpath."".,`type.func(*go/ast.Scope, bool) *go/ast.FieldList ,xtype.func(*"".parser, *go/ast.Scope, bool) *go/ast.FieldList°,8"".(*parser).parseParametersÀ,8"".(*parser).parseParametersÐ,8go.string."parsePointerType"à,"go.importpath."".ð,8type.func() *go/ast.StarExpr-Ltype.func(*"".parser) *go/ast.StarExpr-:"".(*parser).parsePointerType -:"".(*parser).parsePointerType°-8go.string."parsePrimaryExpr"À-"go.importpath."".Ð-6type.func(bool) go/ast.Exprà-Ntype.func(*"".parser, bool) go/ast.Exprð-:"".(*parser).parsePrimaryExpr.:"".(*parser).parsePrimaryExpr..go.string."parseResult" ."go.importpath."".°.Ttype.func(*go/ast.Scope) *go/ast.FieldListÀ.ltype.func(*"".parser, *go/ast.Scope) *go/ast.FieldListÐ.0"".(*parser).parseResultà.0"".(*parser).parseResultð.6go.string."parseReturnStmt"/"go.importpath.""./<type.func() *go/ast.ReturnStmt /Ptype.func(*"".parser) *go/ast.ReturnStmt°/8"".(*parser).parseReturnStmtÀ/8"".(*parser).parseReturnStmtÐ/(go.string."parseRhs"à/"go.importpath."".ð/.type.func() go/ast.Expr0Btype.func(*"".parser) go/ast.Expr0*"".(*parser).parseRhs 0*"".(*parser).parseRhs°00go.string."parseRhsList"À0"go.importpath."".Ð02type.func() []go/ast.Exprà0Ftype.func(*"".parser) []go/ast.Exprð02"".(*parser).parseRhsList12"".(*parser).parseRhsList14go.string."parseRhsOrType" 1"go.importpath."".°1.type.func() go/ast.ExprÀ1Btype.func(*"".parser) go/ast.ExprÐ16"".(*parser).parseRhsOrTypeà16"".(*parser).parseRhsOrTypeð16go.string."parseSelectStmt"2"go.importpath."".2<type.func() *go/ast.SelectStmt 2Ptype.func(*"".parser) *go/ast.SelectStmt°28"".(*parser).parseSelectStmtÀ28"".(*parser).parseSelectStmtÐ22go.string."parseSelector"à2"go.importpath."".ð2Dtype.func(go/ast.Expr) go/ast.Expr3\type.func(*"".parser, go/ast.Expr) go/ast.Expr34"".(*parser).parseSelector 34"".(*parser).parseSelector°34go.string."parseSignature"À3"go.importpath."".Ð3~type.func(*go/ast.Scope) (*go/ast.FieldList, *go/ast.FieldList)à3type.func(*"".parser, *go/ast.Scope) (*go/ast.FieldList, *go/ast.FieldList)ð36"".(*parser).parseSignature46"".(*parser).parseSignature46go.string."parseSimpleStmt" 4"go.importpath."".°4Dtype.func(int) (go/ast.Stmt, bool)À4\type.func(*"".parser, int) (go/ast.Stmt, bool)Ð48"".(*parser).parseSimpleStmtà48"".(*parser).parseSimpleStmtð4*go.string."parseStmt"5"go.importpath."".5.type.func() go/ast.Stmt 5Btype.func(*"".parser) go/ast.Stmt°5,"".(*parser).parseStmtÀ5,"".(*parser).parseStmtÐ52go.string."parseStmtList"à5"go.importpath."".ð52type.func() []go/ast.Stmt6Ftype.func(*"".parser) []go/ast.Stmt64"".(*parser).parseStmtList 64"".(*parser).parseStmtList°66go.string."parseStructType"À6"go.importpath."".Ð6<type.func() *go/ast.StructTypeà6Ptype.func(*"".parser) *go/ast.StructTypeð68"".(*parser).parseStructType78"".(*parser).parseStructType76go.string."parseSwitchStmt" 7"go.importpath."".°7.type.func() go/ast.StmtÀ7Btype.func(*"".parser) go/ast.StmtÐ78"".(*parser).parseSwitchStmtà78"".(*parser).parseSwitchStmtð7*go.string."parseType"8"go.importpath."".8.type.func() go/ast.Expr 8Btype.func(*"".parser) go/ast.Expr°8,"".(*parser).parseTypeÀ8,"".(*parser).parseTypeÐ8<go.string."parseTypeAssertion"à8"go.importpath."".ð8Dtype.func(go/ast.Expr) go/ast.Expr9\type.func(*"".parser, go/ast.Expr) go/ast.Expr9>"".(*parser).parseTypeAssertion 9>"".(*parser).parseTypeAssertion°92go.string."parseTypeList"À9"go.importpath."".Ð92type.func() []go/ast.Exprà9Ftype.func(*"".parser) []go/ast.Exprð94"".(*parser).parseTypeList:4"".(*parser).parseTypeList:2go.string."parseTypeName" :"go.importpath."".°:.type.func() go/ast.ExprÀ:Btype.func(*"".parser) go/ast.ExprÐ:4"".(*parser).parseTypeNameà:4"".(*parser).parseTypeNameð:2go.string."parseTypeSpec";"go.importpath."".;type.func(*go/ast.CommentGroup, go/token.Token, int) go/ast.Spec ;type.func(*"".parser, *go/ast.CommentGroup, go/token.Token, int) go/ast.Spec°;4"".(*parser).parseTypeSpecÀ;4"".(*parser).parseTypeSpecÐ;4go.string."parseUnaryExpr"à;"go.importpath."".ð;6type.func(bool) go/ast.Expr<Ntype.func(*"".parser, bool) go/ast.Expr<6"".(*parser).parseUnaryExpr <6"".(*parser).parseUnaryExpr°<4go.string."parseValueSpec"À<"go.importpath."".Ð<type.func(*go/ast.CommentGroup, go/token.Token, int) go/ast.Specà<type.func(*"".parser, *go/ast.CommentGroup, go/token.Token, int) go/ast.Specð<6"".(*parser).parseValueSpec=6"".(*parser).parseValueSpec=0go.string."parseVarList" ="go.importpath."".°=Xtype.func(bool) ([]go/ast.Expr, go/ast.Expr)À=ptype.func(*"".parser, bool) ([]go/ast.Expr, go/ast.Expr)Ð=2"".(*parser).parseVarListà=2"".(*parser).parseVarListð=0go.string."parseVarType">"go.importpath."".>6type.func(bool) go/ast.Expr >Ntype.func(*"".parser, bool) go/ast.Expr°>2"".(*parser).parseVarTypeÀ>2"".(*parser).parseVarTypeÐ>,go.string."printTrace"à>"go.importpath."".ð>4type.func(...interface {})?Ltype.func(*"".parser, ...interface {})?."".(*parser).printTrace ?."".(*parser).printTrace°?&go.string."resolve"À?"go.importpath."".Ð?,type.func(go/ast.Expr)à?Dtype.func(*"".parser, go/ast.Expr)ð?("".(*parser).resolve@("".(*parser).resolve@&go.string."safePos" @"go.importpath."".°@Htype.func(go/token.Pos) go/token.PosÀ@`type.func(*"".parser, go/token.Pos) go/token.PosÐ@("".(*parser).safePosà@("".(*parser).safePosð@0go.string."shortVarDecl"A"go.importpath."".AXtype.func(*go/ast.AssignStmt, []go/ast.Expr) Aptype.func(*"".parser, *go/ast.AssignStmt, []go/ast.Expr)°A2"".(*parser).shortVarDeclÀA2"".(*parser).shortVarDeclÐA&go.string."tokPrec"àA"go.importpath."".ðABtype.func() (go/token.Token, int)BVtype.func(*"".parser) (go/token.Token, int)B("".(*parser).tokPrec B("".(*parser).tokPrec°B4go.string."tryIdentOrType"ÀB"go.importpath."".ÐB.type.func() go/ast.ExpràBBtype.func(*"".parser) go/ast.ExprðB6"".(*parser).tryIdentOrTypeC6"".(*parser).tryIdentOrTypeC,go.string."tryResolve" C"go.importpath."".°C8type.func(go/ast.Expr, bool)ÀCPtype.func(*"".parser, go/ast.Expr, bool)ÐC."".(*parser).tryResolveàC."".(*parser).tryResolveðC&go.string."tryType"D"go.importpath."".D.type.func() go/ast.Expr DBtype.func(*"".parser) go/ast.Expr°D("".(*parser).tryTypeÀD("".(*parser).tryTypeÐD,go.string."tryVarType"àD"go.importpath."".ðD6type.func(bool) go/ast.ExprENtype.func(*"".parser, bool) go/ast.ExprE."".(*parser).tryVarType E."".(*parser).tryVarTypeþ,go.string."**ast.File"@6 |
| **ast.File ,go.string."**ast.File"þ$type.**go/ast.File Q¶Iì6 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P,go.string."**ast.File"p6go.weak.type.***go/ast.File"runtime.zerovalue"type.*go/ast.Fileþbruntime.gcbits.0x84880000000000000000000000000000 þgo.string."struct { F uintptr; A0 **ast.File; A1 *parser.parser; A2 *error }"°¤Astruct { F uintptr; A0 **ast.File; A1 *parser.parser; A2 *error } go.string."struct { F uintptr; A0 **ast.File; A1 *parser.parser; A2 *error }"þgo.string."F"0$F go.string."F"þgo.string."A0"0&A0 go.string."A0"þgo.string."A1"0&A1 go.string."A1"þgo.string."A2"0&A2 go.string."A2"þtype.struct { F uintptr; A0 **go/ast.File; A1 *"".parser; A2 *error } _ä>\ runtime.algarray0bruntime.gcbits.0x84880000000000000000000000000000Pgo.string."struct { F uintptr; A0 **ast.File; A1 *parser.parser; A2 *error }"pgo.weak.type.*struct { F uintptr; A0 **go/ast.File; A1 *"".parser; A2 *error }"runtime.zerovalueÀtype.struct { F uintptr; A0 **go/ast.File; A1 *"".parser; A2 *error }Àgo.string."F"àtype.uintptrgo.string."A0"°$type.**go/ast.Fileàgo.string."A1"type.*"".parser°go.string."A2"Ðtype.*errorþgo.string."*struct { F uintptr; A0 **ast.File; A1 *parser.parser; A2 *error }"°¦B*struct { F uintptr; A0 **ast.File; A1 *parser.parser; A2 *error } go.string."*struct { F uintptr; A0 **ast.File; A1 *parser.parser; A2 *error }"þtype.*struct { F uintptr; A0 **go/ast.File; A1 *"".parser; A2 *error } KòD6 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000Pgo.string."*struct { F uintptr; A0 **ast.File; A1 *parser.parser; A2 *error }"pgo.weak.type.**struct { F uintptr; A0 **go/ast.File; A1 *"".parser; A2 *error }"runtime.zerovaluetype.struct { F uintptr; A0 **go/ast.File; A1 *"".parser; A2 *error }þ(go.string."[]string"@2[]string (go.string."[]string"þtype.[]string Ó¨ó |
| runtime.algarray0bruntime.gcbits.0x48844400000000000000000000000000P(go.string."[]string"p,go.weak.type.*[]string"runtime.zerovaluetype.stringþ:go.typelink.[]string/[]stringtype.[]stringþTgclocals·3280bececceccd33cb74587feedb1f9fþTgclocals·2dc77d960dd3e4b3de2361f9cbd75783þTgclocals·44568aa369055d8938d809aa5d80843bþTgclocals·9c703c5c7b9c1932c840b69f8ebce236þ0type..hashfunc.[8]string(type..hash.[8]stringþ,type..eqfunc.[8]string$type..eq.[8]stringþ&type..alg.[8]string 0type..hashfunc.[8]string,type..eqfunc.[8]stringþbruntime.gcbits.0x48484848484848480000000000000000 HHHHHHHHþ*go.string."[8]string"@4 [8]string *go.string."[8]string"þtype.[8]stringÀÀUS> &type..alg.[8]string0bruntime.gcbits.0x48484848484848480000000000000000P*go.string."[8]string"p.go.weak.type.*[8]string"runtime.zerovaluetype.string type.[]stringþ>go.typelink.[8]string/[8]stringtype.[8]stringþ4go.string."[]*ast.Package"@>[]*ast.Package 4go.string."[]*ast.Package"þ,type.[]*go/ast.Package !f¿; runtime.algarray0bruntime.gcbits.0x48844400000000000000000000000000P4go.string."[]*ast.Package"p>go.weak.type.*[]*go/ast.Package"runtime.zerovalue(type.*go/ast.PackageþXgo.typelink.[]*ast.Package/[]*go/ast.Package,type.[]*go/ast.Packageþbruntime.gcbits.0x88888888000000000000000000000000 þ6go.string."[8]*ast.Package"@@[8]*ast.Package 6go.string."[8]*ast.Package"þ.type.[8]*go/ast.PackageÀÀ@9· runtime.algarray0bruntime.gcbits.0x88888888000000000000000000000000P6go.string."[8]*ast.Package"p@go.weak.type.*[8]*go/ast.Package"runtime.zerovalue(type.*go/ast.Package ,type.[]*go/ast.Packageþ\go.typelink.[8]*ast.Package/[8]*go/ast.Package.type.[8]*go/ast.PackageþVgo.string."*map.bucket[string]*ast.Package"``*map.bucket[string]*ast.Package Vgo.string."*map.bucket[string]*ast.Package"þNtype.*map.bucket[string]*go/ast.Package ÈEy¡6 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PVgo.string."*map.bucket[string]*ast.Package"p`go.weak.type.**map.bucket[string]*go/ast.Package"runtime.zerovalueLtype.map.bucket[string]*go/ast.Packageþbruntime.gcbits.0x84848484848484848488888888000000 þTgo.string."map.bucket[string]*ast.Package"`^map.bucket[string]*ast.Package Tgo.string."map.bucket[string]*ast.Package"þ go.string."keys"0*keys go.string."keys"þ$go.string."values"0.values $go.string."values"þ(go.string."overflow"@2overflow (go.string."overflow"þLtype.map.bucket[string]*go/ast.Package°°ÐHÙaÈ à runtime.algarray0bruntime.gcbits.0x84848484848484848488888888000000PTgo.string."map.bucket[string]*ast.Package"p^go.weak.type.*map.bucket[string]*go/ast.Package"runtime.zerovalueÀLtype.map.bucket[string]*go/ast.PackageÀ go.string."keys"àtype.[8]string$go.string."values"°.type.[8]*go/ast.Packageà(go.string."overflow"Ntype.*map.bucket[string]*go/ast.Packageþbruntime.gcbits.0x44844800000000000000000000000000 DHþNgo.string."map.hdr[string]*ast.Package"`Xmap.hdr[string]*ast.Package Ngo.string."map.hdr[string]*ast.Package"þ&go.string."buckets"00buckets &go.string."buckets"þ,go.string."oldbuckets"@6 |
| oldbuckets ,go.string."oldbuckets"þFtype.map.hdr[string]*go/ast.Packageàà0´g3 à runtime.algarray0bruntime.gcbits.0x44844800000000000000000000000000PNgo.string."map.hdr[string]*ast.Package"pXgo.weak.type.*map.hdr[string]*go/ast.Package"runtime.zerovalueÀFtype.map.hdr[string]*go/ast.PackageÀ&go.string."buckets"àNtype.*map.bucket[string]*go/ast.Package,go.string."oldbuckets"°Ntype.*map.bucket[string]*go/ast.PackageþFgo.string."map[string]*ast.Package"PPmap[string]*ast.Package Fgo.string."map[string]*ast.Package"þ>type.map[string]*go/ast.PackageÜÜÖØ9c5Ð runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PFgo.string."map[string]*ast.Package"pPgo.weak.type.*map[string]*go/ast.Package"runtime.zerovaluetype.string (type.*go/ast.Package°Ltype.map.bucket[string]*go/ast.PackageÀFtype.map.hdr[string]*go/ast.Packageþ|go.typelink.map[string]*ast.Package/map[string]*go/ast.Package>type.map[string]*go/ast.Packageþ.go.string."[]*ast.File"@8[]*ast.File .go.string."[]*ast.File"þ&type.[]*go/ast.File
»=s runtime.algarray0bruntime.gcbits.0x48844400000000000000000000000000P.go.string."[]*ast.File"p8go.weak.type.*[]*go/ast.File"runtime.zerovalue"type.*go/ast.FileþLgo.typelink.[]*ast.File/[]*go/ast.File&type.[]*go/ast.Fileþ0go.string."[8]*ast.File"@:[8]*ast.File 0go.string."[8]*ast.File"þ(type.[8]*go/ast.FileÀÀ@÷û¢< runtime.algarray0bruntime.gcbits.0x88888888000000000000000000000000P0go.string."[8]*ast.File"p:go.weak.type.*[8]*go/ast.File"runtime.zerovalue"type.*go/ast.File &type.[]*go/ast.FileþPgo.typelink.[8]*ast.File/[8]*go/ast.File(type.[8]*go/ast.FileþPgo.string."*map.bucket[string]*ast.File"`Z*map.bucket[string]*ast.File Pgo.string."*map.bucket[string]*ast.File"þHtype.*map.bucket[string]*go/ast.File c/6 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PPgo.string."*map.bucket[string]*ast.File"pZgo.weak.type.**map.bucket[string]*go/ast.File"runtime.zerovalueFtype.map.bucket[string]*go/ast.FileþNgo.string."map.bucket[string]*ast.File"`Xmap.bucket[string]*ast.File Ngo.string."map.bucket[string]*ast.File"þFtype.map.bucket[string]*go/ast.File°°Ð>?ÞnÈ à runtime.algarray0bruntime.gcbits.0x84848484848484848488888888000000PNgo.string."map.bucket[string]*ast.File"pXgo.weak.type.*map.bucket[string]*go/ast.File"runtime.zerovalueÀFtype.map.bucket[string]*go/ast.FileÀ go.string."keys"àtype.[8]string$go.string."values"°(type.[8]*go/ast.Fileà(go.string."overflow"Htype.*map.bucket[string]*go/ast.FileþHgo.string."map.hdr[string]*ast.File"`Rmap.hdr[string]*ast.File Hgo.string."map.hdr[string]*ast.File"þ@type.map.hdr[string]*go/ast.Fileàà0XJ® à runtime.algarray0bruntime.gcbits.0x44844800000000000000000000000000PHgo.string."map.hdr[string]*ast.File"pRgo.weak.type.*map.hdr[string]*go/ast.File"runtime.zerovalueÀ@type.map.hdr[string]*go/ast.FileÀ&go.string."buckets"àHtype.*map.bucket[string]*go/ast.File,go.string."oldbuckets"°Htype.*map.bucket[string]*go/ast.Fileþ@go.string."map[string]*ast.File"PJmap[string]*ast.File @go.string."map[string]*ast.File"þ8type.map[string]*go/ast.FileÜÜÜ25Ð runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P@go.string."map[string]*ast.File"pJgo.weak.type.*map[string]*go/ast.File"runtime.zerovaluetype.string "type.*go/ast.File°Ftype.map.bucket[string]*go/ast.FileÀ@type.map.hdr[string]*go/ast.Fileþpgo.typelink.map[string]*ast.File/map[string]*go/ast.File8type.map[string]*go/ast.FileþDgo.string."func(os.FileInfo) bool"PNfunc(os.FileInfo) bool Dgo.string."func(os.FileInfo) bool"þ6type.func(os.FileInfo) bool Bh¾3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PDgo.string."func(os.FileInfo) bool"pHgo.weak.type.*func(os.FileInfo) bool"runtime.zerovalue 6type.func(os.FileInfo) boolÐ6type.func(os.FileInfo) bool type.os.FileInfotype.boolþ2go.string."[]os.FileInfo"@<
[]os.FileInfo 2go.string."[]os.FileInfo"þ$type.[]os.FileInfo &¨h runtime.algarray0bruntime.gcbits.0x48844400000000000000000000000000P2go.string."[]os.FileInfo"p6go.weak.type.*[]os.FileInfo"runtime.zerovalue type.os.FileInfoþNgo.typelink.[]os.FileInfo/[]os.FileInfo$type.[]os.FileInfoþTgclocals·3280bececceccd33cb74587feedb1f9fþTgclocals·2dc77d960dd3e4b3de2361f9cbd75783þTgclocals·44568aa369055d8938d809aa5d80843bþTgclocals·9c703c5c7b9c1932c840b69f8ebce236þ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þbruntime.gcbits.0x48480000000000000000000000000000 HHþ*go.string."[2]string"@4 [2]string *go.string."[2]string"þtype.[2]stringÀÀ PXåé &type..alg.[2]string0bruntime.gcbits.0x48480000000000000000000000000000P*go.string."[2]string"p.go.weak.type.*[2]string"runtime.zerovaluetype.string type.[]stringþ>go.typelink.[2]string/[2]stringtype.[2]stringþ,go.string."*[2]string"@6 |
| *[2]string ,go.string."*[2]string"þtype.*[2]string f<6 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P,go.string."*[2]string"p0go.weak.type.**[2]string"runtime.zerovaluetype.[2]stringþ2go.string."**ast.Package"@<
**ast.Package 2go.string."**ast.Package"þ*type.**go/ast.Package kG!¢6 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P2go.string."**ast.Package"p<go.weak.type.***go/ast.Package"runtime.zerovalue(type.*go/ast.Packageþ6go.string."**parser.parser"@@**parser.parser 6go.string."**parser.parser"þ type.**"".parser ¢ðо6 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P6go.string."**parser.parser"p2go.weak.type.***"".parser"runtime.zerovaluetype.*"".parserþbruntime.gcbits.0x84000000000000000000000000000000 þhgo.string."struct { F uintptr; A0 **parser.parser }"r(struct { F uintptr; A0 **parser.parser } hgo.string."struct { F uintptr; A0 **parser.parser }"þRtype.struct { F uintptr; A0 **"".parser }ààHGë À runtime.algarray0bruntime.gcbits.0x84000000000000000000000000000000Phgo.string."struct { F uintptr; A0 **parser.parser }"pdgo.weak.type.*struct { F uintptr; A0 **"".parser }"runtime.zerovalueÀRtype.struct { F uintptr; A0 **"".parser }Àgo.string."F"àtype.uintptrgo.string."A0"° type.**"".parserþPgo.string."func(token.Position, string)"`Zfunc(token.Position, string) Pgo.string."func(token.Position, string)"þHtype.func(go/token.Position, string) ª3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PPgo.string."func(token.Position, string)"pZgo.weak.type.*func(go/token.Position, string)"runtime.zerovalue Htype.func(go/token.Position, string)Ð Htype.func(go/token.Position, string),type.go/token.Positiontype.stringþjgo.string."*struct { F uintptr; A0 **parser.parser }"t)*struct { F uintptr; A0 **parser.parser } jgo.string."*struct { F uintptr; A0 **parser.parser }"þTtype.*struct { F uintptr; A0 **"".parser }
àæ6 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000Pjgo.string."*struct { F uintptr; A0 **parser.parser }"pfgo.weak.type.**struct { F uintptr; A0 **"".parser }"runtime.zerovalueRtype.struct { F uintptr; A0 **"".parser }þ2go.string."[]*ast.Object"@<
[]*ast.Object 2go.string."[]*ast.Object"þ*type.[]*go/ast.Object ¿.H runtime.algarray0bruntime.gcbits.0x48844400000000000000000000000000P2go.string."[]*ast.Object"p<go.weak.type.*[]*go/ast.Object"runtime.zerovalue&type.*go/ast.ObjectþTgo.typelink.[]*ast.Object/[]*go/ast.Object*type.[]*go/ast.Objectþ4go.string."[8]*ast.Object"@>[8]*ast.Object 4go.string."[8]*ast.Object"þ,type.[8]*go/ast.ObjectÀÀ@7Ë4 runtime.algarray0bruntime.gcbits.0x88888888000000000000000000000000P4go.string."[8]*ast.Object"p>go.weak.type.*[8]*go/ast.Object"runtime.zerovalue&type.*go/ast.Object *type.[]*go/ast.ObjectþXgo.typelink.[8]*ast.Object/[8]*go/ast.Object,type.[8]*go/ast.ObjectþTgo.string."*map.bucket[string]*ast.Object"`^*map.bucket[string]*ast.Object Tgo.string."*map.bucket[string]*ast.Object"þLtype.*map.bucket[string]*go/ast.Object V6 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PTgo.string."*map.bucket[string]*ast.Object"p^go.weak.type.**map.bucket[string]*go/ast.Object"runtime.zerovalueJtype.map.bucket[string]*go/ast.ObjectþRgo.string."map.bucket[string]*ast.Object"`\map.bucket[string]*ast.Object Rgo.string."map.bucket[string]*ast.Object"þJtype.map.bucket[string]*go/ast.Object°°ÐÎó%ÎÈ à runtime.algarray0bruntime.gcbits.0x84848484848484848488888888000000PRgo.string."map.bucket[string]*ast.Object"p\go.weak.type.*map.bucket[string]*go/ast.Object"runtime.zerovalueÀJtype.map.bucket[string]*go/ast.ObjectÀ go.string."keys"àtype.[8]string$go.string."values"°,type.[8]*go/ast.Objectà(go.string."overflow"Ltype.*map.bucket[string]*go/ast.ObjectþLgo.string."map.hdr[string]*ast.Object"`Vmap.hdr[string]*ast.Object Lgo.string."map.hdr[string]*ast.Object"þDtype.map.hdr[string]*go/ast.Objectàà0©; à runtime.algarray0bruntime.gcbits.0x44844800000000000000000000000000PLgo.string."map.hdr[string]*ast.Object"pVgo.weak.type.*map.hdr[string]*go/ast.Object"runtime.zerovalueÀDtype.map.hdr[string]*go/ast.ObjectÀ&go.string."buckets"àLtype.*map.bucket[string]*go/ast.Object,go.string."oldbuckets"°Ltype.*map.bucket[string]*go/ast.ObjectþDgo.string."map[string]*ast.Object"PNmap[string]*ast.Object Dgo.string."map[string]*ast.Object"þ<type.map[string]*go/ast.ObjectÜÜiçf×5Ð runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PDgo.string."map[string]*ast.Object"pNgo.weak.type.*map[string]*go/ast.Object"runtime.zerovaluetype.string &type.*go/ast.Object°Jtype.map.bucket[string]*go/ast.ObjectÀDtype.map.hdr[string]*go/ast.Objectþxgo.typelink.map[string]*ast.Object/map[string]*go/ast.Object<type.map[string]*go/ast.ObjectþTgclocals·3280bececceccd33cb74587feedb1f9fþTgclocals·2dc77d960dd3e4b3de2361f9cbd75783þTgclocals·44568aa369055d8938d809aa5d80843bþTgclocals·9c703c5c7b9c1932c840b69f8ebce236þ<type..hashfunc.[1]interface {}4type..hash.[1]interface {}þ8type..eqfunc.[1]interface {}0type..eq.[1]interface {}þ2type..alg.[1]interface {} <type..hashfunc.[1]interface {}8type..eqfunc.[1]interface {}þ6go.string."[1]interface {}"@@[1]interface {} 6go.string."[1]interface {}"þ(type.[1]interface {}ÀÀP[ú 2type..alg.[1]interface {}0bruntime.gcbits.0xcc000000000000000000000000000000P6go.string."[1]interface {}"p:go.weak.type.*[1]interface {}"runtime.zerovalue"type.interface {} &type.[]interface {}þVgo.typelink.[1]interface {}/[1]interface {}(type.[1]interface {}þ.go.string."**ast.Ident"@8**ast.Ident .go.string."**ast.Ident"þ&type.**go/ast.Ident ³H6 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P.go.string."**ast.Ident"p8go.weak.type.***go/ast.Ident"runtime.zerovalue$type.*go/ast.Identþ8go.string."*[1]interface {}"PB*[1]interface {} 8go.string."*[1]interface {}"þ*type.*[1]interface {} ¿¨56 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P8go.string."*[1]interface {}"p<go.weak.type.**[1]interface {}"runtime.zerovalue(type.[1]interface {}þTgclocals·3280bececceccd33cb74587feedb1f9fþTgclocals·2dc77d960dd3e4b3de2361f9cbd75783þTgclocals·44568aa369055d8938d809aa5d80843bþTgclocals·9c703c5c7b9c1932c840b69f8ebce236þ<type..hashfunc.[2]interface {}4type..hash.[2]interface {}þ8type..eqfunc.[2]interface {}0type..eq.[2]interface {}þ2type..alg.[2]interface {} <type..hashfunc.[2]interface {}8type..eqfunc.[2]interface {}þbruntime.gcbits.0xcccc0000000000000000000000000000 ÌÌþ6go.string."[2]interface {}"@@[2]interface {} 6go.string."[2]interface {}"þ(type.[2]interface {}ÀÀ ,Y¤ñ 2type..alg.[2]interface {}0bruntime.gcbits.0xcccc0000000000000000000000000000P6go.string."[2]interface {}"p:go.weak.type.*[2]interface {}"runtime.zerovalue"type.interface {} &type.[]interface {}þVgo.typelink.[2]interface {}/[2]interface {}(type.[2]interface {}þ8go.string."*[2]interface {}"PB*[2]interface {} 8go.string."*[2]interface {}"þ*type.*[2]interface {} ¾s-q6 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P8go.string."*[2]interface {}"p<go.weak.type.**[2]interface {}"runtime.zerovalue(type.[2]interface {}þ4go.string."[]*ast.Comment"@>[]*ast.Comment 4go.string."[]*ast.Comment"þ,type.[]*go/ast.Comment 5~ runtime.algarray0bruntime.gcbits.0x48844400000000000000000000000000P4go.string."[]*ast.Comment"p>go.weak.type.*[]*go/ast.Comment"runtime.zerovalue(type.*go/ast.CommentþXgo.typelink.[]*ast.Comment/[]*go/ast.Comment,type.[]*go/ast.Commentþ6go.string."*parser.bailout"@@*parser.bailout 6go.string."*parser.bailout"þ type.*"".bailout ¹+ôa6 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P6go.string."*parser.bailout"p2go.weak.type.**"".bailout"runtime.zerovaluetype."".bailoutþ4go.string."parser.bailout"@>parser.bailout 4go.string."parser.bailout"þ&go.string."bailout"00bailout &go.string."bailout"þtype."".bailoutüV0 runtime.algarray0^runtime.gcbits.0x000000000000000000000000000000P4go.string."parser.bailout"p type.*"".bailout"runtime.zerovalueÀtype."".bailout`Àtype."".bailoutÀ&go.string."bailout"Ð"go.importpath."".àtype."".bailoutþbruntime.gcbits.0x84488800000000000000000000000000 Hþgo.string."struct { F uintptr; A0 *token.Pos; A1 **parser.parser }"7struct { F uintptr; A0 *token.Pos; A1 **parser.parser } go.string."struct { F uintptr; A0 *token.Pos; A1 **parser.parser }"þvtype.struct { F uintptr; A0 *go/token.Pos; A1 **"".parser }°°Zfr runtime.algarray0bruntime.gcbits.0x84488800000000000000000000000000Pgo.string."struct { F uintptr; A0 *token.Pos; A1 **parser.parser }"pgo.weak.type.*struct { F uintptr; A0 *go/token.Pos; A1 **"".parser }"runtime.zerovalueÀvtype.struct { F uintptr; A0 *go/token.Pos; A1 **"".parser }Àgo.string."F"àtype.uintptrgo.string."A0"°$type.*go/token.Posàgo.string."A1" type.**"".parserþgo.string."*struct { F uintptr; A0 *token.Pos; A1 **parser.parser }" 8*struct { F uintptr; A0 *token.Pos; A1 **parser.parser } go.string."*struct { F uintptr; A0 *token.Pos; A1 **parser.parser }"þxtype.*struct { F uintptr; A0 *go/token.Pos; A1 **"".parser } óy6 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000Pgo.string."*struct { F uintptr; A0 *token.Pos; A1 **parser.parser }"pgo.weak.type.**struct { F uintptr; A0 *go/token.Pos; A1 **"".parser }"runtime.zerovaluevtype.struct { F uintptr; A0 *go/token.Pos; A1 **"".parser }þ2go.string."[1]*ast.Ident"@<
[1]*ast.Ident 2go.string."[1]*ast.Ident"þ*type.[1]*go/ast.IdentÀÀÖ×W1 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P2go.string."[1]*ast.Ident"p<go.weak.type.*[1]*go/ast.Ident"runtime.zerovalue$type.*go/ast.Ident (type.[]*go/ast.IdentþTgo.typelink.[1]*ast.Ident/[1]*go/ast.Ident*type.[1]*go/ast.Identþ4go.string."*[1]*ast.Ident"@>*[1]*ast.Ident 4go.string."*[1]*ast.Ident"þ,type.*[1]*go/ast.Ident öh6 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P4go.string."*[1]*ast.Ident"p>go.weak.type.**[1]*go/ast.Ident"runtime.zerovalue*type.[1]*go/ast.IdentþTgclocals·3280bececceccd33cb74587feedb1f9fþTgclocals·2dc77d960dd3e4b3de2361f9cbd75783þTgclocals·44568aa369055d8938d809aa5d80843bþTgclocals·9c703c5c7b9c1932c840b69f8ebce236þ:type..hashfunc.[3]go/ast.Expr2type..hash.[3]go/ast.Exprþ6type..eqfunc.[3]go/ast.Expr.type..eq.[3]go/ast.Exprþ0type..alg.[3]go/ast.Expr :type..hashfunc.[3]go/ast.Expr6type..eqfunc.[3]go/ast.Exprþbruntime.gcbits.0x8c8c8c00000000000000000000000000 þ.go.string."[3]ast.Expr"@8[3]ast.Expr .go.string."[3]ast.Expr"þ&type.[3]go/ast.ExprÀÀ0)N 0type..alg.[3]go/ast.Expr0bruntime.gcbits.0x8c8c8c00000000000000000000000000P.go.string."[3]ast.Expr"p8go.weak.type.*[3]go/ast.Expr"runtime.zerovalue type.go/ast.Expr $type.[]go/ast.ExprþLgo.typelink.[3]ast.Expr/[3]go/ast.Expr&type.[3]go/ast.Exprþ.go.string."[]token.Pos"@8[]token.Pos .go.string."[]token.Pos"þ&type.[]go/token.Pos pÔ runtime.algarray0bruntime.gcbits.0x48844400000000000000000000000000P.go.string."[]token.Pos"p8go.weak.type.*[]go/token.Pos"runtime.zerovalue"type.go/token.PosþLgo.typelink.[]token.Pos/[]go/token.Pos&type.[]go/token.Posþ0go.string."[2]token.Pos"@:[2]token.Pos 0go.string."[2]token.Pos"þ(type.[2]go/token.PosÀÀÛÞD À runtime.algarray0^runtime.gcbits.0x000000000000000000000000000000P0go.string."[2]token.Pos"p:go.weak.type.*[2]go/token.Pos"runtime.zerovalue"type.go/token.Pos &type.[]go/token.PosþPgo.typelink.[2]token.Pos/[2]go/token.Pos(type.[2]go/token.PosþTgclocals·3280bececceccd33cb74587feedb1f9fþTgclocals·2dc77d960dd3e4b3de2361f9cbd75783þTgclocals·44568aa369055d8938d809aa5d80843bþTgclocals·9c703c5c7b9c1932c840b69f8ebce236þ:type..hashfunc.[1]go/ast.Expr2type..hash.[1]go/ast.Exprþ6type..eqfunc.[1]go/ast.Expr.type..eq.[1]go/ast.Exprþ0type..alg.[1]go/ast.Expr :type..hashfunc.[1]go/ast.Expr6type..eqfunc.[1]go/ast.Exprþbruntime.gcbits.0x8c000000000000000000000000000000 þ.go.string."[1]ast.Expr"@8[1]ast.Expr .go.string."[1]ast.Expr"þ&type.[1]go/ast.ExprÀÀ£Wa 0type..alg.[1]go/ast.Expr0bruntime.gcbits.0x8c000000000000000000000000000000P.go.string."[1]ast.Expr"p8go.weak.type.*[1]go/ast.Expr"runtime.zerovalue type.go/ast.Expr $type.[]go/ast.ExprþLgo.typelink.[1]ast.Expr/[1]go/ast.Expr&type.[1]go/ast.Exprþ0go.string."*[1]ast.Expr"@:*[1]ast.Expr 0go.string."*[1]ast.Expr"þ(type.*[1]go/ast.Expr úæG6 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P0go.string."*[1]ast.Expr"p:go.weak.type.**[1]go/ast.Expr"runtime.zerovalue&type.[1]go/ast.Exprþ,go.string."[]ast.Spec"@6 |
| []ast.Spec ,go.string."[]ast.Spec"þ$type.[]go/ast.Spec 04 runtime.algarray0bruntime.gcbits.0x48844400000000000000000000000000P,go.string."[]ast.Spec"p6go.weak.type.*[]go/ast.Spec"runtime.zerovalue type.go/ast.SpecþHgo.typelink.[]ast.Spec/[]go/ast.Spec$type.[]go/ast.Specþdgo.string."struct { F uintptr; R *parser.parser }"pn&struct { F uintptr; R *parser.parser } dgo.string."struct { F uintptr; R *parser.parser }"þgo.string."R"0$R go.string."R"þNtype.struct { F uintptr; R *"".parser }ààNð} À runtime.algarray0bruntime.gcbits.0x84000000000000000000000000000000Pdgo.string."struct { F uintptr; R *parser.parser }"p`go.weak.type.*struct { F uintptr; R *"".parser }"runtime.zerovalueÀNtype.struct { F uintptr; R *"".parser }Àgo.string."F"àtype.uintptrgo.string."R"°type.*"".parserþfgo.string."*struct { F uintptr; R *parser.parser }"pp'*struct { F uintptr; R *parser.parser } fgo.string."*struct { F uintptr; R *parser.parser }"þPtype.*struct { F uintptr; R *"".parser } m¸µ6 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000Pfgo.string."*struct { F uintptr; R *parser.parser }"pbgo.weak.type.**struct { F uintptr; R *"".parser }"runtime.zerovalueNtype.struct { F uintptr; R *"".parser }þ,go.string."[]ast.Decl"@6 |
| []ast.Decl ,go.string."[]ast.Decl"þ$type.[]go/ast.Decl q|+ runtime.algarray0bruntime.gcbits.0x48844400000000000000000000000000P,go.string."[]ast.Decl"p6go.weak.type.*[]go/ast.Decl"runtime.zerovalue type.go/ast.DeclþHgo.typelink.[]ast.Decl/[]go/ast.Decl$type.[]go/ast.Declþ,go.string."*[8]string"@6 |
| *[8]string ,go.string."*[8]string"þtype.*[8]string o6 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P,go.string."*[8]string"p0go.weak.type.**[8]string"runtime.zerovaluetype.[8]stringþ0go.string."*[3]ast.Expr"@:*[3]ast.Expr 0go.string."*[3]ast.Expr"þ(type.*[3]go/ast.Expr ÿNÞ6 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P0go.string."*[3]ast.Expr"p:go.weak.type.**[3]go/ast.Expr"runtime.zerovalue&type.[3]go/ast.Exprþ*go.string."io/ioutil"@4 io/ioutil *go.string."io/ioutil"þ0go.importpath.io/ioutil. *go.string."io/ioutil"þ$go.string."go/ast"0.go/ast $go.string."go/ast"þ*go.importpath.go/ast. $go.string."go/ast"þ&go.string."runtime"00runtime &go.string."runtime"þ,go.importpath.runtime. &go.string."runtime"þ*go.importpath.errors. $go.string."errors"þgo.string."io"0&io go.string."io"þ"go.importpath.io. go.string."io"þ&go.string."unicode"00unicode &go.string."unicode"þ,go.importpath.unicode. &go.string."unicode"þ2go.string."path/filepath"@<
path/filepath 2go.string."path/filepath"þ8go.importpath.path/filepath.
2go.string."path/filepath"þgo.string."os"0&os go.string."os"þ"go.importpath.os. go.string."os"þ&go.string."strconv"00strconv &go.string."strconv"þ,go.importpath.strconv. &go.string."strconv"þ&go.string."strings"00strings &go.string."strings"þ,go.importpath.strings. &go.string."strings"þgo.string."fmt"0(fmt go.string."fmt"þ$go.importpath.fmt. go.string."fmt"þ,go.string."go/scanner"@6 |
| go/scanner ,go.string."go/scanner"þ2go.importpath.go/scanner. |
| ,go.string."go/scanner"þ(go.string."go/token"@2go/token (go.string."go/token"þ.go.importpath.go/token. (go.string."go/token"þ"go.string."bytes"0,bytes "go.string."bytes"þ(go.importpath.bytes. "go.string."bytes"þ.type..hash.[8]string·f(type..hash.[8]stringþ$runtime.strhash·fruntime.strhashþ*type..eq.[8]string·f$type..eq.[8]stringþ.type..hash.[2]string·f(type..hash.[2]stringþ*type..eq.[2]string·f$type..eq.[2]stringþ:type..hash.[1]interface {}·f4type..hash.[1]interface {}þ.runtime.nilinterhash·f(runtime.nilinterhashþ6type..eq.[1]interface {}·f0type..eq.[1]interface {}þ$runtime.efaceeq·fruntime.efaceeqþ:type..hash.[2]interface {}·f4type..hash.[2]interface {}þ6type..eq.[2]interface {}·f0type..eq.[2]interface {}þ8type..hash.[3]go/ast.Expr·f2type..hash.[3]go/ast.Exprþ(runtime.interhash·f"runtime.interhashþ4type..eq.[3]go/ast.Expr·f.type..eq.[3]go/ast.Exprþ$runtime.ifaceeq·fruntime.ifaceeqþ8type..hash.[1]go/ast.Expr·f2type..hash.[1]go/ast.Exprþ4type..eq.[1]go/ast.Expr·f.type..eq.[1]go/ast.Exprþ"runtime.zerovalueÿÿgo13ld |