1 !<arch> 2 __.PKGDEF 0 0 0 644 39260 ` 3 go object linux amd64 go1.5.1 X:none 4 build id "400ce2e879248c077d80fca97682e2fbaadb1ae9" 5 6 $$ 7 package lex 8 import runtime "runtime" 9 import fmt "fmt" 10 import strconv "strconv" 11 import io "io" 12 import os "os" 13 import filepath "path/filepath" 14 import strings "strings" 15 import unicode "unicode" 16 import scanner "text/scanner" 17 import flags "cmd/asm/internal/flags" 18 import log "log" 19 import obj "cmd/internal/obj" 20 type @"".ScanToken int32 21 func (@"".t2 @"".ScanToken) String () (? string) 22 type @"".TokenReader interface { Close(); Col() (? int); File() (? string); Line() (? int); Next() (? @"".ScanToken); SetPos(@"".line int, @"".file string); Text() (? string) } 23 type @"".Stack struct { @"".tr []@"".TokenReader } 24 func (@"".s1 *@"".Stack "esc:0x1") Close () { } 25 func (@"".s2 *@"".Stack "esc:0x9") Col () (? int) 26 func (@"".s2 *@"".Stack "esc:0x9") File () (? string) 27 func (@"".s2 *@"".Stack "esc:0x9") Line () (? int) 28 func (@"".s2 *@"".Stack "esc:0x9") Next () (? @"".ScanToken) 29 func (@"".s1 *@"".Stack "esc:0x9") Push (@"".tr2 @"".TokenReader) { @"".s1.@"".tr = append(@"".s1.@"".tr, @"".tr2) } 30 func (@"".s1 *@"".Stack "esc:0x9") SetPos (@"".line2 int, @"".file3 string) 31 func (@"".s2 *@"".Stack "esc:0x9") Text () (? string) 32 type @"".Token struct { ? @"".ScanToken; @"".text string } 33 func (@"".l2 @"".Token "esc:0x12") String () (? string) { return @"".l2.@"".text } 34 type @"".Macro struct { @"".name string; @"".args []string; @"".tokens []@"".Token } 35 type @"".Input struct { ? @"".Stack; @"".includes []string; @"".beginningOfLine bool; @"".ifdefStack []bool; @"".macros map[string]*@"".Macro; @"".text string; @"".peek bool; @"".peekToken @"".ScanToken; @"".peekText string } 36 func (@"".in1 *@"".Input "esc:0x1") Close () { } 37 func (@"".in1 *@"".Input "esc:0x9") Error (@"".args2 ...interface {} "esc:0x9") 38 func (@"".in2 *@"".Input "esc:0x9") Next () (? @"".ScanToken) 39 func (@"".in1 *@"".Input "esc:0x9") Push (@"".r2 @"".TokenReader) 40 func (@"".in2 *@"".Input "esc:0x22") Text () (? string) { return @"".in2.@"".text } 41 func (@"".in2 *@"".Input "esc:0x9") @"".argsFor (@"".macro3 *@"".Macro "esc:0x9") (? map[string][]@"".Token) 42 func (@"".in3 *@"".Input "esc:0x9") @"".collectArgument (@"".macro4 *@"".Macro "esc:0x9") (? []@"".Token, ? @"".ScanToken) 43 func (@"".in1 *@"".Input "esc:0x9") @"".define () 44 func (@"".in1 *@"".Input "esc:0x9") @"".defineMacro (@"".name2 string, @"".args3 []string, @"".tokens4 []@"".Token) 45 func (@"".in1 *@"".Input "esc:0x9") @"".else_ () 46 func (@"".in2 *@"".Input "esc:0x1") @"".enabled () (? bool) { return len(@"".in2.@"".ifdefStack) == 0x0 || @"".in2.@"".ifdefStack[len(@"".in2.@"".ifdefStack) - 0x1] } 47 func (@"".in1 *@"".Input "esc:0x9") @"".endif () 48 func (@"".in1 *@"".Input "esc:0x9") @"".expectNewline (@"".directive2 string) 49 func (@"".in1 *@"".Input "esc:0x9") @"".expectText (@"".args2 ...interface {} "esc:0x9") 50 func (@"".in2 *@"".Input "esc:0x9") @"".hash () (? bool) 51 func (@"".in1 *@"".Input "esc:0x9") @"".ifdef (@"".truth2 bool) 52 func (@"".in1 *@"".Input "esc:0x9") @"".include () 53 func (@"".in1 *@"".Input "esc:0x9") @"".invokeMacro (@"".macro2 *@"".Macro "esc:0x9") 54 func (@"".in1 *@"".Input "esc:0x9") @"".line () 55 func (@"".in3 *@"".Input "esc:0x9") @"".macroDefinition (@"".name4 string) (? []string, ? []@"".Token) 56 func (@"".in2 *@"".Input "esc:0x9") @"".macroName () (? string) 57 func (@"".in1 *@"".Input "esc:0x9") @"".undef () 58 func @"".NewInput (@"".name2 string) (? *@"".Input) 59 const @"".LSH @"".ScanToken = -0x3e8 60 const @"".RSH @"".ScanToken = -0x3e9 61 const @"".ARR @"".ScanToken = -0x3ea 62 const @"".ROT @"".ScanToken = -0x3eb 63 func @"".IsRegisterShift (@"".r2 @"".ScanToken) (? bool) { return @"".ScanToken(-0x3eb) <= @"".r2 && @"".r2 <= @"".ScanToken(-0x3e8) } 64 func @"".HistLine () (? int32) { return int32(@"".histLine) } 65 import binary "encoding/binary" // indirect 66 type @"encoding/binary".ByteOrder interface { PutUint16(? []byte, ? uint16); PutUint32(? []byte, ? uint32); PutUint64(? []byte, ? uint64); String() (? string); Uint16(? []byte) (? uint16); Uint32(? []byte) (? uint32); Uint64(? []byte) (? uint64) } 67 type @"cmd/internal/obj".Auto struct { Asym *@"cmd/internal/obj".LSym; Link *@"cmd/internal/obj".Auto; Aoffset int32; Name int16; Gotype *@"cmd/internal/obj".LSym } 68 type @"cmd/internal/obj".Addr struct { Type int16; Reg int16; Index int16; Scale int16; Name int8; Class int8; Etype uint8; Offset int64; Width int64; Sym *@"cmd/internal/obj".LSym; Gotype *@"cmd/internal/obj".LSym; Val interface {}; Node interface {} } 69 type @"cmd/internal/obj".ProgInfo struct { Flags uint32; Reguse uint64; Regset uint64; Regindex uint64 } 70 type @"cmd/internal/obj".Prog struct { Ctxt *@"cmd/internal/obj".Link; Link *@"cmd/internal/obj".Prog; From @"cmd/internal/obj".Addr; From3 *@"cmd/internal/obj".Addr; To @"cmd/internal/obj".Addr; Opt interface {}; Forwd *@"cmd/internal/obj".Prog; Pcond *@"cmd/internal/obj".Prog; Rel *@"cmd/internal/obj".Prog; Pc int64; Lineno int32; Spadj int32; As int16; Reg int16; RegTo2 int16; Mark uint16; Optab uint16; Scond uint8; Back uint8; Ft uint8; Tt uint8; Isize uint8; Mode int8; Info @"cmd/internal/obj".ProgInfo } 71 func (@"cmd/internal/obj".p2 *@"cmd/internal/obj".Prog "esc:0x1") From3Offset () (? int64) { if @"cmd/internal/obj".p2.From3 == nil { return 0x0 }; return @"cmd/internal/obj".p2.From3.Offset } 72 func (@"cmd/internal/obj".p2 *@"cmd/internal/obj".Prog "esc:0x1") From3Type () (? int16) { if @"cmd/internal/obj".p2.From3 == nil { return 0x0 }; return @"cmd/internal/obj".p2.From3.Type } 73 func (@"cmd/internal/obj".p2 *@"cmd/internal/obj".Prog "esc:0x9") Line () (? string) 74 func (@"cmd/internal/obj".p2 *@"cmd/internal/obj".Prog "esc:0x9") String () (? string) 75 type @"cmd/internal/obj".Pcdata struct { P []byte } 76 type @"cmd/internal/obj".Pcln struct { Pcsp @"cmd/internal/obj".Pcdata; Pcfile @"cmd/internal/obj".Pcdata; Pcline @"cmd/internal/obj".Pcdata; Pcdata []@"cmd/internal/obj".Pcdata; Funcdata []*@"cmd/internal/obj".LSym; Funcdataoff []int64; File []*@"cmd/internal/obj".LSym; Lastfile *@"cmd/internal/obj".LSym; Lastindex int } 77 type @"cmd/internal/obj".Reloc struct { Off int32; Siz uint8; Type int32; Add int64; Sym *@"cmd/internal/obj".LSym } 78 type @"cmd/internal/obj".LSym struct { Name string; Type int16; Version int16; Dupok uint8; Cfunc uint8; Nosplit uint8; Leaf uint8; Seenglobl uint8; Onlist uint8; Local bool; Args int32; Locals int32; Value int64; Size int64; Next *@"cmd/internal/obj".LSym; Gotype *@"cmd/internal/obj".LSym; Autom *@"cmd/internal/obj".Auto; Text *@"cmd/internal/obj".Prog; Etext *@"cmd/internal/obj".Prog; Pcln *@"cmd/internal/obj".Pcln; P []byte; R []@"cmd/internal/obj".Reloc } 79 type @"cmd/internal/obj".LinkArch struct { ByteOrder @"encoding/binary".ByteOrder; Name string; Thechar int; Preprocess func(? *@"cmd/internal/obj".Link, ? *@"cmd/internal/obj".LSym); Assemble func(? *@"cmd/internal/obj".Link, ? *@"cmd/internal/obj".LSym); Follow func(? *@"cmd/internal/obj".Link, ? *@"cmd/internal/obj".LSym); Progedit func(? *@"cmd/internal/obj".Link, ? *@"cmd/internal/obj".Prog); UnaryDst map[int]bool; Minlc int; Ptrsize int; Regsize int } 80 type @"os".dirInfo struct { @"os".buf []byte; @"os".nbuf int; @"os".bufp int } 81 type @"os".file struct { @"os".fd int; @"os".name string; @"os".dirinfo *@"os".dirInfo; @"os".nepipe int32 } 82 func (@"os".file2 *@"os".file) @"os".close () (? error) 83 type @"os".FileMode uint32 84 func (@"os".m2 @"os".FileMode) IsDir () (? bool) { return @"os".m2 & @"os".FileMode(0x80000000) != @"os".FileMode(0x0) } 85 func (@"os".m2 @"os".FileMode) IsRegular () (? bool) { return @"os".m2 & @"os".FileMode(0x8f000000) == @"os".FileMode(0x0) } 86 func (@"os".m2 @"os".FileMode) Perm () (? @"os".FileMode) { return @"os".m2 & @"os".FileMode(0x1ff) } 87 func (@"os".m2 @"os".FileMode) String () (? string) 88 import time "time" // indirect 89 type @"time".zone struct { @"time".name string; @"time".offset int; @"time".isDST bool } 90 type @"time".zoneTrans struct { @"time".when int64; @"time".index uint8; @"time".isstd bool; @"time".isutc bool } 91 type @"time".Location struct { @"time".name string; @"time".zone []@"time".zone; @"time".tx []@"time".zoneTrans; @"time".cacheStart int64; @"time".cacheEnd int64; @"time".cacheZone *@"time".zone } 92 func (@"time".l2 *@"time".Location "esc:0x22") String () (? string) 93 func (@"time".l2 *@"time".Location "esc:0x1") @"time".firstZoneUsed () (? bool) 94 func (@"time".l2 *@"time".Location "esc:0x12") @"time".get () (? *@"time".Location) 95 func (@"time".l6 *@"time".Location "esc:0x32") @"time".lookup (@"time".sec7 int64) (@"time".name1 string, @"time".offset2 int, @"time".isDST3 bool, @"time".start4 int64, @"time".end5 int64) 96 func (@"time".l2 *@"time".Location "esc:0x1") @"time".lookupFirstZone () (? int) 97 func (@"time".l4 *@"time".Location "esc:0x1") @"time".lookupName (@"time".name5 string "esc:0x1", @"time".unix6 int64) (@"time".offset1 int, @"time".isDST2 bool, @"time".ok3 bool) 98 type @"time".Duration int64 99 func (@"time".d2 @"time".Duration) Hours () (? float64) { var @"time".hour3 @"time".Duration; ; @"time".hour3 = @"time".d2 / @"time".Duration(0x34630b8a000); var @"time".nsec4 @"time".Duration; ; @"time".nsec4 = @"time".d2 % @"time".Duration(0x34630b8a000); return float64(@"time".hour3) + float64(@"time".nsec4) * 8190022623310637111963488201822504381538623676021880892417778544696899264837610290203272971060556344039023584360473938041055625214280336402169897364226048p-553 } 100 func (@"time".d2 @"time".Duration) Minutes () (? float64) { var @"time".min3 @"time".Duration; ; @"time".min3 = @"time".d2 / @"time".Duration(0xdf8475800); var @"time".nsec4 @"time".Duration; ; @"time".nsec4 = @"time".d2 % @"time".Duration(0xdf8475800); return float64(@"time".min3) + float64(@"time".nsec4) * 7678146209353722106395056769533233877065564876941352542109479049699919628723768656821910653339403201031675627614471533358284117434246264392176261853609984p-547 } 101 func (@"time".d2 @"time".Duration) Nanoseconds () (? int64) { return int64(@"time".d2) } 102 func (@"time".d2 @"time".Duration) Seconds () (? float64) { var @"time".sec3 @"time".Duration; ; @"time".sec3 = @"time".d2 / @"time".Duration(0x3b9aca00); var @"time".nsec4 @"time".Duration; ; @"time".nsec4 = @"time".d2 % @"time".Duration(0x3b9aca00); return float64(@"time".sec3) + float64(@"time".nsec4) * 7198262071269114660816079141112770740375861891461678802759824945047098083990024106014198994535558872472104883612039846078596891298747423852523262413111296p-541 } 103 func (@"time".d2 @"time".Duration) String () (? string) 104 type @"time".Month int 105 func (@"time".m2 @"time".Month) String () (? string) { return @"time".months[@"time".m2 - @"time".Month(0x1)] } 106 type @"time".Weekday int 107 func (@"time".d2 @"time".Weekday) String () (? string) { return @"time".days[@"time".d2] } 108 type @"time".Time struct { @"time".sec int64; @"time".nsec int32; @"time".loc *@"time".Location } 109 func (@"time".t2 @"time".Time "esc:0x12") Add (@"time".d3 @"time".Duration) (? @"time".Time) { @"time".t2.@"time".sec += int64(@"time".d3 / @"time".Duration(0x3b9aca00)); var @"time".nsec4 int32; ; @"time".nsec4 = int32(@"time".t2.@"time".nsec) + int32(@"time".d3 % @"time".Duration(0x3b9aca00)); if @"time".nsec4 >= 0x3b9aca00 { @"time".t2.@"time".sec++; @"time".nsec4 -= 0x3b9aca00 } else { if @"time".nsec4 < 0x0 { @"time".t2.@"time".sec--; @"time".nsec4 += 0x3b9aca00 } }; @"time".t2.@"time".nsec = @"time".nsec4; return @"time".t2 } 110 func (@"time".t2 @"time".Time "esc:0x12") AddDate (@"time".years3 int, @"time".months4 int, @"time".days5 int) (? @"time".Time) 111 func (@"time".t2 @"time".Time "esc:0x1") After (@"time".u3 @"time".Time "esc:0x1") (? bool) { return @"time".t2.@"time".sec > @"time".u3.@"time".sec || @"time".t2.@"time".sec == @"time".u3.@"time".sec && @"time".t2.@"time".nsec > @"time".u3.@"time".nsec } 112 func (@"time".t2 @"time".Time "esc:0x9") AppendFormat (@"time".b3 []byte "esc:0x1a", @"time".layout4 string "esc:0x9") (? []byte) 113 func (@"time".t2 @"time".Time "esc:0x1") Before (@"time".u3 @"time".Time "esc:0x1") (? bool) { return @"time".t2.@"time".sec < @"time".u3.@"time".sec || @"time".t2.@"time".sec == @"time".u3.@"time".sec && @"time".t2.@"time".nsec < @"time".u3.@"time".nsec } 114 func (@"time".t4 @"time".Time "esc:0x1") Clock () (@"time".hour1 int, @"time".min2 int, @"time".sec3 int) 115 func (@"time".t4 @"time".Time "esc:0x1") Date () (@"time".year1 int, @"time".month2 @"time".Month, @"time".day3 int) 116 func (@"time".t2 @"time".Time "esc:0x1") Day () (? int) 117 func (@"time".t2 @"time".Time "esc:0x1") Equal (@"time".u3 @"time".Time "esc:0x1") (? bool) { return @"time".t2.@"time".sec == @"time".u3.@"time".sec && @"time".t2.@"time".nsec == @"time".u3.@"time".nsec } 118 func (@"time".t2 @"time".Time "esc:0x9") Format (@"time".layout3 string "esc:0x9") (? string) 119 func (@"time".t2 *@"time".Time "esc:0x1") GobDecode (@"time".data3 []byte "esc:0x1") (? error) 120 func (@"time".t3 @"time".Time "esc:0x1") GobEncode () (? []byte, ? error) 121 func (@"time".t2 @"time".Time "esc:0x1") Hour () (? int) 122 func (@"time".t3 @"time".Time "esc:0x1") ISOWeek () (@"time".year1 int, @"time".week2 int) 123 func (@"time".t2 @"time".Time "esc:0x12") In (@"time".loc3 *@"time".Location "esc:0x12") (? @"time".Time) 124 func (@"time".t2 @"time".Time "esc:0x1") IsZero () (? bool) { return @"time".t2.@"time".sec == 0x0 && @"time".t2.@"time".nsec == 0x0 } 125 func (@"time".t2 @"time".Time "esc:0x12") Local () (? @"time".Time) { @"time".t2.@"time".loc = @"time".Local; return @"time".t2 } 126 func (@"time".t2 @"time".Time "esc:0x12") Location () (? *@"time".Location) { var @"time".l3 *@"time".Location; ; @"time".l3 = @"time".t2.@"time".loc; if @"time".l3 == nil { @"time".l3 = @"time".UTC }; return @"time".l3 } 127 func (@"time".t3 @"time".Time "esc:0x1") MarshalBinary () (? []byte, ? error) 128 func (@"time".t3 @"time".Time "esc:0x9") MarshalJSON () (? []byte, ? error) 129 func (@"time".t3 @"time".Time "esc:0x9") MarshalText () (? []byte, ? error) 130 func (@"time".t2 @"time".Time "esc:0x1") Minute () (? int) 131 func (@"time".t2 @"time".Time "esc:0x1") Month () (? @"time".Month) 132 func (@"time".t2 @"time".Time "esc:0x1") Nanosecond () (? int) { return int(@"time".t2.@"time".nsec) } 133 func (@"time".t2 @"time".Time "esc:0x12") Round (@"time".d3 @"time".Duration) (? @"time".Time) 134 func (@"time".t2 @"time".Time "esc:0x1") Second () (? int) 135 func (@"time".t2 @"time".Time "esc:0x9") String () (? string) 136 func (@"time".t2 @"time".Time "esc:0x1") Sub (@"time".u3 @"time".Time "esc:0x1") (? @"time".Duration) 137 func (@"time".t2 @"time".Time "esc:0x12") Truncate (@"time".d3 @"time".Duration) (? @"time".Time) 138 func (@"time".t2 @"time".Time "esc:0x12") UTC () (? @"time".Time) { @"time".t2.@"time".loc = @"time".UTC; return @"time".t2 } 139 func (@"time".t2 @"time".Time "esc:0x1") Unix () (? int64) { return @"time".t2.@"time".sec + -0xe7791f700 } 140 func (@"time".t2 @"time".Time "esc:0x1") UnixNano () (? int64) { return (@"time".t2.@"time".sec + -0xe7791f700) * 0x3b9aca00 + int64(@"time".t2.@"time".nsec) } 141 func (@"time".t2 *@"time".Time "esc:0x1") UnmarshalBinary (@"time".data3 []byte "esc:0x1") (? error) 142 func (@"time".t2 *@"time".Time "esc:0x1") UnmarshalJSON (@"time".data3 []byte "esc:0x1") (@"time".err1 error) 143 func (@"time".t2 *@"time".Time "esc:0x1") UnmarshalText (@"time".data3 []byte "esc:0x1") (@"time".err1 error) 144 func (@"time".t2 @"time".Time "esc:0x1") Weekday () (? @"time".Weekday) 145 func (@"time".t2 @"time".Time "esc:0x1") Year () (? int) 146 func (@"time".t2 @"time".Time "esc:0x1") YearDay () (? int) 147 func (@"time".t3 @"time".Time "esc:0x32") Zone () (@"time".name1 string, @"time".offset2 int) 148 func (@"time".t2 @"time".Time "esc:0x1") @"time".abs () (? uint64) 149 func (@"time".t5 @"time".Time "esc:0x1") @"time".date (@"time".full6 bool) (@"time".year1 int, @"time".month2 @"time".Month, @"time".day3 int, @"time".yday4 int) 150 func (@"time".t4 @"time".Time "esc:0x32") @"time".locabs () (@"time".name1 string, @"time".offset2 int, @"time".abs3 uint64) 151 type @"os".FileInfo interface { IsDir() (? bool); ModTime() (? @"time".Time); Mode() (? @"os".FileMode); Name() (? string); Size() (? int64); Sys() (? interface {}) } 152 type @"os".File struct { @"os".? *@"os".file } 153 func (@"os".f2 *@"os".File "esc:0x22") Chdir () (? error) 154 func (@"os".f2 *@"os".File "esc:0x22") Chmod (@"os".mode3 @"os".FileMode) (? error) 155 func (@"os".f2 *@"os".File "esc:0x22") Chown (@"os".uid3 int, @"os".gid4 int) (? error) 156 func (@"os".f2 *@"os".File "esc:0x9") Close () (? error) 157 func (@"os".f2 *@"os".File "esc:0x1") Fd () (? uintptr) { if @"os".f2 == nil { return 0xffffffffffffffff }; return uintptr(@"os".f2.@"os".file.@"os".fd) } 158 func (@"os".f2 *@"os".File "esc:0x32") Name () (? string) { return @"os".f2.@"os".file.@"os".name } 159 func (@"os".f3 *@"os".File "esc:0x102") Read (@"os".b4 []byte "esc:0x1") (@"os".n1 int, @"os".err2 error) 160 func (@"os".f3 *@"os".File "esc:0x102") ReadAt (@"os".b4 []byte "esc:0x1", @"os".off5 int64) (@"os".n1 int, @"os".err2 error) 161 func (@"os".f3 *@"os".File "esc:0x1") Readdir (@"os".n4 int) (@"os".fi1 []@"os".FileInfo, @"os".err2 error) 162 func (@"os".f3 *@"os".File "esc:0x1") Readdirnames (@"os".n4 int) (@"os".names1 []string, @"os".err2 error) 163 func (@"os".f3 *@"os".File "esc:0x102") Seek (@"os".offset4 int64, @"os".whence5 int) (@"os".ret1 int64, @"os".err2 error) 164 func (@"os".f3 *@"os".File "esc:0x10a") Stat () (? @"os".FileInfo, ? error) 165 func (@"os".f2 *@"os".File "esc:0x1") Sync () (? error) 166 func (@"os".f2 *@"os".File "esc:0x22") Truncate (@"os".size3 int64) (? error) 167 func (@"os".f3 *@"os".File "esc:0x10a") Write (@"os".b4 []byte "esc:0x1") (@"os".n1 int, @"os".err2 error) 168 func (@"os".f3 *@"os".File "esc:0x102") WriteAt (@"os".b4 []byte "esc:0x1", @"os".off5 int64) (@"os".n1 int, @"os".err2 error) 169 func (@"os".f3 *@"os".File "esc:0x10a") WriteString (@"os".s4 string "esc:0x1") (@"os".n1 int, @"os".err2 error) 170 func (@"os".f3 *@"os".File "esc:0x1") @"os".pread (@"os".b4 []byte "esc:0x1", @"os".off5 int64) (@"os".n1 int, @"os".err2 error) 171 func (@"os".f3 *@"os".File "esc:0x1") @"os".pwrite (@"os".b4 []byte "esc:0x1", @"os".off5 int64) (@"os".n1 int, @"os".err2 error) 172 func (@"os".f3 *@"os".File "esc:0x1") @"os".read (@"os".b4 []byte "esc:0x1") (@"os".n1 int, @"os".err2 error) 173 func (@"os".f3 *@"os".File "esc:0x1") @"os".readdir (@"os".n4 int) (@"os".fi1 []@"os".FileInfo, @"os".err2 error) 174 func (@"os".f3 *@"os".File "esc:0x1") @"os".readdirnames (@"os".n4 int) (@"os".names1 []string, @"os".err2 error) 175 func (@"os".f3 *@"os".File "esc:0x1") @"os".seek (@"os".offset4 int64, @"os".whence5 int) (@"os".ret1 int64, @"os".err2 error) 176 func (@"os".f3 *@"os".File "esc:0x1") @"os".write (@"os".b4 []byte "esc:0x1") (@"os".n1 int, @"os".err2 error) 177 import bufio "bufio" // indirect 178 type @"io".Reader interface { Read(@"io".p []byte) (@"io".n int, @"io".err error) } 179 type @"io".Writer interface { Write(@"io".p []byte) (@"io".n int, @"io".err error) } 180 type @"bufio".Reader struct { @"bufio".buf []byte; @"bufio".rd @"io".Reader; @"bufio".r int; @"bufio".w int; @"bufio".err error; @"bufio".lastByte int; @"bufio".lastRuneSize int } 181 func (@"bufio".b2 *@"bufio".Reader "esc:0x1") Buffered () (? int) { return @"bufio".b2.@"bufio".w - @"bufio".b2.@"bufio".r } 182 func (@"bufio".b3 *@"bufio".Reader "esc:0x10a") Discard (@"bufio".n4 int) (@"bufio".discarded1 int, @"bufio".err2 error) 183 func (@"bufio".b3 *@"bufio".Reader "esc:0x12a") Peek (@"bufio".n4 int) (? []byte, ? error) 184 func (@"bufio".b3 *@"bufio".Reader "esc:0x10a") Read (@"bufio".p4 []byte) (@"bufio".n1 int, @"bufio".err2 error) 185 func (@"bufio".b3 *@"bufio".Reader "esc:0x10a") ReadByte () (@"bufio".c1 byte, @"bufio".err2 error) 186 func (@"bufio".b3 *@"bufio".Reader "esc:0x10a") ReadBytes (@"bufio".delim4 byte) (@"bufio".line1 []byte, @"bufio".err2 error) 187 func (@"bufio".b4 *@"bufio".Reader "esc:0x82a") ReadLine () (@"bufio".line1 []byte, @"bufio".isPrefix2 bool, @"bufio".err3 error) 188 func (@"bufio".b4 *@"bufio".Reader "esc:0x80a") ReadRune () (@"bufio".r1 rune, @"bufio".size2 int, @"bufio".err3 error) 189 func (@"bufio".b3 *@"bufio".Reader "esc:0x12a") ReadSlice (@"bufio".delim4 byte) (@"bufio".line1 []byte, @"bufio".err2 error) 190 func (@"bufio".b3 *@"bufio".Reader "esc:0x10a") ReadString (@"bufio".delim4 byte) (@"bufio".line1 string, @"bufio".err2 error) 191 func (@"bufio".b1 *@"bufio".Reader "esc:0x9") Reset (@"bufio".r2 @"io".Reader) { @"bufio".b1.@"bufio".reset(@"bufio".b1.@"bufio".buf, @"bufio".r2) } 192 func (@"bufio".b2 *@"bufio".Reader "esc:0x1") UnreadByte () (? error) { if @"bufio".b2.@"bufio".lastByte < 0x0 || @"bufio".b2.@"bufio".r == 0x0 && @"bufio".b2.@"bufio".w > 0x0 { return @"bufio".ErrInvalidUnreadByte }; if @"bufio".b2.@"bufio".r > 0x0 { @"bufio".b2.@"bufio".r-- } else { @"bufio".b2.@"bufio".w = 0x1 }; @"bufio".b2.@"bufio".buf[@"bufio".b2.@"bufio".r] = byte(@"bufio".b2.@"bufio".lastByte); @"bufio".b2.@"bufio".lastByte = -0x1; @"bufio".b2.@"bufio".lastRuneSize = -0x1; return nil } 193 func (@"bufio".b2 *@"bufio".Reader "esc:0x1") UnreadRune () (? error) { if @"bufio".b2.@"bufio".lastRuneSize < 0x0 || @"bufio".b2.@"bufio".r < @"bufio".b2.@"bufio".lastRuneSize { return @"bufio".ErrInvalidUnreadRune }; @"bufio".b2.@"bufio".r -= @"bufio".b2.@"bufio".lastRuneSize; @"bufio".b2.@"bufio".lastByte = -0x1; @"bufio".b2.@"bufio".lastRuneSize = -0x1; return nil } 194 func (@"bufio".b3 *@"bufio".Reader "esc:0x10a") WriteTo (@"bufio".w4 @"io".Writer) (@"bufio".n1 int64, @"bufio".err2 error) 195 func (@"bufio".b1 *@"bufio".Reader "esc:0x9") @"bufio".fill () 196 func (@"bufio".b2 *@"bufio".Reader "esc:0x22") @"bufio".readErr () (? error) { var @"bufio".err3 error; ; @"bufio".err3 = @"bufio".b2.@"bufio".err; @"bufio".b2.@"bufio".err = nil; return @"bufio".err3 } 197 func (@"bufio".b1 *@"bufio".Reader "esc:0x1") @"bufio".reset (@"bufio".buf2 []byte, @"bufio".r3 @"io".Reader) { *@"bufio".b1 = (@"bufio".Reader{ @"bufio".buf:@"bufio".buf2, @"bufio".rd:@"bufio".r3, @"bufio".lastByte:-0x1, @"bufio".lastRuneSize:-0x1 }) } 198 func (@"bufio".b3 *@"bufio".Reader "esc:0x9") @"bufio".writeBuf (@"bufio".w4 @"io".Writer) (? int64, ? error) 199 type @"bufio".Writer struct { @"bufio".err error; @"bufio".buf []byte; @"bufio".n int; @"bufio".wr @"io".Writer } 200 func (@"bufio".b2 *@"bufio".Writer "esc:0x1") Available () (? int) { return len(@"bufio".b2.@"bufio".buf) - @"bufio".b2.@"bufio".n } 201 func (@"bufio".b2 *@"bufio".Writer "esc:0x1") Buffered () (? int) { return @"bufio".b2.@"bufio".n } 202 func (@"bufio".b2 *@"bufio".Writer "esc:0x2a") Flush () (? error) 203 func (@"bufio".b3 *@"bufio".Writer "esc:0x10a") ReadFrom (@"bufio".r4 @"io".Reader) (@"bufio".n1 int64, @"bufio".err2 error) 204 func (@"bufio".b1 *@"bufio".Writer "esc:0x1") Reset (@"bufio".w2 @"io".Writer) { @"bufio".b1.@"bufio".err = nil; @"bufio".b1.@"bufio".n = 0x0; @"bufio".b1.@"bufio".wr = @"bufio".w2 } 205 func (@"bufio".b3 *@"bufio".Writer "esc:0x10a") Write (@"bufio".p4 []byte) (@"bufio".nn1 int, @"bufio".err2 error) 206 func (@"bufio".b2 *@"bufio".Writer "esc:0x2a") WriteByte (@"bufio".c3 byte) (? error) 207 func (@"bufio".b3 *@"bufio".Writer "esc:0x10a") WriteRune (@"bufio".r4 rune) (@"bufio".size1 int, @"bufio".err2 error) 208 func (@"bufio".b3 *@"bufio".Writer "esc:0x10a") WriteString (@"bufio".s4 string "esc:0x9") (? int, ? error) 209 func (@"bufio".b2 *@"bufio".Writer "esc:0x2a") @"bufio".flush () (? error) 210 type @"cmd/internal/obj".Biobuf struct { @"cmd/internal/obj".f *@"os".File; @"cmd/internal/obj".r *@"bufio".Reader; @"cmd/internal/obj".w *@"bufio".Writer; @"cmd/internal/obj".linelen int } 211 func (@"cmd/internal/obj".b2 *@"cmd/internal/obj".Biobuf "esc:0x3a") Flush () (? error) 212 func (@"cmd/internal/obj".b3 *@"cmd/internal/obj".Biobuf "esc:0x1ba") Peek (@"cmd/internal/obj".n4 int) (? []byte, ? error) 213 func (@"cmd/internal/obj".b3 *@"cmd/internal/obj".Biobuf "esc:0x18a") Read (@"cmd/internal/obj".p4 []byte) (? int, ? error) 214 func (@"cmd/internal/obj".b3 *@"cmd/internal/obj".Biobuf "esc:0x18a") Write (@"cmd/internal/obj".p4 []byte) (? int, ? error) 215 type @"cmd/internal/obj".SymVer struct { Name string; Version int } 216 type @"cmd/internal/obj".LineStack struct { Parent *@"cmd/internal/obj".LineStack; Lineno int; File string; AbsFile string; FileLine int; Directive bool; Sym *@"cmd/internal/obj".LSym } 217 func (@"cmd/internal/obj".stk2 *@"cmd/internal/obj".LineStack "esc:0x1") @"cmd/internal/obj".fileLineAt (@"cmd/internal/obj".lineno3 int) (? int) { return @"cmd/internal/obj".stk2.FileLine + @"cmd/internal/obj".lineno3 - @"cmd/internal/obj".stk2.Lineno } 218 type @"cmd/internal/obj".LineRange struct { Start int; Stack *@"cmd/internal/obj".LineStack } 219 type @"cmd/internal/obj".LineHist struct { Top *@"cmd/internal/obj".LineStack; Ranges []@"cmd/internal/obj".LineRange; Dir string; TrimPathPrefix string; GOROOT string; GOROOT_FINAL string } 220 func (@"cmd/internal/obj".h3 *@"cmd/internal/obj".LineHist "esc:0x42") AbsFileLine (@"cmd/internal/obj".lineno4 int) (@"cmd/internal/obj".file1 string, @"cmd/internal/obj".line2 int) 221 func (@"cmd/internal/obj".h2 *@"cmd/internal/obj".LineHist "esc:0x32") At (@"cmd/internal/obj".lineno3 int) (? *@"cmd/internal/obj".LineStack) 222 func (@"cmd/internal/obj".h3 *@"cmd/internal/obj".LineHist "esc:0x42") FileLine (@"cmd/internal/obj".lineno4 int) (@"cmd/internal/obj".file1 string, @"cmd/internal/obj".line2 int) 223 func (@"cmd/internal/obj".h2 *@"cmd/internal/obj".LineHist "esc:0x9") LineString (@"cmd/internal/obj".lineno3 int) (? string) 224 func (@"cmd/internal/obj".h1 *@"cmd/internal/obj".LineHist "esc:0x9") Pop (@"cmd/internal/obj".lineno2 int) 225 func (@"cmd/internal/obj".h1 *@"cmd/internal/obj".LineHist "esc:0x9") Push (@"cmd/internal/obj".lineno2 int, @"cmd/internal/obj".file3 string) 226 func (@"cmd/internal/obj".h1 *@"cmd/internal/obj".LineHist "esc:0x9") Update (@"cmd/internal/obj".lineno2 int, @"cmd/internal/obj".file3 string, @"cmd/internal/obj".line4 int) 227 func (@"cmd/internal/obj".h1 *@"cmd/internal/obj".LineHist "esc:0x9") @"cmd/internal/obj".setFile (@"cmd/internal/obj".stk2 *@"cmd/internal/obj".LineStack "esc:0x1", @"cmd/internal/obj".file3 string) 228 func (@"cmd/internal/obj".h1 *@"cmd/internal/obj".LineHist "esc:0x9") @"cmd/internal/obj".startRange (@"cmd/internal/obj".lineno2 int, @"cmd/internal/obj".top3 *@"cmd/internal/obj".LineStack) { @"cmd/internal/obj".h1.Top = @"cmd/internal/obj".top3; @"cmd/internal/obj".h1.Ranges = append(@"cmd/internal/obj".h1.Ranges, (@"cmd/internal/obj".LineRange{ Start:@"cmd/internal/obj".top3.Lineno, Stack:@"cmd/internal/obj".top3 })) } 229 type @"cmd/internal/obj".Plist struct { Name *@"cmd/internal/obj".LSym; Firstpc *@"cmd/internal/obj".Prog; Recur int; Link *@"cmd/internal/obj".Plist } 230 type @"cmd/internal/obj".Link struct { Goarm int32; Headtype int; Arch *@"cmd/internal/obj".LinkArch; Debugasm int32; Debugvlog int32; Debugzerostack int32; Debugdivmod int32; Debugpcln int32; Flag_shared int32; Flag_dynlink bool; Bso *@"cmd/internal/obj".Biobuf; Pathname string; Windows int32; Goroot string; Goroot_final string; Enforce_data_order int32; Hash map[@"cmd/internal/obj".SymVer]*@"cmd/internal/obj".LSym; LineHist @"cmd/internal/obj".LineHist; Imports []string; Plist *@"cmd/internal/obj".Plist; Plast *@"cmd/internal/obj".Plist; Sym_div *@"cmd/internal/obj".LSym; Sym_divu *@"cmd/internal/obj".LSym; Sym_mod *@"cmd/internal/obj".LSym; Sym_modu *@"cmd/internal/obj".LSym; Tlsg *@"cmd/internal/obj".LSym; Plan9privates *@"cmd/internal/obj".LSym; Curp *@"cmd/internal/obj".Prog; Printp *@"cmd/internal/obj".Prog; Blitrl *@"cmd/internal/obj".Prog; Elitrl *@"cmd/internal/obj".Prog; Rexflag int; Rep int; Repn int; Lock int; Asmode int; Andptr []byte; And [100]uint8; Instoffset int64; Autosize int32; Armsize int32; Pc int64; Tlsoffset int; Diag func(? string, ? ...interface {}); Mode int; Cursym *@"cmd/internal/obj".LSym; Version int; Textp *@"cmd/internal/obj".LSym; Etextp *@"cmd/internal/obj".LSym } 231 func (@"cmd/internal/obj".ctxt1 *@"cmd/internal/obj".Link "esc:0x9") AddImport (@"cmd/internal/obj".pkg2 string) { @"cmd/internal/obj".ctxt1.Imports = append(@"cmd/internal/obj".ctxt1.Imports, @"cmd/internal/obj".pkg2) } 232 func (@"cmd/internal/obj".ctxt2 *@"cmd/internal/obj".Link "esc:0x1") Dconv (@"cmd/internal/obj".a3 *@"cmd/internal/obj".Addr "esc:0x9") (? string) 233 func (@"cmd/internal/obj".ctxt2 *@"cmd/internal/obj".Link "esc:0x9") Line (@"cmd/internal/obj".n3 int) (? string) 234 func (@"cmd/internal/obj".ctxt2 *@"cmd/internal/obj".Link) NewProg () (? *@"cmd/internal/obj".Prog) { var @"cmd/internal/obj".p3 *@"cmd/internal/obj".Prog; ; @"cmd/internal/obj".p3 = new(@"cmd/internal/obj".Prog); @"cmd/internal/obj".p3.Ctxt = @"cmd/internal/obj".ctxt2; return @"cmd/internal/obj".p3 } 235 func @"".NewLexer (@"".name2 string, @"".ctxt3 *@"cmd/internal/obj".Link) (? @"".TokenReader) 236 func @"".InitHist () { @"".histLine = 0x1 } 237 func @"".Make (@"".token2 @"".ScanToken, @"".text3 string) (? @"".Token) 238 func @"".Tokenize (@"".str2 string) (? []@"".Token) 239 type @"".Slice struct { @"".tokens []@"".Token; @"".fileName string; @"".line int; @"".pos int } 240 func (@"".s1 *@"".Slice "esc:0x1") Close () { } 241 func (@"".s2 *@"".Slice "esc:0x1") Col () (? int) 242 func (@"".s2 *@"".Slice "esc:0x22") File () (? string) { return @"".s2.@"".fileName } 243 func (@"".s2 *@"".Slice "esc:0x1") Line () (? int) { return @"".s2.@"".line } 244 func (@"".s2 *@"".Slice "esc:0x1") Next () (? @"".ScanToken) { @"".s2.@"".pos++; if @"".s2.@"".pos >= len(@"".s2.@"".tokens) { return @"".ScanToken(-0x1) }; return @"".s2.@"".tokens[@"".s2.@"".pos].ScanToken } 245 func (@"".s1 *@"".Slice "esc:0x1") SetPos (@"".line2 int, @"".file3 string) { @"".s1.@"".line = @"".line2; @"".s1.@"".fileName = @"".file3 } 246 func (@"".s2 *@"".Slice "esc:0x32") Text () (? string) { return @"".s2.@"".tokens[@"".s2.@"".pos].@"".text } 247 func @"".NewSlice (@"".fileName2 string, @"".line3 int, @"".tokens4 []@"".Token) (? *@"".Slice) { return (&@"".Slice{ @"".tokens:@"".tokens4, @"".fileName:@"".fileName2, @"".line:@"".line3, @"".pos:-0x1 }) } 248 import bytes "bytes" // indirect 249 type @"bytes".readOp int 250 type @"bytes".Buffer struct { @"bytes".buf []byte; @"bytes".off int; @"bytes".runeBytes [4]byte; @"bytes".bootstrap [64]byte; @"bytes".lastRead @"bytes".readOp } 251 func (@"bytes".b2 *@"bytes".Buffer "esc:0x22") Bytes () (? []byte) { return @"bytes".b2.@"bytes".buf[@"bytes".b2.@"bytes".off:] } 252 func (@"bytes".b2 *@"bytes".Buffer "esc:0x1") Cap () (? int) { return cap(@"bytes".b2.@"bytes".buf) } 253 func (@"bytes".b1 *@"bytes".Buffer) Grow (@"bytes".n2 int) 254 func (@"bytes".b2 *@"bytes".Buffer "esc:0x1") Len () (? int) { return len(@"bytes".b2.@"bytes".buf) - @"bytes".b2.@"bytes".off } 255 func (@"bytes".b2 *@"bytes".Buffer "esc:0x22") Next (@"bytes".n3 int) (? []byte) { @"bytes".b2.@"bytes".lastRead = @"bytes".readOp(0x0); var @"bytes".m4 int; ; @"bytes".m4 = @"bytes".b2.Len(); if @"bytes".n3 > @"bytes".m4 { @"bytes".n3 = @"bytes".m4 }; var @"bytes".data5 []byte; ; @"bytes".data5 = @"bytes".b2.@"bytes".buf[@"bytes".b2.@"bytes".off:@"bytes".b2.@"bytes".off + @"bytes".n3]; @"bytes".b2.@"bytes".off += @"bytes".n3; if @"bytes".n3 > 0x0 { @"bytes".b2.@"bytes".lastRead = @"bytes".readOp(0x2) }; return @"bytes".data5 } 256 func (@"bytes".b3 *@"bytes".Buffer "esc:0x9") Read (@"bytes".p4 []byte "esc:0x1") (@"bytes".n1 int, @"bytes".err2 error) 257 func (@"bytes".b3 *@"bytes".Buffer "esc:0x1") ReadByte () (@"bytes".c1 byte, @"bytes".err2 error) 258 func (@"bytes".b3 *@"bytes".Buffer "esc:0x9") ReadBytes (@"bytes".delim4 byte) (@"bytes".line1 []byte, @"bytes".err2 error) 259 func (@"bytes".b3 *@"bytes".Buffer "esc:0x9") ReadFrom (@"bytes".r4 @"io".Reader) (@"bytes".n1 int64, @"bytes".err2 error) 260 func (@"bytes".b4 *@"bytes".Buffer "esc:0x1") ReadRune () (@"bytes".r1 rune, @"bytes".size2 int, @"bytes".err3 error) 261 func (@"bytes".b3 *@"bytes".Buffer "esc:0x1") ReadString (@"bytes".delim4 byte) (@"bytes".line1 string, @"bytes".err2 error) 262 func (@"bytes".b1 *@"bytes".Buffer "esc:0x1") Reset () 263 func (@"bytes".b2 *@"bytes".Buffer "esc:0x1") String () (? string) { if @"bytes".b2 == nil { return "<nil>" }; return string(@"bytes".b2.@"bytes".buf[@"bytes".b2.@"bytes".off:]) } 264 func (@"bytes".b1 *@"bytes".Buffer "esc:0x1") Truncate (@"bytes".n2 int) 265 func (@"bytes".b2 *@"bytes".Buffer "esc:0x1") UnreadByte () (? error) { if @"bytes".b2.@"bytes".lastRead != @"bytes".readOp(0x1) && @"bytes".b2.@"bytes".lastRead != @"bytes".readOp(0x2) { return @"errors".New("bytes.Buffer: UnreadByte: previous operation was not a read") }; @"bytes".b2.@"bytes".lastRead = @"bytes".readOp(0x0); if @"bytes".b2.@"bytes".off > 0x0 { @"bytes".b2.@"bytes".off-- }; return nil } 266 func (@"bytes".b2 *@"bytes".Buffer "esc:0x1") UnreadRune () (? error) 267 func (@"bytes".b3 *@"bytes".Buffer) Write (@"bytes".p4 []byte "esc:0x9") (@"bytes".n1 int, @"bytes".err2 error) 268 func (@"bytes".b2 *@"bytes".Buffer) WriteByte (@"bytes".c3 byte) (? error) 269 func (@"bytes".b3 *@"bytes".Buffer) WriteRune (@"bytes".r4 rune) (@"bytes".n1 int, @"bytes".err2 error) 270 func (@"bytes".b3 *@"bytes".Buffer) WriteString (@"bytes".s4 string "esc:0x9") (@"bytes".n1 int, @"bytes".err2 error) 271 func (@"bytes".b3 *@"bytes".Buffer "esc:0x9") WriteTo (@"bytes".w4 @"io".Writer) (@"bytes".n1 int64, @"bytes".err2 error) 272 func (@"bytes".b2 *@"bytes".Buffer) @"bytes".grow (@"bytes".n3 int) (? int) 273 func (@"bytes".b3 *@"bytes".Buffer "esc:0x22") @"bytes".readSlice (@"bytes".delim4 byte) (@"bytes".line1 []byte, @"bytes".err2 error) 274 type @"text/scanner".Position struct { Filename string; Offset int; Line int; Column int } 275 func (@"text/scanner".pos2 *@"text/scanner".Position "esc:0x1") IsValid () (? bool) { return @"text/scanner".pos2.Line > 0x0 } 276 func (@"text/scanner".pos2 @"text/scanner".Position "esc:0x12") String () (? string) 277 type @"text/scanner".Scanner struct { @"text/scanner".src @"io".Reader; @"text/scanner".srcBuf [1025]byte; @"text/scanner".srcPos int; @"text/scanner".srcEnd int; @"text/scanner".srcBufOffset int; @"text/scanner".line int; @"text/scanner".column int; @"text/scanner".lastLineLen int; @"text/scanner".lastCharLen int; @"text/scanner".tokBuf @"bytes".Buffer; @"text/scanner".tokPos int; @"text/scanner".tokEnd int; @"text/scanner".ch rune; Error func(@"text/scanner".s *@"text/scanner".Scanner, @"text/scanner".msg string); ErrorCount int; Mode uint; Whitespace uint64; IsIdentRune func(@"text/scanner".ch rune, @"text/scanner".i int) (? bool); ? @"text/scanner".Position } 278 func (@"text/scanner".s2 *@"text/scanner".Scanner "esc:0x12") Init (@"text/scanner".src3 @"io".Reader) (? *@"text/scanner".Scanner) 279 func (@"text/scanner".s2 *@"text/scanner".Scanner) Next () (? rune) 280 func (@"text/scanner".s2 *@"text/scanner".Scanner) Peek () (? rune) 281 func (@"text/scanner".s2 *@"text/scanner".Scanner "esc:0x22") Pos () (@"text/scanner".pos1 @"text/scanner".Position) 282 func (@"text/scanner".s2 *@"text/scanner".Scanner) Scan () (? rune) 283 func (@"text/scanner".s2 *@"text/scanner".Scanner) TokenText () (? string) 284 func (@"text/scanner".s1 *@"text/scanner".Scanner) @"text/scanner".error (@"text/scanner".msg2 string) 285 func (@"text/scanner".s2 *@"text/scanner".Scanner "esc:0x1") @"text/scanner".isIdentRune (@"text/scanner".ch3 rune, @"text/scanner".i4 int) (? bool) 286 func (@"text/scanner".s2 *@"text/scanner".Scanner) @"text/scanner".next () (? rune) 287 func (@"text/scanner".s1 *@"text/scanner".Scanner) @"text/scanner".scanChar () 288 func (@"text/scanner".s2 *@"text/scanner".Scanner) @"text/scanner".scanComment (@"text/scanner".ch3 rune) (? rune) 289 func (@"text/scanner".s2 *@"text/scanner".Scanner) @"text/scanner".scanDigits (@"text/scanner".ch3 rune, @"text/scanner".base4 int, @"text/scanner".n5 int) (? rune) 290 func (@"text/scanner".s2 *@"text/scanner".Scanner) @"text/scanner".scanEscape (@"text/scanner".quote3 rune) (? rune) 291 func (@"text/scanner".s2 *@"text/scanner".Scanner) @"text/scanner".scanExponent (@"text/scanner".ch3 rune) (? rune) 292 func (@"text/scanner".s2 *@"text/scanner".Scanner) @"text/scanner".scanFraction (@"text/scanner".ch3 rune) (? rune) 293 func (@"text/scanner".s2 *@"text/scanner".Scanner) @"text/scanner".scanIdentifier () (? rune) 294 func (@"text/scanner".s2 *@"text/scanner".Scanner) @"text/scanner".scanMantissa (@"text/scanner".ch3 rune) (? rune) 295 func (@"text/scanner".s3 *@"text/scanner".Scanner) @"text/scanner".scanNumber (@"text/scanner".ch4 rune) (? rune, ? rune) 296 func (@"text/scanner".s1 *@"text/scanner".Scanner) @"text/scanner".scanRawString () 297 func (@"text/scanner".s2 *@"text/scanner".Scanner) @"text/scanner".scanString (@"text/scanner".quote3 rune) (@"text/scanner".n1 int) 298 type @"".Tokenizer struct { @"".tok @"".ScanToken; @"".s *@"text/scanner".Scanner; @"".line int; @"".fileName string; @"".file *@"os".File } 299 func (@"".t1 *@"".Tokenizer "esc:0x9") Close () 300 func (@"".t2 *@"".Tokenizer "esc:0x1") Col () (? int) 301 func (@"".t2 *@"".Tokenizer "esc:0x22") File () (? string) { return @"".t2.@"".fileName } 302 func (@"".t2 *@"".Tokenizer "esc:0x1") Line () (? int) { return @"".t2.@"".line } 303 func (@"".t2 *@"".Tokenizer "esc:0x9") Next () (? @"".ScanToken) 304 func (@"".t1 *@"".Tokenizer "esc:0x1") SetPos (@"".line2 int, @"".file3 string) { @"".t1.@"".line = @"".line2; @"".t1.@"".fileName = @"".file3 } 305 func (@"".t2 *@"".Tokenizer "esc:0x9") Text () (? string) 306 func @"".NewTokenizer (@"".name2 string, @"".r3 @"io".Reader, @"".file4 *@"os".File) (? *@"".Tokenizer) 307 func @"".init () 308 var @"".histLine int 309 var @"time".months [12]string 310 var @"time".days [7]string 311 var @"time".Local *@"time".Location 312 var @"time".UTC *@"time".Location 313 var @"bufio".ErrInvalidUnreadByte error 314 var @"bufio".ErrInvalidUnreadRune error 315 const @"text/scanner".EOF = -0x1 316 import errors "errors" // indirect 317 func @"errors".New (@"errors".text2 string) (? error) { return (&@"errors".errorString{ @"errors".s:@"errors".text2 }) } 318 type @"errors".errorString struct { @"errors".s string } 319 func (@"errors".e2 *@"errors".errorString "esc:0x22") Error () (? string) { return @"errors".e2.@"errors".s } 320 321 $$ 322 _go_.o 0 0 0 644 234815 ` 323 go object linux amd64 go1.5.1 X:none 324 325 ! 326 go13ld 327 fmt.aos.apath/filepath.astrconv.astrings.atext/scanner.a0cmd/asm/internal/flags.a 328 log.a$cmd/internal/obj.aio.aunicode.a"".NewInput dH%HD$H;AHH$H$H$H\$H\$H\$PH\$H\$XHH$HD$HIL$H$H$Hl$XHhHl$P=SH(HH\$xH=HH$H$HLLD$hH$HH)H~RHH$Ht$`Ht$LD$HL$pHL$HD$ L$H$Ht$(H\$0H\$hHL$8HH$LLHIHL$pH9H9H)I)IHt$`ItHkIHl$LD$LL$H\$xH\$ H|$(H$H\$0HL$pH$H$HH9 HH\$`H\$xH$H$HH$HH\$HH\$H\$H\$HHH$HL$HH1HL$@H$Hi H$Hi(Hl$x=uJHiH@i0Hl$H=uHiPH$HLAPL$Hl$HL$@LAL$Hl$HL$@dH$Hl$L$H$E6 335 r 336 "path/filepath.Dirtype.[1]string 337 "runtime.newobject6runtime.writeBarrierEnabled0cmd/asm/internal/flags.I0cmd/asm/internal/flags.I 0cmd/asm/internal/flags.Itype.[]string 338 &runtime.growslice_ntype.string 339 ,runtime.typedslicecopy0cmd/asm/internal/flags.D0cmd/asm/internal/flags.D 0cmd/asm/internal/flags.D 340 "".predefinetype."".Input 341 "runtime.newobject 342 runtime.duffzero 343 6runtime.writeBarrierEnabled 344 6runtime.writeBarrierEnabled 346 .runtime.writebarrierptr 348 .runtime.writebarrierptr 350 $runtime.panicslice 352 $runtime.panicslice 354 .runtime.writebarrierptr 356 0runtime.morestack_noctxt0"".autotmp_0009type.*"".Input"".autotmp_0007type.[]string"".autotmp_0006_type.[]string"".autotmp_0004/type.[]string"".autotmp_00032type.map[string]*"".Macro"".autotmp_0002type.[]string"".autotmp_0001type.string"".~r1 type.*"".Input"".nametype.string*F 848$f 6Tgclocals2785978c7e4962a50f517fd60be50afcTgclocalsff1706e68c499f43b2a1b4dd2b5c7a16pprebuilts/go/linux-x86/src/cmd/asm/internal/lex/input.go"".predefinedH%H$(H;AHX1H$H$HH$HD$HD$HD$H\$ H\$`H$`H$hH$pH$P1H$HHD$PH$@HHl$PH9kHD$xHKHHhHL$XH$H$HH$H$H$H$H$Hl$D$=H$H$HD$H~GH9HIHHHH9H)IHtMLHL$H$H$H4$H$HT$HT$H$HL$H\$ H$H$HHH$H$H$H$H$H$H$H\$H\$H$(H\$H$0H\$ H$8HH$HD$HD$hH$HhH$=H(1HhHhHh H$0Hh0H$8Hh8H$(=utHh(H$HH$H\$`H\$H$H\$H$H\$HD$xHL$XHHHl$PH9H\$`H$xHXL@(L$Hl$HD$htH$Hl$HD$h!HHD$p1H931H$H$H$HH$H$ H$HH$HHT$HD$HL$HD$ H$H$HH$=utHCH HD$pH$H$H$HL$HH\$HD$3H$H\$ H$H\$(H$ H\$0YLCL$HD$yHH$HH\$HH\$H$H$H\$H\$pB 366 n2type.map[string]*"".Macro 367 runtime.makemapgo.string."1" 368 "strings.IndexRune 369 "".Tokenize 370 "".Tokenize type."".Macro 371 "runtime.newobject 6runtime.writeBarrierEnabled 372 6runtime.writeBarrierEnabled2type.map[string]*"".Macro 375 $runtime.mapassign1 377 .runtime.writebarrierptr 379 .runtime.writebarrierptr 4go.itab.*os.File.io.Writertype."".Token 381 runtime.convT2E6runtime.writeBarrierEnabledos.Stderrgo.string."asm: parsing -D: %q is not a valid identifier name\n" 382 fmt.Fprintf 383 8cmd/asm/internal/flags.Usage 384 .runtime.writebarrierptr 385 $runtime.panicindextype.*os.Filetype.io.Writer4go.itab.*os.File.io.Writer 386 runtime.typ2Itab 387 $runtime.panicindex 388 $runtime.panicslice 389 $runtime.panicslice 390 0runtime.morestack_noctxt@*"".autotmp_0028type.*"".Macro"".autotmp_0027"type.interface {}"".autotmp_0026(type.[1]interface {}"".autotmp_0023&type.[]interface {}"".autotmp_0022type.*uint8"".autotmp_0021type.string"".autotmp_0020type.*string"".autotmp_0019type.int"".autotmp_0018type.int"".autotmp_0017type.*"".Macro"".autotmp_0016_type.[]"".Token"".autotmp_0015type.string"".autotmp_0014type.int"".autotmp_0011type.string"".autotmp_0010/Jtype.cmd/asm/internal/flags.MultiFlag"".tokenstype.[]"".Token"".valuetype.string"".nametype.string"".macros2type.map[string]*"".Macro"".~r102type.map[string]*"".Macro"".definesJtype.cmd/asm/internal/flags.MultiFlag" 392 jZ45s;G=' <"lDZ7F 394 1$*Tgclocalscffcb3fa139580cffca8ac28af4ff263Tgclocals782f0f2f0ab5155871725ef93a867bafpprebuilts/go/linux-x86/src/cmd/asm/internal/lex/input.go""".(*Input).Error dH%HD$H;A6HH$H$H<$H\$H$H\$H$H$H$H<$H\$H\$PH$H$H$H\$H$H\$H\$H$H\$ H$HHD$X1H9(1H$H$H$H$H$H$H$HH$H$H$HH$H$H\$HD$HL$HD$ H$HL$pHHD$x=THCHH$H\$PH\$HD$HL$HD$ H$HHL$pHHD$x=HCHH$H$H\$HD$HL$HD$ H$H HL$pHHD$x=uyHCH HD$XHD$`H$HL$hHL$HH\$HD$ H$H\$ H$H\$(H$H\$0H$HLCL$HD$tLCL$HD$LCL$HD$HH$HH\$HH\$H\$H\$X%*%4 403 n 404 "".(*Stack).File 405 "".(*Stack).Line 406 fmt.Sprintln4go.itab.*os.File.io.Writertype.string 407 runtime.convT2E6runtime.writeBarrierEnabledtype.int 408 runtime.convT2E6runtime.writeBarrierEnabledtype.string 409 runtime.convT2E6runtime.writeBarrierEnabled os.Stderr *go.string."%s:%d: %s" 410 411 fmt.Fprintf 412 413 os.Exit 415 .runtime.writebarrierptr 417 .runtime.writebarrierptr 419 .runtime.writebarrierptrtype.*os.Filetype.io.Writer4go.itab.*os.File.io.Writer 424 runtime.typ2Itab 426 0runtime.morestack_noctxt@"".autotmp_0041"type.interface {}"".autotmp_0040"type.interface {}"".autotmp_0039"type.interface {}"".autotmp_0038_(type.[3]interface {}"".autotmp_0035&type.[]interface {}"".autotmp_0034type.*uint8"".autotmp_0033type.string"".autotmp_0032type.int"".autotmp_0031type.string"".args&type.[]interface {} 427 "".intype.*"".Input &66 b>Tgclocalsa68b09a48716afad7ca7a02fe6add474Tgclocals6ffdce1e57d0e1e85b19840c8fe0dcc6pprebuilts/go/linux-x86/src/cmd/asm/internal/lex/input.go,"".(*Input).expectText dH%HD$H;AJHHH$H$H$H$H<$HL$HD$H$H$H$HD$H\$H\$pH\$H\$xHH$H$H\$HD$H\$H\$`H\$ H\$hHH$H\$pH\$HD$H\$H\$PH\$ H\$XH$H$H$HHH9HHH$H$H$HHT$HHHL$@HkHHl$`H+Hl$h=HkHHHHkHHl$PH+Hl$X=uDHkH$H$H$H\$H$H\$H$H\$HLCL$Hl$LCL$Hl$HT$HHL$@aH-H,$HT$HL$HD$H\$ HT$(HL$0HD$8% 432 D"go.string."; got" 433 "".(*Stack).Text 434 strconv.Quotetype.string 435 runtime.convT2Etype.string 436 runtime.convT2E6runtime.writeBarrierEnabled6runtime.writeBarrierEnabled 437 """.(*Input).Error 438 .runtime.writebarrierptr 439 .runtime.writebarrierptr&type.[]interface {} 440 "runtime.growslice 441 0runtime.morestack_noctxt@"".autotmp_0049"type.interface {}"".autotmp_0048"type.interface {}"".autotmp_0047/&type.[]interface {}"".autotmp_0046type.string"".autotmp_0045otype.string"".autotmp_0044Otype.string"".args&type.[]interface {} 442 "".intype.*"".Inputy$Qb733Tgclocals1dbe3e1675327063a63a3ea108cf04bfTgclocals143597b62fc619446581396b22cf6a07pprebuilts/go/linux-x86/src/cmd/asm/internal/lex/input.go&"".(*Input).enableddH%H;avEHL$Hi@Ht/HQ@HHHI8HC@HkHH9s H+@l$D$ 446 447 $runtime.panicindex 448 0runtime.morestack_noctxt "".autotmp_0054type.int"".~r0type.bool 450 "".intype.*"".Input``@ 452 FTgclocals3f5c1f818fa7055d0400cecd34057162Tgclocals33cdeccccebe80329f1fdbee7f5874cbpprebuilts/go/linux-x86/src/cmd/asm/internal/lex/input.go2"".(*Input).expectNewlinedH%HD$H;AHH$H$H<$\$ 454 @HH\$HHD$PH$H\$8H$H\$@1H\$pH\$xH$H$H\$pHHD$`HD$hH\$XHH$H\$HH\$HD$HL$HD$ H\$XHL$(HHD$0=HCHH$H\$8H\$HD$HL$HD$ H\$XHHL$(HHD$0=u;HCH$H$H\$XH\$H\$`H\$H\$hH\$HLCL$HD$LCL$HD$N%h( 457 n 458 "".(*Stack).NextDgo.string."expected newline after"type.string 459 runtime.convT2E6runtime.writeBarrierEnabledtype.string 460 runtime.convT2E6runtime.writeBarrierEnabled 461 ,"".(*Input).expectText 462 .runtime.writebarrierptr 463 .runtime.writebarrierptr 464 0runtime.morestack_noctxt0"".autotmp_0064"type.interface {}"".autotmp_0063"type.interface {}"".autotmp_0062?(type.[2]interface {}"".autotmp_0059o&type.[]interface {}"".autotmp_0058type.string"".autotmp_0057type.string"".directivetype.string 465 "".intype.*"".InputP& 26CTgclocals9c91d8a91ac42440a3d1507bc8d2e808Tgclocals24dad5c01c8a1c135720cc7d2d411117pprebuilts/go/linux-x86/src/cmd/asm/internal/lex/input.go "".(*Input).NextdH%HD$H;AH1HD$hHD$pH$XhtB1@hhhll$(HhpL@XLD$Hl$H-H,$\$($HHD$0H\$0HdH$H<$ H$T$T$,H$H<$HL$HD$HL$8HD$@HH$H$HkPHl$HL$xHL$H$HD$T$,H$H\$ H1H9@H\$0HH\$0H$HL$H$H\$0Hd"HH$H$1H\$HH\$PH\$HHH$H$H$HH$H$H\$HD$HL$HD$ H$HL$XHHD$`=uOHCH$H$H$H\$H$H\$H$H\$$HLCL$HD$( 471 @@h0Hh@HHP@HHp8HH@HhHH$H$H$H9H+HH$H<$tfHL$HD$H$HtEH$HC`HL$x=uHKX\$,$HLCXL$HL$%Hj%W#X0HH$H$1H\$hH\$pH\$hHH$H$H$HH$H$H\$HD$HL$HD$ H$HL$XHHD$`=ubHCH$H$H$H\$H$H\$H$H\$H$H$H$\$X0LCL$HD$%84 474 type.string 475 (runtime.typedmemmove 476 "".(*Stack).Next 477 "".(*Stack).Text2type.map[string]*"".Macro 478 4runtime.mapaccess1_faststr 479 ."".(*Input).invokeMacroLgo.string."recursive macro invocation"type.string 480 runtime.convT2E6runtime.writeBarrierEnabled 481 """.(*Input).Error 482 .runtime.writebarrierptr 484 "".(*Stack).Text6runtime.writeBarrierEnabled 487 .runtime.writebarrierptr 489 $runtime.panicindexTgo.string."'#' must be first item on line"type.string 490 runtime.convT2E6runtime.writeBarrierEnabled 491 """.(*Input).Error 492 "".(*Input).hash 493 .runtime.writebarrierptr 494 0runtime.morestack_noctxt &"".autotmp_0085"type.interface {}"".autotmp_0084(type.[1]interface {}"".autotmp_0082*type.*[1]interface {}"".autotmp_0081&type.[]interface {}"".autotmp_0080type.bool"".autotmp_0079"type.interface {}"".autotmp_0078(type.[1]interface {}"".autotmp_0075/&type.[]interface {}"".autotmp_0073type.string"".autotmp_0072type.string"".autotmp_0070type.int"".autotmp_0067type.string"".autotmp_0065type.string"".nametype.string"".tok"type."".ScanToken"".nestingtype.int"".tok"type."".ScanToken"".~r0"type."".ScanToken 498 "".intype.*"".Input6^ 3 " V 4 UF 509 .fd%yd',Tgclocals5f2bd104e8cdd589ccc3748f3a02b8bfTgclocalsace3ce0b8e9fcc3b144ba3adb66e0bc6pprebuilts/go/linux-x86/src/cmd/asm/internal/lex/input.go "".(*Input).Text`H1H\$HtHkXHl$Hk`Hl$0"".~r0type.string 512 "".intype.*"".Input00.Tgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals33cdeccccebe80329f1fdbee7f5874cbpprebuilts/go/linux-x86/src/cmd/asm/internal/lex/input.go "".(*Input).hash""dH%HD$H;AH1HD$HHD$PH$H$H<$Q\$HH\$xH$1H\$HH\$PH\$HHH$H$H$HH$H\$xH\$HD$HL$HD$ H$HL$8HHD$@=HCH$H$H$H\$H$H\$H$H\$H$Hh@H!HH@HHHP8H@@HkHH$H$H$H9H 516 +H<uH$H$H<$HL$HD$HL$hHL$(HD$pHHl$(H,$HD$0HD$H-Hl$HD$HD$0\$ H$H$H<$HL$HD$HL$hHL$(HD$pH|KHH$HD$0HD$H-Hl$HD$HL$(HD$0H\$ HoH|KHH$HD$0HD$H-Hl$HD$HL$(HD$0H\$ HkHu]H$HD$0HD$H-Hl$HD$HL$(HD$0\$ t!H$H$$HHD$0Hu@H$HD$H-Hl$HD$\$ tH$H$HH\$xH$H$H$H<$H\$H\$XH\$H\$`1H$H$H$H$H$H.H$H$H$HH$H\$xH\$HD$HL$HD$ H$HL$8HHD$@=HCHH$H\$XH\$HD$HL$HD$ H$HHL$8HHD$@=uAHCH$H$H$H\$H$H\$H$H\$&LCL$HD$LCL$HD$E%rHuRH$HD$0HD$H-Hl$HD$HL$(HD$0\$ tH$H$HD$0HH$HD$H-Hl$HD$\$ H$H$D$5H|KHH$HD$0HD$H-Hl$HD$HL$(HD$0H\$ HHuRH$HD$0HD$H-Hl$HD$HL$(HD$0\$ tH$H$HD$0HH$HD$H-Hl$HD$\$ H$H$6HuWH$HD$0HD$H-Hl$HD$HL$(HD$0\$ tH$H$D$HD$0H%H$HD$H-Hl$HD$\$ H$H$%dHu@Hl$(H,$HD$0HD$H-Hl$HD$HD$0\$ Hu;Hl$(H,$HD$0HD$H-Hl$HD$\$ $H%BHLCL$HD$n%Wv 531 532 "".(*Stack).NextRgo.string."expected identifier after '#'"type.string 533 runtime.convT2E6runtime.writeBarrierEnabled 534 ,"".(*Input).expectText 535 "".(*Stack).Text go.string."else" 536 runtime.eqstring 537 "".(*Stack).Text "go.string."ifdef" 538 "runtime.cmpstring 539 go.string."line" 541 "runtime.cmpstring go.string."else" 544 runtime.eqstring 546 """.(*Input).else_ go.string."line" 549 runtime.eqstring 550 "".(*Input).lineNgo.string."unexpected token after '#':" 551 "".(*Stack).Texttype.string 552 runtime.convT2E6runtime.writeBarrierEnabledtype.string 553 runtime.convT2E6runtime.writeBarrierEnabled 554 """.(*Input).Error 555 .runtime.writebarrierptr 556 .runtime.writebarrierptr"go.string."endif" 557 runtime.eqstring 558 """.(*Input).endif"go.string."ifdef" 559 runtime.eqstring 560 """.(*Input).ifdef$go.string."define" 561 "runtime.cmpstring"go.string."undef" 562 runtime.eqstring 563 """.(*Input).undef$go.string."define" 564 runtime.eqstring 565 $"".(*Input).define$go.string."ifndef" 566 runtime.eqstring 567 """.(*Input).ifdef&go.string."include" 568 runtime.eqstring 569 &"".(*Input).include go.string."line" 570 runtime.eqstring "go.string."endif" 571 runtime.eqstring! 572 $runtime.panicindex" 573 .runtime.writebarrierptr" 574 0runtime.morestack_noctxt "".autotmp_0108"type.interface {}"".autotmp_0107"type.interface {}"".autotmp_0106?(type.[2]interface {}"".autotmp_0103&type.[]interface {}"".autotmp_0102type.string"".autotmp_0101type.string"".autotmp_0099"type.interface {}"".autotmp_0098(type.[1]interface {}"".autotmp_0095o&type.[]interface {}"".autotmp_0094type.string"".autotmp_0093type.string"".autotmp_0092type.string"".autotmp_0091type.string"".autotmp_0088type.string"".~r0type.bool 576 "".intype.*"".Input( 577 Z+ [5JB 8>B@'QB%@$B@'jBhwP/QZ%l*FO.Tgclocals6bcc1c2d3e07875a166cf982516cd1edTgclocals7a7361427352e618c658378c6767d04bpprebuilts/go/linux-x86/src/cmd/asm/internal/lex/input.go*"".(*Input).macroNamedH%H;akHp1HD$8HD$@1H$H$H\$xH$H<$)\$HH\$HHD$P%1H\$8H\$@H\$8HHD$`HD$hH\$XHH$H\$HH\$HD$HL$HD$ H\$XHL$(HHD$0=umHCH\$xH$H\$XH\$H\$`H\$H\$hH\$H\$xH$H<$t$HL$HD$H$H$Hp%LCL$HD$%x 587 588 "".(*Stack).Nextbgo.string."expected identifier after # directive"type.string 589 runtime.convT2E6runtime.writeBarrierEnabled 590 ,"".(*Input).expectText 591 "".(*Stack).Text 592 .runtime.writebarrierptr 593 0runtime.morestack_noctxt0"".autotmp_0117"type.interface {}"".autotmp_0116o(type.[1]interface {}"".autotmp_0113/&type.[]interface {}"".autotmp_0111Otype.string"".~r0type.string 596 "".intype.*"".InputB&5 =IwU:,Tgclocals197df35d123b8543b316c6de2f24053aTgclocalsc8a6880611759e048047dd302245b6d9pprebuilts/go/linux-x86/src/cmd/asm/internal/lex/input.go$"".(*Input).definedH%HD$H;AHH$H$HL$HD$H$H$HL$HHL$HD$PHD$H|$Ht$ Hl$(HT$0HL$8HD$@H$H$H\$HH\$H\$PH\$H|$pH|$Ht$xHt$ H$Hl$(HT$XHT$0HL$`HL$8HD$hHD$@H 600 601 X 602 *"".(*Input).macroName 603 6"".(*Input).macroDefinition 604 ."".(*Input).defineMacro 605 0runtime.morestack_noctxt"".tokens_type.[]"".Token"".args/type.[]string"".nametype.string 606 "".intype.*"".InputCd+/$Tgclocals51fa0e13d53d6bad7f86670d3edaeac6Tgclocals5e29cf4e275ff1db65cfee262b3b8d1fpprebuilts/go/linux-x86/src/cmd/asm/internal/lex/input.go."".(*Input).defineMacro dH%HD$H;ATH1H$H$H$H$H$H$HH$H$HkPHl$HL$hHL$HD$pHD$H\$ H1H9YHH\$XHD$`H$H\$HH$H\$P1H$H$H$H$H$HiH$H$H\$xHH$H\$XH\$HD$HL$HD$ H\$xHL$8HHD$@=HCHH$H\$HH\$HD$HL$HD$ H\$xHHL$8HHD$@=~HCH$H$H\$xH\$H$H\$H$H\$H$H\$XH$H\$`HH$HD$HD$0H$HhH$=H(H$HhH$Hh H$=HhH$Hh0H$Hh8H$=uFHh(HD$(HH$H$HkPHl$H\$XH\$H\$(H\$HL@(L$Hl$HD$0L@L$Hl$HD$0\H$Hl$HD$0LCL$HD$oLCL$HD$0 611 2type.map[string]*"".Macro 612 4runtime.mapaccess1_faststrDgo.string."redefinition of macro:"type.string 613 runtime.convT2E6runtime.writeBarrierEnabledtype.string 614 runtime.convT2E6runtime.writeBarrierEnabled 615 """.(*Input).Errortype."".Macro 616 "runtime.newobject6runtime.writeBarrierEnabled 6runtime.writeBarrierEnabled 617 6runtime.writeBarrierEnabled 618 2type.map[string]*"".Macro 620 $runtime.mapassign1 622 .runtime.writebarrierptr 624 .runtime.writebarrierptr 626 .runtime.writebarrierptr 628 .runtime.writebarrierptr 630 .runtime.writebarrierptr 632 0runtime.morestack_noctxt"".autotmp_0130type.*"".Macro"".autotmp_0129"type.interface {}"".autotmp_0128"type.interface {}"".autotmp_0127?(type.[2]interface {}"".autotmp_0124o&type.[]interface {}"".autotmp_0123type.*"".Macro"".autotmp_0122type.string"".autotmp_0121type.string"".autotmp_0120type.string"".autotmp_0119type.*"".Macro"".autotmp_0118type.string"".tokens`type.[]"".Token"".args0type.[]string"".nametype.string 633 "".intype.*"".Input8AX:4 5**M<Tgclocals6f88bc449eedc84ac47bc1a1f155c151Tgclocals0b2f8e2cf893e706c428a9ef69858313pprebuilts/go/linux-x86/src/cmd/asm/internal/lex/input.go6"".(*Input).macroDefinition>>dH%H$H;AeH1H$ 1H$H$H$1H$H$ H$(H$H$H<$H\$H\$HH$H$H<$D$ 635 xo1H$H$H$D$D(7H$H$H<$%D$DHL$H\$HHH9D$CHH$H\$H H$H$H$H$H$H<$l$CH$H$D$@gHH$H$#H$H$1H$`H$hH$pH$xH$`HH$H$H$HH$H$H\$HD$HL$HD$ H$HL$PHHD$X=HCHH$H$H\$HD$HL$HD$ H$HHL$PHHD$X=HCH$H$H$H\$H$H\$H$H\$H$H$H<$)HL$HD$H$H$H$H\$H$H\$H$HL$H$HD$ H\$(H}HH$H$H$H$H$H$HH$H$H$H\$pH$H\$x1H$H$H$H$H$H$H$H$H$HH$H$H$HH$H$H\$HD$HL$HD$ H$HL$PHHD$X=rHCHH$H$H\$HD$HL$HD$ H$HHL$PHHD$X=HCHH$H$H\$HD$HL$HD$ H$H HL$PHHD$X=HCHH$H\$pH\$HD$HL$HD$ H$H0HL$PHHD$X="HCH$H$H$H\$H$H\$H$H\$H$H$H$HHH9wmH$HHHkHH$HkH$=u+H+D$CH$H$H<$%H$Hl$H-H,$HL$HD$HT$H\$ HL$(HD$0HT$8HHH$H$H$ELCL$HD$LCL$HD$]LCL$HD$LCL$HD${%LCL$HD$eLCL$HD$w)1H$H$H<$D$1H$H$H$ 643 D$D\H$H$H<$D$D$D 644 \wHH$H$0H$H$H$H$1H$ H$(H$0H$8H$ HH$H$H$HH$H$H\$HD$HL$HD$ H$HL$PHHD$X=HCHH$H$H\$HD$HL$HD$ H$HHL$PHHD$X=#HCH$H$H$H\$H$H\$H$H\$H$H$H<$HL$HD$\$D$HL$`HL$HD$hHD$\$$H\$ H$H\$(H$H$H$H$HHH9H$HHHkH$+H$HkH$=HkH$H$H<$tzD$ 647 LH$H$H$H$H$H$H$H$H$H$ H$H$(H%zLCL$Hl$PH-H,$HL$HD$HT$H\$ HL$(HD$0HT$8HHH$H$H$%0LCL$HD$LCL$HD$Y%B%,@cHH$H$#H$H$1H$H$H$H$H$H9H$H$H$HH$H$H\$HD$HL$HD$ H$HL$PHHD$X=HCHH$H$H\$HD$HL$HD$ H$HHL$PHHD$X=uFHCH$H$H$H\$H$H\$H$H\$D$CLCL$HD$LCL$HD$=HH$H$H$H$1H$@H$HH$PH$XH$@H4H$H$H$HH$H$H\$HD$HL$HD$ H$HL$PHHD$X=HCHH$H$H\$HD$HL$HD$ H$HHL$PHHD$X=uAHCH$H$H$H\$H$H\$H$H\$|LCL$HD$LCL$HD$B#%1H$H$H$1H$H$ H$(H%.%v 652 Z 653 runtime.duffzero 654 "".(*Stack).Col 655 "".(*Stack).Next 656 "".(*Stack).Coltype.[0]string 657 "runtime.newobject 658 "".(*Stack).Next^go.string."bad syntax in definition for macro:"type.string 659 runtime.convT2E 6runtime.writeBarrierEnabled type.string 660 661 runtime.convT2E6runtime.writeBarrierEnabled 664 """.(*Input).Error 666 "".(*Stack).Text 668 "".lookup<go.string."duplicate argument"Hgo.string."in definition for macro:"type.string 669 runtime.convT2E6runtime.writeBarrierEnabledtype.string 670 runtime.convT2E6runtime.writeBarrierEnabledtype.string 671 runtime.convT2E6runtime.writeBarrierEnabledtype.string 672 runtime.convT2E6runtime.writeBarrierEnabled 673 """.(*Input).Error6runtime.writeBarrierEnabled 674 .runtime.writebarrierptrtype.[]string 675 "runtime.growslice 676 .runtime.writebarrierptr 677 .runtime.writebarrierptr 678 .runtime.writebarrierptr 679 .runtime.writebarrierptr 680 .runtime.writebarrierptr 681 .runtime.writebarrierptr 682 "".(*Stack).Next 683 "".(*Stack).Next |go.string."can only escape \\ or \\n in definition for macro:""type.string# 684 runtime.convT2E#6runtime.writeBarrierEnabled$type.string$ 685 runtime.convT2E%6runtime.writeBarrierEnabled& 686 """.(*Input).Error& 687 "".(*Stack).Text' 688 "".Make)6runtime.writeBarrierEnabled) 689 "".(*Stack).Next, 690 .runtime.writebarrierptr,type.[]"".Token, 691 "runtime.growslice. 692 .runtime.writebarrierptr. 693 .runtime.writebarrierptr/^go.string."bad syntax in definition for macro:"1type.string1 694 runtime.convT2E26runtime.writeBarrierEnabled2type.string3 695 runtime.convT2E36runtime.writeBarrierEnabled4 696 """.(*Input).Error5 697 .runtime.writebarrierptr5 698 .runtime.writebarrierptr5Jgo.string."bad definition for macro:"7type.string8 699 runtime.convT2E96runtime.writeBarrierEnabled9type.string9 700 runtime.convT2E:6runtime.writeBarrierEnabled; 701 """.(*Input).Error; 702 .runtime.writebarrierptr< 703 .runtime.writebarrierptr> 704 0runtime.morestack_noctxtb"".autotmp_0179"type.interface {}"".autotmp_0178"type.interface {}"".autotmp_0177(type.[2]interface {}"".autotmp_0175*type.*[2]interface {}"".autotmp_0174&type.[]interface {}"".autotmp_0173"type.interface {}"".autotmp_0172"type.interface {}"".autotmp_0171(type.[2]interface {}"".autotmp_0169*type.*[2]interface {}"".autotmp_0168&type.[]interface {}"".autotmp_0167"type.interface {}"".autotmp_0166"type.interface {}"".autotmp_0165"type.interface {}"".autotmp_0164"type.interface {}"".autotmp_0163(type.[4]interface {}"".autotmp_0160&type.[]interface {}"".autotmp_0159"type.interface {}"".autotmp_0158"type.interface {}"".autotmp_0157(type.[2]interface {}"".autotmp_0155*type.*[2]interface {}"".autotmp_0154&type.[]interface {}"".autotmp_0153"type.interface {}"".autotmp_0152"type.interface {}"".autotmp_0151(type.[2]interface {}"".autotmp_0148&type.[]interface {}"".autotmp_0145type."".Token"".autotmp_0144type.string"".autotmp_0143type.string"".autotmp_0142type.string"".autotmp_0141type.string"".autotmp_0140type.string"".autotmp_0139type.string"".autotmp_0138type.string"".autotmp_0137type.string"".autotmp_0136type.string"".autotmp_0135type.string"".autotmp_0134type.string"".autotmp_0133type.string"".autotmp_0132type.string"".tokenstype.[]"".Token"".argtype.string"".acceptArgtype.bool"".argstype.[]string"".tok"type."".ScanToken"".prevColtype.int"".~r2`type.[]"".Token"".~r10type.[]string"".nametype.string 709 "".intype.*"".Input("(e& C?5 710 &TX%#$Vc5 , hb53 716 2)*2/8=<|/KO &DoHPP Tgclocals52b52f60182936c53ec684266c52185bTgclocals91c1d6cd9dcb4a493ac67a6e77e787d2pprebuilts/go/linux-x86/src/cmd/asm/internal/lex/input.go"".lookupdH%H;aHH$H$H$H$H\$x1HL$pHL$0HT$hHl$0H9HT$@HH2HJHD$8HD$(Ht$HHL$PH9u[Ht$XH4$HL$`HL$H$Hl$H|$H$HT$@HD$8\$ tH\$(H$HHHHl$0H9aH$HU 723 724 runtime.eqstring 725 0runtime.morestack_noctxt`"".autotmp_0190otype.string"".autotmp_0189type.*string"".autotmp_0188type.int"".autotmp_0187type.int"".autotmp_0186/type.[]string"".aOtype.string"".itype.int"".~r2Ptype.int"".arg0type.string"".argstype.[]string&($"fK 728 ~Tgclocalsc57a8603533ab5c86b0c16166e5d4c90Tgclocals5e29cf4e275ff1db65cfee262b3b8d1fpprebuilts/go/linux-x86/src/cmd/asm/internal/lex/input.go."".(*Input).invokeMacro00dH%H$H;AHH$H$HkHH$H<$H\$H$H\$H$H$H$H<$HD$H$HHs(HS0Hk8H$H$H$H$HD$HH$`H$H$hH$H$pH$HH$HD$HD$pH$HhH$HhH$=H(H$Hh H$=HhHl$HHh(H@0HD$pH1H9t8H$H$HL$pH$HD$H$HL$HHH$HH\$HH\$HD$L@L$Hl$HD$pYH$Hl$HD$pj%B%H$H<$ H$D$(AlHiXLApLD$Hl$H-H,$H$H@hhH$H<$H\$H$H\$H$H$H$H<$nH\$H\$`$H$H|$HHHNHO\$$H\$ H$H\$(H$HH$HD$HH$hH$pH$`$(H$HhH$=HhH$H$H$H$H\$`H\$@H$H$hH$H$pH$HH$HD$HD$pH$HhH$HhH$=H(H$Hh H$=HhHl$@Hh(H@0HD$pH1H9t8H$H$HL$pH$HD$H$HL$HHH$HH\$HH\$HD$L@L$Hl$HD$pYH$Hl$HD$pL@L$Hl$H$`a%%DH$H$H\$H\$H\$x1H$H$H$H$HHHK(HC0Hk8H$pHD$`H$hHD$XH$`HL$hH\$`Hl$XH9H\$hHHKHk$$0H$H$8H$H$@$0H$H$H$HHH9zH$HHHkH$0+H$@HkH$8=$HkH\$hHH\$hH\$`HH\$`H\$`Hl$XH9H$H$H<$H\$H$H\$H$H$H$H<$HD$H$H$H$H$HD$PH$H$H$H$ H$H$(HH$HD$HD$pH$ HhH$(HhH$=H(H$Hh H$=HhHl$PHh(H@0HD$pH1H9t8H$H$HL$pH$HD$H$HL$HHH$HH\$HH\$HD$L@L$Hl$HD$pYH$Hl$HD$p%g%%LCL$Hl$H-H,$HL$HD$HT$H\$ HL$(HD$0HT$8HHH$H$H$8HH$H\$xH\$H$8H|$HHHKHOL$H\$ HVLHSHkH$PH$XL$HIH$H$LLHH9w[H$HHHkH$0+H$@HkH$8=u HkLCL$Hl$H-H,$HL$HD$HT$H\$ HL$(HD$0HT$8HHH$H$H$WH$H$LL$HH)H~cHH$H$xH|$LD$H$HL$HD$ L$HL$H$PH|$(H\$0H$HL$8HH$LLHIH$H9H9H)I)IH$xItHkIHl$LD$LL$LT$ HT$(H$XH\$0H$H$H$PHH9w(HH$xH$H$H$%< 737 738 "".(*Stack).File 739 "".(*Stack).Linetype."".Slice 740 "runtime.newobject6runtime.writeBarrierEnabled6runtime.writeBarrierEnabled@go.itab.*"".Slice."".TokenReader 741 "".(*Input).Pushtype.*"".Slice&type."".TokenReader@go.itab.*"".Slice."".TokenReader 742 runtime.typ2Itab 743 .runtime.writebarrierptr 744 .runtime.writebarrierptr 745 "".(*Stack).Next 746 type.string 747 748 (runtime.typedmemmove 750 "".(*Stack).File 752 "".(*Stack).Line 754 "".Make type.[1]"".Token 757 "runtime.newobject6runtime.writeBarrierEnabledtype."".Slice 758 "runtime.newobject6runtime.writeBarrierEnabled6runtime.writeBarrierEnabled@go.itab.*"".Slice."".TokenReader 759 "".(*Input).Pushtype.*"".Slice&type."".TokenReader@go.itab.*"".Slice."".TokenReader 760 runtime.typ2Itab 761 .runtime.writebarrierptr 762 .runtime.writebarrierptr 763 .runtime.writebarrierptr 764 &"".(*Input).argsFor6runtime.writeBarrierEnabled 765 "".(*Stack).File 766 "".(*Stack).Linetype."".Slice 767 "runtime.newobject6runtime.writeBarrierEnabled 6runtime.writeBarrierEnabled @go.itab.*"".Slice."".TokenReader! 768 "".(*Input).Push!type.*"".Slice"&type."".TokenReader"@go.itab.*"".Slice."".TokenReader" 769 runtime.typ2Itab" 770 .runtime.writebarrierptr# 771 .runtime.writebarrierptr$ 772 .runtime.writebarrierptr$type.[]"".Token$ 773 "runtime.growslice%4type.map[string][]"".Token& 774 4runtime.mapaccess1_faststr(6runtime.writeBarrierEnabled) 775 .runtime.writebarrierptr)type.[]"".Token) 776 "runtime.growslice+type.[]"".Token+ 777 &runtime.growslice_n,type."".Token. 778 ,runtime.typedslicecopy/ 779 $runtime.panicslice/ 780 $runtime.panicslice0 781 0runtime.morestack_noctxt T"".autotmp_0220type.*uint8"".autotmp_0219type.*"".Slice"".autotmp_0218type.*"".Slice"".autotmp_0216type.[]"".Token"".autotmp_0215type."".Token"".autotmp_0214type.*"".Token"".autotmp_0213type.int"".autotmp_0212type.int"".autotmp_0211type.*uint8"".autotmp_0210type.*"".Slice"".autotmp_0209type.*"".Slice"".autotmp_0207type.[]"".Token"".autotmp_0205type.*"".Slice"".autotmp_0204type.*"".Slice"".autotmp_0203type.[]"".Token"".autotmp_0202type.*"".Slice"".autotmp_0201type.int"".autotmp_0200type.string"".autotmp_0199_type.[]"".Token"".autotmp_0198type.[]"".Token"".autotmp_0197type.*"".Slice"".autotmp_0196/type."".Token"".autotmp_0195type.int"".autotmp_0194type.string"".autotmp_0193type.*"".Slice"".autotmp_0192type.int"".autotmp_0191type.string"".tokenstype.[]"".Token"".linetype.int"".fileNametype.string"".tokenstype.[]"".Token"".linetype.int"".fileNametype.string"".tokenstype.[]"".Token"".linetype.int"".fileNametype.string"".substitutiontype.[]"".Token"".toktype."".Token"".tokenstype.[]"".Token"".actuals4type.map[string][]"".Token"".macrotype.*"".Macro 783 "".intype.*"".Input8"*65C *"!C j.{Vg] V O601=f 01B6j014 )g)M=Tgclocals2b893f9ac6cdc0dc5296f09709117a3aTgclocals30787a3f5219fbf8af62ccced04364eapprebuilts/go/linux-x86/src/cmd/asm/internal/lex/input.go&"".(*Input).argsFordH%H$H;AZHp1H$PH$XH$`H$h1H$ H$(H$0HD$XH$xH$H$H\$H\$H$H\$H$H\$ H$\$(\$DH$ H$(H$0HHH9DH$(HHHkHH$HkH$HkH$=H+\$D)H$HkHH$(HH$ H$(H+H1H$ H$(H$0HH$HD$HD$HD$H\$ H\$hH$ H$(H$0H$1H$HL$HH$HHl$HH9HL$`HH1HQHIHD$PH$H$H$H$8H$H$@H$H$HH$HH$H\$hH\$H$HHSHKHk H$HH$HH$H9sRHHH\$H$H\$HL$`HD$PHHHl$HH9H\$hH$HpqH$(H$HkH9BHH$H$1H$PH$XH$`H$hH$PHLH$H$H$HH$H$H\$HD$HL$HD$ H$HL$pHHD$x=HCHH$H$H\$H|$HD$HL$HD$ H$HHL$pHHD$x=uAHCH$xH$H$H\$H$H\$H$H\$LCL$HD$%eLCL$HD$*H\$XHH\$X[H$Hl$H-H,$HL$HD$HT$H\$ HL$(HD$0HT$8HHH$(H$0H$ n. 797 798 6"".(*Input).collectArgument6runtime.writeBarrierEnabled4type.map[string][]"".Token 799 runtime.makemap 4type.map[string][]"".Token 801 $runtime.mapassign1 803 $runtime.panicindex Jgo.string."wrong arg count for macro"type.string 805 runtime.convT2E6runtime.writeBarrierEnabledtype.string 806 runtime.convT2E6runtime.writeBarrierEnabled 807 """.(*Input).Error 808 .runtime.writebarrierptr 809 .runtime.writebarrierptr 810 $runtime.panicindex 811 .runtime.writebarrierptr"type.[][]"".Token 812 "runtime.growslice 813 0runtime.morestack_noctxt02"".autotmp_0250type.[]"".Token"".autotmp_0249 type.*[]"".Token"".autotmp_0248type.int"".autotmp_0247type.int"".autotmp_0246"type.interface {}"".autotmp_0245"type.interface {}"".autotmp_0244?(type.[2]interface {}"".autotmp_0241&type.[]interface {}"".autotmp_0240type.[]"".Token"".autotmp_0239"type.[][]"".Token"".autotmp_0238type.string"".autotmp_0237type.int"".autotmp_0236type.int"".autotmp_0235type.int"".autotmp_0234type.int"".autotmp_0233type.int"".argotype.[]"".Token"".argMap4type.map[string][]"".Token"".tok"type."".ScanToken"".tokenstype.[]"".Token"".argNumtype.int"".args"type.[][]"".Token"".~r1 4type.map[string][]"".Token"".macrotype.*"".Macro 817 "".intype.*"".Input"pD Ml 819 L5> V 291")BTgclocals82af8ffe9734bae445a9420c0de6ae38Tgclocalsb789542a0a06ff2572bdbb66f3263ab5pprebuilts/go/linux-x86/src/cmd/asm/internal/lex/input.go6"".(*Input).collectArgumentdH%HD$H;A H1H$H$H$H$1H$H$H$HD$H1H$H$H$H$H$H<$=HL$HD$D$D 824 Hu),(uHHL$H)uHHH\$HH$H$H<$FHL$HD$\$D$HL$`HL$HD$hHD$\$$H\$ H$H\$(H$H$H$H$HHH9wyH$HHHkH$+H$HkH$=u'HkH$H$H<$%LCL$Hl$H-H,$HL$HD$HT$H\$ HL$(H\$0HT$8HHH$H$H$9%H$H$H$H$H$H$$HHH\$pHD$x%1H$H$H$H$H$HRH$H$H$HH$H\$pH\$HD$HL$HD$ H$HL$PHHD$X=HCHH$H$H\$H|$HD$HL$HD$ H$HHL$PHHD$X=uJHCH$H$H$H\$H$H\$H$H\$HL$HD$DLCL$HD$%\LCL$HD$!& 828 829 "".(*Stack).Next 830 "".(*Stack).Text 831 "".Make6runtime.writeBarrierEnabled 832 .runtime.writebarrierptrtype.[]"".Token 833 "runtime.growslice 834 bgo.string."unterminated arg list invoking macro:"type.string 837 runtime.convT2E 6runtime.writeBarrierEnabled type.string 840 runtime.convT2E6runtime.writeBarrierEnabled 841 """.(*Input).Error 842 .runtime.writebarrierptr 843 .runtime.writebarrierptr 844 0runtime.morestack_noctxt`"".autotmp_0265"type.interface {}"".autotmp_0264"type.interface {}"".autotmp_0263?(type.[2]interface {}"".autotmp_0260&type.[]interface {}"".autotmp_0259otype."".Token"".autotmp_0258type.string"".autotmp_0257type.int"".autotmp_0255type.string"".tok"type."".ScanToken"".tokenstype.[]"".Token"".nestingtype.int"".~r2P"type."".ScanToken"".~r1 type.[]"".Token"".macrotype.*"".Macro 848 "".intype.*"".InputX[ %#b?>" ITgclocalscf64b0853b899fd5aa1ff21454e093c7Tgclocals4f0a5b7afce73d79fb47b3cf82fb0fe6pprebuilts/go/linux-x86/src/cmd/asm/internal/lex/input.go""".(*Input).ifdefdH%H;adHpH\$xH$H\$H\$PH\$H\$XH\$xH$HH\$HD$ HL$PHD$XHH$H\$xHkPHl$HL$`HL$HD$hHD$\$(u$$$H\$xHS8HC@HKHHHH9wHk@H$@+HpHH$HT$HD$HL$Hl$ HT$(HD$0HL$8H\$xHtHHHD$@HHk@HKHHT$H=uHS8LC8L$HT$HT$HHD$@f 852 B 853 *"".(*Input).macroName*go.string."#if[n]def" 854 2"".(*Input).expectNewline2type.map[string]*"".Macro 855 4runtime.mapaccess2_faststrtype.[]bool 856 "runtime.growslice6runtime.writeBarrierEnabled 857 .runtime.writebarrierptr 858 0runtime.morestack_noctxt "".autotmp_0269type.string"".name?type.string"".truthtype.bool 859 "".intype.*"".Input*"#F/ 7<1Tgclocalsf7309186bf9eeb0f8ece2eb16f2dc110Tgclocals6013db99caf2bb60e55bc0c016a4e7e9pprebuilts/go/linux-x86/src/cmd/asm/internal/lex/input.go""".(*Input).else_dH%H;aHp1HD$8HD$@H\$xH$HH\$HD$HD$xHh@H>HH\$HHD$P1H\$8H\$@H\$8HHD$`HD$hH\$XHH$H\$HH\$HD$HL$HD$ H\$XHL$(HHD$0=HCH\$xH$H\$XH\$H\$`H\$H\$hH\$HD$xHx@Hp@HHHP8HH@HhHH9s2H2HHHH8H@@LEHH9sH,9]HpLCL$HD$`] 866 ^"go.string."#else" 867 2"".(*Input).expectNewline6go.string."unmatched #else"type.string 868 runtime.convT2E6runtime.writeBarrierEnabled 869 """.(*Input).Error 870 $runtime.panicindex 871 $runtime.panicindex 872 .runtime.writebarrierptr 873 0runtime.morestack_noctxt"".autotmp_0281"type.interface {}"".autotmp_0280o(type.[1]interface {}"".autotmp_0277/&type.[]interface {}"".autotmp_0275type.int"".autotmp_0274Otype.string 875 "".intype.*"".InputE.#(E A}YT*Tgclocals5d2b5a2aeff4e4cf961f497a12cc05aeTgclocalsc8a6880611759e048047dd302245b6d9pprebuilts/go/linux-x86/src/cmd/asm/internal/lex/input.go""".(*Input).endifdH%H;aGHp1HD$8HD$@H\$xH$HH\$HD$HL$xHi@HHH\$HHD$P1H\$8H\$@H\$8HHD$`HD$hH\$XHH$H\$HH\$HD$HL$HD$ H\$XHL$(HHD$0=uUHCH\$xH$H\$XH\$H\$`H\$H\$hH\$HL$xHA@HLAHL9w HA@HpLCL$HD$1 879 ^$go.string."#endif" 880 2"".(*Input).expectNewline8go.string."unmatched #endif"type.string 881 runtime.convT2E6runtime.writeBarrierEnabled 882 """.(*Input).Error 883 $runtime.panicslice 884 .runtime.writebarrierptr 885 0runtime.morestack_noctxt"".autotmp_0294"type.interface {}"".autotmp_0293o(type.[1]interface {}"".autotmp_0290/&type.[]interface {}"".autotmp_0288type.int"".autotmp_0287Otype.string 887 "".intype.*"".Input:.#( A}U#&Tgclocals5d2b5a2aeff4e4cf961f497a12cc05aeTgclocalsc8a6880611759e048047dd302245b6d9pprebuilts/go/linux-x86/src/cmd/asm/internal/lex/input.go&"".(*Input).include""dH%H$H;AmH1H$8H$H$H$H$H<$$\$HH$H$1H$H$H$HH$H$H$HH$H$H\$HD$HL$HD$ H$H$HH$==HCH$H$H$H\$H$H\$H$H\$H$H$H<$HL$HD$H$H$H$HD$H\$H\$`H\$H\$hHD$ H\$(H\$xHD$pHUHH$H$1H$xH$H$H$H$xH)H$H$H$HH$H$H\$HD$HL$HD$ H$H$HH$=HCH\$pH$H\$xH\$HL$HD$H$HH$HH$=1HCH$H$H$H\$H$H\$H$H\$H$H$HH\$HD$H\$`H$H\$hH\$H\$H\$@HD$H\$ H\$xHD$pHH$HvHsHK Hk(H$01H$(HL$0H$ HHl$0H9>HHL$HH!H HkHT$8H$H$1H$XH$`H$hH$pH$XHH$H$H$H$HhH$=nHHl$hHHHkHl$`=.H+H$H$H\$H$H\$HL$HD$ H$H$H$HD$H\$H\$@HD$H\$ H\$xHD$pHHUHH$H$ 1H$8H$@H$HH$PH$8HBH$H$H$HH$H$H\$HD$HL$HD$ H$H$HH$=HCH\$pH$H\$xH\$HL$HD$H$HH$HH$=JHCH$H$H$H\$H$H\$H$H\$H\$@H\$XH1H9H\$`H$H\$hH\$HL$XH$HD$H$HL$H\$@H\$ H\$(H\$PH1H9t8H$H$HL$PH$HD$H$HL$HHH$HH\$HH\$HD$HH$HH\$HH\$HD$LCL$HD$LCL$HD$:HL$HHT$8HHH$Hl$H$H$HL$H$z/LCL$HD$LCL$HD$S%LCL$HD$-%nf 896 Z 897 runtime.duffzero 898 "".(*Stack).NextTgo.string."expected string after #include"type.string 899 runtime.convT2E6runtime.writeBarrierEnabled 900 ,"".(*Input).expectText 901 "".(*Stack).Text 902 strconv.UnquoteRgo.string."unquoting include file name: " type.string 903 runtime.convT2E 904 6runtime.writeBarrierEnabled 905 906 runtime.convI2E6runtime.writeBarrierEnabled 909 """.(*Input).Error(go.string."#include" 912 2"".(*Input).expectNewline 914 os.Open6runtime.writeBarrierEnabled6runtime.writeBarrierEnabled 915 $path/filepath.Join 916 os.Open*go.string."#include:"type.string 917 runtime.convT2E6runtime.writeBarrierEnabled 918 runtime.convI2E6runtime.writeBarrierEnabled 919 """.(*Input).Error4go.itab.*os.File.io.Reader 920 "".NewTokenizerHgo.itab.*"".Tokenizer."".TokenReader 921 "".(*Input).Push$type.*"".Tokenizer&type."".TokenReaderHgo.itab.*"".Tokenizer."".TokenReader 922 runtime.typ2Itabtype.*os.Filetype.io.Reader4go.itab.*os.File.io.Reader 923 runtime.typ2Itab 924 .runtime.writebarrierptr 925 .runtime.writebarrierptr 926 .runtime.writebarrierptr 927 .runtime.writebarrierptr 928 .runtime.writebarrierptr! 929 .runtime.writebarrierptr! 930 .runtime.writebarrierptr" 931 0runtime.morestack_noctxt@"".autotmp_0329type.*uint8"".autotmp_0327"type.interface {}"".autotmp_0326"type.interface {}"".autotmp_0325(type.[2]interface {}"".autotmp_0323*type.*[2]interface {}"".autotmp_0322&type.[]interface {}"".autotmp_0321type.[2]string"".autotmp_0318type.[]string"".autotmp_0317type.string"".autotmp_0316type.*string"".autotmp_0315type.int"".autotmp_0314type.int"".autotmp_0313"type.interface {}"".autotmp_0312"type.interface {}"".autotmp_0311?(type.[2]interface {}"".autotmp_0308&type.[]interface {}"".autotmp_0307"type.interface {}"".autotmp_0306(type.[1]interface {}"".autotmp_0303&type.[]interface {}"".autotmp_0302$type.*"".Tokenizer"".autotmp_0301type.*os.File"".autotmp_0300type.string"".autotmp_0299type.string"".autotmp_0298type.[]string"".autotmp_0297type.string"".autotmp_0296type.string"".autotmp_0295type.string"".dirtype.string 933 "".fdtype.*os.File"".errtype.error"".nametype.string 935 "".intype.*"".Input"zA g&1| 936 a5 =5bXnNr&Nr]x/0O*5Tgclocalsd1916e4028d8fe6862968fb5ebb93c74Tgclocals980bd49342831a9a28b9c13d0c5663efpprebuilts/go/linux-x86/src/cmd/asm/internal/lex/input.go "".(*Input).line$$dH%H$XH;AH(1H$H|$PH$0H$H<$\$HH$H$ 1H$H$H$HPH$H$H$HH$H$H\$HD$HL$HD$ H$HL$pHHD$x=HCH$0H$H$H\$H$H\$H$H\$H$0H$H<$hHL$HD$H$H$H$HD$H\$H\$8HD$H\$ H\$XHD$PHIHH$H$$1H$H$H$H$ H$HH$H$H$HH$H$H\$HD$HL$HD$ H$HL$pHHD$x=4HCH\$PH$H\$XH\$HL$HD$H$HHL$pHHD$x=HCH$0H$H$H\$H$H\$H$H\$H$0H$H<$r\$HH$H$1H\$`H\$hH\$`H#H$H$H$HH$H$H\$HD$HL$HD$ H$HL$pHHD$x=HCH$0H$H$H\$H$H\$H$H\$H$0H$H<$;HL$HD$H$H$H$HD$H\$H\$@H\$H\$HHD$ H\$(H\$XHD$PHIHH$H$1H$H$H$H$H$HH$H$H$HH$H$H\$HD$HL$HD$ H$HL$pHHD$x=HCH\$PH$H\$XH\$HL$HD$H$HHL$pHHD$x=HCH$0H$H$H\$H$H\$H$H\$H$0H$H<$;D$ 950 XHH$H$"D$41H$H$H$H$H$HH$H$H$HH$H$H\$HD$HL$HD$ H$HL$pHHD$x=FHCHH$H\$4H\$HD$HL$HD$ H$HHL$pHHD$x=HCH$0H$H$H\$H$H\$H$H\$HH$H<$t~H$HH\$H\$@H\$H\$HH\$H\$8H\$ H$0H$H<$t+H\$8H\$H\$@H\$H\$HH\$H(%%vLCL$HD$LCL$HD$*%LCL$HD$SLCL$HD$s%LCL$HD$S%LCL$HD$LCL$HD$<%LCL$HD$&%Ln 953 Z 954 runtime.duffzeron 955 runtime.duffzero 956 "".(*Stack).NextXgo.string."expected line number after #line"type.string 957 runtime.convT2E6runtime.writeBarrierEnabled 958 ,"".(*Input).expectText 959 "".(*Stack).Text 960 strconv.Atoi`go.string."error parsing #line (cannot happen):"type.string 961 runtime.convT2E 6runtime.writeBarrierEnabled 962 963 runtime.convI2E 964 6runtime.writeBarrierEnabled 966 """.(*Input).Error 968 "".(*Stack).NextNgo.string."expected file name in #line"type.string 970 runtime.convT2E6runtime.writeBarrierEnabled 971 ,"".(*Input).expectText 972 "".(*Stack).Text 973 strconv.UnquoteNgo.string."unquoting #line file name: "type.string 974 runtime.convT2E6runtime.writeBarrierEnabled 975 runtime.convI2E6runtime.writeBarrierEnabled 976 """.(*Input).Error 977 "".(*Stack).Next\go.string."unexpected token at end of #line: "type.string 978 runtime.convT2E6runtime.writeBarrierEnabled"type."".ScanToken 979 runtime.convT2E6runtime.writeBarrierEnabled 980 """.(*Input).Error"".linkCtxt"".histLine 981 Fcmd/internal/obj.(*LineHist).Update 982 $"".(*Stack).SetPos 983 .runtime.writebarrierptr 984 .runtime.writebarrierptr 985 .runtime.writebarrierptr! 986 .runtime.writebarrierptr! 987 .runtime.writebarrierptr" 988 .runtime.writebarrierptr# 989 .runtime.writebarrierptr# 990 .runtime.writebarrierptr$ 991 0runtime.morestack_noctxtB"".autotmp_0369"type.interface {}"".autotmp_0368"type.interface {}"".autotmp_0367(type.[2]interface {}"".autotmp_0365*type.*[2]interface {}"".autotmp_0364&type.[]interface {}"".autotmp_0363"type.interface {}"".autotmp_0362"type.interface {}"".autotmp_0361(type.[2]interface {}"".autotmp_0359*type.*[2]interface {}"".autotmp_0358&type.[]interface {}"".autotmp_0357"type.interface {}"".autotmp_0356(type.[1]interface {}"".autotmp_0354*type.*[1]interface {}"".autotmp_0353&type.[]interface {}"".autotmp_0352"type.interface {}"".autotmp_0351"type.interface {}"".autotmp_0350?(type.[2]interface {}"".autotmp_0347&type.[]interface {}"".autotmp_0346"type.interface {}"".autotmp_0345(type.[1]interface {}"".autotmp_0342&type.[]interface {}"".autotmp_0341"type."".ScanToken"".autotmp_0340type.string"".autotmp_0339type.string"".autotmp_0338type.string"".autotmp_0337type.string"".autotmp_0336type.string"".autotmp_0335type.string"".autotmp_0334type.string"".filetype.string"".errtype.error"".linetype.int 993 "".intype.*"".Input"; ] g I6 555 1000 rRhHlhHlI6 / 1002 X*A*'Tgclocals6e25916c194457f163fe7feace7d8c16Tgclocalsc79c05c38548efe6f78a21d704457ea4pprebuilts/go/linux-x86/src/cmd/asm/internal/lex/input.go""".(*Input).undefdH%HD$H;AH1H$H$H$HL$HD$HL$(HD$0HH$H$HkPHl$HL$hHL$HD$pHD$H\$ H1H9HH\$XHD$`H\$(H\$HH\$0H\$P1H$H$H$H$H$H(H$H$H\$xHH$H\$XH\$HD$HL$HD$ H\$xHL$8HHD$@=HCHH$H\$HH\$HD$HL$HD$ H\$xHHL$8HHD$@==HCH$H$H\$xH\$H$H\$H$H\$H$H$H<$\$ 1006 SHH\$XHD$`!H\$(H\$HH\$0H\$P1H$H$H$H$H$HkH$H$H\$xHH$H\$XH\$HD$HL$HD$ H\$xHL$8HHD$@=HCHH$H\$HH\$HD$HL$HD$ H\$xHHL$8HHD$@=HCH$H$H\$xH\$H$H\$H$H\$H\$(H\$XH\$0H\$`HH$H$HkPHl$H\$XH\$HLCL$HD$mLCL$HD$%LCL$HD$LCL$HD$E: 1009 T 1010 runtime.duffzerov 1011 *"".(*Input).macroName2type.map[string]*"".Macro 1012 4runtime.mapaccess1_faststrNgo.string."#undef for undefined macro:"type.string 1013 runtime.convT2E6runtime.writeBarrierEnabledtype.string 1014 runtime.convT2E6runtime.writeBarrierEnabled 1015 """.(*Input).Error 1016 "".(*Stack).NextZgo.string."syntax error in #undef for macro:" 1017 type.string 1018 1019 runtime.convT2E6runtime.writeBarrierEnabledtype.string 1023 runtime.convT2E6runtime.writeBarrierEnabled 1026 """.(*Input).Error2type.map[string]*"".Macro 1027 "runtime.mapdelete 1028 .runtime.writebarrierptr 1029 .runtime.writebarrierptr 1030 .runtime.writebarrierptr 1031 .runtime.writebarrierptr 1032 0runtime.morestack_noctxt""".autotmp_0388"type.interface {}"".autotmp_0387"type.interface {}"".autotmp_0386(type.[2]interface {}"".autotmp_0384*type.*[2]interface {}"".autotmp_0383&type.[]interface {}"".autotmp_0382"type.interface {}"".autotmp_0381"type.interface {}"".autotmp_0380?(type.[2]interface {}"".autotmp_0377&type.[]interface {}"".autotmp_0376type.string"".autotmp_0375type.string"".autotmp_0374type.string"".autotmp_0373type.string"".autotmp_0372type.string"".autotmp_0370type.string"".nametype.string 1033 "".intype.*"".Input@.R ?554:I?Tgclocals6718fa3ce60556785ebaaf7cd5569edeTgclocals1af4c408d97a27ecadeb7e64f93c78cbpprebuilts/go/linux-x86/src/cmd/asm/internal/lex/input.go "".(*Input).Push 1036 dH%HD$H;AVH1HD$xH$H$HkHd%HH$H$1H\$xH$H\$xHH$H$H$HH$H$H\$HD$HL$HD$ H$HL$hHHD$p=\HCH$H$H$H\$H$H\$H$H\$H$HH$H\$XH$H\$`HHD$HHHhHHHHH9wGHkHHHkHHl$XH+Hl$`=uHkHLCL$Hl$HH$HT$HD$HL$Hl$ HT$(HD$0HL$8H\$HHtFHHD$@HHkHKHT$P=uHVH$HT$HT$PHD$@9LCL$HD$ 1040 6go.string."input recursion"type.string 1041 runtime.convT2E6runtime.writeBarrierEnabled 1042 """.(*Input).Error6runtime.writeBarrierEnabled 1043 .runtime.writebarrierptr*type.[]"".TokenReader 1044 "runtime.growslice6runtime.writeBarrierEnabled 1045 .runtime.writebarrierptr 1046 .runtime.writebarrierptr 1047 0runtime.morestack_noctxt0"".autotmp_0395"type.interface {}"".autotmp_0394o(type.[1]interface {}"".autotmp_0391/&type.[]interface {}"".autotmp_0390Otype.string 1048 "".tr&type."".TokenReader"".stype.*"".Stack"".r&type."".TokenReader 1049 "".intype.*"".Input4.u"h&Q,(Tgclocals536a1a6fffedb1798b5362df4e8577c3Tgclocalsd216c7b4e1c168f3c3551346edb97ef2pprebuilts/go/linux-x86/src/cmd/asm/internal/lex/input.go""".(*Input).Close 1050 "".intype.*"".InputTgclocals87d20ce1b58390b294df80b886db78bfTgclocals33cdeccccebe80329f1fdbee7f5874cbpprebuilts/go/linux-x86/src/cmd/asm/internal/lex/input.go$"".IsRegisterShift@:D$=|=D$D$ "".~r1type.bool"".r"type."".ScanToken 1053 DTgclocals23e8278e2b69a3a75fa59b23c49ed6adTgclocals33cdeccccebe80329f1fdbee7f5874cblprebuilts/go/linux-x86/src/cmd/asm/internal/lex/lex.go&"".ScanToken.String 1054 dH%H;a[Hx$1H$H$=u HH$H$Hxu HH$H$HxL$<1H\$PH\$XH\$PHHD$hHD$pH\$`HH$H\$<H\$HD$HL$HD$ H\$`HL$@HHD$H=uZHCHH$HD$H\$`H\$H\$hH\$H\$pH\$ HL$(HD$0H$H$HxLCL$HD$,u HH$H$HxHH$H$ HxNu HH$H$HxHH$H$Hxu HH$H$ 1058 Hx>HH$H$Hx 1059 &go.string."comment">go.string."raw string constant"type.int32 1060 runtime.convT2E6runtime.writeBarrierEnabledgo.string."%q" 1061 fmt.Sprintf 1062 .runtime.writebarrierptr6go.string."string constant"2go.string."rune constant"4go.string."float constant"8go.string."integer constant",go.string."identifier" go.string."EOF" 1063 0runtime.morestack_noctxt0"".autotmp_0406o"type.interface {}"".autotmp_0405O(type.[1]interface {}"".autotmp_0402/&type.[]interface {}"".autotmp_0399wtype.int32"".~r0type.string"".t"type."".ScanTokenzO$?()($(XL0 `1Tgclocals64e6abdf0268293babaa7bcc4e1e7821Tgclocals5ef976c2593056b9243adf402ae9d952lprebuilts/go/linux-x86/src/cmd/asm/internal/lex/lex.go"".HistLine H\$"".histLine"".~r0type.int32Tgclocals5184031d3a32a42d85027f073f873668Tgclocals33cdeccccebe80329f1fdbee7f5874cblprebuilts/go/linux-x86/src/cmd/asm/internal/lex/lex.go"".NewLexer dH%HD$H;A H1H$H$1H$H$H$=HH$H$H$H\$H\$H\$0H$H$H$H\$H\$H\$8HL$HT$ HT$`HL$XH1H$H$H$H&H$H$H$H$HT$HL$HD$H$H$HH$=HCHH$HD$H$H\$H$H\$H$H\$ H\$8H\$PH1H9H$H$H$H\$HL$PHD$xHD$H$HL$H\$8H\$ H\$(H\$HH1H9H\$0H$HL$HHD$hHD$HL$pHL$H\$0H\$@H1H9tH\$@H$H$HHH$HH\$HH\$HD$HH$HH\$HH\$HD$CHH$HH\$HH\$HD$LCL$HD$>H-H,$H\$'< 1073 6runtime.writeBarrierEnabled"".linkCtxt 1074 "".NewInput 1075 os.Open 1076 runtime.convI2E6runtime.writeBarrierEnabled*go.string."asm: %s\n" 1077 log.Fatalf4go.itab.*os.File.io.Reader 1078 "".NewTokenizerHgo.itab.*"".Tokenizer."".TokenReader 1079 "".(*Input).Push @go.itab.*"".Input."".TokenReader type.*"".Input &type."".TokenReader 1080 @go.itab.*"".Input."".TokenReader 1081 1082 runtime.typ2Itab 1083 $type.*"".Tokenizer 1084 &type."".TokenReader 1085 Hgo.itab.*"".Tokenizer."".TokenReader 1087 runtime.typ2Itabtype.*os.Filetype.io.Reader4go.itab.*os.File.io.Reader 1092 runtime.typ2Itab 1094 .runtime.writebarrierptr"".linkCtxt 1097 .runtime.writebarrierptr 1099 0runtime.morestack_noctxtP"".autotmp_0417type.*uint8"".autotmp_0416type.*uint8"".autotmp_0414o"type.interface {}"".autotmp_0413O(type.[1]interface {}"".autotmp_0410/&type.[]interface {}"".autotmp_0409type.*"".Input"".autotmp_0408$type.*"".Tokenizer"".autotmp_0407type.*os.File"".errtype.error 1101 "".fdtype.*os.File"".inputtype.*"".Input"".~r20&type."".TokenReader"".ctxt 6type.*cmd/internal/obj.Link"".nametype.string<C(7dd0x(zv` 1103 /2!"Tgclocalsd91fb93519af160b1043893a98d7ac9aTgclocals6e17c5c40b06bc428f055f7e46f4da49lprebuilts/go/linux-x86/src/cmd/asm/internal/lex/lex.go"".InitHist H"".histLineTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals33cdeccccebe80329f1fdbee7f5874cblprebuilts/go/linux-x86/src/cmd/asm/internal/lex/lex.go"".MakedH%H;aHxL$L$1$H$H$$LT$HH=H|$XHLD$PHD$`I9oL9_H9OLT$hL$HD$pHD$H|$HD$L$L$\$ H<t6H$HH\$HD$LT$LD$ LT$(LD$0L$L$L$LD$HH\$HD$HH\$ HD$(HD$0HL$8HD$@H$H$H$HD$HH\$HD$HH\$ HD$(HD$0HL$8HD$@1$$H$H$Hx11 1109 go.string."" 1110 runtime.eqstring go.string."\"\"" 1111 *runtime.concatstring2go.string.""go.string."." 1112 strings.Replacego.string.""go.string."/" 1113 strings.Replace 1114 $runtime.panicslice 1115 0runtime.morestack_noctxt`"".autotmp_0426type.string"strings.prefix3?type.stringstrings.s2_type.string"".~r20type."".Token"".texttype.string"".token"type."".ScanToken$&@6[[%Tgclocals829d8fcb01908ea01565408e3bde2522Tgclocals709a14768fab2805a378215c02f0d27flprebuilts/go/linux-x86/src/cmd/asm/internal/lex/lex.go"".Token.String@.1H\$H\$ H\$H\$(P"".~r00type.string"".ltype."".Token Tgclocalsc569e2e932d4b70e0d347be1814d1538Tgclocals33cdeccccebe80329f1fdbee7f5874cblprebuilts/go/linux-x86/src/cmd/asm/internal/lex/lex.go"".TokenizedH%HD$H;AH1H$H$H$H$H\$XH$H\$`HH$HD$HD$PHl$`HhHl$X=BH(H@H@HD$PH1H9HH$HD$HL$PHD$hHD$HL$pHL$HD$ H\$(H\$H1H$H$H$H\$HH$D$D$Du8H$H$H$H$H$H$HH\$HH$HL$HD$\$D$HL$xHL$H$HD$\$$H\$ H$H\$(H$H$H$H$HHH9w[H$HHHkH$+H$HkH$=u HkLCL$Hl$H-H,$HL$HD$HT$H\$ HL$(HD$0HT$8HHH$H$H$WHH$HH\$HH\$HD$H$Hl$HD$P( 1125 &type.strings.Reader 1126 "runtime.newobject6runtime.writeBarrierEnabledBgo.itab.*strings.Reader.io.Reader0go.string."command line" 1127 "".NewTokenizer 1128 ("".(*Tokenizer).Next 1129 ("".(*Tokenizer).Text 1130 "".Make6runtime.writeBarrierEnabled 1131 .runtime.writebarrierptr type.[]"".Token 1132 "runtime.growslice 1133 (type.*strings.Reader 1134 type.io.Reader 1135 Bgo.itab.*strings.Reader.io.Reader 1136 1137 runtime.typ2Itab 1139 .runtime.writebarrierptr 1141 0runtime.morestack_noctxtP"".autotmp_0433(type.*strings.Reader"".autotmp_0432(type.*strings.Reader"".autotmp_0431/type."".Token"".autotmp_0430type.string"".autotmp_0429(type.*strings.Readerstrings.s2type.string"".tok"type."".ScanToken"".tokens_type.[]"".Token"".t$type.*"".Tokenizer"".~r1 type.[]"".Token"".strtype.string<9 1145 8V J^2Z5Tgclocals7841b33a5958c757ecc1f0a9a1364888Tgclocalsabf8f58cd1fcfaffd27085f4cf73bf58lprebuilts/go/linux-x86/src/cmd/asm/internal/lex/lex.go"".NewSlicedH%H;aHHH$HD$HD$Hl$@HhHl$HHhHl$8=uRH(Hl$(Hh Hl$ =uHhHl$0Hh(H@0HD$PHL@L$Hl$HD$H$Hl$HD$> 1148 4type."".SliceF 1149 "runtime.newobject6runtime.writeBarrierEnabled6runtime.writeBarrierEnabled 1150 .runtime.writebarrierptr 1151 .runtime.writebarrierptr 1152 0runtime.morestack_noctxtp0 1153 "".autotmp_0440type.*"".Slice"".~r3`type.*"".Slice"".tokens0type.[]"".Token"".line type.int"".fileNametype.string0r/0FxP$ 1155 a 1156 . "u9Tgclocals1a2cc6eb7f6c2e8ae0ec9d76b9eca0b3Tgclocals0c8aa8e80191a30eac23f1a218103f16pprebuilts/go/linux-x86/src/cmd/asm/internal/lex/slice.gopprebuilts/go/linux-x86/src/cmd/asm/internal/lex/input.go "".(*Slice).NextdH%H;avXHD$Hh0HHh0HHHX0H9| D$L@0HHH@HkHLI9sHkH+l$ 1159 1160 $runtime.panicindex 1161 0runtime.morestack_noctxt "".autotmp_0442type.int"".~r0"type."".ScanToken"".stype.*"".Slicepp6 2 1165 `Tgclocals3f5c1f818fa7055d0400cecd34057162Tgclocals33cdeccccebe80329f1fdbee7f5874cbpprebuilts/go/linux-x86/src/cmd/asm/internal/lex/slice.go "".(*Slice).TextdH%H;avEHD$1HP0HHH@HkHHH9sHkHHkHl$HkHl$ 1168 1169 $runtime.panicindex 1170 0runtime.morestack_noctxt0"".~r0type.string"".stype.*"".Slice``F> 1173 MTgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals33cdeccccebe80329f1fdbee7f5874cbpprebuilts/go/linux-x86/src/cmd/asm/internal/lex/slice.go "".(*Slice).File`H1H\$HtHkHl$Hk Hl$0"".~r0type.string"".stype.*"".Slice00 1175 N.Tgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals33cdeccccebe80329f1fdbee7f5874cbpprebuilts/go/linux-x86/src/cmd/asm/internal/lex/slice.go "".(*Slice).Line H\$Hk(Hl$ "".~r0type.int"".stype.*"".SliceXTgclocals3f5c1f818fa7055d0400cecd34057162Tgclocals33cdeccccebe80329f1fdbee7f5874cbpprebuilts/go/linux-x86/src/cmd/asm/internal/lex/slice.go"".(*Slice).ColdH%H;avXH8HH\$(HD$0HH$H\$(H\$HD$H\$HH$HKHL$ 1182 ,Hgo.string."cannot happen: slice col"Vtype.string 1183 runtime.convT2E 1184 runtime.gopanic 1185 0runtime.morestack_noctxt p"".autotmp_0447type.string"".~r0type.int"".stype.*"".Slice 1187 p]p^T 1188 F*Tgclocals32bd5c6dc84e3e86dd35593b3922d3aaTgclocalsd8fdd2a55187867c76648dc792366181pprebuilts/go/linux-x86/src/cmd/asm/internal/lex/slice.go$"".(*Slice).SetPosdH%H;avFHHD$Hl$ Hh(Hl$0Hh Hl$(=u HhHL@L$Hl$ 1190 b6runtime.writeBarrierEnabled 1191 .runtime.writebarrierptr 1192 0runtime.morestack_noctxt@ "".file type.string"".linetype.int"".stype.*"".Slice - `h 1194 NTgclocals6e39d4aeec1dbbb7b83aa532d64acc7cTgclocals33cdeccccebe80329f1fdbee7f5874cbpprebuilts/go/linux-x86/src/cmd/asm/internal/lex/slice.go""".(*Slice).Close "".stype.*"".SlicexTgclocals87d20ce1b58390b294df80b886db78bfTgclocals33cdeccccebe80329f1fdbee7f5874cbpprebuilts/go/linux-x86/src/cmd/asm/internal/lex/slice.go "".(*Stack).PushdH%H;aHPH\$XHHCHKHHH9wDHkHHHkHHl$`H+Hl$h=u HkHPLCL$Hl$HH$HT$HD$HL$Hl$ HT$(HD$0HL$8H\$XHtFHHD$@HHkHKHT$H=uHYH$HT$HT$HHD$@< 1196 6runtime.writeBarrierEnabled 1197 .runtime.writebarrierptr*type.[]"".TokenReader 1198 "runtime.growslice6runtime.writeBarrierEnabled 1199 .runtime.writebarrierptr 1200 0runtime.morestack_noctxt0 1201 "".tr&type."".TokenReader"".stype.*"".StackJ "Fow*Tgclocalsa9147c3531f082a2cfd2e5842c99b4f1Tgclocals0c8aa8e80191a30eac23f1a218103f16pprebuilts/go/linux-x86/src/cmd/asm/internal/lex/stack.go "".(*Stack).NextdH%H;aH8H\$@HCHHHKHkHl$0HHT$ HHL$(H9HHHHkHl$H,$HL$HY@D$uNH\$@HkH~?H\$H$H\$H[ HL$@HAHLAL9wHAH$D$tD$HH8 1207 1208 "".(*Stack).Next 1209 $runtime.panicslice 1210 $runtime.panicindex 1211 0runtime.morestack_noctxt p 1212 "".autotmp_0453type.int"".autotmp_0452type.int"".tosO&type."".TokenReader"".~r0"type."".ScanToken"".stype.*"".Stackpop"2*> lb"Tgclocals32bd5c6dc84e3e86dd35593b3922d3aaTgclocalse62cf9b968bd495b0f6a29a94dd7f199pprebuilts/go/linux-x86/src/cmd/asm/internal/lex/stack.go "".(*Stack).TextdH%H;aH@HL$H1H\$PH\$XHAHHHHIHkHl$8HHT$(HHL$0H9s;HHHHkHl$ H,$HL$HYPHL$HD$HL$PHD$XH@] 1220 1221 $runtime.panicindex 1222 0runtime.morestack_noctxt0"".~r0type.string"".stype.*"".StackzB(q 1224 w9Tgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals12fc1489b12fcdedb8fc818b7369b5d9pprebuilts/go/linux-x86/src/cmd/asm/internal/lex/stack.go "".(*Stack).FiledH%H;aH@HL$H1H\$PH\$XHAHHHHIHkHl$8HHT$(HHL$0H9s;HHHHkHl$ H,$HL$HY0HL$HD$HL$PHD$XH@] 1228 1229 $runtime.panicindex 1230 0runtime.morestack_noctxt0"".~r0type.string"".stype.*"".StackzJ(q 1232 w9Tgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals12fc1489b12fcdedb8fc818b7369b5d9pprebuilts/go/linux-x86/src/cmd/asm/internal/lex/stack.go "".(*Stack).LinedH%H;avmH8H\$@HCHHHKHkHl$0HHT$ HHL$(H9s1HHHHkHl$H,$HL$HY8H\$H\$HH8z 1236 1237 $runtime.panicindex 1238 0runtime.morestack_noctxt p"".autotmp_0468type.int"".~r0type.int"".stype.*"".StackpaopRd 1240 d,Tgclocals3f5c1f818fa7055d0400cecd34057162Tgclocals12fc1489b12fcdedb8fc818b7369b5d9pprebuilts/go/linux-x86/src/cmd/asm/internal/lex/stack.go"".(*Stack).ColdH%H;avmH8H\$@HCHHHKHkHl$0HHT$ HHL$(H9s1HHHHkHl$H,$HL$HY(H\$H\$HH8z 1244 1245 $runtime.panicindex 1246 0runtime.morestack_noctxt p"".autotmp_0473type.int"".~r0type.int"".stype.*"".StackpaopZd 1248 d,Tgclocals3f5c1f818fa7055d0400cecd34057162Tgclocals12fc1489b12fcdedb8fc818b7369b5d9pprebuilts/go/linux-x86/src/cmd/asm/internal/lex/stack.go$"".(*Stack).SetPosdH%H;aHHH\$PHCHHHKHkHl$@HHT$0HHL$8H9sEHHHHkH\$XH\$H\$`H\$H\$hH\$Hl$(H,$HL$ HYHHHb 1252 1253 $runtime.panicindex 1254 0runtime.morestack_noctxt@"".file type.string"".linetype.int"".stype.*"".StackublTgclocals6e39d4aeec1dbbb7b83aa532d64acc7cTgclocals12fc1489b12fcdedb8fc818b7369b5d9pprebuilts/go/linux-x86/src/cmd/asm/internal/lex/stack.go""".(*Stack).Close "".stype.*"".StacklTgclocals87d20ce1b58390b294df80b886db78bfTgclocals33cdeccccebe80329f1fdbee7f5874cbpprebuilts/go/linux-x86/src/cmd/asm/internal/lex/stack.go"".NewTokenizerdH%H;aH0HH$HD$HD$(H$H\$HH\$H\$PH\$HD$(H"HH|Hl$@HHl$8=rHH-==HH\$X1H9tCHH$H<$H$HH\$H\$8H\$H\$@H\$HH$HD$1(HhHhHhHh Hh(HD$ Hl$(=uHhH@Hl$@Hh Hl$8=uCHhHt5Hl$X=uHh(HD$`H0L@(L$Hl$HD$ L@L$Hl$HD$ L@L$Hl$HD$ i%LL$Hl$LL$Hl$HD$(v* 1259 42type.text/scanner.ScannerF 1260 "runtime.newobject 1261 8text/scanner.(*Scanner).Init6runtime.writeBarrierEnabled""".isIdentRunef6runtime.writeBarrierEnabled"".linkCtxt"".histLine 1262 Bcmd/internal/obj.(*LineHist).Push"type."".Tokenizer 1263 "runtime.newobject6runtime.writeBarrierEnabled6runtime.writeBarrierEnabled6runtime.writeBarrierEnabled 1264 .runtime.writebarrierptr 1265 .runtime.writebarrierptr 1266 .runtime.writebarrierptr 1267 .runtime.writebarrierptr 1268 .runtime.writebarrierptr 1269 0runtime.morestack_noctxt``"".autotmp_0481$type.*"".Tokenizer 1271 "".&s4type.*text/scanner.Scanner"".~r3P$type.*"".Tokenizer"".file@type.*os.File"".r type.io.Reader"".nametype.string`_`b6'%C-; 1276 "'a;Tgclocals2dbf0085ac2787b6587f0abea50adfbaTgclocals008e235a1392cc90d1ed9ad2f7e76d87xprebuilts/go/linux-x86/src/cmd/asm/internal/lex/tokenizer.go"".isIdentRunedH%H;aH\$$L$\$t 1279 D$(H_u 1280 D$(Hu 1281 D$(H"u 1282 D$(HH\$ H~$\$\$(HD$(` 1284 > 1285 unicode.IsLetter 1286 unicode.IsDigit 1287 0runtime.morestack_noctxt0 "".autotmp_0483type.bool"".~r2 type.bool"".itype.int 1289 "".chtype.int322 # .j 1290 1291 1292 1293 ( 1294 Tgclocals790e5cc5051fc0affc980ade09e929ecTgclocals33cdeccccebe80329f1fdbee7f5874cbxprebuilts/go/linux-x86/src/cmd/asm/internal/lex/tokenizer.go("".(*Tokenizer).TextdH%H;aHHL$ 1H\$(H\$0)juHH\$(HD$0HuHH\$(HD$0HHiH,$HL$HD$HL$(HD$0HuHH\$(HD$0HuHH\$(HD$0H 1297 zgo.string."@>"go.string."->" 1298 Btext/scanner.(*Scanner).TokenTextgo.string.">>"go.string."<<" 1299 0runtime.morestack_noctxt00"".~r0type.string"".t$type.*"".Tokenizer20</0!/0%/0!/0!/04( 1301 & 1303 ~rTgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals33cdeccccebe80329f1fdbee7f5874cbxprebuilts/go/linux-x86/src/cmd/asm/internal/lex/tokenizer.go("".(*Tokenizer).File`H1H\$HtHkHl$Hk Hl$0"".~r0type.string"".t$type.*"".Tokenizer00.Tgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals33cdeccccebe80329f1fdbee7f5874cbxprebuilts/go/linux-x86/src/cmd/asm/internal/lex/tokenizer.go("".(*Tokenizer).Line H\$HkHl$ "".~r0type.int"".t$type.*"".TokenizerTgclocals3f5c1f818fa7055d0400cecd34057162Tgclocals33cdeccccebe80329f1fdbee7f5874cbxprebuilts/go/linux-x86/src/cmd/asm/internal/lex/tokenizer.go&"".(*Tokenizer).ColdH%H;av9H0H\$8HkH,$H\$H\$H\$H\$ H\$(H\$@H0 1308 B 1309 6text/scanner.(*Scanner).Pos 1310 0runtime.morestack_noctxt `"".~r0type.int"".t$type.*"".Tokenizer`4_`P5 1312 0Tgclocals3f5c1f818fa7055d0400cecd34057162Tgclocals33cdeccccebe80329f1fdbee7f5874cbxprebuilts/go/linux-x86/src/cmd/asm/internal/lex/tokenizer.go,"".(*Tokenizer).SetPosdH%H;avFHHD$Hl$ HhHl$0Hh Hl$(=u HhHL@L$Hl$ 1314 b6runtime.writeBarrierEnabled 1315 .runtime.writebarrierptr 1316 0runtime.morestack_noctxt@ "".file type.string"".linetype.int"".t$type.*"".Tokenizer - ` 1318 NTgclocals6e39d4aeec1dbbb7b83aa532d64acc7cTgclocals33cdeccccebe80329f1fdbee7f5874cbxprebuilts/go/linux-x86/src/cmd/asm/internal/lex/tokenizer.go("".(*Tokenizer).NextdH%H;aH@H\$HHkHl$(H\$(H$HT$(HL$HD$[)-{ 1320 u2HY(1H9tHHHHiHHi)l$PH@-uH$HL$H\$>u&H\$(H$H\$HD$PH@<uBH$HL$H\$<u&H\$(H$H\$HD$PH@j>uBH$HL$H\$>u&H\$(H$H\$HD$PH@#@H$HL$H\$>u&H\$(H$H\$HD$PH@H$HL$HD$HL$0H$HD$8HD$HH\$HD$HT$HHD$ HjHHjHHH$ 1322 ^ 1323 8text/scanner.(*Scanner).Scan"".histLine"".histLine 1324 8text/scanner.(*Scanner).Peek 1325 8text/scanner.(*Scanner).Next 1326 8text/scanner.(*Scanner).Peek 1327 8text/scanner.(*Scanner).Next 1328 8text/scanner.(*Scanner).Peek 1329 8text/scanner.(*Scanner).Next 1330 8text/scanner.(*Scanner).Peek 1331 8text/scanner.(*Scanner).Next 1332 Btext/scanner.(*Scanner).TokenTextgo.string."\n" 1333 strings.Count"".histLine"".histLine 1334 0runtime.morestack_noctxt "".autotmp_0497type.int32"".autotmp_0496type.int32"".autotmp_0495type.int32"".autotmp_0494type.int32"".autotmp_0493type.int"".autotmp_0492type.int"".autotmp_0491type.int"".autotmp_0489type.string"".s/4type.*text/scanner.Scanner"".~r0"type."".ScanToken"".t$type.*"".Tokenizer>tACFJ|41 * % IJ,.(+/&sTgclocals32bd5c6dc84e3e86dd35593b3922d3aaTgclocals2c033e7f4f4a74cc7e9f368d1fec9f60xprebuilts/go/linux-x86/src/cmd/asm/internal/lex/tokenizer.go*"".(*Tokenizer).ClosedH%H;avZHHD$ HX(1H9t8Hh(H,$HH$H<$tH$HH\$H% 1354 X 1355 os.(*File).Closef"".linkCtxt"".histLine 1356 @cmd/internal/obj.(*LineHist).Pop 1357 0runtime.morestack_noctxt0"".t$type.*"".Tokenizer0L/0p + 1360 +ETgclocals87d20ce1b58390b294df80b886db78bfTgclocals33cdeccccebe80329f1fdbee7f5874cbxprebuilts/go/linux-x86/src/cmd/asm/internal/lex/tokenizer.go"".initdH%H;avftu$ 1363 $"".initdone<"".initdoneR 1364 "runtime.throwinitb"".initdonen 1365 fmt.initx 1366 os.init 1367 $path/filepath.init 1368 strconv.init 1369 strings.init 1370 "text/scanner.init 1371 6cmd/asm/internal/flags.init 1372 log.init 1373 *cmd/internal/obj.init 1374 io.init 1375 unicode.init"".initdone 1376 0runtime.morestack_noctxt 1377 1378 (XTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals33cdeccccebe80329f1fdbee7f5874cbxprebuilts/go/linux-x86/src/cmd/asm/internal/lex/tokenizer.go(type..hash.[1]stringdH%H;aH(HL$81HD$Hl$H9}\HD$ HHHHckRHHH\$0Ht;HHH$HD$8HD$HL$HD$ HHl$H9|HL$@H([ 1380 1381 runtime.strhash 1382 0runtime.morestack_noctxt0P 1383 "".autotmp_0500type.int"".autotmp_0499type.int"".~r2 type.uintptr"".htype.uintptr"".ptype.*[1]stringPOP 1385 q?Tgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals33cdeccccebe80329f1fdbee7f5874cbpprebuilts/go/linux-x86/src/cmd/asm/internal/lex/input.go$type..eq.[1]stringdH%H;aHX1HD$(Hl$(H9HD$0H\$`HHHHH3HKH\$hHtvHHHHHCH9uVHt$HH4$HL$PHL$HT$8HT$HD$@HD$\$ t HD$0HHl$(H9nD$pHXD$pHXc 1387 1388 runtime.eqstring 1389 0runtime.morestack_noctxt0"".autotmp_0504?type.string"".autotmp_0503type.string"".autotmp_0502_type.int"".autotmp_0501Otype.int"".~r2 type.bool"".qtype.*[1]string"".ptype.*[1]string& STgclocals3bb21ca8fe1d99a3e492463bd711418aTgclocalsa8eabfc4a4514ed6b3b0c61e9680e440pprebuilts/go/linux-x86/src/cmd/asm/internal/lex/input.go("".TokenReader.ClosedH%H;av3HHY Ht H|$H9;uH#H\$H$H\$H[ H 1394 v 1395 0runtime.morestack_noctxt ""..this&type."".TokenReader.PP 1396 ;Tgclocals2a1dd1e1e59d0a384c26951e316cd7e6Tgclocals33cdeccccebe80329f1fdbee7f5874cb<autogenerated>$"".TokenReader.ColdH%H;av=HHY Ht H|$H9;uH#H\$ H$H\$H[(H\$H\$(H 1399 v 1400 0runtime.morestack_noctxt0 "".~r0 type.int""..this&type."".TokenReader 8 `` 1402 ;%Tgclocals3bb21ca8fe1d99a3e492463bd711418aTgclocals33cdeccccebe80329f1fdbee7f5874cb<autogenerated>&"".TokenReader.FiledH%H;avSHHY Ht H|$ H9;uH#1H\$0H\$8H\$(H$H\$ H[0HL$HD$HL$0HD$8H 1405 1406 0runtime.morestack_noctxt@0"".~r0 type.string""..this&type."".TokenReader0N/0pp 1408 G)Tgclocals0ebb2d1da58c1b4224bf5a7b370d7578Tgclocals33cdeccccebe80329f1fdbee7f5874cb<autogenerated>&"".TokenReader.LinedH%H;av=HHY Ht H|$H9;uH#H\$ H$H\$H[8H\$H\$(H 1411 v 1412 0runtime.morestack_noctxt0 "".~r0 type.int""..this&type."".TokenReader 8 ` 1414 ` 1415 ;%Tgclocals3bb21ca8fe1d99a3e492463bd711418aTgclocals33cdeccccebe80329f1fdbee7f5874cb<autogenerated>&"".TokenReader.NextdH%H;av;HHY Ht H|$H9;uH#H\$ H$H\$H[@\$\$(H 1418 v 1419 0runtime.morestack_noctxt0 "".~r0 "type."".ScanToken""..this&type."".TokenReader 6 `` 1422 ;%Tgclocals3bb21ca8fe1d99a3e492463bd711418aTgclocals33cdeccccebe80329f1fdbee7f5874cb<autogenerated>*"".TokenReader.SetPosdH%H;avQH HY Ht H|$(H9;uH#H\$8H\$H\$@H\$H\$HH\$H\$0H$H\$(H[HH 1425 1426 0runtime.morestack_noctxtP@"".file0type.string"".line type.int""..this&type."".TokenReader@L?@pp 1427 YTgclocalsb0ceb230510ee8cb80caa5a2e5dbb4bcTgclocals33cdeccccebe80329f1fdbee7f5874cb<autogenerated>&"".TokenReader.TextdH%H;avSHHY Ht H|$ H9;uH#1H\$0H\$8H\$(H$H\$ H[PHL$HD$HL$0HD$8H 1430 1431 0runtime.morestack_noctxt@0"".~r0 type.string""..this&type."".TokenReader0N/0pp 1433 G)Tgclocals0ebb2d1da58c1b4224bf5a7b370d7578Tgclocals33cdeccccebe80329f1fdbee7f5874cb<autogenerated>,"".(*ScanToken).StringdH%H;aH0HY Ht H|$8H9;uH#1H\$@H\$HH\$81H9uEHH$HD$HH\$HD$ HH\$ HD$(H\$8+,$HL$HD$HL$@HD$HH0D 1437 go.string."lex"*go.string."ScanToken"$go.string."String" 1438 "runtime.panicwrap 1439 &"".ScanToken.String 1440 0runtime.morestack_noctxt0`"".~r0type.string""..this$type.*"".ScanToken`_`=Tgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals33cdeccccebe80329f1fdbee7f5874cb<autogenerated>&type..hash."".TokendH%H;avvH H\$(H$H<$tYH\$0H\$HD$HD$H\$(H$H<$t#H$HD$0HD$H\$H\$8H %%q 1444 n 1445 runtime.memhash 1446 runtime.strhash 1447 0runtime.morestack_noctxt0@"".~r2 type.uintptr"".htype.uintptr"".ptype.*"".Token@_?@ 1449 6ZTgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals33cdeccccebe80329f1fdbee7f5874cbpprebuilts/go/linux-x86/src/cmd/asm/internal/lex/input.go"type..eq."".TokendH%H;avHHHL$PHD$X(9t 1451 D$`HHHqHIHPH@H9u@Ht$8H4$HL$@HL$HT$(HT$HD$0HD$\$ t 1452 D$`HHD$`HHh 1453 1454 runtime.eqstring 1455 0runtime.morestack_noctxt0 1456 "".autotmp_0512?type.string"".autotmp_0511type.string"".~r2 type.bool"".qtype.*"".Token"".ptype.*"".Token0T 1458 k5Tgclocals3bb21ca8fe1d99a3e492463bd711418aTgclocalsa8eabfc4a4514ed6b3b0c61e9680e440pprebuilts/go/linux-x86/src/cmd/asm/internal/lex/input.go$"".(*Token).StringdH%H;aH0HY Ht H|$8H9;uH#1H\$81H9uEHH$HD$HH\$HD$HH\$ HD$(H\$8Ht+HKHk1HL$@Hl$HH0L 1463 |go.string."lex""go.string."Token"$go.string."String" 1464 "runtime.panicwrap 1465 0runtime.morestack_noctxt0`"".~r0type.string""..thistype.*"".Token`_` 1467 yGTgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals33cdeccccebe80329f1fdbee7f5874cb<autogenerated>(type..hash.[8]stringdH%H;aH(HL$81HD$Hl$H9}\HD$ HHHHckRHHH\$0Ht;HHH$HD$8HD$HL$HD$ HHl$H9|HL$@H([ 1469 1470 runtime.strhash 1471 0runtime.morestack_noctxt0P 1472 "".autotmp_0514type.int"".autotmp_0513type.int"".~r2 type.uintptr"".htype.uintptr"".ptype.*[8]stringPOP 1474 q?Tgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals33cdeccccebe80329f1fdbee7f5874cbpprebuilts/go/linux-x86/src/cmd/asm/internal/lex/input.go$type..eq.[8]stringdH%H;aHX1HD$(Hl$(H9HD$0H\$`HHHHH3HKH\$hHtvHHHHHCH9uVHt$HH4$HL$PHL$HT$8HT$HD$@HD$\$ t HD$0HHl$(H9nD$pHXD$pHXc 1476 1477 runtime.eqstring 1478 0runtime.morestack_noctxt0"".autotmp_0518?type.string"".autotmp_0517type.string"".autotmp_0516_type.int"".autotmp_0515Otype.int"".~r2 type.bool"".qtype.*[8]string"".ptype.*[8]string& STgclocals3bb21ca8fe1d99a3e492463bd711418aTgclocalsa8eabfc4a4514ed6b3b0c61e9680e440pprebuilts/go/linux-x86/src/cmd/asm/internal/lex/input.go "".(*Input).File`X1H\$H\$H\$H\$H|$t%> "".(*Stack).File0"".~r0type.string""..thistype.*"".Input000Tgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals33cdeccccebe80329f1fdbee7f5874cb<autogenerated> "".(*Input).Line`RHD$H\$H\$H|$t%8 "".(*Stack).Line "".~r0type.int""..thistype.*"".Input000Tgclocals3f5c1f818fa7055d0400cecd34057162Tgclocals33cdeccccebe80329f1fdbee7f5874cb<autogenerated>"".(*Input).Col`RHD$H\$H\$H|$t%8"".(*Stack).Col "".~r0type.int""..thistype.*"".Input000Tgclocals3f5c1f818fa7055d0400cecd34057162Tgclocals33cdeccccebe80329f1fdbee7f5874cb<autogenerated>$"".(*Input).SetPos@@H\$H\$H|$t%&$"".(*Stack).SetPos@"".file type.string"".linetype.int""..thistype.*"".Input Tgclocals6e39d4aeec1dbbb7b83aa532d64acc7cTgclocals33cdeccccebe80329f1fdbee7f5874cb<autogenerated>4type..hash.[1]interface {}dH%H;aH(HL$81HD$Hl$H9}\HD$ HHHHckRHHH\$0Ht;HHH$HD$8HD$HL$HD$ HHl$H9|HL$@H([ 1485 1486 (runtime.nilinterhash 1487 0runtime.morestack_noctxt0P 1488 "".autotmp_0520type.int"".autotmp_0519type.int"".~r2 type.uintptr"".htype.uintptr"".p*type.*[1]interface {}POP 1490 q?Tgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals33cdeccccebe80329f1fdbee7f5874cbpprebuilts/go/linux-x86/src/cmd/asm/internal/lex/input.go0type..eq.[1]interface {}dH%H;aHX1HD$(Hl$(H9HD$0H\$hHHHHHHsH\$`HtvHHHHHSH9uVHD$8H$HT$@HT$HL$HHL$Ht$PHt$\$ t HD$0HHl$(H9nD$pHXD$pHXc 1493 1494 runtime.efaceeq 1495 0runtime.morestack_noctxt0"".autotmp_0524?"type.interface {}"".autotmp_0523"type.interface {}"".autotmp_0522_type.int"".autotmp_0521Otype.int"".~r2 type.bool"".q*type.*[1]interface {}"".p*type.*[1]interface {}& STgclocals3bb21ca8fe1d99a3e492463bd711418aTgclocalsa8eabfc4a4514ed6b3b0c61e9680e440pprebuilts/go/linux-x86/src/cmd/asm/internal/lex/input.go4type..hash.[3]interface {}dH%H;aH(HL$81HD$Hl$H9}\HD$ HHHHckRHHH\$0Ht;HHH$HD$8HD$HL$HD$ HHl$H9|HL$@H([ 1499 1500 (runtime.nilinterhash 1501 0runtime.morestack_noctxt0P 1502 "".autotmp_0526type.int"".autotmp_0525type.int"".~r2 type.uintptr"".htype.uintptr"".p*type.*[3]interface {}POP 1504 q?Tgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals33cdeccccebe80329f1fdbee7f5874cbpprebuilts/go/linux-x86/src/cmd/asm/internal/lex/input.go0type..eq.[3]interface {}dH%H;aHX1HD$(Hl$(H9HD$0H\$hHHHHHHsH\$`HtvHHHHHSH9uVHD$8H$HT$@HT$HL$HHL$Ht$PHt$\$ t HD$0HHl$(H9nD$pHXD$pHXc 1507 1508 runtime.efaceeq 1509 0runtime.morestack_noctxt0"".autotmp_0530?"type.interface {}"".autotmp_0529"type.interface {}"".autotmp_0528_type.int"".autotmp_0527Otype.int"".~r2 type.bool"".q*type.*[3]interface {}"".p*type.*[3]interface {}& STgclocals3bb21ca8fe1d99a3e492463bd711418aTgclocalsa8eabfc4a4514ed6b3b0c61e9680e440pprebuilts/go/linux-x86/src/cmd/asm/internal/lex/input.go4type..hash.[2]interface {}dH%H;aH(HL$81HD$Hl$H9}\HD$ HHHHckRHHH\$0Ht;HHH$HD$8HD$HL$HD$ HHl$H9|HL$@H([ 1513 1514 (runtime.nilinterhash 1515 0runtime.morestack_noctxt0P 1516 "".autotmp_0532type.int"".autotmp_0531type.int"".~r2 type.uintptr"".htype.uintptr"".p*type.*[2]interface {}POP 1518 q?Tgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals33cdeccccebe80329f1fdbee7f5874cbpprebuilts/go/linux-x86/src/cmd/asm/internal/lex/input.go0type..eq.[2]interface {}dH%H;aHX1HD$(Hl$(H9HD$0H\$hHHHHHHsH\$`HtvHHHHHSH9uVHD$8H$HT$@HT$HL$HHL$Ht$PHt$\$ t HD$0HHl$(H9nD$pHXD$pHXc 1521 1522 runtime.efaceeq 1523 0runtime.morestack_noctxt0"".autotmp_0536?"type.interface {}"".autotmp_0535"type.interface {}"".autotmp_0534_type.int"".autotmp_0533Otype.int"".~r2 type.bool"".q*type.*[2]interface {}"".p*type.*[2]interface {}& STgclocals3bb21ca8fe1d99a3e492463bd711418aTgclocalsa8eabfc4a4514ed6b3b0c61e9680e440pprebuilts/go/linux-x86/src/cmd/asm/internal/lex/input.go(type..hash.[0]stringdH%H;aH(HL$81HD$Hl$H9}\HD$ HHHHckRHHH\$0Ht;HHH$HD$8HD$HL$HD$ HHl$H9|HL$@H([ 1527 1528 runtime.strhash 1529 0runtime.morestack_noctxt0P 1530 "".autotmp_0538type.int"".autotmp_0537type.int"".~r2 type.uintptr"".htype.uintptr"".ptype.*[0]stringPOP 1532 q?Tgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals33cdeccccebe80329f1fdbee7f5874cbpprebuilts/go/linux-x86/src/cmd/asm/internal/lex/input.go$type..eq.[0]stringdH%H;aHX1HD$(Hl$(H9HD$0H\$`HHHHH3HKH\$hHtvHHHHHCH9uVHt$HH4$HL$PHL$HT$8HT$HD$@HD$\$ t HD$0HHl$(H9nD$pHXD$pHXc 1534 1535 runtime.eqstring 1536 0runtime.morestack_noctxt0"".autotmp_0542?type.string"".autotmp_0541type.string"".autotmp_0540_type.int"".autotmp_0539Otype.int"".~r2 type.bool"".qtype.*[0]string"".ptype.*[0]string& STgclocals3bb21ca8fe1d99a3e492463bd711418aTgclocalsa8eabfc4a4514ed6b3b0c61e9680e440pprebuilts/go/linux-x86/src/cmd/asm/internal/lex/input.go4type..hash.[4]interface {}dH%H;aH(HL$81HD$Hl$H9}\HD$ HHHHckRHHH\$0Ht;HHH$HD$8HD$HL$HD$ HHl$H9|HL$@H([ 1540 1541 (runtime.nilinterhash 1542 0runtime.morestack_noctxt0P 1543 "".autotmp_0544type.int"".autotmp_0543type.int"".~r2 type.uintptr"".htype.uintptr"".p*type.*[4]interface {}POP 1545 q?Tgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals33cdeccccebe80329f1fdbee7f5874cbpprebuilts/go/linux-x86/src/cmd/asm/internal/lex/input.go0type..eq.[4]interface {}dH%H;aHX1HD$(Hl$(H9HD$0H\$hHHHHHHsH\$`HtvHHHHHSH9uVHD$8H$HT$@HT$HL$HHL$Ht$PHt$\$ t HD$0HHl$(H9nD$pHXD$pHXc 1548 1549 runtime.efaceeq 1550 0runtime.morestack_noctxt0"".autotmp_0548?"type.interface {}"".autotmp_0547"type.interface {}"".autotmp_0546_type.int"".autotmp_0545Otype.int"".~r2 type.bool"".q*type.*[4]interface {}"".p*type.*[4]interface {}& STgclocals3bb21ca8fe1d99a3e492463bd711418aTgclocalsa8eabfc4a4514ed6b3b0c61e9680e440pprebuilts/go/linux-x86/src/cmd/asm/internal/lex/input.go,type..hash.[1]"".TokendH%H;aH(HL$81HD$Hl$H9}\HD$ HHHHckRHHH\$0Ht;HkHH$HD$8HD$HL$HD$ HHl$H9|HL$@H([ 1554 1555 &type..hash."".Token 1556 0runtime.morestack_noctxt0P 1557 "".autotmp_0550type.int"".autotmp_0549type.int"".~r2 type.uintptr"".htype.uintptr"".p"type.*[1]"".TokenPOP 1559 q?Tgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals33cdeccccebe80329f1fdbee7f5874cbpprebuilts/go/linux-x86/src/cmd/asm/internal/lex/input.go(type..eq.[1]"".TokendH%H;aHX1HD$(Hl$(H9HD$0HL$`HH\$hHHkHHHHkHH(9ukHqHIHPH@H9uVHt$HH4$HL$PHL$HT$8HT$HD$@HD$\$ t HD$0HHl$(H9]D$pHXD$pHXoO 1561 1562 runtime.eqstring 1563 0runtime.morestack_noctxt0"".autotmp_0556?type.string"".autotmp_0555type.string"".autotmp_0552_type.int"".autotmp_0551Otype.int"".~r2 type.bool"".q"type.*[1]"".Token"".p"type.*[1]"".Token& RTgclocals3bb21ca8fe1d99a3e492463bd711418aTgclocalsa8eabfc4a4514ed6b3b0c61e9680e440pprebuilts/go/linux-x86/src/cmd/asm/internal/lex/input.go.type..hash."".TokenizerdH%H;a<H H\$(H$H<$H\$0H\$HD$HD$H\$(H$H<$H$HD$0HD$HD$HD$H\$(H$H<$H$HD$0HD$HD$HD$H\$(H$H<$t^H$HD$0HD$HD$H\$(H$H<$t,H$(HD$0HD$HD$H\$H\$8H %%%[%% 1567 ~ 1568 runtime.memhash 1569 runtime.memhash 1570 runtime.memhash 1571 runtime.strhash 1572 runtime.memhash 1573 0runtime.morestack_noctxt0@"".~r2 type.uintptr"".htype.uintptr"".p$type.*"".Tokenizer@?@G>Tgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals33cdeccccebe80329f1fdbee7f5874cbpprebuilts/go/linux-x86/src/cmd/asm/internal/lex/input.go*type..eq."".TokenizerdH%H;aHHHL$PHD$X(9t 1577 D$`HHHYHhH9t 1578 D$`HHHYHhH9t 1579 D$`HHHqHI HPH@ H9uaHt$8H4$HL$@HL$HT$(HT$HD$0HD$\$ t+Hl$PH](LD$XIh(H9t 1580 D$`HHD$`HHD$`HH 1581 1582 runtime.eqstring 1583 0runtime.morestack_noctxt0 1584 "".autotmp_0558?type.string"".autotmp_0557type.string"".~r2 type.bool"".q$type.*"".Tokenizer"".p$type.*"".TokenizerTk STgclocals3bb21ca8fe1d99a3e492463bd711418aTgclocalsa8eabfc4a4514ed6b3b0c61e9680e440pprebuilts/go/linux-x86/src/cmd/asm/internal/lex/input.go(type..hash.[2]stringdH%H;aH(HL$81HD$Hl$H9}\HD$ HHHHckRHHH\$0Ht;HHH$HD$8HD$HL$HD$ HHl$H9|HL$@H([ 1588 1589 runtime.strhash 1590 0runtime.morestack_noctxt0P 1591 "".autotmp_0560type.int"".autotmp_0559type.int"".~r2 type.uintptr"".htype.uintptr"".ptype.*[2]stringPOP 1593 q?Tgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals33cdeccccebe80329f1fdbee7f5874cbpprebuilts/go/linux-x86/src/cmd/asm/internal/lex/input.go$type..eq.[2]stringdH%H;aHX1HD$(Hl$(H9HD$0H\$`HHHHH3HKH\$hHtvHHHHHCH9uVHt$HH4$HL$PHL$HT$8HT$HD$@HD$\$ t HD$0HHl$(H9nD$pHXD$pHXc 1595 1596 runtime.eqstring 1597 0runtime.morestack_noctxt0"".autotmp_0564?type.string"".autotmp_0563type.string"".autotmp_0562_type.int"".autotmp_0561Otype.int"".~r2 type.bool"".qtype.*[2]string"".ptype.*[2]string& STgclocals3bb21ca8fe1d99a3e492463bd711418aTgclocalsa8eabfc4a4514ed6b3b0c61e9680e440pprebuilts/go/linux-x86/src/cmd/asm/internal/lex/input.goTgclocalsff1706e68c499f43b2a1b4dd2b5c7a16XX Tgclocals2785978c7e4962a50f517fd60be50afcXX 04go.itab.*os.File.io.Writer"go.string.hdr."1" go.string."1"go.string."1"1go.string.hdr."asm: parsing -D: %q is not a valid identifier name\n" 3go.string."asm: parsing -D: %q is not a valid identifier name\n"go.string."asm: parsing -D: %q is not a valid identifier name\n"phasm: parsing -D: %q is not a valid identifier name 1601 Tgclocals782f0f2f0ab5155871725ef93a867baf`` 1602 ````@`````Tgclocalscffcb3fa139580cffca8ac28af4ff263`` 1605 2go.string.hdr."%s:%d: %s" *go.string."%s:%d: %s"*go.string."%s:%d: %s" %s:%d: %sTgclocals6ffdce1e57d0e1e85b19840c8fe0dcc6@@Tgclocalsa68b09a48716afad7ca7a02fe6add474@@*go.string.hdr."; got" "go.string."; got""go.string."; got"; gotTgclocals143597b62fc619446581396b22cf6a07HH 8>' 1607 1608 Tgclocals1dbe3e1675327063a63a3ea108cf04bfHHTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals3f5c1f818fa7055d0400cecd34057162Lgo.string.hdr."expected newline after" Dgo.string."expected newline after"Dgo.string."expected newline after"0.expected newline afterTgclocals24dad5c01c8a1c135720cc7d2d411117(( TTgclocals9c91d8a91ac42440a3d1507bc8d2e808((\go.string.hdr."'#' must be first item on line" Tgo.string."'#' must be first item on line"Tgo.string."'#' must be first item on line"@>'#' must be first item on lineTgo.string.hdr."recursive macro invocation" Lgo.string."recursive macro invocation"Lgo.string."recursive macro invocation"@6recursive macro invocationTgclocalsace3ce0b8e9fcc3b144ba3adb66e0bc6@@Tgclocals5f2bd104e8cdd589ccc3748f3a02b8bf@@Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Zgo.string.hdr."expected identifier after '#'" Rgo.string."expected identifier after '#'"Rgo.string."expected identifier after '#'"@<expected identifier after '#'(go.string.hdr."else" go.string."else" go.string."else" 1610 else(go.string.hdr."line" go.string."line" go.string."line" 1611 line*go.string.hdr."endif" "go.string."endif""go.string."endif"endif*go.string.hdr."ifdef" "go.string."ifdef""go.string."ifdef"ifdef,go.string.hdr."define" $go.string."define"$go.string."define"define*go.string.hdr."undef" "go.string."undef""go.string."undef"undef,go.string.hdr."ifndef" $go.string."ifndef"$go.string."ifndef"ifndef.go.string.hdr."include" &go.string."include"&go.string."include"includeVgo.string.hdr."unexpected token after '#':" Ngo.string."unexpected token after '#':"Ngo.string."unexpected token after '#':"@8unexpected token after '#':Tgclocals7a7361427352e618c658378c6767d04bHH0001p<p<Tgclocals6bcc1c2d3e07875a166cf982516cd1edHHjgo.string.hdr."expected identifier after # directive" %bgo.string."expected identifier after # directive"bgo.string."expected identifier after # directive"PLexpected identifier after # directiveTgclocalsc8a6880611759e048047dd302245b6d900 \Tgclocals197df35d123b8543b316c6de2f24053a00Tgclocals5e29cf4e275ff1db65cfee262b3b8d1f Tgclocals51fa0e13d53d6bad7f86670d3edaeac6 Lgo.string.hdr."redefinition of macro:" Dgo.string."redefinition of macro:"Dgo.string."redefinition of macro:"0.redefinition of macro:Tgclocals0b2f8e2cf893e706c428a9ef69858313HHPP@BATgclocals6f88bc449eedc84ac47bc1a1f155c151HH KKKKKKKfgo.string.hdr."bad syntax in definition for macro:" #^go.string."bad syntax in definition for macro:"^go.string."bad syntax in definition for macro:"PHbad syntax in definition for macro:Dgo.string.hdr."duplicate argument" <go.string."duplicate argument"<go.string."duplicate argument"0&duplicate argumentPgo.string.hdr."in definition for macro:" Hgo.string."in definition for macro:"Hgo.string."in definition for macro:"@2in definition for macro:Rgo.string.hdr."bad definition for macro:" Jgo.string."bad definition for macro:"Jgo.string."bad definition for macro:"@4bad definition for macro:go.string.hdr."can only escape \\ or \\n in definition for macro:" 0|go.string."can only escape \\ or \\n in definition for macro:"|go.string."can only escape \\ or \\n in definition for macro:"pbcan only escape \ or \n in definition for macro:Tgclocals91c1d6cd9dcb4a493ac67a6e77e787d2 2PP@EETgclocals52b52f60182936c53ec684266c52185bxx Tgclocals5e29cf4e275ff1db65cfee262b3b8d1f Tgclocalsc57a8603533ab5c86b0c16166e5d4c90 0 (a] go.itab.*"".Slice."".TokenReaderTgclocals30787a3f5219fbf8af62ccced04364ea( @ 1618 @"Tgclocals2b893f9ac6cdc0dc5296f09709117a3aRgo.string.hdr."wrong arg count for macro" Jgo.string."wrong arg count for macro"Jgo.string."wrong arg count for macro"@4wrong arg count for macroTgclocalsb789542a0a06ff2572bdbb66f3263ab5"@Tgclocals82af8ffe9734bae445a9420c0de6ae38PPjgo.string.hdr."unterminated arg list invoking macro:" %bgo.string."unterminated arg list invoking macro:"bgo.string."unterminated arg list invoking macro:"PLunterminated arg list invoking macro:Tgclocals4f0a5b7afce73d79fb47b3cf82fb0fe688@PPTgclocalscf64b0853b899fd5aa1ff21454e093c7882go.string.hdr."#if[n]def" *go.string."#if[n]def"*go.string."#if[n]def" #if[n]defTgclocals6013db99caf2bb60e55bc0c016a4e7e9((Tgclocalsf7309186bf9eeb0f8ece2eb16f2dc110((*go.string.hdr."#else" "go.string."#else""go.string."#else"#else>go.string.hdr."unmatched #else" 6go.string."unmatched #else"6go.string."unmatched #else" unmatched #elseTgclocalsc8a6880611759e048047dd302245b6d900 \Tgclocals5d2b5a2aeff4e4cf961f497a12cc05ae00,go.string.hdr."#endif" $go.string."#endif"$go.string."#endif"#endif@go.string.hdr."unmatched #endif" 8go.string."unmatched #endif"8go.string."unmatched #endif"0"unmatched #endifTgclocalsc8a6880611759e048047dd302245b6d900 \Tgclocals5d2b5a2aeff4e4cf961f497a12cc05ae0004go.itab.*os.File.io.Reader0Hgo.itab.*"".Tokenizer."".TokenReader\go.string.hdr."expected string after #include" Tgo.string."expected string after #include"Tgo.string."expected string after #include"@>expected string after #includeZgo.string.hdr."unquoting include file name: " Rgo.string."unquoting include file name: "Rgo.string."unquoting include file name: "@<unquoting include file name: 0go.string.hdr."#include" (go.string."#include"(go.string."#include" #include2go.string.hdr."#include:" *go.string."#include:"*go.string."#include:" #include:Tgclocals980bd49342831a9a28b9c13d0c5663ef+CTgclocalsd1916e4028d8fe6862968fb5ebb93c74`go.string.hdr."expected line number after #line" Xgo.string."expected line number after #line"Xgo.string."expected line number after #line"PBexpected line number after #linehgo.string.hdr."error parsing #line (cannot happen):" $`go.string."error parsing #line (cannot happen):"`go.string."error parsing #line (cannot happen):"PJerror parsing #line (cannot happen):Vgo.string.hdr."expected file name in #line" Ngo.string."expected file name in #line"Ngo.string."expected file name in #line"@8expected file name in #lineVgo.string.hdr."unquoting #line file name: " Ngo.string."unquoting #line file name: "Ngo.string."unquoting #line file name: "@8unquoting #line file name: dgo.string.hdr."unexpected token at end of #line: " "\go.string."unexpected token at end of #line: "\go.string."unexpected token at end of #line: "PFunexpected token at end of #line: Tgclocalsc79c05c38548efe6f78a21d704457ea4XX 00S0<S=S1S11Tgclocals6e25916c194457f163fe7feace7d8c16XX Vgo.string.hdr."#undef for undefined macro:" Ngo.string."#undef for undefined macro:"Ngo.string."#undef for undefined macro:"@8#undef for undefined macro:bgo.string.hdr."syntax error in #undef for macro:" !Zgo.string."syntax error in #undef for macro:"Zgo.string."syntax error in #undef for macro:"PDsyntax error in #undef for macro:Tgclocals1af4c408d97a27ecadeb7e64f93c78cb@@QQ@Tgclocals6718fa3ce60556785ebaaf7cd5569ede@@>go.string.hdr."input recursion" 6go.string."input recursion"6go.string."input recursion" input recursionTgclocalsd216c7b4e1c168f3c3551346edb97ef2@@ Tgclocals536a1a6fffedb1798b5362df4e8577c3@@Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals87d20ce1b58390b294df80b886db78bfTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals23e8278e2b69a3a75fa59b23c49ed6ad&go.string.hdr."EOF" go.string."EOF"go.string."EOF"EOF4go.string.hdr."identifier" 1623 ,go.string."identifier",go.string."identifier" identifier@go.string.hdr."integer constant" 8go.string."integer constant"8go.string."integer constant"0"integer constant<go.string.hdr."float constant" 4go.string."float constant"4go.string."float constant" float constant:go.string.hdr."rune constant" 2go.string."rune constant"2go.string."rune constant" rune constant>go.string.hdr."string constant" 6go.string."string constant"6go.string."string constant" string constantFgo.string.hdr."raw string constant" >go.string."raw string constant">go.string."raw string constant"0(raw string constant.go.string.hdr."comment" &go.string."comment"&go.string."comment"comment$go.string.hdr."%q" go.string."%q"go.string."%q"%qTgclocals5ef976c2593056b9243adf402ae9d952((Tgclocals64e6abdf0268293babaa7bcc4e1e7821((Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals5184031d3a32a42d85027f073f8736680 (a] go.itab.*"".Input."".TokenReader2go.string.hdr."asm: %s\n" *go.string."asm: %s\n"*go.string."asm: %s\n" asm: %s 1626 Tgclocals6e17c5c40b06bc428f055f7e46f4da49PP```` ``Tgclocalsd91fb93519af160b1043893a98d7ac9aPPTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals33cdeccccebe80329f1fdbee7f5874cb$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."/"/Tgclocals709a14768fab2805a378215c02f0d27fTgclocals829d8fcb01908ea01565408e3bde2522Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocalsc569e2e932d4b70e0d347be1814d15380Bgo.itab.*strings.Reader.io.Reader8go.string.hdr."command line" 0go.string."command line"0go.string."command line" command lineTgclocalsabf8f58cd1fcfaffd27085f4cf73bf5888Tgclocals7841b33a5958c757ecc1f0a9a136488888Tgclocals0c8aa8e80191a30eac23f1a218103f16 Tgclocals1a2cc6eb7f6c2e8ae0ec9d76b9eca0b3 Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals3f5c1f818fa7055d0400cecd34057162Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals3f5c1f818fa7055d0400cecd34057162Pgo.string.hdr."cannot happen: slice col" Hgo.string."cannot happen: slice col"Hgo.string."cannot happen: slice col"@2cannot happen: slice colTgclocalsd8fdd2a55187867c76648dc792366181 Tgclocals32bd5c6dc84e3e86dd35593b3922d3aa Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals6e39d4aeec1dbbb7b83aa532d64acc7cTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals87d20ce1b58390b294df80b886db78bfTgclocals0c8aa8e80191a30eac23f1a218103f16 Tgclocalsa9147c3531f082a2cfd2e5842c99b4f1 Tgclocalse62cf9b968bd495b0f6a29a94dd7f199 Tgclocals32bd5c6dc84e3e86dd35593b3922d3aa Tgclocals12fc1489b12fcdedb8fc818b7369b5d9Tgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals12fc1489b12fcdedb8fc818b7369b5d9Tgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals12fc1489b12fcdedb8fc818b7369b5d9Tgclocals3f5c1f818fa7055d0400cecd34057162Tgclocals12fc1489b12fcdedb8fc818b7369b5d9Tgclocals3f5c1f818fa7055d0400cecd34057162Tgclocals12fc1489b12fcdedb8fc818b7369b5d9Tgclocals6e39d4aeec1dbbb7b83aa532d64acc7cTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals87d20ce1b58390b294df80b886db78bfTgclocals008e235a1392cc90d1ed9ad2f7e76d87((Tgclocals2dbf0085ac2787b6587f0abea50adfba((Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals790e5cc5051fc0affc980ade09e929ec$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."@>"@>Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals3f5c1f818fa7055d0400cecd34057162Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals3f5c1f818fa7055d0400cecd34057162Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals6e39d4aeec1dbbb7b83aa532d64acc7c$go.string.hdr."\n" go.string."\n"go.string."\n" 1628 Tgclocals2c033e7f4f4a74cc7e9f368d1fec9f60 Tgclocals32bd5c6dc84e3e86dd35593b3922d3aa Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals87d20ce1b58390b294df80b886db78bfTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals33cdeccccebe80329f1fdbee7f5874cb."".linkCtxt6type.*cmd/internal/obj.Link0"".histLinetype.int0"".initdonetype.uint8"".NewInputf"".NewInput"".predefinef"".predefine("".(*Input).Errorf""".(*Input).Error2"".(*Input).expectTextf,"".(*Input).expectText,"".(*Input).enabledf&"".(*Input).enabled8"".(*Input).expectNewlinef2"".(*Input).expectNewline&"".(*Input).Nextf "".(*Input).Next&"".(*Input).Textf "".(*Input).Text&"".(*Input).hashf "".(*Input).hash0"".(*Input).macroNamef*"".(*Input).macroName*"".(*Input).definef$"".(*Input).define4"".(*Input).defineMacrof."".(*Input).defineMacro<"".(*Input).macroDefinitionf6"".(*Input).macroDefinition"".lookupf"".lookup4"".(*Input).invokeMacrof."".(*Input).invokeMacro,"".(*Input).argsForf&"".(*Input).argsFor<"".(*Input).collectArgumentf6"".(*Input).collectArgument("".(*Input).ifdeff""".(*Input).ifdef("".(*Input).else_f""".(*Input).else_("".(*Input).endiff""".(*Input).endif,"".(*Input).includef&"".(*Input).include&"".(*Input).linef "".(*Input).line("".(*Input).undeff""".(*Input).undef&"".(*Input).Pushf "".(*Input).Push("".(*Input).Closef""".(*Input).Close*"".IsRegisterShiftf$"".IsRegisterShift,"".ScanToken.Stringf&"".ScanToken.String"".HistLinef"".HistLine"".NewLexerf"".NewLexer"".InitHistf"".InitHist"".Makef"".Make$"".Token.Stringf"".Token.String"".Tokenizef"".Tokenize"".NewSlicef"".NewSlice&"".(*Slice).Nextf "".(*Slice).Next&"".(*Slice).Textf "".(*Slice).Text&"".(*Slice).Filef "".(*Slice).File&"".(*Slice).Linef "".(*Slice).Line$"".(*Slice).Colf"".(*Slice).Col*"".(*Slice).SetPosf$"".(*Slice).SetPos("".(*Slice).Closef""".(*Slice).Close&"".(*Stack).Pushf "".(*Stack).Push&"".(*Stack).Nextf "".(*Stack).Next&"".(*Stack).Textf "".(*Stack).Text&"".(*Stack).Filef "".(*Stack).File&"".(*Stack).Linef "".(*Stack).Line$"".(*Stack).Colf"".(*Stack).Col*"".(*Stack).SetPosf$"".(*Stack).SetPos("".(*Stack).Closef""".(*Stack).Close$"".NewTokenizerf"".NewTokenizer""".isIdentRunef"".isIdentRune."".(*Tokenizer).Textf("".(*Tokenizer).Text."".(*Tokenizer).Filef("".(*Tokenizer).File."".(*Tokenizer).Linef("".(*Tokenizer).Line,"".(*Tokenizer).Colf&"".(*Tokenizer).Col2"".(*Tokenizer).SetPosf,"".(*Tokenizer).SetPos."".(*Tokenizer).Nextf("".(*Tokenizer).Next0"".(*Tokenizer).Closef*"".(*Tokenizer).Close"".initf"".init"runtime.gcbits.010go.string.hdr."[]string" (go.string."[]string"(go.string."[]string" []stringtype.[]string 1629 0 runtime.algarray@"runtime.gcbits.01P0go.string.hdr."[]string"p,go.weak.type.*[]string"runtime.zerovaluetype.string:go.typelink.[]string []stringtype.[]stringTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocalsa8eabfc4a4514ed6b3b0c61e9680e440Tgclocals3bb21ca8fe1d99a3e492463bd711418a0type..hashfunc.[1]string(type..hash.[1]string,type..eqfunc.[1]string$type..eq.[1]string&type..alg.[1]string 0type..hashfunc.[1]string,type..eqfunc.[1]string2go.string.hdr."[1]string" *go.string."[1]string"*go.string."[1]string" [1]stringtype.[1]stringb 0&type..alg.[1]string@"runtime.gcbits.01P2go.string.hdr."[1]string"p.go.weak.type.*[1]string"runtime.zerovaluetype.stringtype.[]string>go.typelink.[1]string [1]stringtype.[1]stringTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals2a1dd1e1e59d0a384c26951e316cd7e6Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals3bb21ca8fe1d99a3e492463bd711418aTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals0ebb2d1da58c1b4224bf5a7b370d7578Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals3bb21ca8fe1d99a3e492463bd711418aTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals3bb21ca8fe1d99a3e492463bd711418aTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocalsb0ceb230510ee8cb80caa5a2e5dbb4bcTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals0ebb2d1da58c1b4224bf5a7b370d7578,go.string.hdr."func()" $go.string."func()"$go.string."func()"func()type.func()30 runtime.algarray@"runtime.gcbits.01P,go.string.hdr."func()"p(go.weak.type.*func()"runtime.zerovaluetype.func()type.func()2go.typelink.func() func()type.func()4go.string.hdr."func() int" 1632 ,go.string."func() int",go.string."func() int" func() inttype.func() int930 runtime.algarray@"runtime.gcbits.01P4go.string.hdr."func() int"p0go.weak.type.*func() int"runtime.zerovaluetype.func() inttype.func() inttype.intBgo.typelink.func() int func() inttype.func() int:go.string.hdr."func() string" 2go.string."func() string"2go.string."func() string" func() string$type.func() stringm30 runtime.algarray@"runtime.gcbits.01P:go.string.hdr."func() string"p6go.weak.type.*func() string"runtime.zerovalue$type.func() string$type.func() stringtype.stringNgo.typelink.func() string func() string$type.func() string<go.string.hdr."*lex.ScanToken" 4go.string."*lex.ScanToken"4go.string."*lex.ScanToken" *lex.ScanToken&go.string.hdr."lex" go.string."lex"go.string."lex"lex2go.string.hdr."ScanToken" *go.string."ScanToken"*go.string."ScanToken" ScanToken,go.string.hdr."String" $go.string."String"$go.string."String"StringTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Vgo.string.hdr."func(*lex.ScanToken) string" Ngo.string."func(*lex.ScanToken) string"Ngo.string."func(*lex.ScanToken) string"@8func(*lex.ScanToken) string>type.func(*"".ScanToken) string=U30 runtime.algarray@"runtime.gcbits.01PVgo.string.hdr."func(*lex.ScanToken) string"pPgo.weak.type.*func(*"".ScanToken) string"runtime.zerovalue>type.func(*"".ScanToken) string>type.func(*"".ScanToken) string$type.*"".ScanTokentype.stringgo.typelink.func(*lex.ScanToken) string func(*"".ScanToken) string>type.func(*"".ScanToken) string$type.*"".ScanToken60 runtime.algarray@"runtime.gcbits.01P<go.string.hdr."*lex.ScanToken"p6go.weak.type.**"".ScanToken"runtime.zerovalue"type."".ScanToken`$type.*"".ScanToken$type.*"".ScanToken,go.string.hdr."String"$type.func() string>type.func(*"".ScanToken) string,"".(*ScanToken).String,"".(*ScanToken).Stringruntime.gcbits.:go.string.hdr."lex.ScanToken" 2go.string."lex.ScanToken"2go.string."lex.ScanToken" lex.ScanTokenTgo.string.hdr."func(lex.ScanToken) string" Lgo.string."func(lex.ScanToken) string"Lgo.string."func(lex.ScanToken) string"@6func(lex.ScanToken) string<type.func("".ScanToken) string\830 runtime.algarray@"runtime.gcbits.01PTgo.string.hdr."func(lex.ScanToken) string"pNgo.weak.type.*func("".ScanToken) string"runtime.zerovalue<type.func("".ScanToken) string<type.func("".ScanToken) string"type."".ScanTokentype.stringgo.typelink.func(lex.ScanToken) string func("".ScanToken) string<type.func("".ScanToken) stringHgo.string.hdr."cmd/asm/internal/lex" @go.string."cmd/asm/internal/lex"@go.string."cmd/asm/internal/lex"0*cmd/asm/internal/lex"go.importpath."". @go.string."cmd/asm/internal/lex""type."".ScanToken^0 runtime.algarray@runtime.gcbits.P:go.string.hdr."lex.ScanToken"p$type.*"".ScanToken"runtime.zerovalue`"type."".ScanToken2go.string.hdr."ScanToken""go.importpath.""."type."".ScanToken,go.string.hdr."String"$type.func() string<type.func("".ScanToken) string,"".(*ScanToken).String&"".ScanToken.StringHgo.string.hdr."func() lex.ScanToken" @go.string."func() lex.ScanToken"@go.string."func() lex.ScanToken"0*func() lex.ScanToken0type.func() "".ScanTokenv430 runtime.algarray@"runtime.gcbits.01PHgo.string.hdr."func() lex.ScanToken"pBgo.weak.type.*func() "".ScanToken"runtime.zerovalue0type.func() "".ScanToken0type.func() "".ScanToken"type."".ScanTokenhgo.typelink.func() lex.ScanToken func() "".ScanToken0type.func() "".ScanTokenBgo.string.hdr."func(int, string)" :go.string."func(int, string)":go.string."func(int, string)"0$func(int, string),type.func(int, string) 1635 !30 runtime.algarray@"runtime.gcbits.01PBgo.string.hdr."func(int, string)"p>go.weak.type.*func(int, string)"runtime.zerovalue,type.func(int, string),type.func(int, string)type.inttype.string^go.typelink.func(int, string) func(int, string),type.func(int, string)@go.string.hdr."*lex.TokenReader" 8go.string."*lex.TokenReader"8go.string."*lex.TokenReader"0"*lex.TokenReader(type.*"".TokenReader160 runtime.algarray@"runtime.gcbits.01P@go.string.hdr."*lex.TokenReader"p:go.weak.type.**"".TokenReader"runtime.zerovalue&type."".TokenReader"runtime.gcbits.03>go.string.hdr."lex.TokenReader" 6go.string."lex.TokenReader"6go.string."lex.TokenReader" lex.TokenReader*go.string.hdr."Close" "go.string."Close""go.string."Close"Close&go.string.hdr."Col" go.string."Col"go.string."Col"Col(go.string.hdr."File" go.string."File" go.string."File" 1638 File(go.string.hdr."Line" go.string."Line" go.string."Line" 1639 Line(go.string.hdr."Next" go.string."Next" go.string."Next" 1640 Next,go.string.hdr."SetPos" $go.string."SetPos"$go.string."SetPos"SetPos(go.string.hdr."Text" go.string."Text" go.string."Text" 1641 Text6go.string.hdr."TokenReader" .go.string."TokenReader".go.string."TokenReader" TokenReader&type."".TokenReaderUL00 runtime.algarray@"runtime.gcbits.03P>go.string.hdr."lex.TokenReader"p(type.*"".TokenReader"runtime.zerovalue&type."".TokenReader*go.string.hdr."Close"type.func()&go.string.hdr."Col"type.func() int(go.string.hdr."File"$type.func() string(go.string.hdr."Line"type.func() int(go.string.hdr."Next"0type.func() "".ScanToken,go.string.hdr."SetPos",type.func(int, string)(go.string.hdr."Text"$type.func() string`&type."".TokenReader6go.string.hdr."TokenReader""go.importpath."".&type."".TokenReaderBgo.string.hdr."[]lex.TokenReader" :go.string."[]lex.TokenReader":go.string."[]lex.TokenReader"0$[]lex.TokenReader*type.[]"".TokenReader'i0 runtime.algarray@"runtime.gcbits.01PBgo.string.hdr."[]lex.TokenReader"p<go.weak.type.*[]"".TokenReader"runtime.zerovalue&type."".TokenReader\go.typelink.[]lex.TokenReader []"".TokenReader*type.[]"".TokenReader4go.string.hdr."*lex.Stack" 1644 ,go.string."*lex.Stack",go.string."*lex.Stack" *lex.Stack@go.string.hdr."func(*lex.Stack)" 8go.string."func(*lex.Stack)"8go.string."func(*lex.Stack)"0"func(*lex.Stack)(type.func(*"".Stack)Ke30 runtime.algarray@"runtime.gcbits.01P@go.string.hdr."func(*lex.Stack)"p:go.weak.type.*func(*"".Stack)"runtime.zerovalue(type.func(*"".Stack)(type.func(*"".Stack)type.*"".StackXgo.typelink.func(*lex.Stack) func(*"".Stack)(type.func(*"".Stack)Hgo.string.hdr."func(*lex.Stack) int" @go.string."func(*lex.Stack) int"@go.string."func(*lex.Stack) int"0*func(*lex.Stack) int0type.func(*"".Stack) int30 runtime.algarray@"runtime.gcbits.01PHgo.string.hdr."func(*lex.Stack) int"pBgo.weak.type.*func(*"".Stack) int"runtime.zerovalue0type.func(*"".Stack) int0type.func(*"".Stack) inttype.*"".Stacktype.inthgo.typelink.func(*lex.Stack) int func(*"".Stack) int0type.func(*"".Stack) intNgo.string.hdr."func(*lex.Stack) string" Fgo.string."func(*lex.Stack) string"Fgo.string."func(*lex.Stack) string"00func(*lex.Stack) string6type.func(*"".Stack) stringMg[30 runtime.algarray@"runtime.gcbits.01PNgo.string.hdr."func(*lex.Stack) string"pHgo.weak.type.*func(*"".Stack) string"runtime.zerovalue6type.func(*"".Stack) string6type.func(*"".Stack) stringtype.*"".Stacktype.stringtgo.typelink.func(*lex.Stack) string func(*"".Stack) string6type.func(*"".Stack) string\go.string.hdr."func(*lex.Stack) lex.ScanToken" Tgo.string."func(*lex.Stack) lex.ScanToken"Tgo.string."func(*lex.Stack) lex.ScanToken"@>func(*lex.Stack) lex.ScanTokenBtype.func(*"".Stack) "".ScanToken/30 runtime.algarray@"runtime.gcbits.01P\go.string.hdr."func(*lex.Stack) lex.ScanToken"pTgo.weak.type.*func(*"".Stack) "".ScanToken"runtime.zerovalueBtype.func(*"".Stack) "".ScanTokenBtype.func(*"".Stack) "".ScanTokentype.*"".Stack"type."".ScanTokengo.typelink.func(*lex.Stack) lex.ScanToken func(*"".Stack) "".ScanTokenBtype.func(*"".Stack) "".ScanTokenbgo.string.hdr."func(*lex.Stack, lex.TokenReader)" !Zgo.string."func(*lex.Stack, lex.TokenReader)"Zgo.string."func(*lex.Stack, lex.TokenReader)"PDfunc(*lex.Stack, lex.TokenReader)Htype.func(*"".Stack, "".TokenReader)W;I30 runtime.algarray@"runtime.gcbits.01Pbgo.string.hdr."func(*lex.Stack, lex.TokenReader)"pZgo.weak.type.*func(*"".Stack, "".TokenReader)"runtime.zerovalueHtype.func(*"".Stack, "".TokenReader)Htype.func(*"".Stack, "".TokenReader)type.*"".Stack&type."".TokenReadergo.typelink.func(*lex.Stack, lex.TokenReader) func(*"".Stack, "".TokenReader)Htype.func(*"".Stack, "".TokenReader)Zgo.string.hdr."func(*lex.Stack, int, string)" Rgo.string."func(*lex.Stack, int, string)"Rgo.string."func(*lex.Stack, int, string)"@<func(*lex.Stack, int, string)Btype.func(*"".Stack, int, string)WdZ30 runtime.algarray@"runtime.gcbits.01PZgo.string.hdr."func(*lex.Stack, int, string)"pTgo.weak.type.*func(*"".Stack, int, string)"runtime.zerovalueBtype.func(*"".Stack, int, string)Btype.func(*"".Stack, int, string)type.*"".Stacktype.inttype.stringgo.typelink.func(*lex.Stack, int, string) func(*"".Stack, int, string)Btype.func(*"".Stack, int, string)(go.string.hdr."Push" go.string."Push" go.string."Push" 1645 PushJgo.string.hdr."func(lex.TokenReader)" Bgo.string."func(lex.TokenReader)"Bgo.string."func(lex.TokenReader)"0,func(lex.TokenReader)2type.func("".TokenReader)j 30 runtime.algarray@"runtime.gcbits.01PJgo.string.hdr."func(lex.TokenReader)"pDgo.weak.type.*func("".TokenReader)"runtime.zerovalue2type.func("".TokenReader)2type.func("".TokenReader)&type."".TokenReaderlgo.typelink.func(lex.TokenReader) func("".TokenReader)2type.func("".TokenReader)type.*"".StackZ$ 6`0 runtime.algarray@"runtime.gcbits.01P4go.string.hdr."*lex.Stack"p.go.weak.type.**"".Stack"runtime.zerovaluetype."".Stack`type.*"".Stacktype.*"".Stack*go.string.hdr."Close"type.func()(type.func(*"".Stack)""".(*Stack).Close""".(*Stack).Close&go.string.hdr."Col"type.func() int0type.func(*"".Stack) int"".(*Stack).Col"".(*Stack).Col(go.string.hdr."File"$type.func() string6type.func(*"".Stack) string "".(*Stack).File "".(*Stack).File(go.string.hdr."Line"type.func() int0type.func(*"".Stack) int "".(*Stack).Line "".(*Stack).Line(go.string.hdr."Next"0type.func() "".ScanTokenBtype.func(*"".Stack) "".ScanToken "".(*Stack).Next "".(*Stack).Next(go.string.hdr."Push"2type.func("".TokenReader)Htype.func(*"".Stack, "".TokenReader) "".(*Stack).Push "".(*Stack).Push,go.string.hdr."SetPos",type.func(int, string)Btype.func(*"".Stack, int, string)$"".(*Stack).SetPos$"".(*Stack).SetPos(go.string.hdr."Text"$type.func() string6type.func(*"".Stack) string "".(*Stack).Text "".(*Stack).Text2go.string.hdr."lex.Stack" *go.string."lex.Stack"*go.string."lex.Stack" lex.Stack$go.string.hdr."tr" go.string."tr"go.string."tr"tr*go.string.hdr."Stack" "go.string."Stack""go.string."Stack"Stacktype."".Stack0v0 runtime.algarray@"runtime.gcbits.01P2go.string.hdr."lex.Stack"ptype.*"".Stack"runtime.zerovaluetype."".Stack$go.string.hdr."tr""go.importpath."".*type.[]"".TokenReader`type."".Stack*go.string.hdr."Stack""go.importpath."".type."".Stack,go.string.hdr."[]bool" $go.string."[]bool"$go.string."[]bool"[]booltype.[]bool0 runtime.algarray@"runtime.gcbits.01P,go.string.hdr."[]bool"p(go.weak.type.*[]bool"runtime.zerovaluetype.bool2go.typelink.[]bool []booltype.[]boolTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocalsa8eabfc4a4514ed6b3b0c61e9680e440Tgclocals3bb21ca8fe1d99a3e492463bd711418a.type..hashfunc."".Token&type..hash."".Token*type..eqfunc."".Token"type..eq."".Token$type..alg."".Token .type..hashfunc."".Token*type..eqfunc."".Token4go.string.hdr."*lex.Token" 1648 ,go.string."*lex.Token",go.string."*lex.Token" *lex.Token*go.string.hdr."Token" "go.string."Token""go.string."Token"TokenTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Ngo.string.hdr."func(*lex.Token) string" Fgo.string."func(*lex.Token) string"Fgo.string."func(*lex.Token) string"00func(*lex.Token) string6type.func(*"".Token) stringqW30 runtime.algarray@"runtime.gcbits.01PNgo.string.hdr."func(*lex.Token) string"pHgo.weak.type.*func(*"".Token) string"runtime.zerovalue6type.func(*"".Token) string6type.func(*"".Token) stringtype.*"".Tokentype.stringtgo.typelink.func(*lex.Token) string func(*"".Token) string6type.func(*"".Token) stringtype.*"".Tokenum60 runtime.algarray@"runtime.gcbits.01P4go.string.hdr."*lex.Token"p.go.weak.type.**"".Token"runtime.zerovaluetype."".Token`type.*"".Tokentype.*"".Token,go.string.hdr."String"$type.func() string6type.func(*"".Token) string$"".(*Token).String$"".(*Token).String"runtime.gcbits.022go.string.hdr."lex.Token" *go.string."lex.Token"*go.string."lex.Token" lex.Token(go.string.hdr."text" go.string."text" go.string."text" 1650 textLgo.string.hdr."func(lex.Token) string" Dgo.string."func(lex.Token) string"Dgo.string."func(lex.Token) string"0.func(lex.Token) string4type.func("".Token) stringq130 runtime.algarray@"runtime.gcbits.01PLgo.string.hdr."func(lex.Token) string"pFgo.weak.type.*func("".Token) string"runtime.zerovalue4type.func("".Token) string4type.func("".Token) stringtype."".Tokentype.stringpgo.typelink.func(lex.Token) string func("".Token) string4type.func("".Token) stringtype."".Token]&0$type..alg."".Token@"runtime.gcbits.02P2go.string.hdr."lex.Token"ptype.*"".Token"runtime.zerovaluetype."".Token"type."".ScanToken(go.string.hdr."text""go.importpath."".type.string`type."".Token*go.string.hdr."Token""go.importpath."".type."".Token,go.string.hdr."String"$type.func() string4type.func("".Token) string$"".(*Token).String"".Token.String6go.string.hdr."[]lex.Token" .go.string."[]lex.Token".go.string."[]lex.Token" []lex.Tokentype.[]"".Token3 0 runtime.algarray@"runtime.gcbits.01P6go.string.hdr."[]lex.Token"p0go.weak.type.*[]"".Token"runtime.zerovaluetype."".TokenDgo.typelink.[]lex.Token []"".Tokentype.[]"".Token"runtime.gcbits.25%2go.string.hdr."lex.Macro" *go.string."lex.Macro"*go.string."lex.Macro" lex.Macro(go.string.hdr."name" go.string."name" go.string."name" 1653 name(go.string.hdr."args" go.string."args" go.string."args" 1654 args,go.string.hdr."tokens" $go.string."tokens"$go.string."tokens"tokens*go.string.hdr."Macro" "go.string."Macro""go.string."Macro"Macrotype."".Macro@0'E(&0 runtime.algarray@"runtime.gcbits.25P2go.string.hdr."lex.Macro"ptype.*"".Macro"runtime.zerovaluetype."".Macro(go.string.hdr."name""go.importpath."".type.string(go.string.hdr."args""go.importpath."".type.[]string,go.string.hdr."tokens""go.importpath."".type.[]"".Token`type."".Macro*go.string.hdr."Macro""go.importpath."".type."".Macro4go.string.hdr."*lex.Macro" 1656 ,go.string."*lex.Macro",go.string."*lex.Macro" *lex.Macrotype.*"".Macro]w.60 runtime.algarray@"runtime.gcbits.01P4go.string.hdr."*lex.Macro"p.go.weak.type.**"".Macro"runtime.zerovaluetype."".Macro.go.string.hdr."[]uint8" &go.string."[]uint8"&go.string."[]uint8"[]uint8type.[]uint8~.80 runtime.algarray@"runtime.gcbits.01P.go.string.hdr."[]uint8"p*go.weak.type.*[]uint8"runtime.zerovaluetype.uint86go.typelink.[]uint8 []uint8type.[]uint80go.string.hdr."[8]uint8" (go.string."[8]uint8"(go.string."[8]uint8" [8]uint8type.[8]uint8>00 runtime.algarray@runtime.gcbits.P0go.string.hdr."[8]uint8"p,go.weak.type.*[8]uint8"runtime.zerovaluetype.uint8type.[]uint8:go.typelink.[8]uint8 [8]uint8type.[8]uint8Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocalsa8eabfc4a4514ed6b3b0c61e9680e440Tgclocals3bb21ca8fe1d99a3e492463bd711418a0type..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.5555UU2go.string.hdr."[8]string" *go.string."[8]string"*go.string."[8]string" [8]stringtype.[8]stringxUS>0&type..alg.[8]string@&runtime.gcbits.5555P2go.string.hdr."[8]string"p.go.weak.type.*[8]string"runtime.zerovaluetype.stringtype.[]string>go.typelink.[8]string [8]stringtype.[8]string8go.string.hdr."[]*lex.Macro" 0go.string."[]*lex.Macro"0go.string."[]*lex.Macro" []*lex.Macro type.[]*"".Macroj0 runtime.algarray@"runtime.gcbits.01P8go.string.hdr."[]*lex.Macro"p2go.weak.type.*[]*"".Macro"runtime.zerovaluetype.*"".MacroHgo.typelink.[]*lex.Macro []*"".Macro type.[]*"".Macro type..hashfunc64 @,runtime.memhash_varlentype..eqfunc64 @.runtime.memequal_varlentype..alg64 type..hashfunc64type..eqfunc64"runtime.gcbits.ff:go.string.hdr."[8]*lex.Macro" 2go.string."[8]*lex.Macro"2go.string."[8]*lex.Macro" [8]*lex.Macro"type.[8]*"".Macro@@0type..alg64@"runtime.gcbits.ffP:go.string.hdr."[8]*lex.Macro"p4go.weak.type.*[8]*"".Macro"runtime.zerovaluetype.*"".Macro type.[]*"".MacroLgo.typelink.[8]*lex.Macro [8]*"".Macro"type.[8]*"".MacroZgo.string.hdr."*map.bucket[string]*lex.Macro" Rgo.string."*map.bucket[string]*lex.Macro"Rgo.string."*map.bucket[string]*lex.Macro"@<*map.bucket[string]*lex.MacroBtype.*map.bucket[string]*"".Macro60 runtime.algarray@"runtime.gcbits.01PZgo.string.hdr."*map.bucket[string]*lex.Macro"pTgo.weak.type.**map.bucket[string]*"".Macro"runtime.zerovalue@type.map.bucket[string]*"".Macro.runtime.gcbits.aaaafe03Xgo.string.hdr."map.bucket[string]*lex.Macro" Pgo.string."map.bucket[string]*lex.Macro"Pgo.string."map.bucket[string]*lex.Macro"@:map.bucket[string]*lex.Macro.go.string.hdr."topbits" &go.string."topbits"&go.string."topbits"topbits(go.string.hdr."keys" go.string."keys" go.string."keys" 1663 keys,go.string.hdr."values" $go.string."values"$go.string."values"values0go.string.hdr."overflow" (go.string."overflow"(go.string."overflow" overflow@type.map.bucket[string]*"".Macrob0 runtime.algarray@.runtime.gcbits.aaaafe03PXgo.string.hdr."map.bucket[string]*lex.Macro"pRgo.weak.type.*map.bucket[string]*"".Macro"runtime.zerovalue@type.map.bucket[string]*"".Macro.go.string.hdr."topbits"type.[8]uint8(go.string.hdr."keys"type.[8]string,go.string.hdr."values""type.[8]*"".Macro0go.string.hdr."overflow"Btype.*map.bucket[string]*"".Macro"runtime.gcbits.2c,Rgo.string.hdr."map.hdr[string]*lex.Macro" Jgo.string."map.hdr[string]*lex.Macro"Jgo.string."map.hdr[string]*lex.Macro"@4map.hdr[string]*lex.Macro*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"buckets4go.string.hdr."oldbuckets" 1667 ,go.string."oldbuckets",go.string."oldbuckets" oldbuckets2go.string.hdr."nevacuate" *go.string."nevacuate"*go.string."nevacuate" nevacuate:type.map.hdr[string]*"".Macro00 (,0 runtime.algarray@"runtime.gcbits.2cPRgo.string.hdr."map.hdr[string]*lex.Macro"pLgo.weak.type.*map.hdr[string]*"".Macro"runtime.zerovalue:type.map.hdr[string]*"".Macro*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"Btype.*map.bucket[string]*"".Macro4go.string.hdr."oldbuckets"Btype.*map.bucket[string]*"".Macro2go.string.hdr."nevacuate"type.uintptr0go.string.hdr."overflow"&type.unsafe.PointerJgo.string.hdr."map[string]*lex.Macro" Bgo.string."map[string]*lex.Macro"Bgo.string."map[string]*lex.Macro"0,map[string]*lex.Macro2type.map[string]*"".MacronM%50 runtime.algarray@"runtime.gcbits.01PJgo.string.hdr."map[string]*lex.Macro"pDgo.weak.type.*map[string]*"".Macro"runtime.zerovaluetype.stringtype.*"".Macro@type.map.bucket[string]*"".Macro:type.map.hdr[string]*"".Macrolgo.typelink.map[string]*lex.Macro map[string]*"".Macro2type.map[string]*"".Macro4go.string.hdr."*lex.Input" 1669 ,go.string."*lex.Input",go.string."*lex.Input" *lex.InputTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals3f5c1f818fa7055d0400cecd34057162Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals3f5c1f818fa7055d0400cecd34057162Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals6e39d4aeec1dbbb7b83aa532d64acc7c@go.string.hdr."func(*lex.Input)" 8go.string."func(*lex.Input)"8go.string."func(*lex.Input)"0"func(*lex.Input)(type.func(*"".Input)30 runtime.algarray@"runtime.gcbits.01P@go.string.hdr."func(*lex.Input)"p:go.weak.type.*func(*"".Input)"runtime.zerovalue(type.func(*"".Input)(type.func(*"".Input)type.*"".InputXgo.typelink.func(*lex.Input) func(*"".Input)(type.func(*"".Input)Hgo.string.hdr."func(*lex.Input) int" @go.string."func(*lex.Input) int"@go.string."func(*lex.Input) int"0*func(*lex.Input) int0type.func(*"".Input) int/430 runtime.algarray@"runtime.gcbits.01PHgo.string.hdr."func(*lex.Input) int"pBgo.weak.type.*func(*"".Input) int"runtime.zerovalue0type.func(*"".Input) int0type.func(*"".Input) inttype.*"".Inputtype.inthgo.typelink.func(*lex.Input) int func(*"".Input) int0type.func(*"".Input) int8go.string.hdr."interface {}" 0go.string."interface {}"0go.string."interface {}" interface {}"type.interface {}W0 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 {}bgo.string.hdr."func(*lex.Input, ...interface {})" !Zgo.string."func(*lex.Input, ...interface {})"Zgo.string."func(*lex.Input, ...interface {})"PDfunc(*lex.Input, ...interface {})Jtype.func(*"".Input, ...interface {})?B30 runtime.algarray@"runtime.gcbits.01Pbgo.string.hdr."func(*lex.Input, ...interface {})"p\go.weak.type.*func(*"".Input, ...interface {})"runtime.zerovalueJtype.func(*"".Input, ...interface {})Jtype.func(*"".Input, ...interface {})type.*"".Input&type.[]interface {}go.typelink.func(*lex.Input, ...interface {}) func(*"".Input, ...interface {})Jtype.func(*"".Input, ...interface {})Ngo.string.hdr."func(*lex.Input) string" Fgo.string."func(*lex.Input) string"Fgo.string."func(*lex.Input) string"00func(*lex.Input) string6type.func(*"".Input) stringvP30 runtime.algarray@"runtime.gcbits.01PNgo.string.hdr."func(*lex.Input) string"pHgo.weak.type.*func(*"".Input) string"runtime.zerovalue6type.func(*"".Input) string6type.func(*"".Input) stringtype.*"".Inputtype.stringtgo.typelink.func(*lex.Input) string func(*"".Input) string6type.func(*"".Input) string\go.string.hdr."func(*lex.Input) lex.ScanToken" Tgo.string."func(*lex.Input) lex.ScanToken"Tgo.string."func(*lex.Input) lex.ScanToken"@>func(*lex.Input) lex.ScanTokenBtype.func(*"".Input) "".ScanToken 30 runtime.algarray@"runtime.gcbits.01P\go.string.hdr."func(*lex.Input) lex.ScanToken"pTgo.weak.type.*func(*"".Input) "".ScanToken"runtime.zerovalueBtype.func(*"".Input) "".ScanTokenBtype.func(*"".Input) "".ScanTokentype.*"".Input"type."".ScanTokengo.typelink.func(*lex.Input) lex.ScanToken func(*"".Input) "".ScanTokenBtype.func(*"".Input) "".ScanTokenbgo.string.hdr."func(*lex.Input, lex.TokenReader)" !Zgo.string."func(*lex.Input, lex.TokenReader)"Zgo.string."func(*lex.Input, lex.TokenReader)"PDfunc(*lex.Input, lex.TokenReader)Htype.func(*"".Input, "".TokenReader)_-30 runtime.algarray@"runtime.gcbits.01Pbgo.string.hdr."func(*lex.Input, lex.TokenReader)"pZgo.weak.type.*func(*"".Input, "".TokenReader)"runtime.zerovalueHtype.func(*"".Input, "".TokenReader)Htype.func(*"".Input, "".TokenReader)type.*"".Input&type."".TokenReadergo.typelink.func(*lex.Input, lex.TokenReader) func(*"".Input, "".TokenReader)Htype.func(*"".Input, "".TokenReader)Zgo.string.hdr."func(*lex.Input, int, string)" Rgo.string."func(*lex.Input, int, string)"Rgo.string."func(*lex.Input, int, string)"@<func(*lex.Input, int, string)Btype.func(*"".Input, int, string)30 runtime.algarray@"runtime.gcbits.01PZgo.string.hdr."func(*lex.Input, int, string)"pTgo.weak.type.*func(*"".Input, int, string)"runtime.zerovalueBtype.func(*"".Input, int, string)Btype.func(*"".Input, int, string)type.*"".Inputtype.inttype.stringgo.typelink.func(*lex.Input, int, string) func(*"".Input, int, string)Btype.func(*"".Input, int, string):go.string.hdr."[][]lex.Token" 2go.string."[][]lex.Token"2go.string."[][]lex.Token" [][]lex.Token"type.[][]"".Token<0 runtime.algarray@"runtime.gcbits.01P:go.string.hdr."[][]lex.Token"p4go.weak.type.*[][]"".Token"runtime.zerovaluetype.[]"".TokenLgo.typelink.[][]lex.Token [][]"".Token"type.[][]"".Token*runtime.gcbits.499224I$<go.string.hdr."[8][]lex.Token" 4go.string."[8][]lex.Token"4go.string."[8][]lex.Token" [8][]lex.Token$type.[8][]"".TokenU40 runtime.algarray@*runtime.gcbits.499224P<go.string.hdr."[8][]lex.Token"p6go.weak.type.*[8][]"".Token"runtime.zerovaluetype.[]"".Token"type.[][]"".TokenPgo.typelink.[8][]lex.Token [8][]"".Token$type.[8][]"".Token\go.string.hdr."*map.bucket[string][]lex.Token" Tgo.string."*map.bucket[string][]lex.Token"Tgo.string."*map.bucket[string][]lex.Token"@>*map.bucket[string][]lex.TokenDtype.*map.bucket[string][]"".Tokenm&60 runtime.algarray@"runtime.gcbits.01P\go.string.hdr."*map.bucket[string][]lex.Token"pVgo.weak.type.**map.bucket[string][]"".Token"runtime.zerovalueBtype.map.bucket[string][]"".Token6runtime.gcbits.aaaa92244902$IZgo.string.hdr."map.bucket[string][]lex.Token" Rgo.string."map.bucket[string][]lex.Token"Rgo.string."map.bucket[string][]lex.Token"@<map.bucket[string][]lex.TokenBtype.map.bucket[string][]"".TokenPP[=H0 runtime.algarray@6runtime.gcbits.aaaa92244902PZgo.string.hdr."map.bucket[string][]lex.Token"pTgo.weak.type.*map.bucket[string][]"".Token"runtime.zerovalueBtype.map.bucket[string][]"".Token.go.string.hdr."topbits"type.[8]uint8(go.string.hdr."keys"type.[8]string,go.string.hdr."values"$type.[8][]"".Token0go.string.hdr."overflow"Dtype.*map.bucket[string][]"".TokenTgo.string.hdr."map.hdr[string][]lex.Token" Lgo.string."map.hdr[string][]lex.Token"Lgo.string."map.hdr[string][]lex.Token"@6map.hdr[string][]lex.Token<type.map.hdr[string][]"".Token00'6V (,0 runtime.algarray@"runtime.gcbits.2cPTgo.string.hdr."map.hdr[string][]lex.Token"pNgo.weak.type.*map.hdr[string][]"".Token"runtime.zerovalue<type.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"Dtype.*map.bucket[string][]"".Token4go.string.hdr."oldbuckets"Dtype.*map.bucket[string][]"".Token2go.string.hdr."nevacuate"type.uintptr0go.string.hdr."overflow"&type.unsafe.PointerLgo.string.hdr."map[string][]lex.Token" Dgo.string."map[string][]lex.Token"Dgo.string."map[string][]lex.Token"0.map[string][]lex.Token4type.map[string][]"".Token5P0 runtime.algarray@"runtime.gcbits.01PLgo.string.hdr."map[string][]lex.Token"pFgo.weak.type.*map[string][]"".Token"runtime.zerovaluetype.stringtype.[]"".TokenBtype.map.bucket[string][]"".Token<type.map.hdr[string][]"".Tokenpgo.typelink.map[string][]lex.Token map[string][]"".Token4type.map[string][]"".Tokengo.string.hdr."func(*lex.Input, *lex.Macro) map[string][]lex.Token" 3~go.string."func(*lex.Input, *lex.Macro) map[string][]lex.Token"~go.string."func(*lex.Input, *lex.Macro) map[string][]lex.Token"phfunc(*lex.Input, *lex.Macro) map[string][]lex.Tokenjtype.func(*"".Input, *"".Macro) map[string][]"".Token.430 runtime.algarray@"runtime.gcbits.01Pgo.string.hdr."func(*lex.Input, *lex.Macro) map[string][]lex.Token"p|go.weak.type.*func(*"".Input, *"".Macro) map[string][]"".Token"runtime.zerovaluejtype.func(*"".Input, *"".Macro) map[string][]"".Tokenjtype.func(*"".Input, *"".Macro) map[string][]"".Tokentype.*"".Inputtype.*"".Macro4type.map[string][]"".Tokengo.typelink.func(*lex.Input, *lex.Macro) map[string][]lex.Token func(*"".Input, *"".Macro) map[string][]"".Tokenjtype.func(*"".Input, *"".Macro) map[string][]"".Tokengo.string.hdr."func(*lex.Input, *lex.Macro) ([]lex.Token, lex.ScanToken)" 9go.string."func(*lex.Input, *lex.Macro) ([]lex.Token, lex.ScanToken)"go.string."func(*lex.Input, *lex.Macro) ([]lex.Token, lex.ScanToken)"tfunc(*lex.Input, *lex.Macro) ([]lex.Token, lex.ScanToken)ttype.func(*"".Input, *"".Macro) ([]"".Token, "".ScanToken)730 runtime.algarray@"runtime.gcbits.01Pgo.string.hdr."func(*lex.Input, *lex.Macro) ([]lex.Token, lex.ScanToken)"pgo.weak.type.*func(*"".Input, *"".Macro) ([]"".Token, "".ScanToken)"runtime.zerovaluettype.func(*"".Input, *"".Macro) ([]"".Token, "".ScanToken)ttype.func(*"".Input, *"".Macro) ([]"".Token, "".ScanToken)type.*"".Inputtype.*"".Macrotype.[]"".Token"type."".ScanTokengo.typelink.func(*lex.Input, *lex.Macro) ([]lex.Token, lex.ScanToken) func(*"".Input, *"".Macro) ([]"".Token, "".ScanToken)ttype.func(*"".Input, *"".Macro) ([]"".Token, "".ScanToken)~go.string.hdr."func(*lex.Input, string, []string, []lex.Token)" /vgo.string."func(*lex.Input, string, []string, []lex.Token)"vgo.string."func(*lex.Input, string, []string, []lex.Token)"``func(*lex.Input, string, []string, []lex.Token)dtype.func(*"".Input, string, []string, []"".Token)*r30 runtime.algarray@"runtime.gcbits.01P~go.string.hdr."func(*lex.Input, string, []string, []lex.Token)"pvgo.weak.type.*func(*"".Input, string, []string, []"".Token)"runtime.zerovaluedtype.func(*"".Input, string, []string, []"".Token)dtype.func(*"".Input, string, []string, []"".Token)type.*"".Inputtype.stringtype.[]stringtype.[]"".Tokengo.typelink.func(*lex.Input, string, []string, []lex.Token) func(*"".Input, string, []string, []"".Token)dtype.func(*"".Input, string, []string, []"".Token)Jgo.string.hdr."func(*lex.Input) bool" Bgo.string."func(*lex.Input) bool"Bgo.string."func(*lex.Input) bool"0,func(*lex.Input) bool2type.func(*"".Input) bool30 runtime.algarray@"runtime.gcbits.01PJgo.string.hdr."func(*lex.Input) bool"pDgo.weak.type.*func(*"".Input) bool"runtime.zerovalue2type.func(*"".Input) bool2type.func(*"".Input) booltype.*"".Inputtype.boollgo.typelink.func(*lex.Input) bool func(*"".Input) bool2type.func(*"".Input) boolPgo.string.hdr."func(*lex.Input, string)" Hgo.string."func(*lex.Input, string)"Hgo.string."func(*lex.Input, string)"@2func(*lex.Input, string)8type.func(*"".Input, string)b30 runtime.algarray@"runtime.gcbits.01PPgo.string.hdr."func(*lex.Input, string)"pJgo.weak.type.*func(*"".Input, string)"runtime.zerovalue8type.func(*"".Input, string)8type.func(*"".Input, string)type.*"".Inputtype.stringxgo.typelink.func(*lex.Input, string) func(*"".Input, string)8type.func(*"".Input, string)Lgo.string.hdr."func(*lex.Input, bool)" Dgo.string."func(*lex.Input, bool)"Dgo.string."func(*lex.Input, bool)"0.func(*lex.Input, bool)4type.func(*"".Input, bool)bw$30 runtime.algarray@"runtime.gcbits.01PLgo.string.hdr."func(*lex.Input, bool)"pFgo.weak.type.*func(*"".Input, bool)"runtime.zerovalue4type.func(*"".Input, bool)4type.func(*"".Input, bool)type.*"".Inputtype.boolpgo.typelink.func(*lex.Input, bool) func(*"".Input, bool)4type.func(*"".Input, bool)Xgo.string.hdr."func(*lex.Input, *lex.Macro)" Pgo.string."func(*lex.Input, *lex.Macro)"Pgo.string."func(*lex.Input, *lex.Macro)"@:func(*lex.Input, *lex.Macro)>type.func(*"".Input, *"".Macro)s30 runtime.algarray@"runtime.gcbits.01PXgo.string.hdr."func(*lex.Input, *lex.Macro)"pPgo.weak.type.*func(*"".Input, *"".Macro)"runtime.zerovalue>type.func(*"".Input, *"".Macro)>type.func(*"".Input, *"".Macro)type.*"".Inputtype.*"".Macrogo.typelink.func(*lex.Input, *lex.Macro) func(*"".Input, *"".Macro)>type.func(*"".Input, *"".Macro)go.string.hdr."func(*lex.Input, string) ([]string, []lex.Token)" 0xgo.string."func(*lex.Input, string) ([]string, []lex.Token)"xgo.string."func(*lex.Input, string) ([]string, []lex.Token)"pbfunc(*lex.Input, string) ([]string, []lex.Token)ftype.func(*"".Input, string) ([]string, []"".Token)-q30 runtime.algarray@"runtime.gcbits.01Pgo.string.hdr."func(*lex.Input, string) ([]string, []lex.Token)"pxgo.weak.type.*func(*"".Input, string) ([]string, []"".Token)"runtime.zerovalueftype.func(*"".Input, string) ([]string, []"".Token)ftype.func(*"".Input, string) ([]string, []"".Token)type.*"".Inputtype.stringtype.[]stringtype.[]"".Tokengo.typelink.func(*lex.Input, string) ([]string, []lex.Token) func(*"".Input, string) ([]string, []"".Token)ftype.func(*"".Input, string) ([]string, []"".Token)*go.string.hdr."Error" "go.string."Error""go.string."Error"ErrorJgo.string.hdr."func(...interface {})" Bgo.string."func(...interface {})"Bgo.string."func(...interface {})"0,func(...interface {})4type.func(...interface {})30 runtime.algarray@"runtime.gcbits.01PJgo.string.hdr."func(...interface {})"pFgo.weak.type.*func(...interface {})"runtime.zerovalue4type.func(...interface {})4type.func(...interface {})&type.[]interface {}ngo.typelink.func(...interface {}) func(...interface {})4type.func(...interface {}).go.string.hdr."argsFor" &go.string."argsFor"&go.string."argsFor"argsForngo.string.hdr."func(*lex.Macro) map[string][]lex.Token" 'fgo.string."func(*lex.Macro) map[string][]lex.Token"fgo.string."func(*lex.Macro) map[string][]lex.Token"PPfunc(*lex.Macro) map[string][]lex.TokenTtype.func(*"".Macro) map[string][]"".Token30 runtime.algarray@"runtime.gcbits.01Pngo.string.hdr."func(*lex.Macro) map[string][]lex.Token"pfgo.weak.type.*func(*"".Macro) map[string][]"".Token"runtime.zerovalueTtype.func(*"".Macro) map[string][]"".TokenTtype.func(*"".Macro) map[string][]"".Tokentype.*"".Macro4type.map[string][]"".Tokengo.typelink.func(*lex.Macro) map[string][]lex.Token func(*"".Macro) map[string][]"".TokenTtype.func(*"".Macro) map[string][]"".Token>go.string.hdr."collectArgument" 6go.string."collectArgument"6go.string."collectArgument" collectArgumentzgo.string.hdr."func(*lex.Macro) ([]lex.Token, lex.ScanToken)" -rgo.string."func(*lex.Macro) ([]lex.Token, lex.ScanToken)"rgo.string."func(*lex.Macro) ([]lex.Token, lex.ScanToken)"`\func(*lex.Macro) ([]lex.Token, lex.ScanToken)^type.func(*"".Macro) ([]"".Token, "".ScanToken)k30 runtime.algarray@"runtime.gcbits.01Pzgo.string.hdr."func(*lex.Macro) ([]lex.Token, lex.ScanToken)"ppgo.weak.type.*func(*"".Macro) ([]"".Token, "".ScanToken)"runtime.zerovalue^type.func(*"".Macro) ([]"".Token, "".ScanToken)^type.func(*"".Macro) ([]"".Token, "".ScanToken)type.*"".Macrotype.[]"".Token"type."".ScanTokengo.typelink.func(*lex.Macro) ([]lex.Token, lex.ScanToken) func(*"".Macro) ([]"".Token, "".ScanToken)^type.func(*"".Macro) ([]"".Token, "".ScanToken)6go.string.hdr."defineMacro" .go.string."defineMacro".go.string."defineMacro" defineMacrofgo.string.hdr."func(string, []string, []lex.Token)" #^go.string."func(string, []string, []lex.Token)"^go.string."func(string, []string, []lex.Token)"PHfunc(string, []string, []lex.Token)Ntype.func(string, []string, []"".Token)r230 runtime.algarray@"runtime.gcbits.01Pfgo.string.hdr."func(string, []string, []lex.Token)"p`go.weak.type.*func(string, []string, []"".Token)"runtime.zerovalueNtype.func(string, []string, []"".Token)Ntype.func(string, []string, []"".Token)type.stringtype.[]stringtype.[]"".Tokengo.typelink.func(string, []string, []lex.Token) func(string, []string, []"".Token)Ntype.func(string, []string, []"".Token)*go.string.hdr."else_" "go.string."else_""go.string."else_"else_.go.string.hdr."enabled" &go.string."enabled"&go.string."enabled"enabled6go.string.hdr."func() bool" .go.string."func() bool".go.string."func() bool" func() bool type.func() boolTx30 runtime.algarray@"runtime.gcbits.01P6go.string.hdr."func() bool"p2go.weak.type.*func() bool"runtime.zerovalue type.func() bool type.func() booltype.boolFgo.typelink.func() bool func() bool type.func() bool:go.string.hdr."expectNewline" 2go.string."expectNewline"2go.string."expectNewline" expectNewline8go.string.hdr."func(string)" 0go.string."func(string)"0go.string."func(string)" func(string)"type.func(string)30 runtime.algarray@"runtime.gcbits.01P8go.string.hdr."func(string)"p4go.weak.type.*func(string)"runtime.zerovalue"type.func(string)"type.func(string)type.stringJgo.typelink.func(string) func(string)"type.func(string)4go.string.hdr."expectText" 1686 ,go.string."expectText",go.string."expectText" expectText(go.string.hdr."hash" go.string."hash" go.string."hash" 1687 hash4go.string.hdr."func(bool)" 1688 ,go.string."func(bool)",go.string."func(bool)" func(bool)type.func(bool)7H30 runtime.algarray@"runtime.gcbits.01P4go.string.hdr."func(bool)"p0go.weak.type.*func(bool)"runtime.zerovaluetype.func(bool)type.func(bool)type.boolBgo.typelink.func(bool) func(bool)type.func(bool)6go.string.hdr."invokeMacro" .go.string."invokeMacro".go.string."invokeMacro" invokeMacro@go.string.hdr."func(*lex.Macro)" 8go.string."func(*lex.Macro)"8go.string."func(*lex.Macro)"0"func(*lex.Macro)(type.func(*"".Macro)30 runtime.algarray@"runtime.gcbits.01P@go.string.hdr."func(*lex.Macro)"p:go.weak.type.*func(*"".Macro)"runtime.zerovalue(type.func(*"".Macro)(type.func(*"".Macro)type.*"".MacroXgo.typelink.func(*lex.Macro) func(*"".Macro)(type.func(*"".Macro)>go.string.hdr."macroDefinition" 6go.string."macroDefinition"6go.string."macroDefinition" macroDefinitionhgo.string.hdr."func(string) ([]string, []lex.Token)" $`go.string."func(string) ([]string, []lex.Token)"`go.string."func(string) ([]string, []lex.Token)"PJfunc(string) ([]string, []lex.Token)Ptype.func(string) ([]string, []"".Token)c*30 runtime.algarray@"runtime.gcbits.01Phgo.string.hdr."func(string) ([]string, []lex.Token)"pbgo.weak.type.*func(string) ([]string, []"".Token)"runtime.zerovaluePtype.func(string) ([]string, []"".Token)Ptype.func(string) ([]string, []"".Token)type.stringtype.[]stringtype.[]"".Tokengo.typelink.func(string) ([]string, []lex.Token) func(string) ([]string, []"".Token)Ptype.func(string) ([]string, []"".Token)2go.string.hdr."macroName" *go.string."macroName"*go.string."macroName" macroNametype.*"".Input=":60 runtime.algarray@"runtime.gcbits.01P4go.string.hdr."*lex.Input"p.go.weak.type.**"".Input"runtime.zerovaluetype."".Input`type.*"".Inputtype.*"".Input*go.string.hdr."Close"type.func()(type.func(*"".Input)""".(*Input).Close""".(*Input).Close&go.string.hdr."Col"type.func() int0type.func(*"".Input) int"".(*Input).Col"".(*Input).Col*go.string.hdr."Error"4type.func(...interface {})Jtype.func(*"".Input, ...interface {})""".(*Input).Error""".(*Input).Error(go.string.hdr."File"$type.func() string6type.func(*"".Input) string "".(*Input).File "".(*Input).File(go.string.hdr."Line"type.func() int0type.func(*"".Input) int "".(*Input).Line "".(*Input).Line(go.string.hdr."Next"0type.func() "".ScanTokenBtype.func(*"".Input) "".ScanToken "".(*Input).Next "".(*Input).Next(go.string.hdr."Push"2type.func("".TokenReader)Htype.func(*"".Input, "".TokenReader) "".(*Input).Push "".(*Input).Push,go.string.hdr."SetPos",type.func(int, string)Btype.func(*"".Input, int, string)$"".(*Input).SetPos$"".(*Input).SetPos(go.string.hdr."Text"$type.func() string6type.func(*"".Input) string "".(*Input).Text "".(*Input).Text.go.string.hdr."argsFor""go.importpath."".Ttype.func(*"".Macro) map[string][]"".Token jtype.func(*"".Input, *"".Macro) map[string][]"".Token &"".(*Input).argsFor &"".(*Input).argsFor >go.string.hdr."collectArgument" "go.importpath."". ^type.func(*"".Macro) ([]"".Token, "".ScanToken) ttype.func(*"".Input, *"".Macro) ([]"".Token, "".ScanToken) 6"".(*Input).collectArgument 1690 6"".(*Input).collectArgument 1691 ,go.string.hdr."define" 1692 "go.importpath."". 1693 type.func() 1694 (type.func(*"".Input) 1695 $"".(*Input).define 1696 $"".(*Input).define 1697 6go.string.hdr."defineMacro""go.importpath."".Ntype.func(string, []string, []"".Token)dtype.func(*"".Input, string, []string, []"".Token)."".(*Input).defineMacro."".(*Input).defineMacro*go.string.hdr."else_""go.importpath."".type.func()(type.func(*"".Input)""".(*Input).else_""".(*Input).else_.go.string.hdr."enabled""go.importpath."". type.func() bool2type.func(*"".Input) bool&"".(*Input).enabled &"".(*Input).enabled *go.string.hdr."endif" "go.importpath."". type.func() (type.func(*"".Input) """.(*Input).endif """.(*Input).endif :go.string.hdr."expectNewline""go.importpath.""."type.func(string)8type.func(*"".Input, string)2"".(*Input).expectNewline2"".(*Input).expectNewline4go.string.hdr."expectText""go.importpath."".4type.func(...interface {})Jtype.func(*"".Input, ...interface {}),"".(*Input).expectText,"".(*Input).expectText(go.string.hdr."hash""go.importpath."". type.func() bool2type.func(*"".Input) bool "".(*Input).hash "".(*Input).hash*go.string.hdr."ifdef""go.importpath."".type.func(bool)4type.func(*"".Input, bool)""".(*Input).ifdef""".(*Input).ifdef.go.string.hdr."include""go.importpath."".type.func()(type.func(*"".Input)&"".(*Input).include&"".(*Input).include6go.string.hdr."invokeMacro""go.importpath."".(type.func(*"".Macro)>type.func(*"".Input, *"".Macro)."".(*Input).invokeMacro."".(*Input).invokeMacro(go.string.hdr."line""go.importpath."".type.func()(type.func(*"".Input) "".(*Input).line "".(*Input).line>go.string.hdr."macroDefinition""go.importpath."".Ptype.func(string) ([]string, []"".Token)ftype.func(*"".Input, string) ([]string, []"".Token)6"".(*Input).macroDefinition6"".(*Input).macroDefinition2go.string.hdr."macroName""go.importpath."".$type.func() string6type.func(*"".Input) string*"".(*Input).macroName*"".(*Input).macroName*go.string.hdr."undef""go.importpath."".type.func()(type.func(*"".Input)""".(*Input).undef""".(*Input).undef&runtime.gcbits.894cL2go.string.hdr."lex.Input" *go.string."lex.Input"*go.string."lex.Input" lex.Input0go.string.hdr."includes" (go.string."includes"(go.string."includes" includes>go.string.hdr."beginningOfLine" 6go.string."beginningOfLine"6go.string."beginningOfLine" beginningOfLine4go.string.hdr."ifdefStack" 1722 ,go.string."ifdefStack",go.string."ifdefStack" ifdefStack,go.string.hdr."macros" $go.string."macros"$go.string."macros"macros(go.string.hdr."peek" go.string."peek" go.string."peek" 1723 peek2go.string.hdr."peekToken" *go.string."peekToken"*go.string."peekToken" peekToken0go.string.hdr."peekText" (go.string."peekText"(go.string."peekText" peekText*go.string.hdr."Input" "go.string."Input""go.string."Input"Inputtype."".Inputx 08PXhlpF0 runtime.algarray@&runtime.gcbits.894cP2go.string.hdr."lex.Input"ptype.*"".Input"runtime.zerovaluetype."".Inputtype."".Stack0go.string.hdr."includes""go.importpath."".type.[]string>go.string.hdr."beginningOfLine""go.importpath."".type.bool4go.string.hdr."ifdefStack""go.importpath."".type.[]bool,go.string.hdr."macros""go.importpath."".2type.map[string]*"".Macro(go.string.hdr."text""go.importpath."".type.string(go.string.hdr."peek""go.importpath."".type.bool2go.string.hdr."peekToken""go.importpath.""."type."".ScanToken0go.string.hdr."peekText""go.importpath."".type.string`type."".Input*go.string.hdr."Input""go.importpath."".type."".Input4go.string.hdr."*[1]string" 1725 ,go.string."*[1]string",go.string."*[1]string" *[1]stringtype.*[1]stringl.!60 runtime.algarray@"runtime.gcbits.01P4go.string.hdr."*[1]string"p0go.weak.type.**[1]string"runtime.zerovaluetype.[1]stringTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocalsa8eabfc4a4514ed6b3b0c61e9680e440Tgclocals3bb21ca8fe1d99a3e492463bd711418a<type..hashfunc.[1]interface {}4type..hash.[1]interface {}8type..eqfunc.[1]interface {}0type..eq.[1]interface {}2type..alg.[1]interface {} <type..hashfunc.[1]interface {}8type..eqfunc.[1]interface {}>go.string.hdr."[1]interface {}" 6go.string."[1]interface {}"6go.string."[1]interface {}" [1]interface {}(type.[1]interface {}P[02type..alg.[1]interface {}@"runtime.gcbits.03P>go.string.hdr."[1]interface {}"p:go.weak.type.*[1]interface {}"runtime.zerovalue"type.interface {}&type.[]interface {}Vgo.typelink.[1]interface {} [1]interface {}(type.[1]interface {}@go.string.hdr."*[1]interface {}" 8go.string."*[1]interface {}"8go.string."*[1]interface {}"0"*[1]interface {}*type.*[1]interface {}560 runtime.algarray@"runtime.gcbits.01P@go.string.hdr."*[1]interface {}"p<go.weak.type.**[1]interface {}"runtime.zerovalue(type.[1]interface {}Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocalsa8eabfc4a4514ed6b3b0c61e9680e440Tgclocals3bb21ca8fe1d99a3e492463bd711418a<type..hashfunc.[3]interface {}4type..hash.[3]interface {}8type..eqfunc.[3]interface {}0type..eq.[3]interface {}2type..alg.[3]interface {} <type..hashfunc.[3]interface {}8type..eqfunc.[3]interface {}"runtime.gcbits.3f?>go.string.hdr."[3]interface {}" 6go.string."[3]interface {}"6go.string."[3]interface {}" [3]interface {}(type.[3]interface {}0002type..alg.[3]interface {}@"runtime.gcbits.3fP>go.string.hdr."[3]interface {}"p:go.weak.type.*[3]interface {}"runtime.zerovalue"type.interface {}&type.[]interface {}Vgo.typelink.[3]interface {} [3]interface {}(type.[3]interface {}@go.string.hdr."*[3]interface {}" 8go.string."*[3]interface {}"8go.string."*[3]interface {}"0"*[3]interface {}*type.*[3]interface {}60 runtime.algarray@"runtime.gcbits.01P@go.string.hdr."*[3]interface {}"p<go.weak.type.**[3]interface {}"runtime.zerovalue(type.[3]interface {}Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocalsa8eabfc4a4514ed6b3b0c61e9680e440Tgclocals3bb21ca8fe1d99a3e492463bd711418a<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 {} ,Y02type..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 {}Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocalsa8eabfc4a4514ed6b3b0c61e9680e440Tgclocals3bb21ca8fe1d99a3e492463bd711418a0type..hashfunc.[0]string(type..hash.[0]string,type..eqfunc.[0]string$type..eq.[0]string&type..alg.[0]string 0type..hashfunc.[0]string,type..eqfunc.[0]string2go.string.hdr."[0]string" *go.string."[0]string"*go.string."[0]string" [0]stringtype.[0]string8I0&type..alg.[0]string@runtime.gcbits.P2go.string.hdr."[0]string"p.go.weak.type.*[0]string"runtime.zerovaluetype.stringtype.[]string>go.typelink.[0]string [0]stringtype.[0]string4go.string.hdr."*[0]string" 1730 ,go.string."*[0]string",go.string."*[0]string" *[0]stringtype.*[0]string9^60 runtime.algarray@"runtime.gcbits.01P4go.string.hdr."*[0]string"p0go.weak.type.**[0]string"runtime.zerovaluetype.[0]stringTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocalsa8eabfc4a4514ed6b3b0c61e9680e440Tgclocals3bb21ca8fe1d99a3e492463bd711418a<type..hashfunc.[4]interface {}4type..hash.[4]interface {}8type..eqfunc.[4]interface {}0type..eq.[4]interface {}2type..alg.[4]interface {} <type..hashfunc.[4]interface {}8type..eqfunc.[4]interface {}>go.string.hdr."[4]interface {}" 6go.string."[4]interface {}"6go.string."[4]interface {}" [4]interface {}(type.[4]interface {}@@P202type..alg.[4]interface {}@"runtime.gcbits.ffP>go.string.hdr."[4]interface {}"p:go.weak.type.*[4]interface {}"runtime.zerovalue"type.interface {}&type.[]interface {}Vgo.typelink.[4]interface {} [4]interface {}(type.[4]interface {}@go.string.hdr."*[4]interface {}" 8go.string."*[4]interface {}"8go.string."*[4]interface {}"0"*[4]interface {}*type.*[4]interface {}-l60 runtime.algarray@"runtime.gcbits.01P@go.string.hdr."*[4]interface {}"p<go.weak.type.**[4]interface {}"runtime.zerovalue(type.[4]interface {}4go.string.hdr."*lex.Slice" 1733 ,go.string."*lex.Slice",go.string."*lex.Slice" *lex.Slice@go.string.hdr."func(*lex.Slice)" 8go.string."func(*lex.Slice)"8go.string."func(*lex.Slice)"0"func(*lex.Slice)(type.func(*"".Slice)OI30 runtime.algarray@"runtime.gcbits.01P@go.string.hdr."func(*lex.Slice)"p:go.weak.type.*func(*"".Slice)"runtime.zerovalue(type.func(*"".Slice)(type.func(*"".Slice)type.*"".SliceXgo.typelink.func(*lex.Slice) func(*"".Slice)(type.func(*"".Slice)Hgo.string.hdr."func(*lex.Slice) int" @go.string."func(*lex.Slice) int"@go.string."func(*lex.Slice) int"0*func(*lex.Slice) int0type.func(*"".Slice) intWT30 runtime.algarray@"runtime.gcbits.01PHgo.string.hdr."func(*lex.Slice) int"pBgo.weak.type.*func(*"".Slice) int"runtime.zerovalue0type.func(*"".Slice) int0type.func(*"".Slice) inttype.*"".Slicetype.inthgo.typelink.func(*lex.Slice) int func(*"".Slice) int0type.func(*"".Slice) intNgo.string.hdr."func(*lex.Slice) string" Fgo.string."func(*lex.Slice) string"Fgo.string."func(*lex.Slice) string"00func(*lex.Slice) string6type.func(*"".Slice) stringg)30 runtime.algarray@"runtime.gcbits.01PNgo.string.hdr."func(*lex.Slice) string"pHgo.weak.type.*func(*"".Slice) string"runtime.zerovalue6type.func(*"".Slice) string6type.func(*"".Slice) stringtype.*"".Slicetype.stringtgo.typelink.func(*lex.Slice) string func(*"".Slice) string6type.func(*"".Slice) string\go.string.hdr."func(*lex.Slice) lex.ScanToken" Tgo.string."func(*lex.Slice) lex.ScanToken"Tgo.string."func(*lex.Slice) lex.ScanToken"@>func(*lex.Slice) lex.ScanTokenBtype.func(*"".Slice) "".ScanToken/30 runtime.algarray@"runtime.gcbits.01P\go.string.hdr."func(*lex.Slice) lex.ScanToken"pTgo.weak.type.*func(*"".Slice) "".ScanToken"runtime.zerovalueBtype.func(*"".Slice) "".ScanTokenBtype.func(*"".Slice) "".ScanTokentype.*"".Slice"type."".ScanTokengo.typelink.func(*lex.Slice) lex.ScanToken func(*"".Slice) "".ScanTokenBtype.func(*"".Slice) "".ScanTokenZgo.string.hdr."func(*lex.Slice, int, string)" Rgo.string."func(*lex.Slice, int, string)"Rgo.string."func(*lex.Slice, int, string)"@<func(*lex.Slice, int, string)Btype.func(*"".Slice, int, string)1|30 runtime.algarray@"runtime.gcbits.01PZgo.string.hdr."func(*lex.Slice, int, string)"pTgo.weak.type.*func(*"".Slice, int, string)"runtime.zerovalueBtype.func(*"".Slice, int, string)Btype.func(*"".Slice, int, string)type.*"".Slicetype.inttype.stringgo.typelink.func(*lex.Slice, int, string) func(*"".Slice, int, string)Btype.func(*"".Slice, int, string)type.*"".Slice 36V0 runtime.algarray@"runtime.gcbits.01P4go.string.hdr."*lex.Slice"p.go.weak.type.**"".Slice"runtime.zerovaluetype."".Slice`type.*"".Slicetype.*"".Slice*go.string.hdr."Close"type.func()(type.func(*"".Slice)""".(*Slice).Close""".(*Slice).Close&go.string.hdr."Col"type.func() int0type.func(*"".Slice) int"".(*Slice).Col"".(*Slice).Col(go.string.hdr."File"$type.func() string6type.func(*"".Slice) string "".(*Slice).File "".(*Slice).File(go.string.hdr."Line"type.func() int0type.func(*"".Slice) int "".(*Slice).Line "".(*Slice).Line(go.string.hdr."Next"0type.func() "".ScanTokenBtype.func(*"".Slice) "".ScanToken "".(*Slice).Next "".(*Slice).Next,go.string.hdr."SetPos",type.func(int, string)Btype.func(*"".Slice, int, string)$"".(*Slice).SetPos$"".(*Slice).SetPos(go.string.hdr."Text"$type.func() string6type.func(*"".Slice) string "".(*Slice).Text "".(*Slice).Text"runtime.gcbits.09 2go.string.hdr."lex.Slice" *go.string."lex.Slice"*go.string."lex.Slice" lex.Slice0go.string.hdr."fileName" (go.string."fileName"(go.string."fileName" fileName&go.string.hdr."pos" go.string."pos"go.string."pos"pos*go.string.hdr."Slice" "go.string."Slice""go.string."Slice"Slicetype."".Slice8 GEO(0,0 runtime.algarray@"runtime.gcbits.09P2go.string.hdr."lex.Slice"ptype.*"".Slice"runtime.zerovaluetype."".Slice,go.string.hdr."tokens""go.importpath."".type.[]"".Token0go.string.hdr."fileName""go.importpath."".type.string(go.string.hdr."line""go.importpath."".type.int&go.string.hdr."pos""go.importpath."".type.int`type."".Slice*go.string.hdr."Slice""go.importpath."".type."".SliceTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocalsa8eabfc4a4514ed6b3b0c61e9680e440Tgclocals3bb21ca8fe1d99a3e492463bd711418a4type..hashfunc.[1]"".Token,type..hash.[1]"".Token0type..eqfunc.[1]"".Token(type..eq.[1]"".Token*type..alg.[1]"".Token 4type..hashfunc.[1]"".Token0type..eqfunc.[1]"".Token8go.string.hdr."[1]lex.Token" 0go.string."[1]lex.Token"0go.string."[1]lex.Token" [1]lex.Token type.[1]"".TokenCS0*type..alg.[1]"".Token@"runtime.gcbits.02P8go.string.hdr."[1]lex.Token"p2go.weak.type.*[1]"".Token"runtime.zerovaluetype."".Tokentype.[]"".TokenHgo.typelink.[1]lex.Token [1]"".Token type.[1]"".Token:go.string.hdr."*[1]lex.Token" 2go.string."*[1]lex.Token"2go.string."*[1]lex.Token" *[1]lex.Token"type.*[1]"".Token60 runtime.algarray@"runtime.gcbits.01P:go.string.hdr."*[1]lex.Token"p4go.weak.type.**[1]"".Token"runtime.zerovalue type.[1]"".Token8go.string.hdr."*[]lex.Token" 0go.string."*[]lex.Token"0go.string."*[]lex.Token" *[]lex.Token type.*[]"".Token,W8{60 runtime.algarray@"runtime.gcbits.01P8go.string.hdr."*[]lex.Token"p2go.weak.type.**[]"".Token"runtime.zerovaluetype.[]"".TokenTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocalsa8eabfc4a4514ed6b3b0c61e9680e440Tgclocals3bb21ca8fe1d99a3e492463bd711418a6type..hashfunc."".Tokenizer.type..hash."".Tokenizer2type..eqfunc."".Tokenizer*type..eq."".Tokenizer,type..alg."".Tokenizer 6type..hashfunc."".Tokenizer2type..eqfunc."".Tokenizer"runtime.gcbits.2a*:go.string.hdr."lex.Tokenizer" 2go.string."lex.Tokenizer"2go.string."lex.Tokenizer" lex.Tokenizer&go.string.hdr."tok" go.string."tok"go.string."tok"tok"go.string.hdr."s" go.string."s"go.string."s"s(go.string.hdr."file" go.string."file" go.string."file" 1741 file2go.string.hdr."Tokenizer" *go.string."Tokenizer"*go.string."Tokenizer" Tokenizer"type."".Tokenizer00OM(20,type..alg."".Tokenizer@"runtime.gcbits.2aP:go.string.hdr."lex.Tokenizer"p$type.*"".Tokenizer"runtime.zerovalue"type."".Tokenizer&go.string.hdr."tok""go.importpath.""."type."".ScanToken"go.string.hdr."s""go.importpath."".4type.*text/scanner.Scanner(go.string.hdr."line""go.importpath."".type.int0go.string.hdr."fileName""go.importpath."".type.string(go.string.hdr."file""go.importpath."".type.*os.File`"type."".Tokenizer2go.string.hdr."Tokenizer""go.importpath.""."type."".Tokenizer<go.string.hdr."*lex.Tokenizer" 4go.string."*lex.Tokenizer"4go.string."*lex.Tokenizer" *lex.TokenizerHgo.string.hdr."func(*lex.Tokenizer)" @go.string."func(*lex.Tokenizer)"@go.string."func(*lex.Tokenizer)"0*func(*lex.Tokenizer)0type.func(*"".Tokenizer)\q30 runtime.algarray@"runtime.gcbits.01PHgo.string.hdr."func(*lex.Tokenizer)"pBgo.weak.type.*func(*"".Tokenizer)"runtime.zerovalue0type.func(*"".Tokenizer)0type.func(*"".Tokenizer)$type.*"".Tokenizerhgo.typelink.func(*lex.Tokenizer) func(*"".Tokenizer)0type.func(*"".Tokenizer)Pgo.string.hdr."func(*lex.Tokenizer) int" Hgo.string."func(*lex.Tokenizer) int"Hgo.string."func(*lex.Tokenizer) int"@2func(*lex.Tokenizer) int8type.func(*"".Tokenizer) int9p30 runtime.algarray@"runtime.gcbits.01PPgo.string.hdr."func(*lex.Tokenizer) int"pJgo.weak.type.*func(*"".Tokenizer) int"runtime.zerovalue8type.func(*"".Tokenizer) int8type.func(*"".Tokenizer) int$type.*"".Tokenizertype.intxgo.typelink.func(*lex.Tokenizer) int func(*"".Tokenizer) int8type.func(*"".Tokenizer) intVgo.string.hdr."func(*lex.Tokenizer) string" Ngo.string."func(*lex.Tokenizer) string"Ngo.string."func(*lex.Tokenizer) string"@8func(*lex.Tokenizer) string>type.func(*"".Tokenizer) stringTNR30 runtime.algarray@"runtime.gcbits.01PVgo.string.hdr."func(*lex.Tokenizer) string"pPgo.weak.type.*func(*"".Tokenizer) string"runtime.zerovalue>type.func(*"".Tokenizer) string>type.func(*"".Tokenizer) string$type.*"".Tokenizertype.stringgo.typelink.func(*lex.Tokenizer) string func(*"".Tokenizer) string>type.func(*"".Tokenizer) stringdgo.string.hdr."func(*lex.Tokenizer) lex.ScanToken" "\go.string."func(*lex.Tokenizer) lex.ScanToken"\go.string."func(*lex.Tokenizer) lex.ScanToken"PFfunc(*lex.Tokenizer) lex.ScanTokenJtype.func(*"".Tokenizer) "".ScanToken7]130 runtime.algarray@"runtime.gcbits.01Pdgo.string.hdr."func(*lex.Tokenizer) lex.ScanToken"p\go.weak.type.*func(*"".Tokenizer) "".ScanToken"runtime.zerovalueJtype.func(*"".Tokenizer) "".ScanTokenJtype.func(*"".Tokenizer) "".ScanToken$type.*"".Tokenizer"type."".ScanTokengo.typelink.func(*lex.Tokenizer) lex.ScanToken func(*"".Tokenizer) "".ScanTokenJtype.func(*"".Tokenizer) "".ScanTokenbgo.string.hdr."func(*lex.Tokenizer, int, string)" !Zgo.string."func(*lex.Tokenizer, int, string)"Zgo.string."func(*lex.Tokenizer, int, string)"PDfunc(*lex.Tokenizer, int, string)Jtype.func(*"".Tokenizer, int, string)m30 runtime.algarray@"runtime.gcbits.01Pbgo.string.hdr."func(*lex.Tokenizer, int, string)"p\go.weak.type.*func(*"".Tokenizer, int, string)"runtime.zerovalueJtype.func(*"".Tokenizer, int, string)Jtype.func(*"".Tokenizer, int, string)$type.*"".Tokenizertype.inttype.stringgo.typelink.func(*lex.Tokenizer, int, string) func(*"".Tokenizer, int, string)Jtype.func(*"".Tokenizer, int, string)$type.*"".Tokenizer+E6V0 runtime.algarray@"runtime.gcbits.01P<go.string.hdr."*lex.Tokenizer"p6go.weak.type.**"".Tokenizer"runtime.zerovalue"type."".Tokenizer`$type.*"".Tokenizer$type.*"".Tokenizer*go.string.hdr."Close"type.func()0type.func(*"".Tokenizer)*"".(*Tokenizer).Close*"".(*Tokenizer).Close&go.string.hdr."Col"type.func() int8type.func(*"".Tokenizer) int&"".(*Tokenizer).Col&"".(*Tokenizer).Col(go.string.hdr."File"$type.func() string>type.func(*"".Tokenizer) string("".(*Tokenizer).File("".(*Tokenizer).File(go.string.hdr."Line"type.func() int8type.func(*"".Tokenizer) int("".(*Tokenizer).Line("".(*Tokenizer).Line(go.string.hdr."Next"0type.func() "".ScanTokenJtype.func(*"".Tokenizer) "".ScanToken("".(*Tokenizer).Next("".(*Tokenizer).Next,go.string.hdr."SetPos",type.func(int, string)Jtype.func(*"".Tokenizer, int, string),"".(*Tokenizer).SetPos,"".(*Tokenizer).SetPos(go.string.hdr."Text"$type.func() string>type.func(*"".Tokenizer) string("".(*Tokenizer).Text("".(*Tokenizer).TextTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocalsa8eabfc4a4514ed6b3b0c61e9680e440Tgclocals3bb21ca8fe1d99a3e492463bd711418a0type..hashfunc.[2]string(type..hash.[2]string,type..eqfunc.[2]string$type..eq.[2]string&type..alg.[2]string 0type..hashfunc.[2]string,type..eqfunc.[2]string"runtime.gcbits.052go.string.hdr."[2]string" *go.string."[2]string"*go.string."[2]string" [2]stringtype.[2]string PX0&type..alg.[2]string@"runtime.gcbits.05P2go.string.hdr."[2]string"p.go.weak.type.*[2]string"runtime.zerovaluetype.stringtype.[]string>go.typelink.[2]string [2]stringtype.[2]string4go.string.hdr."*[2]string" 1742 ,go.string."*[2]string",go.string."*[2]string" *[2]stringtype.*[2]stringf<60 runtime.algarray@"runtime.gcbits.01P4go.string.hdr."*[2]string"p0go.weak.type.**[2]string"runtime.zerovaluetype.[2]string4go.string.hdr."*[8]string" 1745 ,go.string."*[8]string",go.string."*[8]string" *[8]stringtype.*[8]stringo60 runtime.algarray@"runtime.gcbits.01P4go.string.hdr."*[8]string"p0go.weak.type.**[8]string"runtime.zerovaluetype.[8]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."io" go.string."io"go.string."io"io"go.importpath.io. go.string."io"$go.string.hdr."os" go.string."os"go.string."os"os"go.importpath.os. go.string."os":go.string.hdr."path/filepath" 2go.string."path/filepath"2go.string."path/filepath" path/filepath8go.importpath.path/filepath. 2go.string."path/filepath".go.string.hdr."strings" &go.string."strings"&go.string."strings"strings,go.importpath.strings. &go.string."strings".go.string.hdr."unicode" &go.string."unicode"&go.string."unicode"unicode,go.importpath.unicode. &go.string."unicode"8go.string.hdr."text/scanner" 0go.string."text/scanner"0go.string."text/scanner" text/scanner6go.importpath.text/scanner. 0go.string."text/scanner"Lgo.string.hdr."cmd/asm/internal/flags" Dgo.string."cmd/asm/internal/flags"Dgo.string."cmd/asm/internal/flags"0.cmd/asm/internal/flagsJgo.importpath.cmd/asm/internal/flags. Dgo.string."cmd/asm/internal/flags"&go.string.hdr."log" go.string."log"go.string."log"log$go.importpath.log. go.string."log"@go.string.hdr."cmd/internal/obj" 8go.string."cmd/internal/obj"8go.string."cmd/internal/obj"0"cmd/internal/obj>go.importpath.cmd/internal/obj. 8go.string."cmd/internal/obj".type..hash.[1]stringf(type..hash.[1]string*type..eq.[1]stringf$type..eq.[1]string."".TokenReader.Closef("".TokenReader.Close*"".TokenReader.Colf$"".TokenReader.Col,"".TokenReader.Filef&"".TokenReader.File,"".TokenReader.Linef&"".TokenReader.Line,"".TokenReader.Nextf&"".TokenReader.Next0"".TokenReader.SetPosf*"".TokenReader.SetPos,"".TokenReader.Textf&"".TokenReader.Text2"".(*ScanToken).Stringf,"".(*ScanToken).String,type..hash."".Tokenf&type..hash."".Token(type..eq."".Tokenf"type..eq."".Token*"".(*Token).Stringf$"".(*Token).String.type..hash.[8]stringf(type..hash.[8]string*type..eq.[8]stringf$type..eq.[8]string&"".(*Input).Filef "".(*Input).File&"".(*Input).Linef "".(*Input).Line$"".(*Input).Colf"".(*Input).Col*"".(*Input).SetPosf$"".(*Input).SetPos:type..hash.[1]interface {}f4type..hash.[1]interface {}6type..eq.[1]interface {}f0type..eq.[1]interface {}:type..hash.[3]interface {}f4type..hash.[3]interface {}6type..eq.[3]interface {}f0type..eq.[3]interface {}:type..hash.[2]interface {}f4type..hash.[2]interface {}6type..eq.[2]interface {}f0type..eq.[2]interface {}.type..hash.[0]stringf(type..hash.[0]string*type..eq.[0]stringf$type..eq.[0]string:type..hash.[4]interface {}f4type..hash.[4]interface {}6type..eq.[4]interface {}f0type..eq.[4]interface {}2type..hash.[1]"".Tokenf,type..hash.[1]"".Token.type..eq.[1]"".Tokenf(type..eq.[1]"".Token4type..hash."".Tokenizerf.type..hash."".Tokenizer0type..eq."".Tokenizerf*type..eq."".Tokenizer.type..hash.[2]stringf(type..hash.[2]string*type..eq.[2]stringf$type..eq.[2]string"runtime.zerovalue0go13ld