| !<arch> |
| __.PKGDEF 0 0 0 644 8030 ` |
| go object linux amd64 go1.5.1 X:none |
| build id "7aee4c3f775bc9d077b6425fa127443336e01877" |
| |
| $$ |
| package token |
| import runtime "runtime" |
| import fmt "fmt" |
| import strconv "strconv" |
| import sync "sync" |
| import sort "sort" |
| type @"".Position struct { Filename string; Offset int; Line int; Column int } |
| func (@"".pos·2 *@"".Position "esc:0x1") IsValid () (? bool) { return @"".pos·2.Line > 0x0 } |
| func (@"".pos·2 @"".Position "esc:0x12") String () (? string) |
| type @"".Pos int |
| func (@"".p·2 @"".Pos) IsValid () (? bool) { return @"".p·2 != @"".Pos(0x0) } |
| const @"".NoPos @"".Pos = 0x0 |
| type @"sync".Mutex struct { @"sync".state int32; @"sync".sema uint32 } |
| func (@"sync".m·1 *@"sync".Mutex) Lock () |
| func (@"sync".m·1 *@"sync".Mutex) Unlock () |
| type @"sync".Locker interface { Lock(); Unlock() } |
| type @"sync".RWMutex struct { @"sync".w @"sync".Mutex; @"sync".writerSem uint32; @"sync".readerSem uint32; @"sync".readerCount int32; @"sync".readerWait int32 } |
| func (@"sync".rw·1 *@"sync".RWMutex) Lock () |
| func (@"sync".rw·1 *@"sync".RWMutex) RLock () |
| func (@"sync".rw·2 *@"sync".RWMutex "esc:0x12") RLocker () (? @"sync".Locker) { return (*@"sync".rlocker)(@"sync".rw·2) } |
| func (@"sync".rw·1 *@"sync".RWMutex) RUnlock () |
| func (@"sync".rw·1 *@"sync".RWMutex) Unlock () |
| type @"".FileSet struct { @"".mutex @"sync".RWMutex; @"".base int; @"".files []*@"".File; @"".last *@"".File } |
| func (@"".s·2 *@"".FileSet) AddFile (@"".filename·3 string, @"".base·4 int, @"".size·5 int) (? *@"".File) |
| func (@"".s·2 *@"".FileSet) Base () (? int) |
| func (@"".s·2 *@"".FileSet) File (@"".p·3 @"".Pos) (@"".f·1 *@"".File) |
| func (@"".s·1 *@"".FileSet) Iterate (@"".f·2 func(? *@"".File) (? bool) "esc:0x1") |
| func (@"".s·2 *@"".FileSet) Position (@"".p·3 @"".Pos) (@"".pos·1 @"".Position) |
| func (@"".s·2 *@"".FileSet) PositionFor (@"".p·3 @"".Pos, @"".adjusted·4 bool) (@"".pos·1 @"".Position) |
| func (@"".s·2 *@"".FileSet) Read (@"".decode·3 func(? interface {}) (? error) "esc:0x1") (? error) |
| func (@"".s·2 *@"".FileSet) Write (@"".encode·3 func(? interface {}) (? error) "esc:0x1") (? error) |
| func (@"".s·2 *@"".FileSet) @"".file (@"".p·3 @"".Pos) (? *@"".File) |
| type @"".lineInfo struct { Offset int; Filename string; Line int } |
| type @"".File struct { @"".set *@"".FileSet; @"".name string; @"".base int; @"".size int; @"".lines []int; @"".infos []@"".lineInfo } |
| func (@"".f·1 *@"".File "esc:0x9") AddLine (@"".offset·2 int) |
| func (@"".f·1 *@"".File "esc:0x9") AddLineInfo (@"".offset·2 int, @"".filename·3 string, @"".line·4 int) |
| func (@"".f·2 *@"".File "esc:0x1") Base () (? int) { return @"".f·2.@"".base } |
| func (@"".f·2 *@"".File "esc:0x1") Line (@"".p·3 @"".Pos) (? int) |
| func (@"".f·2 *@"".File "esc:0x9") LineCount () (? int) |
| func (@"".f·1 *@"".File "esc:0x9") MergeLine (@"".line·2 int) |
| func (@"".f·2 *@"".File "esc:0x22") Name () (? string) { return @"".f·2.@"".name } |
| func (@"".f·2 *@"".File "esc:0x1") Offset (@"".p·3 @"".Pos) (? int) |
| func (@"".f·2 *@"".File "esc:0x1") Pos (@"".offset·3 int) (? @"".Pos) |
| func (@"".f·2 *@"".File "esc:0x22") Position (@"".p·3 @"".Pos) (@"".pos·1 @"".Position) |
| func (@"".f·2 *@"".File "esc:0x22") PositionFor (@"".p·3 @"".Pos, @"".adjusted·4 bool) (@"".pos·1 @"".Position) |
| func (@"".f·2 *@"".File "esc:0x9") SetLines (@"".lines·3 []int) (? bool) |
| func (@"".f·1 *@"".File "esc:0x9") SetLinesForContent (@"".content·2 []byte "esc:0x1") |
| func (@"".f·2 *@"".File "esc:0x1") Size () (? int) { return @"".f·2.@"".size } |
| func (@"".f·2 *@"".File "esc:0x22") @"".position (@"".p·3 @"".Pos, @"".adjusted·4 bool) (@"".pos·1 @"".Position) |
| func (@"".f·4 *@"".File "esc:0x22") @"".unpack (@"".offset·5 int, @"".adjusted·6 bool) (@"".filename·1 string, @"".line·2 int, @"".column·3 int) |
| func @"".NewFileSet () (? *@"".FileSet) { return (&@"".FileSet{ @"".base:0x1 }) } |
| type @"".Token int |
| func (@"".tok·2 @"".Token) IsKeyword () (? bool) { return @"".Token(0x3c) < @"".tok·2 && @"".tok·2 < @"".Token(0x56) } |
| func (@"".tok·2 @"".Token) IsLiteral () (? bool) { return @"".Token(0x3) < @"".tok·2 && @"".tok·2 < @"".Token(0xa) } |
| func (@"".tok·2 @"".Token) IsOperator () (? bool) { return @"".Token(0xb) < @"".tok·2 && @"".tok·2 < @"".Token(0x3b) } |
| func (@"".op·2 @"".Token) Precedence () (? int) |
| func (@"".tok·2 @"".Token) String () (? string) |
| const @"".ILLEGAL @"".Token = 0x0 |
| const @"".EOF @"".Token = 0x1 |
| const @"".COMMENT @"".Token = 0x2 |
| const @"".IDENT @"".Token = 0x4 |
| const @"".INT @"".Token = 0x5 |
| const @"".FLOAT @"".Token = 0x6 |
| const @"".IMAG @"".Token = 0x7 |
| const @"".CHAR @"".Token = 0x8 |
| const @"".STRING @"".Token = 0x9 |
| const @"".ADD @"".Token = 0xc |
| const @"".SUB @"".Token = 0xd |
| const @"".MUL @"".Token = 0xe |
| const @"".QUO @"".Token = 0xf |
| const @"".REM @"".Token = 0x10 |
| const @"".AND @"".Token = 0x11 |
| const @"".OR @"".Token = 0x12 |
| const @"".XOR @"".Token = 0x13 |
| const @"".SHL @"".Token = 0x14 |
| const @"".SHR @"".Token = 0x15 |
| const @"".AND_NOT @"".Token = 0x16 |
| const @"".ADD_ASSIGN @"".Token = 0x17 |
| const @"".SUB_ASSIGN @"".Token = 0x18 |
| const @"".MUL_ASSIGN @"".Token = 0x19 |
| const @"".QUO_ASSIGN @"".Token = 0x1a |
| const @"".REM_ASSIGN @"".Token = 0x1b |
| const @"".AND_ASSIGN @"".Token = 0x1c |
| const @"".OR_ASSIGN @"".Token = 0x1d |
| const @"".XOR_ASSIGN @"".Token = 0x1e |
| const @"".SHL_ASSIGN @"".Token = 0x1f |
| const @"".SHR_ASSIGN @"".Token = 0x20 |
| const @"".AND_NOT_ASSIGN @"".Token = 0x21 |
| const @"".LAND @"".Token = 0x22 |
| const @"".LOR @"".Token = 0x23 |
| const @"".ARROW @"".Token = 0x24 |
| const @"".INC @"".Token = 0x25 |
| const @"".DEC @"".Token = 0x26 |
| const @"".EQL @"".Token = 0x27 |
| const @"".LSS @"".Token = 0x28 |
| const @"".GTR @"".Token = 0x29 |
| const @"".ASSIGN @"".Token = 0x2a |
| const @"".NOT @"".Token = 0x2b |
| const @"".NEQ @"".Token = 0x2c |
| const @"".LEQ @"".Token = 0x2d |
| const @"".GEQ @"".Token = 0x2e |
| const @"".DEFINE @"".Token = 0x2f |
| const @"".ELLIPSIS @"".Token = 0x30 |
| const @"".LPAREN @"".Token = 0x31 |
| const @"".LBRACK @"".Token = 0x32 |
| const @"".LBRACE @"".Token = 0x33 |
| const @"".COMMA @"".Token = 0x34 |
| const @"".PERIOD @"".Token = 0x35 |
| const @"".RPAREN @"".Token = 0x36 |
| const @"".RBRACK @"".Token = 0x37 |
| const @"".RBRACE @"".Token = 0x38 |
| const @"".SEMICOLON @"".Token = 0x39 |
| const @"".COLON @"".Token = 0x3a |
| const @"".BREAK @"".Token = 0x3d |
| const @"".CASE @"".Token = 0x3e |
| const @"".CHAN @"".Token = 0x3f |
| const @"".CONST @"".Token = 0x40 |
| const @"".CONTINUE @"".Token = 0x41 |
| const @"".DEFAULT @"".Token = 0x42 |
| const @"".DEFER @"".Token = 0x43 |
| const @"".ELSE @"".Token = 0x44 |
| const @"".FALLTHROUGH @"".Token = 0x45 |
| const @"".FOR @"".Token = 0x46 |
| const @"".FUNC @"".Token = 0x47 |
| const @"".GO @"".Token = 0x48 |
| const @"".GOTO @"".Token = 0x49 |
| const @"".IF @"".Token = 0x4a |
| const @"".IMPORT @"".Token = 0x4b |
| const @"".INTERFACE @"".Token = 0x4c |
| const @"".MAP @"".Token = 0x4d |
| const @"".PACKAGE @"".Token = 0x4e |
| const @"".RANGE @"".Token = 0x4f |
| const @"".RETURN @"".Token = 0x50 |
| const @"".SELECT @"".Token = 0x51 |
| const @"".STRUCT @"".Token = 0x52 |
| const @"".SWITCH @"".Token = 0x53 |
| const @"".TYPE @"".Token = 0x54 |
| const @"".VAR @"".Token = 0x55 |
| const @"".LowestPrec = 0x0 |
| const @"".UnaryPrec = 0x6 |
| const @"".HighestPrec = 0x7 |
| func @"".Lookup (@"".ident·2 string "esc:0x1") (? @"".Token) { { var @"".tok·3 @"".Token; var @"".is_keyword·4 bool; @"".tok·3, @"".is_keyword·4 = @"".keywords[@"".ident·2]; if @"".is_keyword·4 { return @"".tok·3 }}; return @"".Token(0x4) } |
| func @"".init () |
| 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 () |
| const @"".keyword_beg @"".Token = 0x3c |
| const @"".keyword_end @"".Token = 0x56 |
| const @"".literal_beg @"".Token = 0x3 |
| const @"".literal_end @"".Token = 0xa |
| const @"".operator_beg @"".Token = 0xb |
| const @"".operator_end @"".Token = 0x3b |
| var @"".keywords map[string]@"".Token |
| |
| $$ |
| _go_.o 0 0 0 644 171775 ` |
| go object linux amd64 go1.5.1 X:none |
| |
| ! |
| go13ld |
| fmt.asort.async.astrconv.aþ,"".(*Position).IsValidÀ®dH%H;avAHìH\$H$èH\$H$H$èHl$H]HûD$èHÄÃèë© |
| |
| : |
| *runtime.racefuncenter` |
| runtime.raceread |
| (runtime.racefuncexit¢ |
| 0runtime.morestack_noctxt "".~r0type.bool"".pos"type.*"".Position<`:% |
| DTgclocals·3f5c1f818fa7055d0400cecd34057162Tgclocals·33cdeccccebe80329f1fdbee7f5874cb@/tmp/go/src/go/token/position.goþ$"".Position.Stringà
Æ
dH%HD$ÈH;AAHì¸1ÀH$H$ H$¨H$°H$¸H$è1ÛH$èH$ðH$ÀH\$@H$ÈHD$HH$ÀHD$8H$H$èHL$@HD$HHl$8H]HûÂú-Høt@HÇ$HL$pHL$HD$xHD$HH\$HÇD$ èHL$(HD$0HL$@HL$pHD$HHD$x1ÛH$H$ H$¨H$°H$HûHÇ$HÇ$H$HH$H$ÀH\$HD$HÇD$èH\$H\$PH\$ H\$XH$H$èH$Hl$PH+Hl$X=
^HkHH$H$ÀH\$HD$ HÇD$èH\$H\$PH\$ H\$XH$HÃH$èH$Hl$PHÃH+Hl$X=
ÈHkHH$HÇD$H$H\$H$H\$H$H\$ èHL$(HD$0HÇ$H\$pH\$H\$xH\$HL$`HL$HD$hHD$ èHL$(HD$0HøuH
HÇÀHL$@H$èHD$HH$ðèHĸÃLCL$Hl$èé%ÿÿÿLCL$Hl$èéþÿÿéñýÿÿèéüÿÿ* |
| |
| *runtime.racefuncenterª |
| runtime.racereadÂgo.string.":"è |
| *runtime.concatstring2Útype.int¤ |
| runtime.convT2Eî |
| "runtime.racewrite¤6runtime.writeBarrierEnabledÈtype.int |
| runtime.convT2Eä |
| "runtime.racewrite¢ 6runtime.writeBarrierEnabledÆ "go.string."%d:%d"¸ |
| |
| fmt.Sprintf¶ |
| *runtime.concatstring2ägo.string."-"° |
| (runtime.racefuncexitä |
| .runtime.writebarrierptr
|
| .runtime.writebarrierptr´
|
| 0runtime.morestack_noctxtpð"".autotmp_0010"type.interface {}"".autotmp_0009Ï"type.interface {}"".autotmp_0008?(type.[2]interface {}"".autotmp_0005o&type.[]interface {}"".autotmp_0003¯type.string"".autotmp_0002type.string"".autotmp_0001type.string"".posÿ"type.*"".Position"".sïtype.string"".~r0Ptype.string"".pos type."".PositionðïðLð8LA>@ç' 54MG_%R)j?= |
| ?Tgclocals·c765399708dc1fd1752844ac4bd57774Tgclocals·59da28345f377d129e7ed2ef9a11403b@/tmp/go/src/go/token/position.goþ"".Pos.IsValiddH%H;av*HìH\$H$èH\$HûD$èHÄÃèëÀ |
| : |
| *runtime.racefuncenter` |
| (runtime.racefuncexitt |
| 0runtime.morestack_noctxt "".~r0type.bool"".ptype."".Pos%@¤& |
| $Tgclocals·23e8278e2b69a3a75fa59b23c49ed6adTgclocals·33cdeccccebe80329f1fdbee7f5874cb@/tmp/go/src/go/token/position.goþ"".(*File).NameädH%H;av\HìH\$H$è1ÛH\$H\$ H\$H$H$èH\$HûtHkHl$HkHl$ èHÄÃëàèë |
| |
| : |
| *runtime.racefuncenterx |
| runtime.raceread¼ |
| (runtime.racefuncexitØ |
| 0runtime.morestack_noctxt0"".~r0type.string"".ftype.*"".FileSÐ>A#Tgclocals·69076ee43f1cead0792b9f36906b1b56Tgclocals·69c1753bd5f81501d95132d08af04464@/tmp/go/src/go/token/position.goþ"".(*File).BaseÀ¦dH%H;av=HìH\$H$èH\$H$H$èH\$HkHl$èHÄÃèë |
| |
| : |
| *runtime.racefuncenter` |
| runtime.raceread |
| (runtime.racefuncexit |
| 0runtime.morestack_noctxt "".~r0type.int"".ftype.*"".File8`Ú9 |
| DTgclocals·3f5c1f818fa7055d0400cecd34057162Tgclocals·33cdeccccebe80329f1fdbee7f5874cb@/tmp/go/src/go/token/position.goþ"".(*File).SizeÀ¦dH%H;av=HìH\$H$èH\$H$H$ èH\$Hk Hl$èHÄÃèë |
| |
| : |
| *runtime.racefuncenter` |
| runtime.raceread |
| (runtime.racefuncexit |
| 0runtime.morestack_noctxt "".~r0type.int"".ftype.*"".File8`ä9 |
| DTgclocals·3f5c1f818fa7055d0400cecd34057162Tgclocals·33cdeccccebe80329f1fdbee7f5874cb@/tmp/go/src/go/token/position.goþ("".(*File).LineCountúdH%H;a HìH\$H$èH\$H$èH\$H+H,$H<$tdèH\$H$H$(èHL$Hi0Hl$H$èH\$H+H,$H<$tèH\$H\$ èHÄÃ%ëÞ%ëèéCÿÿÿ |
| B |
| *runtime.racefuncenter^ |
| runtime.raceread |
| *sync.(*RWMutex).RLock´ |
| runtime.racereadâ |
| runtime.raceread |
| .sync.(*RWMutex).RUnlock° |
| (runtime.racefuncexitè |
| 0runtime.morestack_noctxt "".ntype.int"".~r0type.int"".ftype.*"".File À(î&!!
Tgclocals·3f5c1f818fa7055d0400cecd34057162Tgclocals·33cdeccccebe80329f1fdbee7f5874cb@/tmp/go/src/go/token/position.goþ$"".(*File).AddLinedH%H;a£HìhH\$hH$èH\$pH$èH\$pH+H,$H<$`èH\$pH$H$(èHD$pHh0Hl$@HýÌH$H$(èHD$@HÿÈH\$pHS(HK0Hk8Hl$`HT$PHL$XH9ÈêHÂH$èHD$pHL$@HÿÉHø¿Hp(HP0Hh8Hl$`Ht$PHT$XH9ÑHÎHHl$xH9ë|4H$èH\$pH+H,$H<$tèèHÄhÃ%ëèH$H$ èHD$pHX Hl$xH9ë~«H$H$(èH\$pHû |
| HS(HC0HK8HËH)ÃHû}HHH$HT$PHT$HD$HL$`HL$HÃHD$XHÿÃH\$ èHT$(HD$0HL$8HÃHÿÃHL$`H9ËH\$XHT$PHD$HHÂH$èH\$PHl$HHëHl$xH+H\$pH$H$(èHD$pHl$XHh0Hl$`Hh8Hl$P=u Hh(é§þÿÿL@(L$Hl$èHD$péþÿÿèéïþÿÿèé:þÿÿè%éýÿÿèé@ýÿÿ, |
| B |
| *runtime.racefuncenter^ |
| runtime.raceread |
| (sync.(*RWMutex).Lock¼ |
| runtime.raceread |
| runtime.raceread |
| runtime.raceread® |
| runtime.racereadÞ |
| ,sync.(*RWMutex).Unlockè |
| (runtime.racefuncexit |
| runtime.racereadâ |
| runtime.raceread¾type.[]int¢ |
| "runtime.growslice |
| "runtime.racewriteò |
| "runtime.racewrite¶ 6runtime.writeBarrierEnabledò |
| .runtime.writebarrierptr |
| |
| $runtime.panicslice¬ |
| |
| $runtime.panicindexÈ |
| |
| $runtime.panicindexî |
| |
| 0runtime.morestack_noctxt Ð"".autotmp_0014type.int"".autotmp_0013type.[]int"".autotmp_0012?type.int"".iOtype.int"".offsettype.int"".ftype.*"".FileÐ¥ÏÐÀH |
| *Ã& !ÿ |
| ïiHTgclocals·32bd5c6dc84e3e86dd35593b3922d3aaTgclocals·2c033e7f4f4a74cc7e9f368d1fec9f60@/tmp/go/src/go/token/position.goþ("".(*File).MergeLine
dH%HD$ðH;A(HìH$H$èH$ HûTHH\$PHÇD$X0HH$H\$PH\$HÇD$èH\$HH$HKHL$èH$H$èH$H+H,$H<$wèH$H$èH$H+Hl$H|$9Ç$HHD$èø
H$H$H$(èH$Hi0H$ H9ë|THH\$PHÇD$XHH$H\$PH\$HÇD$èH\$HH$HKHL$èH$H$(èH$ H$L@0LH8L9ÁLLP(I)ÈI)ÉIùtMÊL$L$LT$xHËHÿÃH\$HH$H$(èH$Hl$HLC0LK8L9ÅåLS(I)èI)éIùtMêH\$xH$H$H\$H$H\$LT$`LT$LD$hLD$ LL$pLL$(HÇD$0èH$H$H$(èH$HY0HÿËH\$@H$H$(èH$H$H$(èH$Hl$@LC8L9ÅwHk0èèHÄÃèèèèèHÄÃ%é»ýÿÿ%é}ýÿÿèé¶üÿÿ< |
| X |
| *runtime.racefuncenterxgo.string."illegal line number (line numbering starts at 1)"¬type.stringä |
| runtime.convT2E |
| runtime.gopanic¾ |
| runtime.racereadü |
| (sync.(*RWMutex).Lock |
| runtime.racereadò2sync.(*RWMutex).Unlock·f |
| "runtime.deferprocÄ |
| runtime.raceread>go.string."illegal line number"®type.stringæ |
| runtime.convT2E |
| runtime.gopanicº |
| runtime.raceread |
| runtime.raceread |
| |
| "runtime.slicecopy® |
| |
| runtime.racereadò |
| |
| "runtime.racewrite |
| runtime.racereadÞ |
| &runtime.deferreturnè |
| (runtime.racefuncexit |
| $runtime.panicslice |
| $runtime.panicslice |
| $runtime.panicslice® |
| &runtime.deferreturn¸ |
| (runtime.racefuncexit
|
| 0runtime.morestack_noctxt "".autotmp_0026type.int"".autotmp_0025type.int"".autotmp_0024_type.[]int"".autotmp_0023type.int"".autotmp_0022/type.[]int"".autotmp_0021type.string"".autotmp_0020type.int"".autotmp_0019type.string"".linetype.int"".ftype.*"".File& à ' (ÐVT0N/Tòh(+F-Ô*cÐTgclocals·f7309186bf9eeb0f8ece2eb16f2dc110Tgclocals·ecd4a2df87170e9abd94f9f6f99a8d16@/tmp/go/src/go/token/position.goþ&"".(*File).SetLinesÀ¼dH%H;aHìXH\$XH$èH\$`H$H$ èH\$`Hk Hl$HT$hHD$pH\$xH\$P1ÉHD$HHD$(HT$@HÐHL$0Hl$(H9é¾HD$8H$èH\$8HHD$0HL$Hø~jHÃHD$ HÿËHl$hLD$pL9ÃHHlÝH,$èHL$Hl$ HÿÍH\$hLD$pL9ÅHëHH9Ë|Æ$èHÄXÃH\$H9Ë~äHD$8HL$0HÀHÿÁHL$0Hl$(H9éBÿÿÿH\$`H$èH\$`H+H,$H<$èH\$`H$H$(èH\$`Hl$pHk0Hl$xHk8Hl$h=uEHk(H\$`H$èH\$`H+H,$H<$tèÆ$èHÄXÃ%ëàLC(L$Hl$èë«%é^ÿÿÿèèèéâýÿÿ" |
| B |
| *runtime.racefuncenterh |
| runtime.raceread |
| runtime.raceread |
| runtime.raceread |
| (runtime.racefuncexit |
| runtime.racereadÊ |
| (sync.(*RWMutex).Lockð |
| "runtime.racewrite´6runtime.writeBarrierEnabledÞ |
| runtime.raceread |
| ,sync.(*RWMutex).Unlock¨ |
| (runtime.racefuncexitè |
| .runtime.writebarrierptr |
| $runtime.panicindex |
| $runtime.panicindexª |
| 0runtime.morestack_noctxtP°"".autotmp_0030?type.*int"".autotmp_0029_type.int"".autotmp_0028Otype.int"".autotmp_0027/type.[]int"".offsettype.int"".iotype.int"".sizetype.int"".~r1@type.bool"".linestype.[]int"".ftype.*"".File(°ù¯°Ë¯°C TÒ![^ |
| $*<& j}Tgclocals·77341598187832c197a09d97d4911154Tgclocals·83ead081cd909acab0dcd88a450c1878@/tmp/go/src/go/token/position.goþ:"".(*File).SetLinesForContentàÐdH%HD$ÀH;AÆHìÀH$ÀH$è1ÛH\$xH$H$HÇD$PH$ÐH$ØH$àH$¸1ÉH$°HD$`H$¨HÐHL$hHl$`H9é`HD$pH$èH\$p¶+H\$hH\$H@l$GH\$PHûéHT$xH$H$HËH)ÃHû}QHH$H$HT$HD$H$ HL$HÃH$HÿÃH\$ èHT$(HD$0HL$8HÃHÿÃH$ H9Ë}H$H$HD$XHÂH$èH$Hl$XHèHl$PH+HD$xH$H$H$ H$HÇD$Pÿÿÿÿ¶\$Gû |
| u
H\$HHÿÃH\$PHD$pHÿÀHL$hHÿÁHL$hHl$`H9é þÿÿH$ÈH$èH$ÈH+H,$H<$£èH$ÈH$H$(èH$ÈH¬$Hk0H¬$Hk8Hl$x=uFHk(H$ÈH$èH$ÈH+H,$H<$tèèHÄÀÃ%ëåLC(L$Hl$èëª%éQÿÿÿèèéýÿÿ |
| X |
| *runtime.racefuncenterÎ |
| runtime.racereadêtype.[]intà |
| "runtime.growsliceð |
| "runtime.racewrite |
| runtime.racereadÒ |
| (sync.(*RWMutex).Lockþ |
| "runtime.racewriteÔ 6runtime.writeBarrierEnabled |
| |
| runtime.racereadº |
| |
| ,sync.(*RWMutex).UnlockÄ |
| |
| (runtime.racefuncexit |
| .runtime.writebarrierptr° |
| $runtime.panicslice¾ |
| 0runtime.morestack_noctxt@"".autotmp_0038Ïtype.int"".autotmp_0037_type.[]int"".autotmp_0035type.*uint8"".autotmp_0034¿type.int"".autotmp_0033¯type.int"".autotmp_0032/type.[]uint8"".bñtype.uint8"".offsetïtype.int"".lineßtype.int"".linestype.[]int"".contenttype.[]uint8"".ftype.*"".FileÿBðZö ré |
|
#0H1 "+{HxoTgclocals·ae09aea6c950f33bbc27842daf2e8ebcTgclocals·7aa7711bff3cbd149b91c4985ca0db01@/tmp/go/src/go/token/position.goþ,"".(*File).AddLineInfoÀ°dH%HD$øH;AvHìH$H$èH$H$èH$H+H,$H<$'èH$H$H$@èH$HhHHl$@HýàH$H$@èHD$@HÿÈH$HS@HKHHkPHl$`HÓHT$PHÅHL$XH9È¢HÁåHëH$èH$HL$@HÿÉHøqHh@HPHL@PLD$`Hl$PIÈHT$XH9ÑCIÁàLÅH]H¬$H9ë¬H$H$ èH$HX H¬$H9ë1ÛH$H\$hH$ H\$pH$¨H\$xH$°H$H$H$@èH$HûHS@HCHHKPHËH)ÃHû}HHH$HT$PHT$HD$HL$`HL$HÃHD$XHÿÃH\$ èHT$(HD$0HL$8HÃHÿÃHL$`H9Ë!H\$XHÓHT$PHÅHD$HHÁåHëH$HÇD$ èH\$PHl$HHÁåHëHl$hH+Hl$xHkH¬$HkHl$p=
HkH$H$H$@èH$Hl$XHhHHl$`HhPHl$P=u>Hh@H$èH$H+H,$H<$tèèHÄÃ%ëåL@@L$Hl$èH$ëªLCL$Hl$èéQÿÿÿèé]þÿÿèéýÿÿè%éÍüÿÿèéhüÿÿ0 |
| X |
| *runtime.racefuncenterz |
| runtime.raceread¸ |
| (sync.(*RWMutex).Lockä |
| runtime.raceread¶ |
| runtime.racereadÊ |
| runtime.raceread |
| runtime.racereadè |
| runtime.racereadÊ$type.[]"".lineInfo® |
| "runtime.growsliceÐ |
| ,runtime.racewriterange |
| 6runtime.writeBarrierEnabled |
| "runtime.racewriteÎ6runtime.writeBarrierEnabledî |
| runtime.raceread¤ |
| ,sync.(*RWMutex).Unlock® |
| (runtime.racefuncexitô |
| .runtime.writebarrierptr¬
|
| .runtime.writebarrierptrÀ
|
| $runtime.panicsliceÜ
|
| $runtime.panicindexø
|
| $runtime.panicindex |
| 0runtime.morestack_noctxtP"".autotmp_0042type.int"".autotmp_0041$type.[]"".lineInfo"".autotmp_0040? type."".lineInfo"".autotmp_0039type.int"".itype.int"".line@type.int"".filename type.string"".offsettype.int"".ftype.*"".File} @À |
| 0) %&+´Z5_ |
| ATgclocals·73cc6a6163c79dedb31b44894a6158dfTgclocals·3aa30b52d3451c8b77acc5137b7c14fc@/tmp/go/src/go/token/position.goþ"".(*File).PosÀ®dH%H;aºHì8H\$8H$èH\$@H$H$ èHD$@HX Hl$HH9ë}THH\$(HÇD$0HH$H\$(H\$HÇD$èH\$HH$HKHL$èH$H$èHl$@H]Hl$HHëH\$PèHÄ8Ãèé)ÿÿÿ |
| B |
| *runtime.racefuncenterh |
| runtime.raceread>go.string."illegal file offset"Ætype.stringþ |
| runtime.convT2E² |
| runtime.gopanicÒ |
| runtime.raceread |
| (runtime.racefuncexit |
| 0runtime.morestack_noctxt0p"".autotmp_0047type.string"".~r1 type."".Pos"".offsettype.int"".ftype.*"".FilepµopàØ&T. ^*8Tgclocals·41a13ac73c712c01973b8fe23f62d694Tgclocals·d8fdd2a55187867c76648dc792366181@/tmp/go/src/go/token/position.goþ""".(*File).OffsetÀ¤dH%H;aõHì8H\$8H$èH\$@H$H$èHD$@H\$HHhH9ë|iH$H$èH\$@H$H$ èHD$@HXHh HëHl$HH9ë|.H$H$èH\$HLD$@IhH)ëH\$PèHÄ8ÃHH\$(HÇD$0HH$H\$(H\$HÇD$èH\$HH$HKHL$èèéîþÿÿ |
| B |
| *runtime.racefuncenterh |
| runtime.racereadª |
| runtime.racereadÐ |
| runtime.raceread |
| runtime.racereadÖ |
| (runtime.racefuncexitî:go.string."illegal Pos value"type.stringÐ |
| runtime.convT2E |
| runtime.gopanic |
| 0runtime.morestack_noctxt0p"".autotmp_0048type.string"".~r1 type.int"".ptype."".Pos"".ftype.*"".Filepopl îa.T Ç9Tgclocals·41a13ac73c712c01973b8fe23f62d694Tgclocals·d8fdd2a55187867c76648dc792366181@/tmp/go/src/go/token/position.goþ"".(*File).Line dH%H;avkHì`H\$`H$èH\$hH$H\$pH\$èH\$H\$8H\$H\$@H\$ H\$HHD$(H\$0H\$XHD$PHD$xèHÄ`Ãèé|ÿÿÿ |
| |
| : |
| *runtime.racefuncenterj |
| &"".(*File).Positionâ |
| (runtime.racefuncexitö |
| 0runtime.morestack_noctxt0À"".autotmp_0049O type."".Position"".~r1 type.int"".ptype."".Pos"".ftype.*"".FileÀf¿À!O |
| tTgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals·12fc1489b12fcdedb8fc818b7369b5d9@/tmp/go/src/go/token/position.goþ$"".searchLineInfos dH%H;a²HìPH\$PH$èHD$`HD$HD$(HD$ H$èHD$ H-H(H$H$èHD$ Hl$XHhHl$`HhHl$hHhH$H$ èHD$ Hl$pHh H\$H$HD$èH\$HÿËH\$xèHÄPÃèé1ÿÿÿ |
| B |
| *runtime.racefuncenter| |
| "runtime.racewrite0"".searchLineInfos.func1¶ |
| "runtime.racewrite |
| "runtime.racewriteÔ |
| sort.Searchø |
| (runtime.racefuncexit |
| 0runtime.morestack_noctxtP "".autotmp_0053_dtype.*struct { F uintptr; a []"".lineInfo; x int }"".autotmp_0052type.int"".autotmp_0051Obtype.struct { F uintptr; a []"".lineInfo; x int }"".autotmp_0050otype.int"".~r2@type.int"".x0type.int"".a$type.[]"".lineInfo Ð% l'Tgclocals·9d98bbb373475f3af6381201d6212574Tgclocals·e2c5ae7ad5623aeff8a98501742242a8@/tmp/go/src/go/token/position.goþ""".(*File).unpackdH%H;aãHìH$H$è1ÛHÇ$¸HÇ$°1ÛH$ H$¨H$H$H$èH$HøpHhH¬$ HhH¬$¨H$H$(èH´$Hþ1H^(HH$HKHL$HKHL$H$H\$èH$HD$ HøÁHÃHD$8HÿÃH\$@H$H$(èH$HK(HC0Hk8Hl$xHL$hHl$8HD$pH9ÅHéH$èH$HúoHJ(HB0LB8LD$xHL$hHl$8HD$pH9Å?HéHH$H)ØHÿÀH\$@H$°H$¸¼$H$H$@èH$HiHHýáH$H$@èH´$HþºH^@HH$HKHL$HKHL$H$H\$èHD$ HD$0HøNH$H$H$@èH$HûHHK@HCHHkPHl$`HËHL$PHl$0HD$XH9ÅHÁåHëH\$HH$H$èH\$HHûåHkH¬$ HkH¬$¨H$H$H$(èH\$HH$èH´$HþH^(HH$HKHL$HKHL$H\$HH+Hl$èHD$ HD$(Hø|DH$°H\$@H\$HH$H$èHl$HH]Hl$(H)ëHÿËHl$@HëH$°èHÄÃéiÿÿÿéÿÿÿèé±þÿÿé?þÿÿëÎèéýÿÿèéÈüÿÿéüÿÿèéüÿÿ* |
| N |
| *runtime.racefuncenterÒ |
| runtime.raceread |
| runtime.racereadÄ |
| "".searchInts® |
| runtime.racereadª |
| runtime.raceread¬ |
| runtime.racereadô |
| runtime.racereadö |
| $"".searchLineInfosÊ |
| runtime.racereadú |
| |
| runtime.racereadô |
| runtime.raceread |
| runtime.raceread
|
| "".searchIntsò
|
| runtime.racereadÄ |
| (runtime.racefuncexitú |
| $runtime.panicindex¨ |
| $runtime.panicindexÄ |
| $runtime.panicindexî |
| 0runtime.morestack_noctxtp "".autotmp_0059type.int"".autotmp_0058type.int"".autotmp_0057type.int"".autotmp_0056type.int"".autotmp_0055type.int"".autotmp_0054type.int"".i¯type.int"".alto"type.*"".lineInfo"".itype.int"".itype.int"".column`type.int"".linePtype.int"".filename0type.string"".adjusted type.bool"".offsettype.int"".ftype.*"".FileÿR^,@fÁ2c[:uD
|
| &&zÄX=¨DTgclocals·0bdf3211211bbe2677218a4b37414727Tgclocals·fac97ae6c0b3b983f30d665c3900cdd4@/tmp/go/src/go/token/position.goþ&"".(*File).positionüdH%H;a¡Hì8H\$8H$è1Û1ÛH\$XH\$`H\$hH\$pH\$xH\$@H$H$èHL$@HD$HHiH)èHD$hH$HD$¶\$P\$èHl$HT$ HL$(HD$0Hl$XHT$`HL$pHD$xèHÄ8ÃèéBÿÿÿ |
| B |
| *runtime.racefuncenter¢ |
| runtime.racereadü |
| """.(*File).unpackÖ |
| (runtime.racefuncexitê |
| 0runtime.morestack_noctxtp"".pos0 type."".Position"".adjusted type.bool"".ptype."".Pos"".ftype.*"".FilepopÀ$¾$? |
| 0pTgclocals·0f17b8f27ce866dac0ef2f99c0da3401Tgclocals·69c1753bd5f81501d95132d08af04464@/tmp/go/src/go/token/position.goþ,"".(*File).PositionForòdH%H;a\HìPH\$PH$è1Û1ÛH\$pH\$xH$H$H$H\$`Hû·H\$XH$H$èHD$XH\$`HhH9ëH$H$èH\$XH$H$ èHL$`HD$XHXHh HëH9Ë|\H$HL$¶\$h\$èHt$Hl$ HT$(HL$0HD$8Ht$pHl$xH$H$H$èHÄPÃHH\$@HÇD$HHH$H\$@H\$HÇD$èH\$HH$HKHL$èèéþÿÿ |
| B |
| *runtime.racefuncenterÒ |
| runtime.raceread |
| runtime.raceread |
| runtime.raceread¤ |
| &"".(*File).position¤ |
| (runtime.racefuncexit¼:go.string."illegal Pos value"ætype.string |
| runtime.convT2EÒ |
| runtime.gopanicà |
| 0runtime.morestack_noctxt |
| "".autotmp_0067type.string"".pos0 type."".Position"".adjusted type.bool"".ptype."".Pos"".ftype.*"".File e(Ö
&eR |
| T ñ=2Tgclocals·0222c3226552f36b80a94d4382cd556fTgclocals·cb254677435fe1782c5684f16a8d74a1@/tmp/go/src/go/token/position.goþ&"".(*File).PositionÀ¸dH%H;a¿HìhH\$hH$è1Û1ÛH$H$H$H$H$ H\$pH$H\$xH\$ÆD$èHt$Hl$ HT$(HL$0HD$8Ht$@H´$Hl$HH¬$HT$PH$HL$XH$HD$`H$ èHÄhÃèé$ÿÿÿ |
| |
| B |
| *runtime.racefuncenterÔ |
| ,"".(*File).PositionFor |
| (runtime.racefuncexit¦ |
| 0runtime.morestack_noctxtpÐ"".autotmp_0069O type."".Position"".pos type."".Position"".ptype."".Pos"".ftype.*"".FileкÏÐàðQw ¨Tgclocals·823f89f97983eeca02829938ced149eeTgclocals·98a935522f11e180b06d5a082b7d09c1@/tmp/go/src/go/token/position.goþ"".NewFileSetÀ¼dH%H;aHìH\$H$èHH$èHD$HD$H$HÇD$@èHL$HÏHùt11ÀèH$H$èHD$HÇ@HD$ èHÄÃëËèébÿÿÿ |
| B |
| *runtime.racefuncenterPtype."".FileSetb |
| "runtime.newobject |
| ,runtime.racewriterangeÄ |
| ô runtime.duffzeroà |
| "runtime.racewrite |
| (runtime.racefuncexitª |
| 0runtime.morestack_noctxt0"".autotmp_0070 type.*"".FileSet"".~r0 type.*"".FileSet0x/0 \ ,:Tgclocals·98304215dd49c497c84500d34591a734Tgclocals·f891aedf0f80c97cb1c7cc75a7fd6349@/tmp/go/src/go/token/position.goþ$"".(*FileSet).BaseÀ®dH%H;av~HìH\$H$èH\$H$H<$tSèH\$H$H$èHD$HhHl$H$H<$tèH\$H\$ èHÄÃ%ëÞ%ë¤èéiÿÿÿ |
| : |
| *runtime.racefuncenterd |
| *sync.(*RWMutex).RLock |
| runtime.racereadÆ |
| .sync.(*RWMutex).RUnlockä |
| (runtime.racefuncexit |
| 0runtime.morestack_noctxt "".btype.int"".~r0type.int"".s type.*"".FileSet g % (¨! Tgclocals·3f5c1f818fa7055d0400cecd34057162Tgclocals·33cdeccccebe80329f1fdbee7f5874cb@/tmp/go/src/go/token/position.goþ*"".(*FileSet).AddFileÀ®dH%HD$àH;AµHì H$ H$èHÇ$ÐH$¨H$H<$nèH$¨H\$H|$DÇ$HHD$èH$¨ø
H$ÀHû}"H$H$èH$¨HiH¬$ÀH$H$èH¬$¨H]H¬$ÀH9ëYH$ÈHûGHH$èHD$HD$XH$èH\$XHûH¬$¨=
æH+H\$XH$H$èH\$XH¬$¸HkH¬$°=
HkH\$XH$H$èHD$XH¬$ÀHhH$H$ èH\$XH¬$ÈHk HH$èHD$HD$PH$HÇD$èHD$PH-H(HÇ$HÇ$H$H\$XH$H$(èH\$XH¬$Hk0H¬$Hk8H¬$=
Hk(H\$XH$H$@èHD$X1íHh@HhHHhPHD$HH$ÀH$ÈHÿÃHÃH$ÀHû}THH\$`HÇD$h;HH$H\$`H\$HÇD$èH\$HH$HKHL$èH$¨H$H$èH$¨H¬$ÀHhH$H$ èH$¨HûHS HC(H[0HÙH)ÃHû}KHH$HT$pHT$HD$H$HL$HÃHD$xHÿÃH\$ èHT$(HD$0HL$8HÃHÿÃH$H9ËH\$xHT$pHD$@HÂH$èH\$pHl$@HëHl$H=
ÍH+H$¨H$H$ èH$¨Hl$xHk(H¬$Hk0Hl$p=urHk H$¨H$H$8èH$¨HûtFHl$H=u$Hk8H\$HH$ÐèèHÄ ÃLC8L$Hl$èëÌë¶LC L$Hl$èé{ÿÿÿH$Hl$èé#ÿÿÿèé\þÿÿLC(L$Hl$èéXýÿÿLCL$Hl$èéZüÿÿH$Hl$èé |
| üÿÿéëûÿÿHH\$`HÇD$hHH$H\$`H\$HÇD$èH\$HH$HKHL$èèèHÄ Ã%é°úÿÿ%éúÿÿèé)úÿÿh |
| X |
| *runtime.racefuncenter¨ |
| (sync.(*RWMutex).Lockö2sync.(*RWMutex).Unlock·f |
| "runtime.deferprocä |
| runtime.raceread¨ |
| runtime.racereadtype."".File¦ |
| "runtime.newobjectÌ |
| "runtime.racewrite6runtime.writeBarrierEnabledÀ |
| "runtime.racewriteþ6runtime.writeBarrierEnabledº |
| "runtime.racewriteø |
| "runtime.racewrite¨type.[1]intº |
| "runtime.newobjectò |
| ,runtime.racewriterange""".statictmp_0076ö |
| "runtime.racewriteÌ 6runtime.writeBarrierEnabled |
| |
| "runtime.racewritego.string."token.Pos offset overflow (> 2G of source code in file set)"¸type.stringð |
| runtime.convT2E¤ |
| runtime.gopanicÔ |
| "runtime.racewrite
|
| runtime.racereadú
type.[]*"".Fileä |
| "runtime.growsliceè |
| "runtime.racewrite6runtime.writeBarrierEnabledÚ |
| "runtime.racewriteª6runtime.writeBarrierEnabledä |
| "runtime.racewrite6runtime.writeBarrierEnabledÊ |
| &runtime.deferreturnÔ |
| (runtime.racefuncexit |
| .runtime.writebarrierptr¸ |
| .runtime.writebarrierptrÞ |
| .runtime.writebarrierptrò |
| $runtime.panicslice¨ |
| .runtime.writebarrierptrÖ |
| .runtime.writebarrierptrü |
| .runtime.writebarrierptr¢@go.string."illegal base or size"Ìtype.string |
| runtime.convT2E¸ |
| runtime.gopanicÈ |
| &runtime.deferreturnÒ |
| (runtime.racefuncexit |
| 0runtime.morestack_noctxt`À"".autotmp_0079type.int"".autotmp_0078_type.[]*"".File"".autotmp_0077type.*[1]int"".autotmp_0075/type.[]int"".autotmp_0074type.*"".File"".autotmp_0073type.string"".autotmp_0072¿type.int"".autotmp_0071type.string"".f¯type.*"".File"".~r3Ptype.*"".File"".size@type.int"".base0type.int"".filenametype.string"".s type.*"".FileSet(À ¿Àþ¿À+à|Ø&%B"=T*6 !
HT "!R+(^tÓBIt2Ê~2 |
| + |
|
n!>Tgclocals·4a37b01f092d978b3ac11fc47d3ef8b5Tgclocals·04cf4ad2520d4197b1c45a24badca6ba@/tmp/go/src/go/token/position.goþ*"".(*FileSet).Iterate dH%H;alHì8H\$8H$èHÇD$HÇD$H\$@H$H<$(èH\$@H$H$ èHD$@Hh(H\$H9ë÷H$H$ èH\$@HK HC(Hk0Hl$0HL$ Hl$HD$(H9Å´HéH$èHD$@HøHP HH(Hh0Hl$0HT$ Hl$HL$(H9ÍseHêH+Hl$H$H<$tEèHD$1íH9èt*H$HT$HHÿÓ¶\$ûtH\$HÿÃH\$éåþÿÿèHÄ8Ã%ë²èéhÿÿÿèë%éÌþÿÿèéwþÿÿ |
| B |
| *runtime.racefuncenter |
| *sync.(*RWMutex).RLock¾ |
| runtime.raceread |
| runtime.racereadþ |
| runtime.raceread |
| .sync.(*RWMutex).RUnlockÖ |
| (runtime.racefuncexitº |
| $runtime.panicindexÖ |
| $runtime.panicindex |
| 0runtime.morestack_noctxt p |
| "".autotmp_0080type.int"".file?type.*"".File"".iOtype.int"".f0type.func(*"".File) bool"".s type.*"".FileSetp»op=N
*
+8eTgclocals·2f2d69f12d345ece4be5273d9b84f0bbTgclocals·83ead081cd909acab0dcd88a450c1878@/tmp/go/src/go/token/position.goþ"".searchFiles dH%H;a²HìPH\$PH$èHD$`HD$HD$(HD$ H$èHD$ H-H(H$H$èHD$ Hl$XHhHl$`HhHl$hHhH$H$ èHD$ Hl$pHh H\$H$HD$èH\$HÿËH\$xèHÄPÃèé1ÿÿÿ |
| B |
| *runtime.racefuncenter| |
| "runtime.racewrite("".searchFiles.func1¶ |
| "runtime.racewrite |
| "runtime.racewriteÔ |
| sort.Searchø |
| (runtime.racefuncexit |
| 0runtime.morestack_noctxtP "".autotmp_0088_^type.*struct { F uintptr; a []*"".File; x int }"".autotmp_0087type.int"".autotmp_0086O\type.struct { F uintptr; a []*"".File; x int }"".autotmp_0085otype.int"".~r2@type.int"".x0type.int"".atype.[]*"".File Ц% l'Tgclocals·9d98bbb373475f3af6381201d6212574Tgclocals·e2c5ae7ad5623aeff8a98501742242a8@/tmp/go/src/go/token/position.goþ$"".(*FileSet).file
dH%H;a,HìXH\$XH$èH\$`H$H<$úèH\$`H$H$8èH\$`HC81íH9èHD$8H$H$èHD$8HXHl$hH9ëmH$H$èH\$8H$H$ èHD$8HXHh HëHl$hH9ë|2H\$`H$H<$tèH\$8H\$pèHÄXÃ%ëÞH\$`H$H$ èHt$`HþH^ HH$HKHL$HKHL$H\$hH\$èHL$`HD$ HD$(HøH$H$ èH\$`HK HC(Hk0Hl$PHL$@Hl$(HD$HH9ÅHéH$èH\$`HûgHK HC(Hk0Hl$PHL$@Hl$(HD$HH9Å7HéH+Hl$0H,$H$èH\$0H$H$ èHL$`HD$0HXHh HëHl$hH9ë»H$H<$ èH\$`H$H<$tèH\$`H$H$8èH\$`HûtXHl$0=u6Hk8H\$`H$H<$tèH\$0H\$pèHÄXÃ%ëÞLC8L$Hl$èëºë¤%éuÿÿÿ%éTÿÿÿH$H<$tèHÇD$pèHÄXÃ%ëßèéþÿÿèéçýÿÿ%éúüÿÿèé·üÿÿ6 |
| B |
| *runtime.racefuncentert |
| *sync.(*RWMutex).RLock |
| runtime.racereadè |
| runtime.racereadª |
| runtime.racereadÐ |
| runtime.raceread® |
| .sync.(*RWMutex).RUnlockÌ |
| (runtime.racefuncexit |
| runtime.raceread |
| "".searchFilesÒ |
| runtime.racereadÈ |
| runtime.racereadì |
| runtime.raceread |
| runtime.raceread |
| .sync.(*RWMutex).RUnlockª |
| (sync.(*RWMutex).LockÐ |
| "runtime.racewriteü 6runtime.writeBarrierEnabled´ |
| |
| ,sync.(*RWMutex).UnlockÒ |
| |
| (runtime.racefuncexit |
| .runtime.writebarrierptrî |
| .sync.(*RWMutex).RUnlock |
| (runtime.racefuncexit° |
| $runtime.panicindexÌ |
| $runtime.panicindex
|
| 0runtime.morestack_noctxt0°"".fOtype.*"".File"".i_type.int"".f?type.*"".File"".~r1 type.*"".File"".ptype."".Pos"".s type.*"".FileSet4°×¯°Â¯°[¯°BЮ(% |
| gI0 |
|
2 Sr!ï³ .9Tgclocals·a97e6bc2e56f94642284aed2b075f20cTgclocals·95b2a43ad65a8edb376926f0a5933083@/tmp/go/src/go/token/position.goþ$"".(*FileSet).FileàÆdH%H;avMHìH\$H$èHD$(HÇD$0HøtH\$ H$HD$èH\$H\$0èHÄÃèë |
| |
| : |
| *runtime.racefuncenter |
| $"".(*FileSet).file¦ |
| (runtime.racefuncexitº |
| 0runtime.morestack_noctxt00"".f type.*"".File"".ptype."".Pos"".s type.*"".FileSet0H/0p ä |
| 6Tgclocals·b9918a97ead7e530783190a9c2080425Tgclocals·69c1753bd5f81501d95132d08af04464@/tmp/go/src/go/token/position.goþ2"".(*FileSet).PositionForÀ¨dH%H;a·Hì@H\$@H$èHD$P1Û1ÛH\$`H\$hH\$pH\$xH$HøtpH\$HH$HD$èHD$1íH9ètQH$H\$PH\$¶\$X\$èHt$Hl$ HT$(HL$0HD$8Ht$`Hl$hHT$pHL$xH$èHÄ@Ãèé,ÿÿÿ |
| B |
| *runtime.racefuncenter¾ |
| $"".(*FileSet).file |
| &"".(*File).position |
| (runtime.racefuncexit |
| 0runtime.morestack_noctxt"".pos0 type."".Position"".adjusted type.bool"".ptype."".Pos"".s type.*"".FileSet²à$ü Q |
| >(: Tgclocals·0f17b8f27ce866dac0ef2f99c0da3401Tgclocals·69c1753bd5f81501d95132d08af04464@/tmp/go/src/go/token/position.goþ,"".(*FileSet).PositionÀ¸dH%H;a¿HìhH\$hH$è1Û1ÛH$H$H$H$H$ H\$pH$H\$xH\$ÆD$èHt$Hl$ HT$(HL$0HD$8Ht$@H´$Hl$HH¬$HT$PH$HL$XH$HD$`H$ èHÄhÃèé$ÿÿÿ |
| |
| B |
| *runtime.racefuncenterÔ |
| 2"".(*FileSet).PositionFor |
| (runtime.racefuncexit¦ |
| 0runtime.morestack_noctxtpÐ"".autotmp_0095O type."".Position"".pos type."".Position"".ptype."".Pos"".s type.*"".FileSetкÏÐàQw ¨Tgclocals·823f89f97983eeca02829938ced149eeTgclocals·98a935522f11e180b06d5a082b7d09c1@/tmp/go/src/go/token/position.goþ"".searchIntsÀ¾dH%H;aÂHì H\$ H$èH|$(HT$01ÉHÖH9Ñ}qHÓHT$H)ËHØHÁû?H)ØHÑøHL$HÈHD$H9ðskHÇH$èH|$(Ht$0HT$HD$HL$H9ðs9HÇHHl$@H9ë HÁHÿÁH9Ñ|HËHÿËH\$HèHÄ ÃHÂémÿÿÿèèèé!ÿÿÿ |
| B |
| *runtime.racefuncenterØ |
| runtime.racereadì |
| (runtime.racefuncexit |
| $runtime.panicindex |
| $runtime.panicindex¬ |
| 0runtime.morestack_noctxtP@"".autotmp_0097type.int"".htype.int"".j/type.int"".itype.int"".~r2@type.int"".x0type.int"".atype.[]int@§?@!à8¢( F ÀTgclocals·89fe65749ce0afc971c0982226501ff0Tgclocals·33cdeccccebe80329f1fdbee7f5874cb@/tmp/go/src/go/token/position.goþ$"".(*FileSet).Read dH%HD$àH;AhHì H$ H$è1ÛH$¸H$ÀHH$èHD$HD$HH$HÇD$ èHL$HHH\$`H$HL$hHL$H$°HÿÓHD$HL$HL$XHD$PHøtH$¸H$ÀèHÄ ÃH$¨H$H<$èH$¨H$H$èH\$HH$èHD$HH$¨H(HkH$H$èH\$HHkHH$Hl$Hl$èHT$HL$ HD$(HT$pHL$xH$HÇD$0H\$HH$H$èHL$HHiH\$0H9ëH$H$èH\$HHKHCHkH¬$HËH$Hl$0H$H9ÅÆHkíPHëH\$8HH$èHD$HD$@H$èH\$@HûH¬$¨=
YH+H\$@H$H$èH\$8H$èHl$8HýH\$@HûLCLD$Hl$H-H,$èH\$@H$H$èH\$8H$H$èHD$@Hø®LD$8IhHhH$H$ èH\$8H$H$èHD$@HøjLD$8IhHh H$H$(èH\$8H$H$ èH\$8Hû&Hk H\$@HûLC(LD$Hl$H-H,$èH\$@H$H$@èH\$8H$H$8èH\$8Hû²Hk8H\$@HûLC@LD$Hl$H-H,$èH\$pHl$0LD$xL9Ås_HëH$èH\$pHl$0LD$xL9Ås7HëHl$@=uH+H\$0HÿÃH\$0é9ýÿÿH$Hl$èëÞèèéaÿÿÿéGÿÿÿéíþÿÿéÓþÿÿéþÿÿéKþÿÿéñýÿÿEéÚýÿÿH$Hl$èéýÿÿéxýÿÿèH$¨H$H$ èH$¨Hl$xHk(H¬$Hk0Hl$p=u`Hk H$¨H$H$8èH$¨1íHh8H$H<$t$è1ÛH$¸H$ÀèHÄ Ã%ëÓLC L$Hl$èë%éhûÿÿèévúÿÿd |
| X |
| *runtime.racefuncenter2type."".serializedFileSet |
| "runtime.newobjectÔ |
| ,runtime.racewriterangeì4type.*"".serializedFileSet° |
| (runtime.racefuncexitÒ |
| (sync.(*RWMutex).Lockþ |
| "runtime.racewrite |
| runtime.racereadÞ |
| runtime.racereadþtype.[]*"".File¤ |
| "runtime.makeslice |
| runtime.racereadè |
| runtime.racereadtype."".File |
| "runtime.newobjectº |
| "runtime.racewriteô6runtime.writeBarrierEnabled® |
| "runtime.racewriteÊ |
| runtime.raceread° |
| type.string |
| |
| (runtime.typedmemmoveè |
| |
| "runtime.racewrite |
| runtime.racereadâ |
| "runtime.racewrite |
| runtime.racereadÜ |
| "runtime.racewrite
|
| runtime.racereadð
type.[]int |
| (runtime.typedmemmove¨ |
| "runtime.racewriteÎ |
| runtime.raceread¼$type.[]"".lineInfoÎ |
| (runtime.typedmemmove |
| "runtime.racewriteÖ6runtime.writeBarrierEnabled¢ |
| .runtime.writebarrierptr° |
| $runtime.panicindex¾ |
| $runtime.panicindexÐ |
| .runtime.writebarrierptrò |
| $runtime.panicindex¢ |
| "runtime.racewriteò6runtime.writeBarrierEnabled¬ |
| "runtime.racewriteè |
| ,sync.(*RWMutex).Unlock |
| (runtime.racefuncexitÜ |
| .runtime.writebarrierptr |
| 0runtime.morestack_noctxt@À"".autotmp_0104¿type.*"".File"".autotmp_0103type.int"".autotmp_0102type.int"".&ss¯4type.*"".serializedFileSet"".fÏ.type.*"".serializedFile"".ißtype.int"".files_type.[]*"".File"".errtype.error"".~r1 type.error"".decode:type.func(interface {}) error"".s type.*"".FileSet(À±¿À
¿À9t."!,F8R3T·aE$ J+>[$¦{ÊjP |
| E
5##Tgclocals·7a51fbc69af1c42f9b06f07270fe44d6Tgclocals·9b1fa141d5d777f68ca9f1f1ea98ce5cB/tmp/go/src/go/token/serialize.goþ&"".(*FileSet).WriteêdH%H$XÿÿÿH;APHì(H$(H$è1ÛH$@H$H1ÛH$H$ H$¨H$°H$0H$H<$áèH$0H$H$èH$0HXH$H$H$ èH$0Hk(HH$Hl$Hl$èHT$HL$ HD$(HT$hHL$pHD$xH$0H$H$ èH$0Hû1HS HC(Hk0H¬$1ÉH$HD$8H$HÐHL$@Hl$8H9éÅHD$PH$èH\$PH+H\$@H\$0H5H¼$ØèHl$HH,$H$èHD$HHøHXH¬$ØHHMHKHMH$H$èHD$HHXH$èH$H$ èHD$HHX H$ðH$H$(èHD$HHøHX(H¬$øHHMHKHMHKHMH$H$@èHt$HHþÏH^@H¬$HHMHKHMHKHMH\$hHl$0LD$pL9ÅHkíPHëH$HÇD$PèH\$hHl$0LD$pL9ÅUHkíPHëH¬$ØH\$Hl$H-H,$èHD$PHL$@HÀHÿÁHL$@Hl$8H9é;þÿÿH\$hH$ H\$pH$¨H\$xH$°H$0H$H<$¾èH$H$¸H$ H$ÀH$¨H$ÈH$°H$ÐHH$H$¸H\$HÇD$èH\$HH$HKHL$H$8HÿÓHL$HD$HL$XH$@HD$`H$HèHÄ(Ã%é6ÿÿÿèèé*þÿÿéãýÿÿéfýÿÿéÈüÿÿ%éüÿÿèéûÿÿ6 |
| ^ |
| *runtime.racefuncenterþ |
| (sync.(*RWMutex).Lockª |
| runtime.racereadî |
| runtime.raceread0type.[]"".serializedFileº |
| "runtime.makeslice¢ |
| runtime.racereadä |
| runtime.raceread""".statictmp_0118° |
| è runtime.duffcopyÖ |
| runtime.racereadÆ |
| runtime.raceread |
| runtime.raceread |
| runtime.raceread |
| runtime.raceread |
| ,runtime.racewriterangeø,type."".serializedFile |
| (runtime.typedmemmoveØ
|
| ,sync.(*RWMutex).Unlockæ2type."".serializedFileSet¤ |
| runtime.convT2Eìº |
| (runtime.racefuncexitì |
| $runtime.panicindexú |
| $runtime.panicindexØ |
| 0runtime.morestack_noctxt@Ð"".autotmp_0116¯type.**"".File"".autotmp_0115ßtype.int"".autotmp_0114type.int"".autotmp_0113type.error"".autotmp_0112ß2type."".serializedFileSet"".autotmp_0111,type."".serializedFile"".autotmp_0110Ïtype.[]*"".File"".autotmp_0108Ïtype.int"".f¿type.*"".File"".iïtype.int"".filesÿ0type.[]"".serializedFile |
| "".ss2type."".serializedFileSet"".~r1 type.error"".encode:type.func(interface {}) error"".s type.*"".FileSet"ÐÏÐW PXE"*R$'¬#6.Pa9Agf |
| K
KTgclocals·c5139497875d42e181a0358c44dcdb22Tgclocals·cc874f249df211d8cf0963ca7369462cB/tmp/go/src/go/token/serialize.goþ"".Token.String dH%H;a3HìhH\$hH$èHD$p1ÛH\$xH$1ÒHT$HHÑHT$PHø|VHøV}PHHÅHøV×HÁåHëH$èHD$pHHÅHøV§HÁåHëHHT$HHKHL$PHùuhH$èHL$HD$HÇ$HH\$HÇD$HL$XHL$HD$`HD$ HH\$(HÇD$0èHT$8HL$@HT$HHT$xHL$PH$èHÄhÃèèèé°þÿÿ |
| B |
| *runtime.racefuncenter®"".tokensè |
| runtime.raceread"".tokensè |
| strconv.Itoa$go.string."token("ìgo.string.")" |
| *runtime.concatstring3Þ |
| (runtime.racefuncexitò |
| $runtime.panicindex |
| $runtime.panicindex |
| 0runtime.morestack_noctxt0Ð"".autotmp_0119type.string"".s?type.string"".~r0type.string"".toktype."".TokenÐ ÏÐÐ0ÒPh! |
| |
| Tgclocals·bcdfbcd04eb70526d9504e97d9ef703dTgclocals·64ca935d1a2110a30e2d604686188539:/tmp/go/src/go/token/token.goþ&"".Token.PrecedenceÀ¸dH%H;a?HìH\$H$èHD$HøHøYHø
2HøuHÇD$èHÄÃHø
tçHÇD$èHÄÃHøuHÇD$èHÄÃHøtçëÌHøHøtÙHøtÓë¸HøtHøtHøt¿ë¤Hø'cHøHøt«Høt¥ëHø"uHÇD$èHÄÃHø#uHÇD$èHÄÃHø'
NÿÿÿHÇD$èHÄÃHø)Hø(táHø)tÛé$ÿÿÿHø,tÐHø-tÊHø.tÄé
ÿÿÿèé¤þÿÿ |
| B |
| *runtime.racefuncenter |
| (runtime.racefuncexitÒ |
| (runtime.racefuncexit |
| (runtime.racefuncexitÊ |
| (runtime.racefuncexitü |
| (runtime.racefuncexit¶ |
| (runtime.racefuncexit¦ |
| 0runtime.morestack_noctxt "".~r0type.int |
| "".optype."".Token:Ab<ଠ|
| |
| |
|
ÀTgclocals·23e8278e2b69a3a75fa59b23c49ed6adTgclocals·33cdeccccebe80329f1fdbee7f5874cb:/tmp/go/src/go/token/token.goþ"".init.1âdH%H;aHì@H\$@H$èHH$HÇD$HÇD$HÇD$èH\$ H\$8HH$èH\$8=
HHÇÀ=HøV}lHD$(HD$0HH$èHH$HH\$HHl$(HýVs3HÁåHëH\$H\$0H\$èHD$(HÿÀHøV|èHÄ@ÃèH-H,$H\$èé\ÿÿÿèéÏþÿÿ& |
| B |
| *runtime.racefuncenterP0type.map[string]"".Token |
| runtime.makemapº"".keywordsÌ |
| "runtime.racewriteâ6runtime.writeBarrierEnabledþ"".keywordsº"".keywordsÌ |
| runtime.racereadÚ0type.map[string]"".Tokenð"".keywords"".tokensÔ |
| $runtime.mapassign1ú |
| (runtime.racefuncexit |
| $runtime.panicindex "".keywords¼ |
| .runtime.writebarrierptrÐ |
| 0runtime.morestack_noctxt"".autotmp_0122type."".Token"".autotmp_01210type.map[string]"".Token"".i/type."".Tokenî:À4¬^
^ E@Tgclocals·69c1753bd5f81501d95132d08af04464Tgclocals·0c8aa8e80191a30eac23f1a218103f16:/tmp/go/src/go/token/token.goþ"".Lookup dH%H;a³HìPH\$PH$èH\$XH\$@H\$`H\$HHH$èHH$HH\$H\$@H\$H\$HH\$èHD$ ¶\$(\$7HD$8H$èH\$8H+|$7tHl$hèHÄPÃHÇD$hèHÄPÃèé0ÿÿÿ |
| B |
| *runtime.racefuncenterx"".keywords |
| runtime.raceread0type.map[string]"".Token®"".keywordsê |
| 4runtime.mapaccess2_faststr¢ |
| runtime.racereadÔ |
| (runtime.racefuncexitú |
| (runtime.racefuncexit |
| 0runtime.morestack_noctxt0 |
| "".autotmp_0125/type.*"".Token"".autotmp_0124type.string"".is_keyword1type.bool"".~r1 type."".Token"".identtype.string& |
| Ð$¾ |
| $0'Tgclocals·cb395d89503762333b1bfb09ba74eb12Tgclocals·aae8695ea5ab1c6fd0134b4d0e6c5d4d:/tmp/go/src/go/token/token.goþ$"".Token.IsLiteral dH%H;av7HìH\$H$èHD$Hø~Hø |
| D$èHÄÃÆD$ëïèë³ |
| : |
| *runtime.racefuncenterl |
| (runtime.racefuncexit |
| 0runtime.morestack_noctxt "".~r0type.bool"".toktype."".Token+PÖP |
| 4Tgclocals·23e8278e2b69a3a75fa59b23c49ed6adTgclocals·33cdeccccebe80329f1fdbee7f5874cb:/tmp/go/src/go/token/token.goþ&"".Token.IsOperator dH%H;av7HìH\$H$èHD$Hø~Hø;D$èHÄÃÆD$ëïèë³ |
| : |
| *runtime.racefuncenterl |
| (runtime.racefuncexit |
| 0runtime.morestack_noctxt "".~r0type.bool"".toktype."".Token+PàP |
| 4Tgclocals·23e8278e2b69a3a75fa59b23c49ed6adTgclocals·33cdeccccebe80329f1fdbee7f5874cb:/tmp/go/src/go/token/token.goþ$"".Token.IsKeyword dH%H;av7HìH\$H$èHD$Hø<~HøVD$èHÄÃÆD$ëïèë³ |
| : |
| *runtime.racefuncenterl |
| (runtime.racefuncexit |
| 0runtime.morestack_noctxt "".~r0type.bool"".toktype."".Token+PêP |
| 4Tgclocals·23e8278e2b69a3a75fa59b23c49ed6adTgclocals·33cdeccccebe80329f1fdbee7f5874cb:/tmp/go/src/go/token/token.goþ0"".searchLineInfos.func1àÌdH%H;aÉHì0H\$0H$èHZHØHZ H\$HD$H$èH\$HHCHkHl$(HËHL$Hl$8HD$ H9ÅsfHÁåHëH$èHl$HMHELELD$(HÍHL$LD$8HD$ I9Às"IÁàLÅH]Hl$H9ëD$@èHÄ0Ãèèèéÿÿÿ |
| B |
| *runtime.racefuncenter~ |
| runtime.racereadö |
| runtime.raceread |
| (runtime.racefuncexit |
| $runtime.panicindex¬ |
| $runtime.panicindexº |
| "runtime.morestack `"".xOtype.int |
| "".&a?&type.*[]"".lineInfo"".~r1type.bool"".itype.int`¶_`"ð |
| ð ,Tgclocals·c55cf99de9cdd8c8202a466952fa1a45Tgclocals·83ead081cd909acab0dcd88a450c1878@/tmp/go/src/go/token/position.goþ("".searchFiles.func1àÎdH%H;a |
| Hì0H\$0H$èHZHØHZ H\$HD$H$èH\$HHCHkHl$(HL$Hl$8HD$ H9ŦHéH$èH\$HHCHkHl$(HL$Hl$8HD$ H9ÅsiHéH+H,$H$èHl$HMHELELD$(HL$LD$8HD$ I9Às#J,ÁHmH]Hl$H9ëD$@èHÄ0ÃèèèèéÙþÿÿ |
| B |
| *runtime.racefuncenter~ |
| runtime.racereadò |
| runtime.racereadî |
| runtime.racereadþ |
| (runtime.racefuncexit |
| $runtime.panicindex |
| $runtime.panicindex® |
| $runtime.panicindex¼ |
| "runtime.morestack `"".xOtype.int |
| "".&a? type.*[]*"".File"".~r1type.bool"".itype.int`ð_`(° |
| ¨° À2Tgclocals·c55cf99de9cdd8c8202a466952fa1a45Tgclocals·83ead081cd909acab0dcd88a450c1878@/tmp/go/src/go/token/position.goþ"".init dH%H;a§HìH\$H$èHH$è¶ût-HH$è¶ûu |
| èHÄÃèHH$èÆèèèèHH$èÆèHÄÃèé<ÿÿÿ, |
| B |
| *runtime.racefuncenterP"".initdone·b |
| runtime.racereadp"".initdone·"".initdone· |
| runtime.raceread¨"".initdone·¼ |
| (runtime.racefuncexitÐ |
| "runtime.throwinitâ"".initdone·ô |
| "runtime.racewrite"".initdone· |
| fmt.init |
| sync.init |
| strconv.initª |
| "".init.1¸"".initdoneÂ·Ê |
| "runtime.racewriteÖ"".initdone·â |
| (runtime.racefuncexitö |
| 0runtime.morestack_noctxtORÐ |
| êÐ °Tgclocals·33cdeccccebe80329f1fdbee7f5874cbTgclocals·33cdeccccebe80329f1fdbee7f5874cb:/tmp/go/src/go/token/token.goþ,type..hash."".PositionàÖdH%H;aHì H\$ H$èH\$(H$H<$tcH\$0H\$èHD$H\$(H$H<$t6H$HD$0HD$HÇD$èHD$HD$0HD$8èHÄ Ã%ëÁ%ëèéUÿÿÿ |
| B |
| *runtime.racefuncenter |
| runtime.strhashä |
| runtime.memhash |
| (runtime.racefuncexitÄ |
| 0runtime.morestack_noctxt0@"".autotmp_0132type.uintptr"".~r2 type.uintptr"".htype.uintptr"".p"type.*"".Position@w?@!°° Tgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals·33cdeccccebe80329f1fdbee7f5874cb@/tmp/go/src/go/token/position.goþ(type..eq."".PositionÀ¤dH%H;a5HìHH\$HH$èH\$PH$èH\$PHûÿH+Hl$8HkHl$@H\$XH$èHT$@H\$XHûÅHHL$(HCHD$0H9Â
Hl$8H,$HT$HL$HD$è¶\$ ûtuH\$PH$H<$t\H$H\$XH\$H|$t<HD$HÇD$è¶\$ûuÆD$`èHÄHÃÆD$`èHÄHÃ%ë»%ëÆD$`èHÄHÃé4ÿÿÿéúþÿÿèé®þÿÿ |
| B |
| *runtime.racefuncenter^ |
| runtime.racereadº |
| runtime.racereadÐ |
| runtime.eqstringÚ |
| runtime.memequal |
| (runtime.racefuncexit |
| (runtime.racefuncexitâ |
| (runtime.racefuncexit |
| 0runtime.morestack_noctxt0 |
| "".autotmp_0135?type.string"".autotmp_0134type.string"".~r2 type.bool"".q"type.*"".Position"".p"type.*"".Position2ò &àà <K¹Tgclocals·51af24152615272c3d9efc8538f95767Tgclocals·44750c784da4dd430afdd97fea5c405a@/tmp/go/src/go/token/position.goþ*"".(*Position).StringúdH%H;aàHìHHY H
Ût
H|$PH9;uH#H\$HH$è1ÛH\$XH\$`H\$P1íH9ëuEHH$HÇD$HH\$HÇD$HH\$ HÇD$(èH\$PH$HÇD$(èHt$PHþt5HçèèHL$(HD$0HL$8HL$XHD$@HD$`èHÄHÃëÇèéÿÿÿ |
| n |
| *runtime.racefuncenter¬"go.string."token"Ô(go.string."Position"þ$go.string."String"¤ |
| "runtime.panicwrapÖ |
| *runtime.racereadrangeü |
| ô runtime.duffcopy |
| $"".Position.StringÌ |
| (runtime.racefuncexitè |
| 0runtime.morestack_noctxt0"".autotmp_0136type.string"".~r0type.string""..this"type.*"".Position×6¯Tgclocals·69076ee43f1cead0792b9f36906b1b56Tgclocals·c55cf99de9cdd8c8202a466952fa1a45<autogenerated>þ4type..hash.[2]interface {}údH%H;a Hì(H\$(H$èHT$81ÀHÇD$Hl$H9è}\HD$ HÅHÐHÁÀH»¿c»kïRH¯ØHØH\$0HûtEHÁåHëH$HD$8HD$èHT$HD$ HÿÀHl$H9è|¤HT$8HT$@èHÄ(Ãë·èéCÿÿÿ |
| |
| B |
| *runtime.racefuncenter |
| (runtime.nilinterhashÌ |
| (runtime.racefuncexitè |
| 0runtime.morestack_noctxt0P |
| "".autotmp_0139type.int"".autotmp_0138type.int"".~r2 type.uintptr"".htype.uintptr"".p*type.*[2]interface {}POPÀÀ Tgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals·33cdeccccebe80329f1fdbee7f5874cb@/tmp/go/src/go/token/position.goþ0type..eq.[2]interface {} dH%H;a/Hì`H\$`H$è1ÀHÇD$0Hl$0H9èØHD$8H\$pHÅHD$(HÁåHëH$èHD$(H\$pHûÇHÅHÁåHëH+Hl$PHkHl$XH\$hHÅHÁåHëH$èHT$PH\$hHût}Hl$(HÁåHëHHKHL$HHD$@H9ÐuLH$HL$HT$Hl$XHl$è¶\$ ût%HD$8HÿÀHl$0H9è(ÿÿÿÆD$xèHÄ`ÃÆD$xèHÄ`Ãé|ÿÿÿé2ÿÿÿèé´þÿÿ |
| B |
| *runtime.racefuncenter¸ |
| runtime.racereadÆ |
| runtime.racereadä |
| runtime.efaceeq¸ |
| (runtime.racefuncexitÖ |
| (runtime.racefuncexit |
| 0runtime.morestack_noctxt0À"".autotmp_0143?"type.interface {}"".autotmp_0142"type.interface {}"".autotmp_0141_type.int"".autotmp_0140Otype.int"".iotype.int"".~r2 type.bool"".q*type.*[2]interface {}"".p*type.*[2]interface {}&À¿À¿ÀÐÐ O_Tgclocals·51af24152615272c3d9efc8538f95767Tgclocals·2c78d3ad9d760b5f66e2e47be684c787@/tmp/go/src/go/token/position.goþ""".(*Pos).IsValid dH%H;a¤Hì0HY H
Ût
H|$8H9;uH#H\$0H$èH\$81íH9ëuEHH$HÇD$HH\$HÇD$HH\$ HÇD$(èH\$8H$èH\$8H+HýÀD$@èHÄ0Ãèé?ÿÿÿ |
| n |
| *runtime.racefuncenter"go.string."token"¼go.string."Pos"æ&go.string."IsValid" |
| "runtime.panicwrap¬ |
| runtime.racereadÜ |
| (runtime.racefuncexitð |
| 0runtime.morestack_noctxt `"".~r0type.bool""..thistype.*"".Pos`_`ÐÐ6Tgclocals·3f5c1f818fa7055d0400cecd34057162Tgclocals·33cdeccccebe80329f1fdbee7f5874cb<autogenerated>þ,type..hash."".lineInfoàÚdH%H;aÐHì H\$ H$èH\$(H$H<$H\$0H\$HÇD$èHD$H\$(H$H<$thH$HD$0HD$èHD$H\$(H$H<$t6H$HD$0HD$HÇD$èHD$HD$0HD$8èHÄ Ã%ëÁ%ë%éVÿÿÿèéÿÿÿ |
| B |
| *runtime.racefuncenter |
| runtime.memhashì |
| runtime.strhashÐ |
| runtime.memhashø |
| (runtime.racefuncexitÈ |
| 0runtime.morestack_noctxt0@ |
| "".autotmp_0147type.uintptr"".autotmp_0146type.uintptr"".~r2 type.uintptr"".htype.uintptr"".p"type.*"".lineInfo@?@+ðð ÐTgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals·33cdeccccebe80329f1fdbee7f5874cb@/tmp/go/src/go/token/position.goþ(type..eq."".lineInfoþdH%H;abHìHH\$HH$èH\$PH$èH\$XH$èHD$PHLD$XI(H9ëtÆD$`èHÄHÃH$H$èH\$PHûìHkHl$8HkHl$@H\$XH$H$èHT$@H\$XHû¬HKHL$(HCHD$0H9Â
Hl$8H,$HT$HL$HD$è¶\$ ût[H\$PH$H$èH\$XH$H$èHl$PH]LD$XIhH9ëtÆD$`èHÄHÃÆD$`èHÄHÃÆD$`èHÄHÃéMÿÿÿé
ÿÿÿèéþÿÿ |
| B |
| *runtime.racefuncenter^ |
| runtime.racereadz |
| runtime.raceread¸ |
| (runtime.racefuncexitÞ |
| runtime.racereadÆ |
| runtime.racereadÞ |
| runtime.eqstring |
| runtime.raceread¾ |
| runtime.raceread |
| (runtime.racefuncexit |
| (runtime.racefuncexit¼ |
| (runtime.racefuncexitì |
| 0runtime.morestack_noctxt0 |
| "".autotmp_0149?type.string"".autotmp_0148type.string"".~r2 type.bool"".q"type.*"".lineInfo"".p"type.*"".lineInfo>Mã LTgclocals·51af24152615272c3d9efc8538f95767Tgclocals·44750c784da4dd430afdd97fea5c405a@/tmp/go/src/go/token/position.goþ$"".(*Token).StringàÒdH%H;aÌHì@HY H
Ût
H|$HH9;uH#H\$@H$è1ÛH\$PH\$XH\$H1íH9ëuEHH$HÇD$HH\$HÇD$HH\$ HÇD$(èH\$HH$èH\$HH+H,$èHL$HD$HL$0HL$PHD$8HD$XèHÄ@Ãèéÿÿÿ |
| n |
| *runtime.racefuncenter¬"go.string."token"Ô"go.string."Token"þ$go.string."String"¤ |
| "runtime.panicwrapÄ |
| runtime.racereadæ |
| "".Token.String¬ |
| (runtime.racefuncexitÀ |
| 0runtime.morestack_noctxt0"".autotmp_0150type.string"".~r0type.string""..thistype.*"".TokenÇðð6Tgclocals·69076ee43f1cead0792b9f36906b1b56Tgclocals·c55cf99de9cdd8c8202a466952fa1a45<autogenerated>þ,"".(*Token).Precedence dH%H;a¬Hì0HY H
Ût
H|$8H9;uH#H\$0H$èH\$81íH9ëuEHH$HÇD$HH\$HÇD$HH\$ HÇD$( |
| èH\$8H$èH\$8H+H,$èH\$H\$@èHÄ0Ãèé7ÿÿÿ |
| n |
| *runtime.racefuncenter"go.string."token"¼"go.string."Token"æ,go.string."Precedence" |
| "runtime.panicwrap¬ |
| runtime.racereadÎ |
| &"".Token.Precedenceì |
| (runtime.racefuncexit |
| 0runtime.morestack_noctxt `"".~r0type.int""..thistype.*"".Token`§_`Ð |
| Ð6Tgclocals·3f5c1f818fa7055d0400cecd34057162Tgclocals·33cdeccccebe80329f1fdbee7f5874cb<autogenerated>þ*"".(*Token).IsLiteral dH%H;a®Hì0HY H
Ût
H|$8H9;uH#H\$0H$èH\$81íH9ëuEHH$HÇD$HH\$HÇD$HH\$ HÇD$( èH\$8H$èH\$8H+Hý~Hý |
| ÀD$@èHÄ0Ã1Àëîèé5ÿÿÿ |
| n |
| *runtime.racefuncenter"go.string."token"¼"go.string."Token"æ*go.string."IsLiteral" |
| "runtime.panicwrap¬ |
| runtime.racereadè |
| (runtime.racefuncexit |
| 0runtime.morestack_noctxt `"".~r0type.bool""..thistype.*"".Token`¥_`ÐÐ6Tgclocals·3f5c1f818fa7055d0400cecd34057162Tgclocals·33cdeccccebe80329f1fdbee7f5874cb<autogenerated>þ,"".(*Token).IsOperator dH%H;a®Hì0HY H
Ût
H|$8H9;uH#H\$0H$èH\$81íH9ëuEHH$HÇD$HH\$HÇD$HH\$ HÇD$( |
| èH\$8H$èH\$8H+Hý~Hý;ÀD$@èHÄ0Ã1Àëîèé5ÿÿÿ |
| n |
| *runtime.racefuncenter"go.string."token"¼"go.string."Token"æ,go.string."IsOperator" |
| "runtime.panicwrap¬ |
| runtime.racereadè |
| (runtime.racefuncexit |
| 0runtime.morestack_noctxt `"".~r0type.bool""..thistype.*"".Token`¥_`ÐÐ6Tgclocals·3f5c1f818fa7055d0400cecd34057162Tgclocals·33cdeccccebe80329f1fdbee7f5874cb<autogenerated>þ*"".(*Token).IsKeyword dH%H;a®Hì0HY H
Ût
H|$8H9;uH#H\$0H$èH\$81íH9ëuEHH$HÇD$HH\$HÇD$HH\$ HÇD$( èH\$8H$èH\$8H+Hý<~HýVÀD$@èHÄ0Ã1Àëîèé5ÿÿÿ |
| n |
| *runtime.racefuncenter"go.string."token"¼"go.string."Token"æ*go.string."IsKeyword" |
| "runtime.panicwrap¬ |
| runtime.racereadè |
| (runtime.racefuncexit |
| 0runtime.morestack_noctxt `"".~r0type.bool""..thistype.*"".Token`¥_`ÐÐ6Tgclocals·3f5c1f818fa7055d0400cecd34057162Tgclocals·33cdeccccebe80329f1fdbee7f5874cb<autogenerated>þ(type..hash.[8]stringúdH%H;a Hì(H\$(H$èHT$81ÀHÇD$Hl$H9è}\HD$ HÅHÐHÁÀH»¿c»kïRH¯ØHØH\$0HûtEHÁåHëH$HD$8HD$èHT$HD$ HÿÀHl$H9è|¤HT$8HT$@èHÄ(Ãë·èéCÿÿÿ |
| |
| B |
| *runtime.racefuncenter |
| runtime.strhashÌ |
| (runtime.racefuncexitè |
| 0runtime.morestack_noctxt0P |
| "".autotmp_0157type.int"".autotmp_0156type.int"".~r2 type.uintptr"".htype.uintptr"".ptype.*[8]stringPOPÀÀ Tgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals·33cdeccccebe80329f1fdbee7f5874cb@/tmp/go/src/go/token/position.goþ$type..eq.[8]string dH%H;a/Hì`H\$`H$è1ÀHÇD$0Hl$0H9èØHD$8H\$hHÅHD$(HÁåHëH$èHD$(H\$hHûÇHÅHÁåHëH+Hl$PHkHl$XH\$pHÅHÁåHëH$èHT$XH\$pHût}Hl$(HÁåHëHHL$@HCHD$HH9ÂuLHl$PH,$HT$HL$HD$è¶\$ ût%HD$8HÿÀHl$0H9è(ÿÿÿÆD$xèHÄ`ÃÆD$xèHÄ`Ãé|ÿÿÿé2ÿÿÿèé´þÿÿ |
| B |
| *runtime.racefuncenter¸ |
| runtime.racereadÆ |
| runtime.racereadä |
| runtime.eqstring¸ |
| (runtime.racefuncexitÖ |
| (runtime.racefuncexit |
| 0runtime.morestack_noctxt0À"".autotmp_0161?type.string"".autotmp_0160type.string"".autotmp_0159_type.int"".autotmp_0158Otype.int"".iotype.int"".~r2 type.bool"".qtype.*[8]string"".ptype.*[8]string&À¿À¿ÀÐÐ O_Tgclocals·51af24152615272c3d9efc8538f95767Tgclocals·44750c784da4dd430afdd97fea5c405a@/tmp/go/src/go/token/position.goþ*type..hash.[86]stringúdH%H;a Hì(H\$(H$èHT$81ÀHÇD$VHl$H9è}\HD$ HÅHÐHÁÀH»¿c»kïRH¯ØHØH\$0HûtEHÁåHëH$HD$8HD$èHT$HD$ HÿÀHl$H9è|¤HT$8HT$@èHÄ(Ãë·èéCÿÿÿ |
| |
| B |
| *runtime.racefuncenter |
| runtime.strhashÌ |
| (runtime.racefuncexitè |
| 0runtime.morestack_noctxt0P |
| "".autotmp_0164type.int"".autotmp_0163type.int"".~r2 type.uintptr"".htype.uintptr"".p type.*[86]stringPOPÀÀ Tgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals·33cdeccccebe80329f1fdbee7f5874cb@/tmp/go/src/go/token/position.goþ&type..eq.[86]string dH%H;a/Hì`H\$`H$è1ÀHÇD$0VHl$0H9èØHD$8H\$hHÅHD$(HÁåHëH$èHD$(H\$hHûÇHÅHÁåHëH+Hl$PHkHl$XH\$pHÅHÁåHëH$èHT$XH\$pHût}Hl$(HÁåHëHHL$@HCHD$HH9ÂuLHl$PH,$HT$HL$HD$è¶\$ ût%HD$8HÿÀHl$0H9è(ÿÿÿÆD$xèHÄ`ÃÆD$xèHÄ`Ãé|ÿÿÿé2ÿÿÿèé´þÿÿ |
| B |
| *runtime.racefuncenter¸ |
| runtime.racereadÆ |
| runtime.racereadä |
| runtime.eqstring¸ |
| (runtime.racefuncexitÖ |
| (runtime.racefuncexit |
| 0runtime.morestack_noctxt0À"".autotmp_0168?type.string"".autotmp_0167type.string"".autotmp_0166_type.int"".autotmp_0165Otype.int"".iotype.int"".~r2 type.bool"".q type.*[86]string"".p type.*[86]string&À¿À¿ÀÐÐ O_Tgclocals·51af24152615272c3d9efc8538f95767Tgclocals·44750c784da4dd430afdd97fea5c405a@/tmp/go/src/go/token/position.goþTgclocals·33cdeccccebe80329f1fdbee7f5874cbþTgclocals·3f5c1f818fa7055d0400cecd34057162þ"go.string.hdr.":" go.string.":"þgo.string.":":þ*go.string.hdr."%d:%d" "go.string."%d:%d"þ"go.string."%d:%d"%d:%dþ"go.string.hdr."-" go.string."-"þgo.string."-"-þTgclocals·59da28345f377d129e7ed2ef9a11403bHHððòòððþTgclocals·c765399708dc1fd1752844ac4bd57774HH!þTgclocals·33cdeccccebe80329f1fdbee7f5874cbþTgclocals·23e8278e2b69a3a75fa59b23c49ed6adþTgclocals·69c1753bd5f81501d95132d08af04464þTgclocals·69076ee43f1cead0792b9f36906b1b56 þTgclocals·33cdeccccebe80329f1fdbee7f5874cbþTgclocals·3f5c1f818fa7055d0400cecd34057162þTgclocals·33cdeccccebe80329f1fdbee7f5874cbþTgclocals·3f5c1f818fa7055d0400cecd34057162þTgclocals·33cdeccccebe80329f1fdbee7f5874cbþTgclocals·3f5c1f818fa7055d0400cecd34057162þTgclocals·2c033e7f4f4a74cc7e9f368d1fec9f60 þTgclocals·32bd5c6dc84e3e86dd35593b3922d3aa þgo.string.hdr."illegal line number (line numbering starts at 1)" 0xgo.string."illegal line number (line numbering starts at 1)"þxgo.string."illegal line number (line numbering starts at 1)"pbillegal line number (line numbering starts at 1)þFgo.string.hdr."illegal line number" >go.string."illegal line number"þ>go.string."illegal line number"0(illegal line numberþTgclocals·ecd4a2df87170e9abd94f9f6f99a8d16(( þTgclocals·f7309186bf9eeb0f8ece2eb16f2dc110((þTgclocals·83ead081cd909acab0dcd88a450c1878 þTgclocals·77341598187832c197a09d97d4911154 þTgclocals·7aa7711bff3cbd149b91c4985ca0db0188 |
| þTgclocals·ae09aea6c950f33bbc27842daf2e8ebc88þTgclocals·3aa30b52d3451c8b77acc5137b7c14fc00þTgclocals·73cc6a6163c79dedb31b44894a6158df00þFgo.string.hdr."illegal file offset" >go.string."illegal file offset"þ>go.string."illegal file offset"0(illegal file offsetþTgclocals·d8fdd2a55187867c76648dc792366181 þTgclocals·41a13ac73c712c01973b8fe23f62d694 þBgo.string.hdr."illegal Pos value" :go.string."illegal Pos value"þ:go.string."illegal Pos value"0$illegal Pos valueþTgclocals·d8fdd2a55187867c76648dc792366181 þTgclocals·41a13ac73c712c01973b8fe23f62d694 þTgclocals·12fc1489b12fcdedb8fc818b7369b5d9þTgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2þTgclocals·e2c5ae7ad5623aeff8a98501742242a8((þTgclocals·9d98bbb373475f3af6381201d6212574((þTgclocals·fac97ae6c0b3b983f30d665c3900cdd400þTgclocals·0bdf3211211bbe2677218a4b3741472700 þTgclocals·69c1753bd5f81501d95132d08af04464þTgclocals·0f17b8f27ce866dac0ef2f99c0da3401 þTgclocals·cb254677435fe1782c5684f16a8d74a1((þTgclocals·0222c3226552f36b80a94d4382cd556f(( þTgclocals·98a935522f11e180b06d5a082b7d09c1 þTgclocals·823f89f97983eeca02829938ced149ee þTgclocals·f891aedf0f80c97cb1c7cc75a7fd6349((þTgclocals·98304215dd49c497c84500d34591a734((þTgclocals·33cdeccccebe80329f1fdbee7f5874cbþTgclocals·3f5c1f818fa7055d0400cecd34057162þHgo.string.hdr."illegal base or size" @go.string."illegal base or size"þ@go.string."illegal base or size"0*illegal base or sizeþgo.string.hdr."token.Pos offset overflow (> 2G of source code in file set)" ;go.string."token.Pos offset overflow (> 2G of source code in file set)"þgo.string."token.Pos offset overflow (> 2G of source code in file set)"xtoken.Pos offset overflow (> 2G of source code in file set)þTgclocals·04cf4ad2520d4197b1c45a24badca6baPP!þTgclocals·4a37b01f092d978b3ac11fc47d3ef8b5PP#þTgclocals·83ead081cd909acab0dcd88a450c1878 þTgclocals·2f2d69f12d345ece4be5273d9b84f0bb þTgclocals·e2c5ae7ad5623aeff8a98501742242a8((þTgclocals·9d98bbb373475f3af6381201d6212574((þTgclocals·95b2a43ad65a8edb376926f0a593308300þTgclocals·a97e6bc2e56f94642284aed2b075f20c00þTgclocals·69c1753bd5f81501d95132d08af04464þTgclocals·b9918a97ead7e530783190a9c2080425 þTgclocals·69c1753bd5f81501d95132d08af04464þTgclocals·0f17b8f27ce866dac0ef2f99c0da3401 þTgclocals·98a935522f11e180b06d5a082b7d09c1 þTgclocals·823f89f97983eeca02829938ced149ee þTgclocals·33cdeccccebe80329f1fdbee7f5874cbþTgclocals·89fe65749ce0afc971c0982226501ff0þTgclocals·9b1fa141d5d777f68ca9f1f1ea98ce5cPP
þTgclocals·7a51fbc69af1c42f9b06f07270fe44d6PPþTgclocals·cc874f249df211d8cf0963ca7369462cPPDDþTgclocals·c5139497875d42e181a0358c44dcdb22PPþ,go.string.hdr."token(" $go.string."token("þ$go.string."token("token(þ"go.string.hdr.")" go.string.")"þgo.string.")")þTgclocals·64ca935d1a2110a30e2d604686188539 þTgclocals·bcdfbcd04eb70526d9504e97d9ef703d þTgclocals·33cdeccccebe80329f1fdbee7f5874cbþTgclocals·23e8278e2b69a3a75fa59b23c49ed6adþTgclocals·0c8aa8e80191a30eac23f1a218103f16 þTgclocals·69c1753bd5f81501d95132d08af04464þTgclocals·aae8695ea5ab1c6fd0134b4d0e6c5d4d((þTgclocals·cb395d89503762333b1bfb09ba74eb12((þTgclocals·33cdeccccebe80329f1fdbee7f5874cbþTgclocals·23e8278e2b69a3a75fa59b23c49ed6adþTgclocals·33cdeccccebe80329f1fdbee7f5874cbþTgclocals·23e8278e2b69a3a75fa59b23c49ed6adþTgclocals·33cdeccccebe80329f1fdbee7f5874cbþTgclocals·23e8278e2b69a3a75fa59b23c49ed6adþTgclocals·83ead081cd909acab0dcd88a450c1878 þTgclocals·c55cf99de9cdd8c8202a466952fa1a45 þTgclocals·83ead081cd909acab0dcd88a450c1878 þTgclocals·c55cf99de9cdd8c8202a466952fa1a45 þ.go.string.hdr."ILLEGAL" &go.string."ILLEGAL"þ&go.string."ILLEGAL"ILLEGALþ&go.string.hdr."EOF" go.string."EOF"þgo.string."EOF"EOFþ.go.string.hdr."COMMENT" &go.string."COMMENT"þ&go.string."COMMENT"COMMENTþ*go.string.hdr."IDENT" "go.string."IDENT"þ"go.string."IDENT"IDENTþ&go.string.hdr."INT" go.string."INT"þgo.string."INT"INTþ*go.string.hdr."FLOAT" "go.string."FLOAT"þ"go.string."FLOAT"FLOATþ(go.string.hdr."IMAG" go.string."IMAG"þ go.string."IMAG" |
| IMAGþ(go.string.hdr."CHAR" go.string."CHAR"þ go.string."CHAR" |
| CHARþ,go.string.hdr."STRING" $go.string."STRING"þ$go.string."STRING"STRINGþ"go.string.hdr."+" go.string."+"þgo.string."+"+þ"go.string.hdr."*" go.string."*"þgo.string."*"*þ"go.string.hdr."/" go.string."/"þgo.string."/"/þ"go.string.hdr."%" go.string."%"þgo.string."%"%þ"go.string.hdr."&" go.string."&"þgo.string."&"&þ"go.string.hdr."|" go.string."|"þgo.string."|"|þ"go.string.hdr."^" go.string."^"þgo.string."^"^þ$go.string.hdr."<<" go.string."<<"þgo.string."<<"<<þ$go.string.hdr.">>" go.string.">>"þgo.string.">>">>þ$go.string.hdr."&^" go.string."&^"þgo.string."&^"&^þ$go.string.hdr."+=" go.string."+="þgo.string."+="+=þ$go.string.hdr."-=" go.string."-="þgo.string."-="-=þ$go.string.hdr."*=" go.string."*="þgo.string."*="*=þ$go.string.hdr."/=" go.string."/="þgo.string."/="/=þ$go.string.hdr."%=" go.string."%="þgo.string."%="%=þ$go.string.hdr."&=" go.string."&="þgo.string."&="&=þ$go.string.hdr."|=" go.string."|="þgo.string."|="|=þ$go.string.hdr."^=" go.string."^="þgo.string."^="^=þ&go.string.hdr."<<=" go.string."<<="þgo.string."<<="<<=þ&go.string.hdr.">>=" go.string.">>="þgo.string.">>=">>=þ&go.string.hdr."&^=" go.string."&^="þgo.string."&^="&^=þ$go.string.hdr."&&" go.string."&&"þgo.string."&&"&&þ$go.string.hdr."||" go.string."||"þgo.string."||"||þ$go.string.hdr."<-" go.string."<-"þgo.string."<-"<-þ$go.string.hdr."++" go.string."++"þgo.string."++"++þ$go.string.hdr."--" go.string."--"þgo.string."--"--þ$go.string.hdr."==" go.string."=="þgo.string."=="==þ"go.string.hdr."<" go.string."<"þgo.string."<"<þ"go.string.hdr.">" go.string.">"þgo.string.">">þ"go.string.hdr."=" go.string."="þgo.string."="=þ"go.string.hdr."!" go.string."!"þgo.string."!"!þ$go.string.hdr."!=" go.string."!="þgo.string."!="!=þ$go.string.hdr."<=" go.string."<="þgo.string."<="<=þ$go.string.hdr.">=" go.string.">="þgo.string.">=">=þ$go.string.hdr.":=" go.string.":="þgo.string.":=":=þ&go.string.hdr."..." go.string."..."þgo.string."..."...þ"go.string.hdr."(" go.string."("þgo.string."("(þ"go.string.hdr."[" go.string."["þgo.string."["[þ"go.string.hdr."{" go.string."{"þgo.string."{"{þ"go.string.hdr."," go.string.","þgo.string.",",þ"go.string.hdr."." go.string."."þgo.string.".".þ"go.string.hdr."]" go.string."]"þgo.string."]"]þ"go.string.hdr."}" go.string."}"þgo.string."}"}þ"go.string.hdr.";" go.string.";"þgo.string.";";þ*go.string.hdr."break" "go.string."break"þ"go.string."break"breakþ(go.string.hdr."case" go.string."case"þ go.string."case" |
| caseþ(go.string.hdr."chan" go.string."chan"þ go.string."chan" |
| chanþ*go.string.hdr."const" "go.string."const"þ"go.string."const"constþ0go.string.hdr."continue" (go.string."continue"þ(go.string."continue" continueþ.go.string.hdr."default" &go.string."default"þ&go.string."default"defaultþ*go.string.hdr."defer" "go.string."defer"þ"go.string."defer"deferþ(go.string.hdr."else" go.string."else"þ go.string."else" |
| elseþ6go.string.hdr."fallthrough" .go.string."fallthrough"þ.go.string."fallthrough" fallthroughþ&go.string.hdr."for" go.string."for"þgo.string."for"forþ(go.string.hdr."func" go.string."func"þ go.string."func" |
| funcþ$go.string.hdr."go" go.string."go"þgo.string."go"goþ(go.string.hdr."goto" go.string."goto"þ go.string."goto" |
| gotoþ$go.string.hdr."if" go.string."if"þgo.string."if"ifþ,go.string.hdr."import" $go.string."import"þ$go.string."import"importþ2go.string.hdr."interface" *go.string."interface"þ*go.string."interface" interfaceþ&go.string.hdr."map" go.string."map"þgo.string."map"mapþ.go.string.hdr."package" &go.string."package"þ&go.string."package"packageþ*go.string.hdr."range" "go.string."range"þ"go.string."range"rangeþ,go.string.hdr."return" $go.string."return"þ$go.string."return"returnþ,go.string.hdr."select" $go.string."select"þ$go.string."select"selectþ,go.string.hdr."struct" $go.string."struct"þ$go.string."struct"structþ,go.string.hdr."switch" $go.string."switch"þ$go.string."switch"switchþ(go.string.hdr."type" go.string."type"þ go.string."type" |
| typeþ&go.string.hdr."var" go.string."var"þgo.string."var"varþTgclocals·33cdeccccebe80329f1fdbee7f5874cbþTgclocals·33cdeccccebe80329f1fdbee7f5874cbþ."".tokensÀtype.[86]stringÀ ¢&go.string."ILLEGAL" go.string."EOF"@&go.string."COMMENT""go.string."IDENT" go.string."INT"À"go.string."FLOAT"à go.string."IMAG" go.string."CHAR" $go.string."STRING"go.string."+" go.string."-"Àgo.string."*"àgo.string."/"go.string."%" go.string."&"Àgo.string."|"àgo.string."^"go.string."<<" go.string.">>"Àgo.string."&^"àgo.string."+="go.string."-=" go.string."*="Àgo.string."/="àgo.string."%="go.string."&=" go.string."|="Àgo.string."^="àgo.string."<<="go.string.">>=" go.string."&^="Àgo.string."&&"àgo.string."||" go.string."<-" go.string."++"À go.string."--"à go.string."==" |
| go.string."<" |
| go.string.">"À |
| go.string."="à |
| go.string."!"go.string."!=" go.string."<="Àgo.string.">="àgo.string.":="go.string."..." go.string."("Àgo.string."["àgo.string."{"
go.string.","
go.string."."À
go.string.")"à
go.string."]"go.string."}" go.string.";"Àgo.string.":" "go.string."break"À go.string."case"à go.string."chan""go.string."const" (go.string."continue"À&go.string."default"à"go.string."defer" go.string."else" .go.string."fallthrough"Àgo.string."for"à go.string."func"go.string."go" go.string."goto"Àgo.string."if"à$go.string."import"*go.string."interface" go.string."map"À&go.string."package"à"go.string."range"$go.string."return" $go.string."select"À$go.string."struct"à$go.string."switch" go.string."type" go.string."var"þ."".keywords0type.map[string]"".Tokenþ""".statictmp_0076type.[1]intþ""".statictmp_0118 ,type."".serializedFileþ0"".initdone·type.uint8þ2"".(*Position).IsValid·f,"".(*Position).IsValidþ*"".Position.String·f$"".Position.Stringþ""".Pos.IsValid·f"".Pos.IsValidþ$"".(*File).Name·f"".(*File).Nameþ$"".(*File).Base·f"".(*File).Baseþ$"".(*File).Size·f"".(*File).Sizeþ."".(*File).LineCount·f("".(*File).LineCountþ*"".(*File).AddLine·f$"".(*File).AddLineþ."".(*File).MergeLine·f("".(*File).MergeLineþ,"".(*File).SetLines·f&"".(*File).SetLinesþ@"".(*File).SetLinesForContent·f:"".(*File).SetLinesForContentþ2"".(*File).AddLineInfo·f,"".(*File).AddLineInfoþ""".(*File).Pos·f"".(*File).Posþ("".(*File).Offset·f""".(*File).Offsetþ$"".(*File).Line·f"".(*File).Lineþ*"".searchLineInfos·f$"".searchLineInfosþ("".(*File).unpack·f""".(*File).unpackþ,"".(*File).position·f&"".(*File).positionþ2"".(*File).PositionFor·f,"".(*File).PositionForþ,"".(*File).Position·f&"".(*File).Positionþ "".NewFileSet·f"".NewFileSetþ*"".(*FileSet).Base·f$"".(*FileSet).Baseþ0"".(*FileSet).AddFile·f*"".(*FileSet).AddFileþ0"".(*FileSet).Iterate·f*"".(*FileSet).Iterateþ""".searchFiles·f"".searchFilesþ*"".(*FileSet).file·f$"".(*FileSet).fileþ*"".(*FileSet).File·f$"".(*FileSet).Fileþ8"".(*FileSet).PositionFor·f2"".(*FileSet).PositionForþ2"".(*FileSet).Position·f,"".(*FileSet).Positionþ "".searchInts·f"".searchIntsþ*"".(*FileSet).Read·f$"".(*FileSet).Readþ,"".(*FileSet).Write·f&"".(*FileSet).Writeþ$"".Token.String·f"".Token.Stringþ,"".Token.Precedence·f&"".Token.Precedenceþ"".init.1·f"".init.1þ"".Lookup·f"".Lookupþ*"".Token.IsLiteral·f$"".Token.IsLiteralþ,"".Token.IsOperator·f&"".Token.IsOperatorþ*"".Token.IsKeyword·f$"".Token.IsKeywordþ6"".searchLineInfos.func1·f0"".searchLineInfos.func1þ."".searchFiles.func1·f("".searchFiles.func1þ"".init·f"".initþTgclocals·33cdeccccebe80329f1fdbee7f5874cbþTgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2þTgclocals·44750c784da4dd430afdd97fea5c405a þTgclocals·51af24152615272c3d9efc8538f95767 þ4type..hashfunc."".Position,type..hash."".Positionþ0type..eqfunc."".Position(type..eq."".Positionþ*type..alg."".Position 4type..hashfunc."".Position0type..eqfunc."".Positionþ"runtime.gcbits.01þ<go.string.hdr."token.Position" 4go.string."token.Position"þ4go.string."token.Position" token.Positionþ0go.string.hdr."Filename" (go.string."Filename"þ(go.string."Filename" Filenameþ,go.string.hdr."Offset" $go.string."Offset"þ$go.string."Offset"Offsetþ(go.string.hdr."Line" go.string."Line"þ go.string."Line" |
| Lineþ,go.string.hdr."Column" $go.string."Column"þ$go.string."Column"Columnþ*go.string.hdr."token" "go.string."token"þ"go.string."token"tokenþ0go.string.hdr."Position" (go.string."Position"þ(go.string."Position" Positionþ,go.string.hdr."String" $go.string."String"þ$go.string."String"StringþTgclocals·c55cf99de9cdd8c8202a466952fa1a45 þTgclocals·69076ee43f1cead0792b9f36906b1b56 þVgo.string.hdr."func(token.Position) string" Ngo.string."func(token.Position) string"þNgo.string."func(token.Position) string"@8func(token.Position) stringþ:type.func("".Position) string ÷U30 runtime.algarray@"runtime.gcbits.01PVgo.string.hdr."func(token.Position) string"pLgo.weak.type.*func("".Position) string"runtime.zerovalue :type.func("".Position) stringÐ:type.func("".Position) string type."".Positiontype.stringþgo.typelink.func(token.Position) string func("".Position) string:type.func("".Position) stringþ0go.string.hdr."go/token" (go.string."go/token"þ(go.string."go/token" go/tokenþ"go.importpath."". (go.string."go/token"þ:go.string.hdr."func() string"
2go.string."func() string"þ2go.string."func() string" func() stringþ$type.func() string¢mË30 runtime.algarray@"runtime.gcbits.01P:go.string.hdr."func() string"p6go.weak.type.*func() string"runtime.zerovalue $type.func() stringÐ$type.func() stringtype.stringþNgo.typelink.func() string func() string$type.func() stringþ type."".Position°°(HX¸ .0*type..alg."".Position@"runtime.gcbits.01P<go.string.hdr."token.Position"p"type.*"".Position"runtime.zerovalueÀ type."".PositionÀ0go.string.hdr."Filename"àtype.string,go.string.hdr."Offset"°type.intà(go.string.hdr."Line"type.int°,go.string.hdr."Column"Ðtype.int` type."".Position0go.string.hdr."Position""go.importpath."". Ð type."".PositionÐ,go.string.hdr."String"ð$type.func() string:type.func("".Position) string*"".(*Position).String $"".Position.Stringþ>go.string.hdr."*token.Position" 6go.string."*token.Position"þ6go.string."*token.Position" *token.PositionþTgo.string.hdr."func(*token.Position) bool" Lgo.string."func(*token.Position) bool"þLgo.string."func(*token.Position) bool"@6func(*token.Position) boolþ8type.func(*"".Position) bool }þR30 runtime.algarray@"runtime.gcbits.01PTgo.string.hdr."func(*token.Position) bool"pJgo.weak.type.*func(*"".Position) bool"runtime.zerovalue 8type.func(*"".Position) boolÐ8type.func(*"".Position) bool"type.*"".Positiontype.boolþ|go.typelink.func(*token.Position) bool func(*"".Position) bool8type.func(*"".Position) boolþXgo.string.hdr."func(*token.Position) string" Pgo.string."func(*token.Position) string"þPgo.string."func(*token.Position) string"@:func(*token.Position) stringþ<type.func(*"".Position) string ª¿ë30 runtime.algarray@"runtime.gcbits.01PXgo.string.hdr."func(*token.Position) string"pNgo.weak.type.*func(*"".Position) string"runtime.zerovalue <type.func(*"".Position) stringÐ<type.func(*"".Position) string"type.*"".Positiontype.stringþgo.typelink.func(*token.Position) string func(*"".Position) string<type.func(*"".Position) stringþ.go.string.hdr."IsValid" &go.string."IsValid"þ&go.string."IsValid"IsValidþ6go.string.hdr."func() bool" .go.string."func() bool"þ.go.string."func() bool" func() boolþ type.func() boolTËx30 runtime.algarray@"runtime.gcbits.01P6go.string.hdr."func() bool"p2go.weak.type.*func() bool"runtime.zerovalue type.func() boolÐ type.func() booltype.boolþFgo.typelink.func() bool func() bool type.func() boolþ"type.*"".Position°°ÓYF¨6$0 runtime.algarray@"runtime.gcbits.01P>go.string.hdr."*token.Position"p4go.weak.type.**"".Position"runtime.zerovalue type."".Position` "type.*"".PositionÀð"type.*"".Positionð.go.string.hdr."IsValid" type.func() bool 8type.func(*"".Position) bool°,"".(*Position).IsValidÀ,"".(*Position).IsValidÐ,go.string.hdr."String"ð$type.func() string<type.func(*"".Position) string*"".(*Position).String *"".(*Position).Stringþ"runtime.gcbits.03þ8go.string.hdr."interface {}" 0go.string."interface {}"þ0go.string."interface {}" interface {}þ"type.interface {}ÀÀçW 0 runtime.algarray@"runtime.gcbits.03P8go.string.hdr."interface {}"p4go.weak.type.*interface {}"runtime.zerovalueÀ"type.interface {}þ<go.string.hdr."[]interface {}" 4go.string."[]interface {}"þ4go.string."[]interface {}" []interface {}þ&type.[]interface {} pê/0 runtime.algarray@"runtime.gcbits.01P<go.string.hdr."[]interface {}"p8go.weak.type.*[]interface {}"runtime.zerovalue"type.interface {}þRgo.typelink.[]interface {} []interface {}&type.[]interface {}þTgclocals·33cdeccccebe80329f1fdbee7f5874cbþTgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2þTgclocals·2c78d3ad9d760b5f66e2e47be684c787 þTgclocals·51af24152615272c3d9efc8538f95767 þ<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 {}þ"runtime.gcbits.0fþ>go.string.hdr."[2]interface {}" 6go.string."[2]interface {}"þ6go.string."[2]interface {}" [2]interface {}þ(type.[2]interface {}ÀÀ ,Y¤ñ02type..alg.[2]interface {}@"runtime.gcbits.0fP>go.string.hdr."[2]interface {}"p:go.weak.type.*[2]interface {}"runtime.zerovalue"type.interface {} &type.[]interface {}þVgo.typelink.[2]interface {} [2]interface {}(type.[2]interface {}þ@go.string.hdr."*[2]interface {}" 8go.string."*[2]interface {}"þ8go.string."*[2]interface {}"0"*[2]interface {}þ*type.*[2]interface {} ¾s-q60 runtime.algarray@"runtime.gcbits.01P@go.string.hdr."*[2]interface {}"p<go.weak.type.**[2]interface {}"runtime.zerovalue(type.[2]interface {}þ4go.string.hdr."*token.Pos" |
| ,go.string."*token.Pos"þ,go.string."*token.Pos" *token.Posþ&go.string.hdr."Pos" go.string."Pos"þgo.string."Pos"PosþTgclocals·33cdeccccebe80329f1fdbee7f5874cbþTgclocals·3f5c1f818fa7055d0400cecd34057162þJgo.string.hdr."func(*token.Pos) bool" Bgo.string."func(*token.Pos) bool"þBgo.string."func(*token.Pos) bool"0,func(*token.Pos) boolþ.type.func(*"".Pos) bool ×|Ìé30 runtime.algarray@"runtime.gcbits.01PJgo.string.hdr."func(*token.Pos) bool"p@go.weak.type.*func(*"".Pos) bool"runtime.zerovalue .type.func(*"".Pos) boolÐ.type.func(*"".Pos) booltype.*"".Postype.boolþhgo.typelink.func(*token.Pos) bool func(*"".Pos) bool.type.func(*"".Pos) boolþtype.*"".PosÐÐõªA60 runtime.algarray@"runtime.gcbits.01P4go.string.hdr."*token.Pos"p*go.weak.type.**"".Pos"runtime.zerovaluetype."".Pos` type.*"".PosÀðtype.*"".Posð.go.string.hdr."IsValid" type.func() bool .type.func(*"".Pos) bool°""".(*Pos).IsValidÀ""".(*Pos).IsValidþruntime.gcbits.þ2go.string.hdr."token.Pos" *go.string."token.Pos"þ*go.string."token.Pos" token.PosþHgo.string.hdr."func(token.Pos) bool" @go.string."func(token.Pos) bool"þ@go.string."func(token.Pos) bool"0*func(token.Pos) boolþ,type.func("".Pos) bool å30 runtime.algarray@"runtime.gcbits.01PHgo.string.hdr."func(token.Pos) bool"p>go.weak.type.*func("".Pos) bool"runtime.zerovalue ,type.func("".Pos) boolÐ,type.func("".Pos) booltype."".Postype.boolþdgo.typelink.func(token.Pos) bool func("".Pos) bool,type.func("".Pos) boolþtype."".PosÀÀȹç0 runtime.algarray@runtime.gcbits.P2go.string.hdr."token.Pos"ptype.*"".Pos"runtime.zerovalue`type."".Pos&go.string.hdr."Pos" "go.importpath."".°àtype."".Posà.go.string.hdr."IsValid" type.func() bool,type.func("".Pos) bool """.(*Pos).IsValid°"".Pos.IsValidþ:go.string.hdr."[]*token.File"
2go.string."[]*token.File"þ2go.string."[]*token.File" []*token.Fileþtype.[]*"".File Ý,´0 runtime.algarray@"runtime.gcbits.01P:go.string.hdr."[]*token.File"p0go.weak.type.*[]*"".File"runtime.zerovaluetype.*"".FileþHgo.typelink.[]*token.File []*"".Filetype.[]*"".Fileþ"runtime.gcbits.90þ:go.string.hdr."token.FileSet"
2go.string."token.FileSet"þ2go.string."token.FileSet" token.FileSetþ*go.string.hdr."mutex" "go.string."mutex"þ"go.string."mutex"mutexþ(go.string.hdr."base" go.string."base"þ go.string."base" |
| baseþ*go.string.hdr."files" "go.string."files"þ"go.string."files"filesþ(go.string.hdr."last" go.string."last"þ go.string."last" |
| lastþ.go.string.hdr."FileSet" &go.string."FileSet"þ&go.string."FileSet"FileSetþtype."".FileSetÐÐ@@.o 8,0à runtime.algarray@"runtime.gcbits.90P:go.string.hdr."token.FileSet"p type.*"".FileSet"runtime.zerovalueÀtype."".FileSetÀ*go.string.hdr."mutex"Ð"go.importpath."".à"type.sync.RWMutex(go.string.hdr."base" "go.importpath."".°type.intà*go.string.hdr."files"ð"go.importpath."".type.[]*"".File°(go.string.hdr."last"À"go.importpath."".Ðtype.*"".File`type."".FileSet.go.string.hdr."FileSet""go.importpath."". Ðtype."".FileSetþ<go.string.hdr."*token.FileSet" 4go.string."*token.FileSet"þ4go.string."*token.FileSet" *token.FileSetþgo.string.hdr."func(*token.FileSet, string, int, int) *token.File" 2|go.string."func(*token.FileSet, string, int, int) *token.File"þ|go.string."func(*token.FileSet, string, int, int) *token.File"pffunc(*token.FileSet, string, int, int) *token.Fileþbtype.func(*"".FileSet, string, int, int) *"".FileÐÐrè*30 runtime.algarray@"runtime.gcbits.01Pgo.string.hdr."func(*token.FileSet, string, int, int) *token.File"ptgo.weak.type.*func(*"".FileSet, string, int, int) *"".File"runtime.zerovalue btype.func(*"".FileSet, string, int, int) *"".FileÐÀbtype.func(*"".FileSet, string, int, int) *"".File type.*"".FileSettype.string type.int°type.intÀtype.*"".FileþÖgo.typelink.func(*token.FileSet, string, int, int) *token.File func(*"".FileSet, string, int, int) *"".Filebtype.func(*"".FileSet, string, int, int) *"".FileþPgo.string.hdr."func(*token.FileSet) int" Hgo.string."func(*token.FileSet) int"þHgo.string."func(*token.FileSet) int"@2func(*token.FileSet) intþ4type.func(*"".FileSet) int l[`30 runtime.algarray@"runtime.gcbits.01PPgo.string.hdr."func(*token.FileSet) int"pFgo.weak.type.*func(*"".FileSet) int"runtime.zerovalue 4type.func(*"".FileSet) intÐ4type.func(*"".FileSet) int type.*"".FileSettype.intþtgo.typelink.func(*token.FileSet) int func(*"".FileSet) int4type.func(*"".FileSet) intþvgo.string.hdr."func(*token.FileSet, token.Pos) *token.File" +ngo.string."func(*token.FileSet, token.Pos) *token.File"þngo.string."func(*token.FileSet, token.Pos) *token.File"`Xfunc(*token.FileSet, token.Pos) *token.FileþNtype.func(*"".FileSet, "".Pos) *"".File°°ÍBÙþ30 runtime.algarray@"runtime.gcbits.01Pvgo.string.hdr."func(*token.FileSet, token.Pos) *token.File"p`go.weak.type.*func(*"".FileSet, "".Pos) *"".File"runtime.zerovalue Ntype.func(*"".FileSet, "".Pos) *"".FileÐ Ntype.func(*"".FileSet, "".Pos) *"".File type.*"".FileSettype."".Pos type.*"".Fileþ´go.typelink.func(*token.FileSet, token.Pos) *token.File func(*"".FileSet, "".Pos) *"".FileNtype.func(*"".FileSet, "".Pos) *"".FileþLgo.string.hdr."func(*token.File) bool" Dgo.string."func(*token.File) bool"þDgo.string."func(*token.File) bool"0.func(*token.File) boolþ0type.func(*"".File) bool = |
| |
30 runtime.algarray@"runtime.gcbits.01PLgo.string.hdr."func(*token.File) bool"pBgo.weak.type.*func(*"".File) bool"runtime.zerovalue 0type.func(*"".File) boolÐ0type.func(*"".File) booltype.*"".Filetype.boolþlgo.typelink.func(*token.File) bool func(*"".File) bool0type.func(*"".File) boolþxgo.string.hdr."func(*token.FileSet, func(*token.File) bool)" ,pgo.string."func(*token.FileSet, func(*token.File) bool)"þpgo.string."func(*token.FileSet, func(*token.File) bool)"`Zfunc(*token.FileSet, func(*token.File) bool)þVtype.func(*"".FileSet, func(*"".File) bool) wí30 runtime.algarray@"runtime.gcbits.01Pxgo.string.hdr."func(*token.FileSet, func(*token.File) bool)"phgo.weak.type.*func(*"".FileSet, func(*"".File) bool)"runtime.zerovalue Vtype.func(*"".FileSet, func(*"".File) bool)Ð Vtype.func(*"".FileSet, func(*"".File) bool) type.*"".FileSet0type.func(*"".File) boolþ¾go.typelink.func(*token.FileSet, func(*token.File) bool) func(*"".FileSet, func(*"".File) bool)Vtype.func(*"".FileSet, func(*"".File) bool)þ|go.string.hdr."func(*token.FileSet, token.Pos) token.Position" .tgo.string."func(*token.FileSet, token.Pos) token.Position"þtgo.string."func(*token.FileSet, token.Pos) token.Position"`^func(*token.FileSet, token.Pos) token.PositionþTtype.func(*"".FileSet, "".Pos) "".Position°°Z¥30 runtime.algarray@"runtime.gcbits.01P|go.string.hdr."func(*token.FileSet, token.Pos) token.Position"pfgo.weak.type.*func(*"".FileSet, "".Pos) "".Position"runtime.zerovalue Ttype.func(*"".FileSet, "".Pos) "".PositionÐ Ttype.func(*"".FileSet, "".Pos) "".Position type.*"".FileSettype."".Pos type."".PositionþÀgo.typelink.func(*token.FileSet, token.Pos) token.Position func(*"".FileSet, "".Pos) "".PositionTtype.func(*"".FileSet, "".Pos) "".Positionþgo.string.hdr."func(*token.FileSet, token.Pos, bool) token.Position" 4go.string."func(*token.FileSet, token.Pos, bool) token.Position"þgo.string."func(*token.FileSet, token.Pos, bool) token.Position"pjfunc(*token.FileSet, token.Pos, bool) token.Positionþ`type.func(*"".FileSet, "".Pos, bool) "".PositionÀÀ1ö30 runtime.algarray@"runtime.gcbits.01Pgo.string.hdr."func(*token.FileSet, token.Pos, bool) token.Position"prgo.weak.type.*func(*"".FileSet, "".Pos, bool) "".Position"runtime.zerovalue `type.func(*"".FileSet, "".Pos, bool) "".Positionа`type.func(*"".FileSet, "".Pos, bool) "".Position type.*"".FileSettype."".Pos type.bool° type."".PositionþØgo.typelink.func(*token.FileSet, token.Pos, bool) token.Position func(*"".FileSet, "".Pos, bool) "".Position`type.func(*"".FileSet, "".Pos, bool) "".PositionþPgo.string.hdr."func(interface {}) error" Hgo.string."func(interface {}) error"þHgo.string."func(interface {}) error"@2func(interface {}) errorþ:type.func(interface {}) error eÙ'30 runtime.algarray@"runtime.gcbits.01PPgo.string.hdr."func(interface {}) error"pLgo.weak.type.*func(interface {}) error"runtime.zerovalue :type.func(interface {}) errorÐ:type.func(interface {}) error"type.interface {}type.errorþzgo.typelink.func(interface {}) error func(interface {}) error:type.func(interface {}) errorþgo.string.hdr."func(*token.FileSet, func(interface {}) error) error" 4go.string."func(*token.FileSet, func(interface {}) error) error"þgo.string."func(*token.FileSet, func(interface {}) error) error"pjfunc(*token.FileSet, func(interface {}) error) errorþltype.func(*"".FileSet, func(interface {}) error) error°°p3V30 runtime.algarray@"runtime.gcbits.01Pgo.string.hdr."func(*token.FileSet, func(interface {}) error) error"p~go.weak.type.*func(*"".FileSet, func(interface {}) error) error"runtime.zerovalue ltype.func(*"".FileSet, func(interface {}) error) errorÐ ltype.func(*"".FileSet, func(interface {}) error) error type.*"".FileSet:type.func(interface {}) error type.errorþägo.typelink.func(*token.FileSet, func(interface {}) error) error func(*"".FileSet, func(interface {}) error) errorltype.func(*"".FileSet, func(interface {}) error) errorþ.go.string.hdr."AddFile" &go.string."AddFile"þ&go.string."AddFile"AddFileþdgo.string.hdr."func(string, int, int) *token.File" "\go.string."func(string, int, int) *token.File"þ\go.string."func(string, int, int) *token.File"PFfunc(string, int, int) *token.FileþHtype.func(string, int, int) *"".FileÀÀʵ30 runtime.algarray@"runtime.gcbits.01Pdgo.string.hdr."func(string, int, int) *token.File"pZgo.weak.type.*func(string, int, int) *"".File"runtime.zerovalue Htype.func(string, int, int) *"".FileаHtype.func(string, int, int) *"".Filetype.stringtype.int type.int°type.*"".Fileþgo.typelink.func(string, int, int) *token.File func(string, int, int) *"".FileHtype.func(string, int, int) *"".Fileþ(go.string.hdr."Base" go.string."Base"þ go.string."Base" |
| Baseþ4go.string.hdr."func() int" |
| ,go.string."func() int"þ,go.string."func() int" func() intþtype.func() intå9à30 runtime.algarray@"runtime.gcbits.01P4go.string.hdr."func() int"p0go.weak.type.*func() int"runtime.zerovalue type.func() intÐtype.func() inttype.intþBgo.typelink.func() int func() inttype.func() intþ(go.string.hdr."File" go.string."File"þ go.string."File" |
| FileþVgo.string.hdr."func(token.Pos) *token.File" Ngo.string."func(token.Pos) *token.File"þNgo.string."func(token.Pos) *token.File"@8func(token.Pos) *token.Fileþ4type.func("".Pos) *"".File ?30 runtime.algarray@"runtime.gcbits.01PVgo.string.hdr."func(token.Pos) *token.File"pFgo.weak.type.*func("".Pos) *"".File"runtime.zerovalue 4type.func("".Pos) *"".FileÐ4type.func("".Pos) *"".Filetype."".Postype.*"".Fileþzgo.typelink.func(token.Pos) *token.File func("".Pos) *"".File4type.func("".Pos) *"".Fileþ.go.string.hdr."Iterate" &go.string."Iterate"þ&go.string."Iterate"IterateþXgo.string.hdr."func(func(*token.File) bool)" Pgo.string."func(func(*token.File) bool)"þPgo.string."func(func(*token.File) bool)"@:func(func(*token.File) bool)þ<type.func(func(*"".File) bool)Ú30 runtime.algarray@"runtime.gcbits.01PXgo.string.hdr."func(func(*token.File) bool)"pNgo.weak.type.*func(func(*"".File) bool)"runtime.zerovalue <type.func(func(*"".File) bool)Ð<type.func(func(*"".File) bool)0type.func(*"".File) boolþgo.typelink.func(func(*token.File) bool) func(func(*"".File) bool)<type.func(func(*"".File) bool)þ\go.string.hdr."func(token.Pos) token.Position" Tgo.string."func(token.Pos) token.Position"þTgo.string."func(token.Pos) token.Position"@>func(token.Pos) token.Positionþ:type.func("".Pos) "".Position ¹° w30 runtime.algarray@"runtime.gcbits.01P\go.string.hdr."func(token.Pos) token.Position"pLgo.weak.type.*func("".Pos) "".Position"runtime.zerovalue :type.func("".Pos) "".PositionÐ:type.func("".Pos) "".Positiontype."".Pos type."".Positionþgo.typelink.func(token.Pos) token.Position func("".Pos) "".Position:type.func("".Pos) "".Positionþ6go.string.hdr."PositionFor" .go.string."PositionFor"þ.go.string."PositionFor" PositionForþhgo.string.hdr."func(token.Pos, bool) token.Position" $`go.string."func(token.Pos, bool) token.Position"þ`go.string."func(token.Pos, bool) token.Position"PJfunc(token.Pos, bool) token.PositionþFtype.func("".Pos, bool) "".Position°°ìÙR30 runtime.algarray@"runtime.gcbits.01Phgo.string.hdr."func(token.Pos, bool) token.Position"pXgo.weak.type.*func("".Pos, bool) "".Position"runtime.zerovalue Ftype.func("".Pos, bool) "".PositionÐ Ftype.func("".Pos, bool) "".Positiontype."".Postype.bool type."".Positionþgo.typelink.func(token.Pos, bool) token.Position func("".Pos, bool) "".PositionFtype.func("".Pos, bool) "".Positionþ(go.string.hdr."Read" go.string."Read"þ go.string."Read" |
| Readþhgo.string.hdr."func(func(interface {}) error) error" $`go.string."func(func(interface {}) error) error"þ`go.string."func(func(interface {}) error) error"PJfunc(func(interface {}) error) errorþRtype.func(func(interface {}) error) error ù²AN30 runtime.algarray@"runtime.gcbits.01Phgo.string.hdr."func(func(interface {}) error) error"pdgo.weak.type.*func(func(interface {}) error) error"runtime.zerovalue Rtype.func(func(interface {}) error) errorÐRtype.func(func(interface {}) error) error:type.func(interface {}) errortype.errorþªgo.typelink.func(func(interface {}) error) error func(func(interface {}) error) errorRtype.func(func(interface {}) error) errorþ*go.string.hdr."Write" "go.string."Write"þ"go.string."Write"Writeþ(go.string.hdr."file" go.string."file"þ go.string."file" |
| fileþ type.*"".FileSetÐÐд6 l0 runtime.algarray@"runtime.gcbits.01P<go.string.hdr."*token.FileSet"p2go.weak.type.**"".FileSet"runtime.zerovaluetype."".FileSet` type.*"".FileSetÀð type.*"".FileSetð.go.string.hdr."AddFile"Htype.func(string, int, int) *"".File btype.func(*"".FileSet, string, int, int) *"".File°*"".(*FileSet).AddFileÀ*"".(*FileSet).AddFileÐ(go.string.hdr."Base"ðtype.func() int4type.func(*"".FileSet) int$"".(*FileSet).Base $"".(*FileSet).Base°(go.string.hdr."File"Ð4type.func("".Pos) *"".FileàNtype.func(*"".FileSet, "".Pos) *"".Fileð$"".(*FileSet).File$"".(*FileSet).File.go.string.hdr."Iterate"°<type.func(func(*"".File) bool)ÀVtype.func(*"".FileSet, func(*"".File) bool)Ð*"".(*FileSet).Iterateà*"".(*FileSet).Iterateð0go.string.hdr."Position":type.func("".Pos) "".Position Ttype.func(*"".FileSet, "".Pos) "".Position°,"".(*FileSet).PositionÀ,"".(*FileSet).PositionÐ6go.string.hdr."PositionFor"ðFtype.func("".Pos, bool) "".Position`type.func(*"".FileSet, "".Pos, bool) "".Position2"".(*FileSet).PositionFor 2"".(*FileSet).PositionFor°(go.string.hdr."Read"ÐRtype.func(func(interface {}) error) erroràltype.func(*"".FileSet, func(interface {}) error) errorð$"".(*FileSet).Read$"".(*FileSet).Read*go.string.hdr."Write"°Rtype.func(func(interface {}) error) errorÀltype.func(*"".FileSet, func(interface {}) error) errorÐ&"".(*FileSet).Writeà&"".(*FileSet).Writeð(go.string.hdr."file""go.importpath."".4type.func("".Pos) *"".File Ntype.func(*"".FileSet, "".Pos) *"".File°$"".(*FileSet).fileÀ$"".(*FileSet).fileþ*go.string.hdr."[]int" "go.string."[]int"þ"go.string."[]int"[]intþtype.[]int fù0 runtime.algarray@"runtime.gcbits.01P*go.string.hdr."[]int"p&go.weak.type.*[]int"runtime.zerovaluetype.intþ.go.typelink.[]int []inttype.[]intþTgclocals·33cdeccccebe80329f1fdbee7f5874cbþTgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2þTgclocals·44750c784da4dd430afdd97fea5c405a þTgclocals·51af24152615272c3d9efc8538f95767 þ4type..hashfunc."".lineInfo,type..hash."".lineInfoþ0type..eqfunc."".lineInfo(type..eq."".lineInfoþ*type..alg."".lineInfo 4type..hashfunc."".lineInfo0type..eqfunc."".lineInfoþ>go.string.hdr."*token.lineInfo" 6go.string."*token.lineInfo"þ6go.string."*token.lineInfo" *token.lineInfoþ"type.*"".lineInfo ö{¿60 runtime.algarray@"runtime.gcbits.01P>go.string.hdr."*token.lineInfo"p4go.weak.type.**"".lineInfo"runtime.zerovalue type."".lineInfoþ"runtime.gcbits.02þ<go.string.hdr."token.lineInfo" 4go.string."token.lineInfo"þ4go.string."token.lineInfo" token.lineInfoþ0go.string.hdr."lineInfo" (go.string."lineInfo"þ(go.string."lineInfo" lineInfoþ type."".lineInfo ¬» 0*type..alg."".lineInfo@"runtime.gcbits.02P<go.string.hdr."token.lineInfo"p"type.*"".lineInfo"runtime.zerovalueÀ type."".lineInfoÀ,go.string.hdr."Offset"àtype.int0go.string.hdr."Filename"°type.stringà(go.string.hdr."Line"type.int`° type."".lineInfo°0go.string.hdr."lineInfo"À"go.importpath."".Ð type."".lineInfoþ@go.string.hdr."[]token.lineInfo" 8go.string."[]token.lineInfo"þ8go.string."[]token.lineInfo"0"[]token.lineInfoþ$type.[]"".lineInfo _cl0 runtime.algarray@"runtime.gcbits.01P@go.string.hdr."[]token.lineInfo"p6go.weak.type.*[]"".lineInfo"runtime.zerovalue type."".lineInfoþTgo.typelink.[]token.lineInfo []"".lineInfo$type.[]"".lineInfoþ&runtime.gcbits.2301#þ4go.string.hdr."token.File" |
| ,go.string."token.File"þ,go.string."token.File" token.Fileþ&go.string.hdr."set" go.string."set"þgo.string."set"setþ(go.string.hdr."name" go.string."name"þ go.string."name" |
| nameþ(go.string.hdr."size" go.string."size"þ go.string."size" |
| sizeþ*go.string.hdr."lines" "go.string."lines"þ"go.string."lines"linesþ*go.string.hdr."infos" "go.string."infos"þ"go.string."infos"infosþtype."".FileððXH2w (@80à runtime.algarray@&runtime.gcbits.2301P4go.string.hdr."token.File"ptype.*"".File"runtime.zerovalueÀtype."".FileÀ&go.string.hdr."set"Ð"go.importpath."".à type.*"".FileSet(go.string.hdr."name" "go.importpath."".°type.stringà(go.string.hdr."base"ð"go.importpath."".type.int°(go.string.hdr."size"À"go.importpath."".Ðtype.int*go.string.hdr."lines""go.importpath."". type.[]intÐ*go.string.hdr."infos"à"go.importpath."".ð$type.[]"".lineInfo` type."".File (go.string.hdr."File"°"go.importpath."".Àðtype."".Fileþ6go.string.hdr."*token.File" .go.string."*token.File"þ.go.string."*token.File" *token.FileþLgo.string.hdr."func(*token.File, int)" Dgo.string."func(*token.File, int)"þDgo.string."func(*token.File, int)"0.func(*token.File, int)þ0type.func(*"".File, int) ÝW30 runtime.algarray@"runtime.gcbits.01PLgo.string.hdr."func(*token.File, int)"pBgo.weak.type.*func(*"".File, int)"runtime.zerovalue 0type.func(*"".File, int)Ð 0type.func(*"".File, int)type.*"".Filetype.intþlgo.typelink.func(*token.File, int) func(*"".File, int)0type.func(*"".File, int)þfgo.string.hdr."func(*token.File, int, string, int)" #^go.string."func(*token.File, int, string, int)"þ^go.string."func(*token.File, int, string, int)"PHfunc(*token.File, int, string, int)þJtype.func(*"".File, int, string, int)ÀÀ?ªÖ30 runtime.algarray@"runtime.gcbits.01Pfgo.string.hdr."func(*token.File, int, string, int)"p\go.weak.type.*func(*"".File, int, string, int)"runtime.zerovalue Jtype.func(*"".File, int, string, int)ÐÀJtype.func(*"".File, int, string, int)type.*"".Filetype.int type.string°type.intþ go.typelink.func(*token.File, int, string, int) func(*"".File, int, string, int)Jtype.func(*"".File, int, string, int)þJgo.string.hdr."func(*token.File) int" Bgo.string."func(*token.File) int"þBgo.string."func(*token.File) int"0,func(*token.File) intþ.type.func(*"".File) int Ø:ù30 runtime.algarray@"runtime.gcbits.01PJgo.string.hdr."func(*token.File) int"p@go.weak.type.*func(*"".File) int"runtime.zerovalue .type.func(*"".File) intÐ.type.func(*"".File) inttype.*"".Filetype.intþhgo.typelink.func(*token.File) int func(*"".File) int.type.func(*"".File) intþ`go.string.hdr."func(*token.File, token.Pos) int" Xgo.string."func(*token.File, token.Pos) int"þXgo.string."func(*token.File, token.Pos) int"PBfunc(*token.File, token.Pos) intþ>type.func(*"".File, "".Pos) int°°åÏ30 runtime.algarray@"runtime.gcbits.01P`go.string.hdr."func(*token.File, token.Pos) int"pPgo.weak.type.*func(*"".File, "".Pos) int"runtime.zerovalue >type.func(*"".File, "".Pos) intÐ >type.func(*"".File, "".Pos) inttype.*"".Filetype."".Pos type.intþgo.typelink.func(*token.File, token.Pos) int func(*"".File, "".Pos) int>type.func(*"".File, "".Pos) intþPgo.string.hdr."func(*token.File) string" Hgo.string."func(*token.File) string"þHgo.string."func(*token.File) string"@2func(*token.File) stringþ4type.func(*"".File) string Ä+x30 runtime.algarray@"runtime.gcbits.01PPgo.string.hdr."func(*token.File) string"pFgo.weak.type.*func(*"".File) string"runtime.zerovalue 4type.func(*"".File) stringÐ4type.func(*"".File) stringtype.*"".Filetype.stringþtgo.typelink.func(*token.File) string func(*"".File) string4type.func(*"".File) stringþ`go.string.hdr."func(*token.File, int) token.Pos" Xgo.string."func(*token.File, int) token.Pos"þXgo.string."func(*token.File, int) token.Pos"PBfunc(*token.File, int) token.Posþ>type.func(*"".File, int) "".Pos°°;_Û30 runtime.algarray@"runtime.gcbits.01P`go.string.hdr."func(*token.File, int) token.Pos"pPgo.weak.type.*func(*"".File, int) "".Pos"runtime.zerovalue >type.func(*"".File, int) "".PosÐ >type.func(*"".File, int) "".Postype.*"".Filetype.int type."".Posþgo.typelink.func(*token.File, int) token.Pos func(*"".File, int) "".Pos>type.func(*"".File, int) "".Posþvgo.string.hdr."func(*token.File, token.Pos) token.Position" +ngo.string."func(*token.File, token.Pos) token.Position"þngo.string."func(*token.File, token.Pos) token.Position"`Xfunc(*token.File, token.Pos) token.PositionþNtype.func(*"".File, "".Pos) "".Position°°R âå30 runtime.algarray@"runtime.gcbits.01Pvgo.string.hdr."func(*token.File, token.Pos) token.Position"p`go.weak.type.*func(*"".File, "".Pos) "".Position"runtime.zerovalue Ntype.func(*"".File, "".Pos) "".PositionÐ Ntype.func(*"".File, "".Pos) "".Positiontype.*"".Filetype."".Pos type."".Positionþ´go.typelink.func(*token.File, token.Pos) token.Position func(*"".File, "".Pos) "".PositionNtype.func(*"".File, "".Pos) "".Positionþgo.string.hdr."func(*token.File, token.Pos, bool) token.Position" 1zgo.string."func(*token.File, token.Pos, bool) token.Position"þzgo.string."func(*token.File, token.Pos, bool) token.Position"pdfunc(*token.File, token.Pos, bool) token.PositionþZtype.func(*"".File, "".Pos, bool) "".PositionÀÀî8h¸30 runtime.algarray@"runtime.gcbits.01Pgo.string.hdr."func(*token.File, token.Pos, bool) token.Position"plgo.weak.type.*func(*"".File, "".Pos, bool) "".Position"runtime.zerovalue Ztype.func(*"".File, "".Pos, bool) "".PositionаZtype.func(*"".File, "".Pos, bool) "".Positiontype.*"".Filetype."".Pos type.bool° type."".PositionþÌgo.typelink.func(*token.File, token.Pos, bool) token.Position func(*"".File, "".Pos, bool) "".PositionZtype.func(*"".File, "".Pos, bool) "".PositionþZgo.string.hdr."func(*token.File, []int) bool" Rgo.string."func(*token.File, []int) bool"þRgo.string."func(*token.File, []int) bool"@<func(*token.File, []int) boolþ>type.func(*"".File, []int) bool°°ò30 runtime.algarray@"runtime.gcbits.01PZgo.string.hdr."func(*token.File, []int) bool"pPgo.weak.type.*func(*"".File, []int) bool"runtime.zerovalue >type.func(*"".File, []int) boolÐ >type.func(*"".File, []int) booltype.*"".Filetype.[]int type.boolþgo.typelink.func(*token.File, []int) bool func(*"".File, []int) bool>type.func(*"".File, []int) boolþ.go.string.hdr."[]uint8" &go.string."[]uint8"þ&go.string."[]uint8"[]uint8þtype.[]uint8 ß~.80 runtime.algarray@"runtime.gcbits.01P.go.string.hdr."[]uint8"p*go.weak.type.*[]uint8"runtime.zerovaluetype.uint8þ6go.typelink.[]uint8 []uint8type.[]uint8þTgo.string.hdr."func(*token.File, []uint8)" Lgo.string."func(*token.File, []uint8)"þLgo.string."func(*token.File, []uint8)"@6func(*token.File, []uint8)þ8type.func(*"".File, []uint8) $õ30 runtime.algarray@"runtime.gcbits.01PTgo.string.hdr."func(*token.File, []uint8)"pJgo.weak.type.*func(*"".File, []uint8)"runtime.zerovalue 8type.func(*"".File, []uint8)Ð 8type.func(*"".File, []uint8)type.*"".Filetype.[]uint8þ|go.typelink.func(*token.File, []uint8) func(*"".File, []uint8)8type.func(*"".File, []uint8)þ~go.string.hdr."func(*token.File, int, bool) (string, int, int)" /vgo.string."func(*token.File, int, bool) (string, int, int)"þvgo.string."func(*token.File, int, bool) (string, int, int)"``func(*token.File, int, bool) (string, int, int)þbtype.func(*"".File, int, bool) (string, int, int)àà#[³30 runtime.algarray@"runtime.gcbits.01P~go.string.hdr."func(*token.File, int, bool) (string, int, int)"ptgo.weak.type.*func(*"".File, int, bool) (string, int, int)"runtime.zerovalue btype.func(*"".File, int, bool) (string, int, int)аbtype.func(*"".File, int, bool) (string, int, int)type.*"".Filetype.int type.bool°type.stringÀtype.intÐtype.intþÐgo.typelink.func(*token.File, int, bool) (string, int, int) func(*"".File, int, bool) (string, int, int)btype.func(*"".File, int, bool) (string, int, int)þ.go.string.hdr."AddLine" &go.string."AddLine"þ&go.string."AddLine"AddLineþ2go.string.hdr."func(int)" *go.string."func(int)"þ*go.string."func(int)" func(int)þtype.func(int)æñ30 runtime.algarray@"runtime.gcbits.01P2go.string.hdr."func(int)"p.go.weak.type.*func(int)"runtime.zerovalue type.func(int)Ðtype.func(int)type.intþ>go.typelink.func(int) func(int)type.func(int)þ6go.string.hdr."AddLineInfo" .go.string."AddLineInfo"þ.go.string."AddLineInfo" AddLineInfoþLgo.string.hdr."func(int, string, int)" Dgo.string."func(int, string, int)"þDgo.string."func(int, string, int)"0.func(int, string, int)þ6type.func(int, string, int)°°Ù&30 runtime.algarray@"runtime.gcbits.01PLgo.string.hdr."func(int, string, int)"pHgo.weak.type.*func(int, string, int)"runtime.zerovalue 6type.func(int, string, int)а6type.func(int, string, int)type.inttype.string type.intþrgo.typelink.func(int, string, int) func(int, string, int)6type.func(int, string, int)þFgo.string.hdr."func(token.Pos) int" >go.string."func(token.Pos) int"þ>go.string."func(token.Pos) int"0(func(token.Pos) intþ*type.func("".Pos) int zþ |
| Ô30 runtime.algarray@"runtime.gcbits.01PFgo.string.hdr."func(token.Pos) int"p<go.weak.type.*func("".Pos) int"runtime.zerovalue *type.func("".Pos) intÐ*type.func("".Pos) inttype."".Postype.intþ`go.typelink.func(token.Pos) int func("".Pos) int*type.func("".Pos) intþ2go.string.hdr."LineCount" *go.string."LineCount"þ*go.string."LineCount" LineCountþ2go.string.hdr."MergeLine" *go.string."MergeLine"þ*go.string."MergeLine" MergeLineþ(go.string.hdr."Name" go.string."Name"þ go.string."Name" |
| NameþFgo.string.hdr."func(int) token.Pos" >go.string."func(int) token.Pos"þ>go.string."func(int) token.Pos"0(func(int) token.Posþ*type.func(int) "".Pos °N--30 runtime.algarray@"runtime.gcbits.01PFgo.string.hdr."func(int) token.Pos"p<go.weak.type.*func(int) "".Pos"runtime.zerovalue *type.func(int) "".PosÐ*type.func(int) "".Postype.inttype."".Posþ`go.typelink.func(int) token.Pos func(int) "".Pos*type.func(int) "".Posþ0go.string.hdr."SetLines" (go.string."SetLines"þ(go.string."SetLines" SetLinesþ@go.string.hdr."func([]int) bool" 8go.string."func([]int) bool"þ8go.string."func([]int) bool"0"func([]int) boolþ*type.func([]int) bool ûòB30 runtime.algarray@"runtime.gcbits.01P@go.string.hdr."func([]int) bool"p<go.weak.type.*func([]int) bool"runtime.zerovalue *type.func([]int) boolÐ*type.func([]int) booltype.[]inttype.boolþZgo.typelink.func([]int) bool func([]int) bool*type.func([]int) boolþDgo.string.hdr."SetLinesForContent" <go.string."SetLinesForContent"þ<go.string."SetLinesForContent"0&SetLinesForContentþ:go.string.hdr."func([]uint8)"
2go.string."func([]uint8)"þ2go.string."func([]uint8)" func([]uint8)þ$type.func([]uint8)§{í·30 runtime.algarray@"runtime.gcbits.01P:go.string.hdr."func([]uint8)"p6go.weak.type.*func([]uint8)"runtime.zerovalue $type.func([]uint8)Ð$type.func([]uint8)type.[]uint8þNgo.typelink.func([]uint8) func([]uint8)$type.func([]uint8)þ(go.string.hdr."Size" go.string."Size"þ go.string."Size" |
| Sizeþ0go.string.hdr."position" (go.string."position"þ(go.string."position" positionþ,go.string.hdr."unpack" $go.string."unpack"þ$go.string."unpack"unpackþdgo.string.hdr."func(int, bool) (string, int, int)" "\go.string."func(int, bool) (string, int, int)"þ\go.string."func(int, bool) (string, int, int)"PFfunc(int, bool) (string, int, int)þNtype.func(int, bool) (string, int, int)ÐÐS- |
| {30 runtime.algarray@"runtime.gcbits.01Pdgo.string.hdr."func(int, bool) (string, int, int)"p`go.weak.type.*func(int, bool) (string, int, int)"runtime.zerovalue Ntype.func(int, bool) (string, int, int)Ð Ntype.func(int, bool) (string, int, int)type.inttype.bool type.string°type.intÀtype.intþ¢go.typelink.func(int, bool) (string, int, int) func(int, bool) (string, int, int)Ntype.func(int, bool) (string, int, int)þtype.*"".Fileð
ð
«uò6´0 runtime.algarray@"runtime.gcbits.01P6go.string.hdr."*token.File"p,go.weak.type.**"".File"runtime.zerovaluetype."".File` type.*"".FileÀðtype.*"".Fileð.go.string.hdr."AddLine"type.func(int) 0type.func(*"".File, int)°$"".(*File).AddLineÀ$"".(*File).AddLineÐ6go.string.hdr."AddLineInfo"ð6type.func(int, string, int)Jtype.func(*"".File, int, string, int),"".(*File).AddLineInfo ,"".(*File).AddLineInfo°(go.string.hdr."Base"Ðtype.func() intà.type.func(*"".File) intð"".(*File).Base"".(*File).Base(go.string.hdr."Line"°*type.func("".Pos) intÀ>type.func(*"".File, "".Pos) intÐ"".(*File).Lineà"".(*File).Lineð2go.string.hdr."LineCount"type.func() int .type.func(*"".File) int°("".(*File).LineCountÀ("".(*File).LineCountÐ2go.string.hdr."MergeLine"ðtype.func(int)0type.func(*"".File, int)("".(*File).MergeLine ("".(*File).MergeLine°(go.string.hdr."Name"Ð$type.func() stringà4type.func(*"".File) stringð"".(*File).Name"".(*File).Name,go.string.hdr."Offset"°*type.func("".Pos) intÀ>type.func(*"".File, "".Pos) intÐ""".(*File).Offsetà""".(*File).Offsetð&go.string.hdr."Pos"*type.func(int) "".Pos >type.func(*"".File, int) "".Pos°"".(*File).PosÀ"".(*File).PosÐ0go.string.hdr."Position"ð:type.func("".Pos) "".Position Ntype.func(*"".File, "".Pos) "".Position &"".(*File).Position &"".(*File).Position° 6go.string.hdr."PositionFor"Ð Ftype.func("".Pos, bool) "".Positionà Ztype.func(*"".File, "".Pos, bool) "".Positionð ,"".(*File).PositionFor |
| ,"".(*File).PositionFor |
| 0go.string.hdr."SetLines"° |
| *type.func([]int) boolÀ |
| >type.func(*"".File, []int) boolÐ |
| &"".(*File).SetLinesà |
| &"".(*File).SetLinesð |
| Dgo.string.hdr."SetLinesForContent"$type.func([]uint8) 8type.func(*"".File, []uint8)°:"".(*File).SetLinesForContentÀ:"".(*File).SetLinesForContentÐ(go.string.hdr."Size"ðtype.func() int.type.func(*"".File) int"".(*File).Size "".(*File).Size°0go.string.hdr."position"À"go.importpath."".ÐFtype.func("".Pos, bool) "".PositionàZtype.func(*"".File, "".Pos, bool) "".Positionð&"".(*File).position
&"".(*File).position
,go.string.hdr."unpack"
"go.importpath."".°
Ntype.func(int, bool) (string, int, int)À
btype.func(*"".File, int, bool) (string, int, int)Ð
""".(*File).unpackà
""".(*File).unpackþ~go.string.hdr."struct { F uintptr; a []token.lineInfo; x int }" /vgo.string."struct { F uintptr; a []token.lineInfo; x int }"þvgo.string."struct { F uintptr; a []token.lineInfo; x int }"``struct { F uintptr; a []token.lineInfo; x int }þ$go.string.hdr.".F" go.string.".F"þgo.string.".F".Fþ"go.string.hdr."a" go.string."a"þgo.string."a"aþ"go.string.hdr."x" go.string."x"þgo.string."x"xþbtype.struct { F uintptr; a []"".lineInfo; x int }°°(Î.ný 0à runtime.algarray@"runtime.gcbits.02P~go.string.hdr."struct { F uintptr; a []token.lineInfo; x int }"ptgo.weak.type.*struct { F uintptr; a []"".lineInfo; x int }"runtime.zerovalueÀbtype.struct { F uintptr; a []"".lineInfo; x int }À$go.string.hdr.".F"Ð"go.importpath."".àtype.uintptr"go.string.hdr."a" "go.importpath."".°$type.[]"".lineInfoà"go.string.hdr."x"ð"go.importpath."".type.intþgo.string.hdr."*struct { F uintptr; a []token.lineInfo; x int }" 0xgo.string."*struct { F uintptr; a []token.lineInfo; x int }"þxgo.string."*struct { F uintptr; a []token.lineInfo; x int }"pb*struct { F uintptr; a []token.lineInfo; x int }þdtype.*struct { F uintptr; a []"".lineInfo; x int } ºN60 runtime.algarray@"runtime.gcbits.01Pgo.string.hdr."*struct { F uintptr; a []token.lineInfo; x int }"pvgo.weak.type.**struct { F uintptr; a []"".lineInfo; x int }"runtime.zerovaluebtype.struct { F uintptr; a []"".lineInfo; x int }þ,go.string.hdr."[1]int" $go.string."[1]int"þ$go.string."[1]int"[1]intþtype.[1]intÀÀµ²T0 runtime.algarray@runtime.gcbits.P,go.string.hdr."[1]int"p(go.weak.type.*[1]int"runtime.zerovaluetype.int type.[]intþ2go.typelink.[1]int [1]inttype.[1]intþ.go.string.hdr."*[1]int" &go.string."*[1]int"þ&go.string."*[1]int"*[1]intþtype.*[1]int ñ5@60 runtime.algarray@"runtime.gcbits.01P.go.string.hdr."*[1]int"p*go.weak.type.**[1]int"runtime.zerovaluetype.[1]intþxgo.string.hdr."struct { F uintptr; a []*token.File; x int }" ,pgo.string."struct { F uintptr; a []*token.File; x int }"þpgo.string."struct { F uintptr; a []*token.File; x int }"`Zstruct { F uintptr; a []*token.File; x int }þ\type.struct { F uintptr; a []*"".File; x int }°°(ó! 0à runtime.algarray@"runtime.gcbits.02Pxgo.string.hdr."struct { F uintptr; a []*token.File; x int }"pngo.weak.type.*struct { F uintptr; a []*"".File; x int }"runtime.zerovalueÀ\type.struct { F uintptr; a []*"".File; x int }À$go.string.hdr.".F"Ð"go.importpath."".àtype.uintptr"go.string.hdr."a" "go.importpath."".°type.[]*"".Fileà"go.string.hdr."x"ð"go.importpath."".type.intþzgo.string.hdr."*struct { F uintptr; a []*token.File; x int }" -rgo.string."*struct { F uintptr; a []*token.File; x int }"þrgo.string."*struct { F uintptr; a []*token.File; x int }"`\*struct { F uintptr; a []*token.File; x int }þ^type.*struct { F uintptr; a []*"".File; x int } ²Ñ/60 runtime.algarray@"runtime.gcbits.01Pzgo.string.hdr."*struct { F uintptr; a []*token.File; x int }"ppgo.weak.type.**struct { F uintptr; a []*"".File; x int }"runtime.zerovalue\type.struct { F uintptr; a []*"".File; x int }þJgo.string.hdr."*token.serializedFile" Bgo.string."*token.serializedFile"þBgo.string."*token.serializedFile"0,*token.serializedFileþ.type.*"".serializedFile güb60 runtime.algarray@"runtime.gcbits.01PJgo.string.hdr."*token.serializedFile"p@go.weak.type.**"".serializedFile"runtime.zerovalue,type."".serializedFileþ"runtime.gcbits.91þHgo.string.hdr."token.serializedFile" @go.string."token.serializedFile"þ@go.string."token.serializedFile"0*token.serializedFileþ*go.string.hdr."Lines" "go.string."Lines"þ"go.string."Lines"Linesþ*go.string.hdr."Infos" "go.string."Infos"þ"go.string."Infos"Infosþ<go.string.hdr."serializedFile" 4go.string."serializedFile"þ4go.string."serializedFile" serializedFileþ,type."".serializedFile P@7fã 8(0à runtime.algarray@"runtime.gcbits.91PHgo.string.hdr."token.serializedFile"p.type.*"".serializedFile"runtime.zerovalueÀ,type."".serializedFileÀ(go.string.hdr."Name"àtype.string(go.string.hdr."Base"°type.intà(go.string.hdr."Size"type.int°*go.string.hdr."Lines"Ðtype.[]int*go.string.hdr."Infos" $type.[]"".lineInfo`Ð,type."".serializedFileÐ<go.string.hdr."serializedFile"à"go.importpath."".ð ,type."".serializedFileþLgo.string.hdr."[]token.serializedFile" Dgo.string."[]token.serializedFile"þDgo.string."[]token.serializedFile"0.[]token.serializedFileþ0type.[]"".serializedFile A|ß0 runtime.algarray@"runtime.gcbits.01PLgo.string.hdr."[]token.serializedFile"pBgo.weak.type.*[]"".serializedFile"runtime.zerovalue,type."".serializedFileþlgo.typelink.[]token.serializedFile []"".serializedFile0type.[]"".serializedFileþNgo.string.hdr."token.serializedFileSet" Fgo.string."token.serializedFileSet"þFgo.string."token.serializedFileSet"00token.serializedFileSetþ*go.string.hdr."Files" "go.string."Files"þ"go.string."Files"FilesþBgo.string.hdr."serializedFileSet" :go.string."serializedFileSet"þ:go.string."serializedFileSet"0$serializedFileSetþ2type."".serializedFileSet°° 'F0à runtime.algarray@"runtime.gcbits.02PNgo.string.hdr."token.serializedFileSet"p4type.*"".serializedFileSet"runtime.zerovalueÀ2type."".serializedFileSetÀ(go.string.hdr."Base"àtype.int*go.string.hdr."Files"°0type.[]"".serializedFile`à2type."".serializedFileSetàBgo.string.hdr."serializedFileSet"ð"go.importpath."".°2type."".serializedFileSetþPgo.string.hdr."*token.serializedFileSet" Hgo.string."*token.serializedFileSet"þHgo.string."*token.serializedFileSet"@2*token.serializedFileSetþ4type.*"".serializedFileSet 'st60 runtime.algarray@"runtime.gcbits.01PPgo.string.hdr."*token.serializedFileSet"pFgo.weak.type.**"".serializedFileSet"runtime.zerovalue2type."".serializedFileSetþ8go.string.hdr."**token.File" 0go.string."**token.File"þ0go.string."**token.File" **token.Fileþtype.**"".File ÚÆÆ60 runtime.algarray@"runtime.gcbits.01P8go.string.hdr."**token.File"p.go.weak.type.***"".File"runtime.zerovaluetype.*"".Fileþ8go.string.hdr."*token.Token" 0go.string."*token.Token"þ0go.string."*token.Token" *token.Tokenþ*go.string.hdr."Token" "go.string."Token"þ"go.string."Token"TokenþTgclocals·c55cf99de9cdd8c8202a466952fa1a45 þTgclocals·69076ee43f1cead0792b9f36906b1b56 þ4go.string.hdr."Precedence" |
| ,go.string."Precedence"þ,go.string."Precedence" PrecedenceþTgclocals·33cdeccccebe80329f1fdbee7f5874cbþTgclocals·3f5c1f818fa7055d0400cecd34057162þ2go.string.hdr."IsLiteral" *go.string."IsLiteral"þ*go.string."IsLiteral" IsLiteralþTgclocals·33cdeccccebe80329f1fdbee7f5874cbþTgclocals·3f5c1f818fa7055d0400cecd34057162þ4go.string.hdr."IsOperator" |
| ,go.string."IsOperator"þ,go.string."IsOperator" IsOperatorþTgclocals·33cdeccccebe80329f1fdbee7f5874cbþTgclocals·3f5c1f818fa7055d0400cecd34057162þ2go.string.hdr."IsKeyword" *go.string."IsKeyword"þ*go.string."IsKeyword" IsKeywordþTgclocals·33cdeccccebe80329f1fdbee7f5874cbþTgclocals·3f5c1f818fa7055d0400cecd34057162þNgo.string.hdr."func(*token.Token) bool" Fgo.string."func(*token.Token) bool"þFgo.string."func(*token.Token) bool"00func(*token.Token) boolþ2type.func(*"".Token) bool #ðp#30 runtime.algarray@"runtime.gcbits.01PNgo.string.hdr."func(*token.Token) bool"pDgo.weak.type.*func(*"".Token) bool"runtime.zerovalue 2type.func(*"".Token) boolÐ2type.func(*"".Token) booltype.*"".Tokentype.boolþpgo.typelink.func(*token.Token) bool func(*"".Token) bool2type.func(*"".Token) boolþLgo.string.hdr."func(*token.Token) int" Dgo.string."func(*token.Token) int"þDgo.string."func(*token.Token) int"0.func(*token.Token) intþ0type.func(*"".Token) int Å["30 runtime.algarray@"runtime.gcbits.01PLgo.string.hdr."func(*token.Token) int"pBgo.weak.type.*func(*"".Token) int"runtime.zerovalue 0type.func(*"".Token) intÐ0type.func(*"".Token) inttype.*"".Tokentype.intþlgo.typelink.func(*token.Token) int func(*"".Token) int0type.func(*"".Token) intþRgo.string.hdr."func(*token.Token) string" Jgo.string."func(*token.Token) string"þJgo.string."func(*token.Token) string"@4func(*token.Token) stringþ6type.func(*"".Token) string H$w30 runtime.algarray@"runtime.gcbits.01PRgo.string.hdr."func(*token.Token) string"pHgo.weak.type.*func(*"".Token) string"runtime.zerovalue 6type.func(*"".Token) stringÐ6type.func(*"".Token) stringtype.*"".Tokentype.stringþxgo.typelink.func(*token.Token) string func(*"".Token) string6type.func(*"".Token) stringþtype.*"".TokenÐÐ#kô6B0 runtime.algarray@"runtime.gcbits.01P8go.string.hdr."*token.Token"p.go.weak.type.**"".Token"runtime.zerovaluetype."".Token` type.*"".TokenÀðtype.*"".Tokenð2go.string.hdr."IsKeyword" type.func() bool 2type.func(*"".Token) bool°*"".(*Token).IsKeywordÀ*"".(*Token).IsKeywordÐ2go.string.hdr."IsLiteral"ð type.func() bool2type.func(*"".Token) bool*"".(*Token).IsLiteral *"".(*Token).IsLiteral°4go.string.hdr."IsOperator"Ð type.func() boolà2type.func(*"".Token) boolð,"".(*Token).IsOperator,"".(*Token).IsOperator4go.string.hdr."Precedence"°type.func() intÀ0type.func(*"".Token) intÐ,"".(*Token).Precedenceà,"".(*Token).Precedenceð,go.string.hdr."String"$type.func() string 6type.func(*"".Token) string°$"".(*Token).StringÀ$"".(*Token).Stringþ6go.string.hdr."token.Token" .go.string."token.Token"þ.go.string."token.Token" token.TokenþLgo.string.hdr."func(token.Token) bool" Dgo.string."func(token.Token) bool"þDgo.string."func(token.Token) bool"0.func(token.Token) boolþ0type.func("".Token) bool ~
h¡30 runtime.algarray@"runtime.gcbits.01PLgo.string.hdr."func(token.Token) bool"pBgo.weak.type.*func("".Token) bool"runtime.zerovalue 0type.func("".Token) boolÐ0type.func("".Token) booltype."".Tokentype.boolþlgo.typelink.func(token.Token) bool func("".Token) bool0type.func("".Token) boolþJgo.string.hdr."func(token.Token) int" Bgo.string."func(token.Token) int"þBgo.string."func(token.Token) int"0,func(token.Token) intþ.type.func("".Token) int OF5R30 runtime.algarray@"runtime.gcbits.01PJgo.string.hdr."func(token.Token) int"p@go.weak.type.*func("".Token) int"runtime.zerovalue .type.func("".Token) intÐ.type.func("".Token) inttype."".Tokentype.intþhgo.typelink.func(token.Token) int func("".Token) int.type.func("".Token) intþPgo.string.hdr."func(token.Token) string" Hgo.string."func(token.Token) string"þHgo.string."func(token.Token) string"@2func(token.Token) stringþ4type.func("".Token) string ëS6j30 runtime.algarray@"runtime.gcbits.01PPgo.string.hdr."func(token.Token) string"pFgo.weak.type.*func("".Token) string"runtime.zerovalue 4type.func("".Token) stringÐ4type.func("".Token) stringtype."".Tokentype.stringþtgo.typelink.func(token.Token) string func("".Token) string4type.func("".Token) stringþtype."".TokenÀÀñ°D0 runtime.algarray@runtime.gcbits.P6go.string.hdr."token.Token"ptype.*"".Token"runtime.zerovalue`type."".Token*go.string.hdr."Token" "go.importpath."".°àtype."".Tokenà2go.string.hdr."IsKeyword" type.func() bool0type.func("".Token) bool *"".(*Token).IsKeyword°$"".Token.IsKeywordÀ2go.string.hdr."IsLiteral"à type.func() boolð0type.func("".Token) bool*"".(*Token).IsLiteral$"".Token.IsLiteral 4go.string.hdr."IsOperator"À type.func() boolÐ0type.func("".Token) boolà,"".(*Token).IsOperatorð&"".Token.IsOperator4go.string.hdr."Precedence" type.func() int°.type.func("".Token) intÀ,"".(*Token).PrecedenceÐ&"".Token.Precedenceà,go.string.hdr."String"$type.func() string4type.func("".Token) string $"".(*Token).String°"".Token.Stringþ0go.string.hdr."[8]uint8" (go.string."[8]uint8"þ(go.string."[8]uint8" [8]uint8þtype.[8]uint8ÀÀ>ù0´0 runtime.algarray@runtime.gcbits.P0go.string.hdr."[8]uint8"p,go.weak.type.*[8]uint8"runtime.zerovaluetype.uint8 type.[]uint8þ:go.typelink.[8]uint8 [8]uint8type.[8]uint8þ0go.string.hdr."[]string" (go.string."[]string"þ(go.string."[]string" []stringþtype.[]string Ó¨ó |
| 0 runtime.algarray@"runtime.gcbits.01P0go.string.hdr."[]string"p,go.weak.type.*[]string"runtime.zerovaluetype.stringþ:go.typelink.[]string []stringtype.[]stringþTgclocals·33cdeccccebe80329f1fdbee7f5874cbþTgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2þTgclocals·44750c784da4dd430afdd97fea5c405a þTgclocals·51af24152615272c3d9efc8538f95767 þ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þ&runtime.gcbits.5555UUþ2go.string.hdr."[8]string" *go.string."[8]string"þ*go.string."[8]string" [8]stringþtype.[8]stringÀÀxUS>0&type..alg.[8]string@&runtime.gcbits.5555P2go.string.hdr."[8]string"p.go.weak.type.*[8]string"runtime.zerovaluetype.string type.[]stringþ>go.typelink.[8]string [8]stringtype.[8]stringþ:go.string.hdr."[]token.Token"
2go.string."[]token.Token"þ2go.string."[]token.Token" []token.Tokenþtype.[]"".Token F?©ï0 runtime.algarray@"runtime.gcbits.01P:go.string.hdr."[]token.Token"p0go.weak.type.*[]"".Token"runtime.zerovaluetype."".TokenþHgo.typelink.[]token.Token []"".Tokentype.[]"".Tokenþ type..hashfunc64 @,runtime.memhash_varlenþtype..eqfunc64 @.runtime.memequal_varlenþtype..alg64 type..hashfunc64type..eqfunc64þ<go.string.hdr."[8]token.Token" 4go.string."[8]token.Token"þ4go.string."[8]token.Token" [8]token.Tokenþ type.[8]"".TokenÀÀ@«´¤Î0type..alg64@runtime.gcbits.P<go.string.hdr."[8]token.Token"p2go.weak.type.*[8]"".Token"runtime.zerovaluetype."".Token type.[]"".TokenþLgo.typelink.[8]token.Token [8]"".Token type.[8]"".Tokenþ\go.string.hdr."*map.bucket[string]token.Token" Tgo.string."*map.bucket[string]token.Token"þTgo.string."*map.bucket[string]token.Token"@>*map.bucket[string]token.Tokenþ@type.*map.bucket[string]"".Token |60 runtime.algarray@"runtime.gcbits.01P\go.string.hdr."*map.bucket[string]token.Token"pRgo.weak.type.**map.bucket[string]"".Token"runtime.zerovalue>type.map.bucket[string]"".Tokenþ.runtime.gcbits.aaaa0002ªªþZgo.string.hdr."map.bucket[string]token.Token" Rgo.string."map.bucket[string]token.Token"þRgo.string."map.bucket[string]token.Token"@<map.bucket[string]token.Tokenþ.go.string.hdr."topbits" &go.string."topbits"þ&go.string."topbits"topbitsþ(go.string.hdr."keys" go.string."keys"þ go.string."keys" |
| keysþ,go.string.hdr."values" $go.string."values"þ$go.string."values"valuesþ0go.string.hdr."overflow" (go.string."overflow"þ(go.string."overflow" overflowþ>type.map.bucket[string]"".TokenÐЪ@ õÈ0à runtime.algarray@.runtime.gcbits.aaaa0002PZgo.string.hdr."map.bucket[string]token.Token"pPgo.weak.type.*map.bucket[string]"".Token"runtime.zerovalueÀ>type.map.bucket[string]"".TokenÀ.go.string.hdr."topbits"àtype.[8]uint8(go.string.hdr."keys"°type.[8]stringà,go.string.hdr."values" type.[8]"".Token°0go.string.hdr."overflow"Ð@type.*map.bucket[string]"".Tokenþ"runtime.gcbits.2c,þTgo.string.hdr."map.hdr[string]token.Token" Lgo.string."map.hdr[string]token.Token"þLgo.string."map.hdr[string]token.Token"@6map.hdr[string]token.Tokenþ*go.string.hdr."count" "go.string."count"þ"go.string."count"countþ*go.string.hdr."flags" "go.string."flags"þ"go.string."flags"flagsþ"go.string.hdr."B" go.string."B"þgo.string."B"Bþ*go.string.hdr."hash0" "go.string."hash0"þ"go.string."hash0"hash0þ.go.string.hdr."buckets" &go.string."buckets"þ&go.string."buckets"bucketsþ4go.string.hdr."oldbuckets" |
| ,go.string."oldbuckets"þ,go.string."oldbuckets" oldbucketsþ2go.string.hdr."nevacuate" *go.string."nevacuate"þ*go.string."nevacuate" nevacuateþ8type.map.hdr[string]"".TokenÀÀ00»d«ö (,0à runtime.algarray@"runtime.gcbits.2cPTgo.string.hdr."map.hdr[string]token.Token"pJgo.weak.type.*map.hdr[string]"".Token"runtime.zerovalueÀ8type.map.hdr[string]"".TokenÀ*go.string.hdr."count"àtype.int*go.string.hdr."flags"°type.uint8à"go.string.hdr."B"type.uint8°*go.string.hdr."hash0"Ðtype.uint32.go.string.hdr."buckets" @type.*map.bucket[string]"".TokenÐ4go.string.hdr."oldbuckets"ð@type.*map.bucket[string]"".Token 2go.string.hdr."nevacuate"Àtype.uintptrð0go.string.hdr."overflow"&type.unsafe.PointerþLgo.string.hdr."map[string]token.Token" Dgo.string."map[string]token.Token"þDgo.string."map[string]token.Token"0.map[string]token.Tokenþ0type.map[string]"".TokenÞÞd|Þ5Ð0 runtime.algarray@"runtime.gcbits.01PLgo.string.hdr."map[string]token.Token"pBgo.weak.type.*map[string]"".Token"runtime.zerovaluetype.string type."".Token°>type.map.bucket[string]"".TokenÀ8type.map.hdr[string]"".Tokenþlgo.typelink.map[string]token.Token map[string]"".Token0type.map[string]"".TokenþBgo.string.hdr."*[]token.lineInfo" :go.string."*[]token.lineInfo"þ:go.string."*[]token.lineInfo"0$*[]token.lineInfoþ&type.*[]"".lineInfo îíK60 runtime.algarray@"runtime.gcbits.01PBgo.string.hdr."*[]token.lineInfo"p8go.weak.type.**[]"".lineInfo"runtime.zerovalue$type.[]"".lineInfoþ<go.string.hdr."*[]*token.File" 4go.string."*[]*token.File"þ4go.string."*[]*token.File" *[]*token.Fileþ type.*[]*"".File #Ù
60 runtime.algarray@"runtime.gcbits.01P<go.string.hdr."*[]*token.File"p2go.weak.type.**[]*"".File"runtime.zerovaluetype.[]*"".FileþTgclocals·33cdeccccebe80329f1fdbee7f5874cbþTgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2þTgclocals·44750c784da4dd430afdd97fea5c405a þTgclocals·51af24152615272c3d9efc8538f95767 þ2type..hashfunc.[86]string*type..hash.[86]stringþ.type..eqfunc.[86]string&type..eq.[86]stringþ(type..alg.[86]string 2type..hashfunc.[86]string.type..eqfunc.[86]stringþvruntime.gcbits.55555555555555555555555555555555555555555505,,UUUUUUUUUUUUUUUUUUUUUþ4go.string.hdr."[86]string" |
| ,go.string."[86]string"þ,go.string."[86]string" [86]stringþtype.[86]stringÀÀ`X |
| %?V0(type..alg.[86]string@vruntime.gcbits.55555555555555555555555555555555555555555505P4go.string.hdr."[86]string"p0go.weak.type.*[86]string"runtime.zerovaluetype.string type.[]stringþBgo.typelink.[86]string [86]stringtype.[86]stringþ4go.string.hdr."*[8]string" |
| ,go.string."*[8]string"þ,go.string."*[8]string" *[8]stringþtype.*[8]string o60 runtime.algarray@"runtime.gcbits.01P4go.string.hdr."*[8]string"p0go.weak.type.**[8]string"runtime.zerovaluetype.[8]stringþ6go.string.hdr."*[86]string" .go.string."*[86]string"þ.go.string."*[86]string" *[86]stringþ type.*[86]string D60 runtime.algarray@"runtime.gcbits.01P6go.string.hdr."*[86]string"p2go.weak.type.**[86]string"runtime.zerovaluetype.[86]stringþ.go.string.hdr."runtime" &go.string."runtime"þ&go.string."runtime"runtimeþ,go.importpath.runtime. &go.string."runtime"þ&go.string.hdr."fmt" go.string."fmt"þgo.string."fmt"fmtþ$go.importpath.fmt. go.string."fmt"þ.go.string.hdr."strconv" &go.string."strconv"þ&go.string."strconv"strconvþ,go.importpath.strconv. &go.string."strconv"þ(go.string.hdr."sync" go.string."sync"þ go.string."sync" |
| syncþ&go.importpath.sync. go.string."sync"þ(go.string.hdr."sort" go.string."sort"þ go.string."sort" |
| sortþ&go.importpath.sort. go.string."sort"þ2type..hash."".Position·f,type..hash."".Positionþ.type..eq."".Position·f(type..eq."".Positionþ0"".(*Position).String·f*"".(*Position).Stringþ:type..hash.[2]interface {}·f4type..hash.[2]interface {}þ6type..eq.[2]interface {}·f0type..eq.[2]interface {}þ("".(*Pos).IsValid·f""".(*Pos).IsValidþ2type..hash."".lineInfo·f,type..hash."".lineInfoþ.type..eq."".lineInfo·f(type..eq."".lineInfoþ*"".(*Token).String·f$"".(*Token).Stringþ2"".(*Token).Precedence·f,"".(*Token).Precedenceþ0"".(*Token).IsLiteral·f*"".(*Token).IsLiteralþ2"".(*Token).IsOperator·f,"".(*Token).IsOperatorþ0"".(*Token).IsKeyword·f*"".(*Token).IsKeywordþ.type..hash.[8]string·f(type..hash.[8]stringþ*type..eq.[8]string·f$type..eq.[8]stringþ0type..hash.[86]string·f*type..hash.[86]stringþ,type..eq.[86]string·f&type..eq.[86]stringþ"runtime.zerovalueÿÿgo13ld |