| !<arch> |
| __.PKGDEF 0 0 0 644 36571 ` |
| go object darwin amd64 go1.4.2 X:precisestack |
| |
| $$ |
| package lex |
| import log "log" |
| import scanner "text/scanner" |
| import runtime "runtime" |
| import io "io" |
| import unicode "unicode" |
| import filepath "path/filepath" |
| import os "os" |
| import strconv "strconv" |
| import strings "strings" |
| import obj "bootstrap/internal/obj" |
| import fmt "fmt" |
| import flags "bootstrap/asm/internal/flags" |
| type @"".ScanToken int32 |
| func (@"".t·2 @"".ScanToken) String () (? string) |
| type @"".TokenReader interface { Close(); Col() (? int); File() (? string); Line() (? int); Next() (? @"".ScanToken); SetPos(@"".line int, @"".file string); Text() (? string) } |
| type @"".Stack struct { @"".tr []@"".TokenReader } |
| func (@"".s·1 *@"".Stack "esc:0x0") Close () { } |
| func (@"".s·2 *@"".Stack "esc:0x0") Col () (? int) |
| func (@"".s·2 *@"".Stack "esc:0x0") File () (? string) |
| func (@"".s·2 *@"".Stack "esc:0x0") Line () (? int) |
| func (@"".s·2 *@"".Stack) Next () (? @"".ScanToken) |
| func (@"".s·1 *@"".Stack) Push (@"".tr·2 @"".TokenReader) { @"".s·1.@"".tr = append(@"".s·1.@"".tr, @"".tr·2) } |
| func (@"".s·1 *@"".Stack "esc:0x0") SetPos (@"".line·2 int, @"".file·3 string) |
| func (@"".s·2 *@"".Stack "esc:0x0") Text () (? string) |
| type @"".Token struct { ? @"".ScanToken; @"".text string } |
| func (@"".l·2 @"".Token "esc:0x2") String () (? string) { return @"".l·2.@"".text } |
| type @"".Macro struct { @"".name string; @"".args []string; @"".tokens []@"".Token } |
| type @"".Input struct { ? @"".Stack; @"".includes []string; @"".beginningOfLine bool; @"".ifdefStack []bool; @"".macros map[string]*@"".Macro; @"".text string; @"".peek bool; @"".peekToken @"".ScanToken; @"".peekText string } |
| func (@"".in·1 *@"".Input "esc:0x0") Close () { } |
| func (@"".in·1 *@"".Input "esc:0x0") Error (@"".args·2 ...interface {} "esc:0x0") |
| func (@"".in·2 *@"".Input) Next () (? @"".ScanToken) |
| func (@"".in·1 *@"".Input) Push (@"".r·2 @"".TokenReader) |
| func (@"".in·2 *@"".Input "esc:0x1") Text () (? string) { return @"".in·2.@"".text } |
| func (@"".in·2 *@"".Input) @"".argsFor (@"".macro·3 *@"".Macro) (? map[string][]@"".Token) |
| func (@"".in·3 *@"".Input) @"".collectArgument (@"".macro·4 *@"".Macro) (? []@"".Token, ? @"".ScanToken) |
| func (@"".in·1 *@"".Input) @"".define () |
| func (@"".in·1 *@"".Input "esc:0x0") @"".defineMacro (@"".name·2 string, @"".args·3 []string, @"".tokens·4 []@"".Token) |
| func (@"".in·1 *@"".Input) @"".else_ () |
| func (@"".in·2 *@"".Input "esc:0x0") @"".enabled () (? bool) { return len(@"".in·2.@"".ifdefStack) == 0x0 || @"".in·2.@"".ifdefStack[len(@"".in·2.@"".ifdefStack) - 0x1] } |
| func (@"".in·1 *@"".Input) @"".endif () |
| func (@"".in·1 *@"".Input) @"".expectNewline (@"".directive·2 string) |
| func (@"".in·1 *@"".Input "esc:0x0") @"".expectText (@"".args·2 ...interface {} "esc:0x0") |
| func (@"".in·2 *@"".Input) @"".hash () (? bool) |
| func (@"".in·1 *@"".Input) @"".ifdef (@"".truth·2 bool) |
| func (@"".in·1 *@"".Input) @"".include () |
| func (@"".in·1 *@"".Input) @"".invokeMacro (@"".macro·2 *@"".Macro) |
| func (@"".in·1 *@"".Input) @"".line () |
| func (@"".in·3 *@"".Input) @"".macroDefinition (@"".name·4 string) (? []string, ? []@"".Token) |
| func (@"".in·2 *@"".Input) @"".macroName () (? string) |
| func (@"".in·1 *@"".Input) @"".undef () |
| func @"".NewInput (@"".name·2 string "esc:0x0") (? *@"".Input) |
| const @"".LSH @"".ScanToken = -0x3E8 |
| const @"".RSH @"".ScanToken = -0x3E9 |
| const @"".ARR @"".ScanToken = -0x3EA |
| const @"".ROT @"".ScanToken = -0x3EB |
| func @"".IsRegisterShift (@"".r·2 @"".ScanToken) (? bool) { return @"".ScanToken(-0x3EB) <= @"".r·2 && @"".r·2 <= @"".ScanToken(-0x3E8) } |
| func @"".HistLine () (? int32) { return int32(@"".histLine) } |
| import binary "encoding/binary" // indirect |
| 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) } |
| type @"bootstrap/internal/obj".Auto struct { Asym *@"bootstrap/internal/obj".LSym; Link *@"bootstrap/internal/obj".Auto; Aoffset int32; Name int16; Gotype *@"bootstrap/internal/obj".LSym } |
| type @"bootstrap/internal/obj".Addr struct { Type int16; Reg int16; Index int16; Scale int16; Name int8; Class int8; Etype uint8; Offset int64; Width int64; Sym *@"bootstrap/internal/obj".LSym; Gotype *@"bootstrap/internal/obj".LSym; Val interface {}; Node interface {} } |
| type @"bootstrap/internal/obj".ProgInfo struct { Flags uint32; Reguse uint64; Regset uint64; Regindex uint64 } |
| type @"bootstrap/internal/obj".Prog struct { Ctxt *@"bootstrap/internal/obj".Link; Link *@"bootstrap/internal/obj".Prog; From @"bootstrap/internal/obj".Addr; From3 *@"bootstrap/internal/obj".Addr; To @"bootstrap/internal/obj".Addr; Opt interface {}; Forwd *@"bootstrap/internal/obj".Prog; Pcond *@"bootstrap/internal/obj".Prog; Rel *@"bootstrap/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 @"bootstrap/internal/obj".ProgInfo } |
| func (@"bootstrap/internal/obj".p·2 *@"bootstrap/internal/obj".Prog "esc:0x0") From3Offset () (? int64) { if @"bootstrap/internal/obj".p·2.From3 == nil { return 0x0 }; return @"bootstrap/internal/obj".p·2.From3.Offset } |
| func (@"bootstrap/internal/obj".p·2 *@"bootstrap/internal/obj".Prog "esc:0x0") From3Type () (? int16) { if @"bootstrap/internal/obj".p·2.From3 == nil { return 0x0 }; return @"bootstrap/internal/obj".p·2.From3.Type } |
| func (@"bootstrap/internal/obj".p·2 *@"bootstrap/internal/obj".Prog "esc:0x0") Line () (? string) |
| func (@"bootstrap/internal/obj".p·2 *@"bootstrap/internal/obj".Prog) String () (? string) |
| type @"bootstrap/internal/obj".Pcdata struct { P []byte } |
| type @"bootstrap/internal/obj".Pcln struct { Pcsp @"bootstrap/internal/obj".Pcdata; Pcfile @"bootstrap/internal/obj".Pcdata; Pcline @"bootstrap/internal/obj".Pcdata; Pcdata []@"bootstrap/internal/obj".Pcdata; Funcdata []*@"bootstrap/internal/obj".LSym; Funcdataoff []int64; File []*@"bootstrap/internal/obj".LSym; Lastfile *@"bootstrap/internal/obj".LSym; Lastindex int } |
| type @"bootstrap/internal/obj".Reloc struct { Off int32; Siz uint8; Type int32; Add int64; Sym *@"bootstrap/internal/obj".LSym } |
| type @"bootstrap/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 *@"bootstrap/internal/obj".LSym; Gotype *@"bootstrap/internal/obj".LSym; Autom *@"bootstrap/internal/obj".Auto; Text *@"bootstrap/internal/obj".Prog; Etext *@"bootstrap/internal/obj".Prog; Pcln *@"bootstrap/internal/obj".Pcln; P []byte; R []@"bootstrap/internal/obj".Reloc } |
| type @"bootstrap/internal/obj".LinkArch struct { ByteOrder @"encoding/binary".ByteOrder; Name string; Thechar int; Preprocess func(? *@"bootstrap/internal/obj".Link, ? *@"bootstrap/internal/obj".LSym); Assemble func(? *@"bootstrap/internal/obj".Link, ? *@"bootstrap/internal/obj".LSym); Follow func(? *@"bootstrap/internal/obj".Link, ? *@"bootstrap/internal/obj".LSym); Progedit func(? *@"bootstrap/internal/obj".Link, ? *@"bootstrap/internal/obj".Prog); UnaryDst map[int]bool; Minlc int; Ptrsize int; Regsize int } |
| type @"os".dirInfo struct { @"os".buf []byte; @"os".nbuf int; @"os".bufp int } |
| type @"os".file struct { @"os".fd int; @"os".name string; @"os".dirinfo *@"os".dirInfo; @"os".nepipe int32 } |
| func (@"os".file·2 *@"os".file) @"os".close () (? error) |
| type @"os".FileMode uint32 |
| func (@"os".m·2 @"os".FileMode) IsDir () (? bool) { return @"os".m·2 & @"os".FileMode(0x80000000) != @"os".FileMode(0x0) } |
| func (@"os".m·2 @"os".FileMode) IsRegular () (? bool) { return @"os".m·2 & @"os".FileMode(0x8F000000) == @"os".FileMode(0x0) } |
| func (@"os".m·2 @"os".FileMode) Perm () (? @"os".FileMode) { return @"os".m·2 & @"os".FileMode(0x1FF) } |
| func (@"os".m·2 @"os".FileMode) String () (? string) |
| import time "time" // indirect |
| type @"time".zone struct { @"time".name string; @"time".offset int; @"time".isDST bool } |
| type @"time".zoneTrans struct { @"time".when int64; @"time".index uint8; @"time".isstd bool; @"time".isutc bool } |
| type @"time".Location struct { @"time".name string; @"time".zone []@"time".zone; @"time".tx []@"time".zoneTrans; @"time".cacheStart int64; @"time".cacheEnd int64; @"time".cacheZone *@"time".zone } |
| func (@"time".l·2 *@"time".Location "esc:0x0") String () (? string) |
| func (@"time".l·2 *@"time".Location "esc:0x0") @"time".firstZoneUsed () (? bool) |
| func (@"time".l·2 *@"time".Location "esc:0x2") @"time".get () (? *@"time".Location) |
| func (@"time".l·6 *@"time".Location "esc:0x1") @"time".lookup (@"time".sec·7 int64) (@"time".name·1 string, @"time".offset·2 int, @"time".isDST·3 bool, @"time".start·4 int64, @"time".end·5 int64) |
| func (@"time".l·2 *@"time".Location "esc:0x0") @"time".lookupFirstZone () (? int) |
| func (@"time".l·4 *@"time".Location "esc:0x0") @"time".lookupName (@"time".name·5 string "esc:0x0", @"time".unix·6 int64) (@"time".offset·1 int, @"time".isDST·2 bool, @"time".ok·3 bool) |
| type @"time".Duration int64 |
| func (@"time".d·2 @"time".Duration) Hours () (? float64) { var @"time".hour·3 @"time".Duration; ; @"time".hour·3 = @"time".d·2 / @"time".Duration(0x34630B8A000); var @"time".nsec·4 @"time".Duration; ; @"time".nsec·4 = @"time".d·2 % @"time".Duration(0x34630B8A000); return float64(@"time".hour·3) + float64(@"time".nsec·4) * 0x9C5FFF26ED75Fp-93 } |
| func (@"time".d·2 @"time".Duration) Minutes () (? float64) { var @"time".min·3 @"time".Duration; ; @"time".min·3 = @"time".d·2 / @"time".Duration(0xDF8475800); var @"time".nsec·4 @"time".Duration; ; @"time".nsec·4 = @"time".d·2 % @"time".Duration(0xDF8475800); return float64(@"time".min·3) + float64(@"time".nsec·4) * 0x9299FF347E9E9p-87 } |
| func (@"time".d·2 @"time".Duration) Nanoseconds () (? int64) { return int64(@"time".d·2) } |
| func (@"time".d·2 @"time".Duration) Seconds () (? float64) { var @"time".sec·3 @"time".Duration; ; @"time".sec·3 = @"time".d·2 / @"time".Duration(0x3B9ACA00); var @"time".nsec·4 @"time".Duration; ; @"time".nsec·4 = @"time".d·2 % @"time".Duration(0x3B9ACA00); return float64(@"time".sec·3) + float64(@"time".nsec·4) * 0x112E0BE826D695p-82 } |
| func (@"time".d·2 @"time".Duration) String () (? string) |
| type @"time".Month int |
| func (@"time".m·2 @"time".Month) String () (? string) { return @"time".months[@"time".m·2 - @"time".Month(0x1)] } |
| type @"time".Weekday int |
| func (@"time".d·2 @"time".Weekday) String () (? string) { return @"time".days[@"time".d·2] } |
| type @"time".Time struct { @"time".sec int64; @"time".nsec int32; @"time".loc *@"time".Location } |
| func (@"time".t·2 @"time".Time "esc:0x2") Add (@"time".d·3 @"time".Duration) (? @"time".Time) |
| func (@"time".t·2 @"time".Time "esc:0x2") AddDate (@"time".years·3 int, @"time".months·4 int, @"time".days·5 int) (? @"time".Time) |
| func (@"time".t·2 @"time".Time "esc:0x0") After (@"time".u·3 @"time".Time "esc:0x0") (? bool) { return @"time".t·2.@"time".sec > @"time".u·3.@"time".sec || @"time".t·2.@"time".sec == @"time".u·3.@"time".sec && @"time".t·2.@"time".nsec > @"time".u·3.@"time".nsec } |
| func (@"time".t·2 @"time".Time "esc:0x0") Before (@"time".u·3 @"time".Time "esc:0x0") (? bool) { return @"time".t·2.@"time".sec < @"time".u·3.@"time".sec || @"time".t·2.@"time".sec == @"time".u·3.@"time".sec && @"time".t·2.@"time".nsec < @"time".u·3.@"time".nsec } |
| func (@"time".t·4 @"time".Time "esc:0x0") Clock () (@"time".hour·1 int, @"time".min·2 int, @"time".sec·3 int) |
| func (@"time".t·4 @"time".Time "esc:0x0") Date () (@"time".year·1 int, @"time".month·2 @"time".Month, @"time".day·3 int) |
| func (@"time".t·2 @"time".Time "esc:0x0") Day () (? int) |
| func (@"time".t·2 @"time".Time "esc:0x0") Equal (@"time".u·3 @"time".Time "esc:0x0") (? bool) { return @"time".t·2.@"time".sec == @"time".u·3.@"time".sec && @"time".t·2.@"time".nsec == @"time".u·3.@"time".nsec } |
| func (@"time".t·2 @"time".Time "esc:0x0") Format (@"time".layout·3 string "esc:0x0") (? string) |
| func (@"time".t·2 *@"time".Time "esc:0x0") GobDecode (@"time".data·3 []byte "esc:0x0") (? error) |
| func (@"time".t·3 @"time".Time "esc:0x0") GobEncode () (? []byte, ? error) |
| func (@"time".t·2 @"time".Time "esc:0x0") Hour () (? int) |
| func (@"time".t·3 @"time".Time "esc:0x0") ISOWeek () (@"time".year·1 int, @"time".week·2 int) |
| func (@"time".t·2 @"time".Time "esc:0x2") In (@"time".loc·3 *@"time".Location "esc:0x2") (? @"time".Time) |
| func (@"time".t·2 @"time".Time "esc:0x0") IsZero () (? bool) { return @"time".t·2.@"time".sec == 0x0 && @"time".t·2.@"time".nsec == 0x0 } |
| func (@"time".t·2 @"time".Time "esc:0x2") Local () (? @"time".Time) { @"time".t·2.@"time".loc = @"time".Local; return @"time".t·2 } |
| func (@"time".t·2 @"time".Time "esc:0x2") Location () (? *@"time".Location) { var @"time".l·3 *@"time".Location; ; @"time".l·3 = @"time".t·2.@"time".loc; if @"time".l·3 == nil { @"time".l·3 = @"time".UTC }; return @"time".l·3 } |
| func (@"time".t·3 @"time".Time "esc:0x0") MarshalBinary () (? []byte, ? error) |
| func (@"time".t·3 @"time".Time "esc:0x0") MarshalJSON () (? []byte, ? error) |
| func (@"time".t·3 @"time".Time "esc:0x0") MarshalText () (? []byte, ? error) |
| func (@"time".t·2 @"time".Time "esc:0x0") Minute () (? int) |
| func (@"time".t·2 @"time".Time "esc:0x0") Month () (? @"time".Month) |
| func (@"time".t·2 @"time".Time "esc:0x0") Nanosecond () (? int) { return int(@"time".t·2.@"time".nsec) } |
| func (@"time".t·2 @"time".Time "esc:0x2") Round (@"time".d·3 @"time".Duration) (? @"time".Time) |
| func (@"time".t·2 @"time".Time "esc:0x0") Second () (? int) |
| func (@"time".t·2 @"time".Time "esc:0x0") String () (? string) |
| func (@"time".t·2 @"time".Time "esc:0x0") Sub (@"time".u·3 @"time".Time "esc:0x0") (? @"time".Duration) |
| func (@"time".t·2 @"time".Time "esc:0x2") Truncate (@"time".d·3 @"time".Duration) (? @"time".Time) |
| func (@"time".t·2 @"time".Time "esc:0x2") UTC () (? @"time".Time) { @"time".t·2.@"time".loc = @"time".UTC; return @"time".t·2 } |
| func (@"time".t·2 @"time".Time "esc:0x0") Unix () (? int64) { return @"time".t·2.@"time".sec + -0xE7791F700 } |
| func (@"time".t·2 @"time".Time "esc:0x0") UnixNano () (? int64) { return (@"time".t·2.@"time".sec + -0xE7791F700) * 0x3B9ACA00 + int64(@"time".t·2.@"time".nsec) } |
| func (@"time".t·2 *@"time".Time "esc:0x0") UnmarshalBinary (@"time".data·3 []byte "esc:0x0") (? error) |
| func (@"time".t·2 *@"time".Time "esc:0x0") UnmarshalJSON (@"time".data·3 []byte "esc:0x0") (@"time".err·1 error) |
| func (@"time".t·2 *@"time".Time "esc:0x0") UnmarshalText (@"time".data·3 []byte "esc:0x0") (@"time".err·1 error) |
| func (@"time".t·2 @"time".Time "esc:0x0") Weekday () (? @"time".Weekday) |
| func (@"time".t·2 @"time".Time "esc:0x0") Year () (? int) |
| func (@"time".t·2 @"time".Time "esc:0x0") YearDay () (? int) |
| func (@"time".t·3 @"time".Time "esc:0x0") Zone () (@"time".name·1 string, @"time".offset·2 int) |
| func (@"time".t·2 @"time".Time "esc:0x0") @"time".abs () (? uint64) |
| func (@"time".t·5 @"time".Time "esc:0x0") @"time".date (@"time".full·6 bool) (@"time".year·1 int, @"time".month·2 @"time".Month, @"time".day·3 int, @"time".yday·4 int) |
| func (@"time".t·4 @"time".Time "esc:0x1") @"time".locabs () (@"time".name·1 string, @"time".offset·2 int, @"time".abs·3 uint64) |
| type @"os".FileInfo interface { IsDir() (? bool); ModTime() (? @"time".Time); Mode() (? @"os".FileMode); Name() (? string); Size() (? int64); Sys() (? interface {}) } |
| type @"os".File struct { @"os".? *@"os".file } |
| func (@"os".f·2 *@"os".File) Chdir () (? error) |
| func (@"os".f·2 *@"os".File) Chmod (@"os".mode·3 @"os".FileMode) (? error) |
| func (@"os".f·2 *@"os".File) Chown (@"os".uid·3 int, @"os".gid·4 int) (? error) |
| func (@"os".f·2 *@"os".File) Close () (? error) |
| func (@"os".f·2 *@"os".File "esc:0x0") Fd () (? uintptr) { if @"os".f·2 == nil { return 0xFFFFFFFFFFFFFFFF }; return uintptr(@"os".f·2.@"os".file.@"os".fd) } |
| func (@"os".f·2 *@"os".File "esc:0x1") Name () (? string) { return @"os".f·2.@"os".file.@"os".name } |
| func (@"os".f·3 *@"os".File) Read (@"os".b·4 []byte "esc:0x0") (@"os".n·1 int, @"os".err·2 error) |
| func (@"os".f·3 *@"os".File) ReadAt (@"os".b·4 []byte "esc:0x0", @"os".off·5 int64) (@"os".n·1 int, @"os".err·2 error) |
| func (@"os".f·3 *@"os".File "esc:0x0") Readdir (@"os".n·4 int) (@"os".fi·1 []@"os".FileInfo, @"os".err·2 error) |
| func (@"os".f·3 *@"os".File "esc:0x0") Readdirnames (@"os".n·4 int) (@"os".names·1 []string, @"os".err·2 error) |
| func (@"os".f·3 *@"os".File) Seek (@"os".offset·4 int64, @"os".whence·5 int) (@"os".ret·1 int64, @"os".err·2 error) |
| func (@"os".f·3 *@"os".File) Stat () (@"os".fi·1 @"os".FileInfo, @"os".err·2 error) |
| func (@"os".f·2 *@"os".File "esc:0x0") Sync () (@"os".err·1 error) |
| func (@"os".f·2 *@"os".File) Truncate (@"os".size·3 int64) (? error) |
| func (@"os".f·3 *@"os".File) Write (@"os".b·4 []byte "esc:0x0") (@"os".n·1 int, @"os".err·2 error) |
| func (@"os".f·3 *@"os".File) WriteAt (@"os".b·4 []byte "esc:0x0", @"os".off·5 int64) (@"os".n·1 int, @"os".err·2 error) |
| func (@"os".f·3 *@"os".File) WriteString (@"os".s·4 string "esc:0x0") (@"os".ret·1 int, @"os".err·2 error) |
| func (@"os".f·3 *@"os".File "esc:0x0") @"os".pread (@"os".b·4 []byte "esc:0x0", @"os".off·5 int64) (@"os".n·1 int, @"os".err·2 error) |
| func (@"os".f·3 *@"os".File "esc:0x0") @"os".pwrite (@"os".b·4 []byte "esc:0x0", @"os".off·5 int64) (@"os".n·1 int, @"os".err·2 error) |
| func (@"os".f·3 *@"os".File "esc:0x0") @"os".read (@"os".b·4 []byte "esc:0x0") (@"os".n·1 int, @"os".err·2 error) |
| func (@"os".f·3 *@"os".File "esc:0x0") @"os".readdir (@"os".n·4 int) (@"os".fi·1 []@"os".FileInfo, @"os".err·2 error) |
| func (@"os".f·3 *@"os".File "esc:0x0") @"os".readdirnames (@"os".n·4 int) (@"os".names·1 []string, @"os".err·2 error) |
| func (@"os".f·3 *@"os".File "esc:0x0") @"os".seek (@"os".offset·4 int64, @"os".whence·5 int) (@"os".ret·1 int64, @"os".err·2 error) |
| func (@"os".f·3 *@"os".File "esc:0x0") @"os".write (@"os".b·4 []byte "esc:0x0") (@"os".n·1 int, @"os".err·2 error) |
| import bufio "bufio" // indirect |
| type @"io".Reader interface { Read(@"io".p []byte) (@"io".n int, @"io".err error) } |
| type @"io".Writer interface { Write(@"io".p []byte) (@"io".n int, @"io".err error) } |
| 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 } |
| func (@"bufio".b·2 *@"bufio".Reader "esc:0x0") Buffered () (? int) { return @"bufio".b·2.@"bufio".w - @"bufio".b·2.@"bufio".r } |
| func (@"bufio".b·3 *@"bufio".Reader) Peek (@"bufio".n·4 int) (? []byte, ? error) |
| func (@"bufio".b·3 *@"bufio".Reader) Read (@"bufio".p·4 []byte) (@"bufio".n·1 int, @"bufio".err·2 error) |
| func (@"bufio".b·3 *@"bufio".Reader) ReadByte () (@"bufio".c·1 byte, @"bufio".err·2 error) |
| func (@"bufio".b·3 *@"bufio".Reader) ReadBytes (@"bufio".delim·4 byte) (@"bufio".line·1 []byte, @"bufio".err·2 error) |
| func (@"bufio".b·4 *@"bufio".Reader) ReadLine () (@"bufio".line·1 []byte, @"bufio".isPrefix·2 bool, @"bufio".err·3 error) |
| func (@"bufio".b·4 *@"bufio".Reader) ReadRune () (@"bufio".r·1 rune, @"bufio".size·2 int, @"bufio".err·3 error) |
| func (@"bufio".b·3 *@"bufio".Reader) ReadSlice (@"bufio".delim·4 byte) (@"bufio".line·1 []byte, @"bufio".err·2 error) |
| func (@"bufio".b·3 *@"bufio".Reader) ReadString (@"bufio".delim·4 byte) (@"bufio".line·1 string, @"bufio".err·2 error) |
| func (@"bufio".b·1 *@"bufio".Reader) Reset (@"bufio".r·2 @"io".Reader) |
| func (@"bufio".b·2 *@"bufio".Reader "esc:0x0") UnreadByte () (? error) |
| func (@"bufio".b·2 *@"bufio".Reader "esc:0x0") UnreadRune () (? error) { if @"bufio".b·2.@"bufio".lastRuneSize < 0x0 || @"bufio".b·2.@"bufio".r < @"bufio".b·2.@"bufio".lastRuneSize { return @"bufio".ErrInvalidUnreadRune }; @"bufio".b·2.@"bufio".r -= @"bufio".b·2.@"bufio".lastRuneSize; @"bufio".b·2.@"bufio".lastByte = -0x1; @"bufio".b·2.@"bufio".lastRuneSize = -0x1; return nil } |
| func (@"bufio".b·3 *@"bufio".Reader) WriteTo (@"bufio".w·4 @"io".Writer) (@"bufio".n·1 int64, @"bufio".err·2 error) |
| func (@"bufio".b·1 *@"bufio".Reader) @"bufio".fill () |
| func (@"bufio".b·2 *@"bufio".Reader "esc:0x1") @"bufio".readErr () (? error) { var @"bufio".err·3 error; ; @"bufio".err·3 = @"bufio".b·2.@"bufio".err; @"bufio".b·2.@"bufio".err = nil; return @"bufio".err·3 } |
| func (@"bufio".b·1 *@"bufio".Reader "esc:0x0") @"bufio".reset (@"bufio".buf·2 []byte, @"bufio".r·3 @"io".Reader) { *@"bufio".b·1 = (@"bufio".Reader{ @"bufio".buf:@"bufio".buf·2, @"bufio".rd:@"bufio".r·3, @"bufio".lastByte:-0x1, @"bufio".lastRuneSize:-0x1 }) } |
| func (@"bufio".b·3 *@"bufio".Reader) @"bufio".writeBuf (@"bufio".w·4 @"io".Writer) (? int64, ? error) |
| type @"bufio".Writer struct { @"bufio".err error; @"bufio".buf []byte; @"bufio".n int; @"bufio".wr @"io".Writer } |
| func (@"bufio".b·2 *@"bufio".Writer "esc:0x0") Available () (? int) { return len(@"bufio".b·2.@"bufio".buf) - @"bufio".b·2.@"bufio".n } |
| func (@"bufio".b·2 *@"bufio".Writer "esc:0x0") Buffered () (? int) { return @"bufio".b·2.@"bufio".n } |
| func (@"bufio".b·2 *@"bufio".Writer) Flush () (? error) |
| func (@"bufio".b·3 *@"bufio".Writer) ReadFrom (@"bufio".r·4 @"io".Reader) (@"bufio".n·1 int64, @"bufio".err·2 error) |
| func (@"bufio".b·1 *@"bufio".Writer "esc:0x0") Reset (@"bufio".w·2 @"io".Writer) { @"bufio".b·1.@"bufio".err = nil; @"bufio".b·1.@"bufio".n = 0x0; @"bufio".b·1.@"bufio".wr = @"bufio".w·2 } |
| func (@"bufio".b·3 *@"bufio".Writer) Write (@"bufio".p·4 []byte) (@"bufio".nn·1 int, @"bufio".err·2 error) |
| func (@"bufio".b·2 *@"bufio".Writer) WriteByte (@"bufio".c·3 byte) (? error) |
| func (@"bufio".b·3 *@"bufio".Writer) WriteRune (@"bufio".r·4 rune) (@"bufio".size·1 int, @"bufio".err·2 error) |
| func (@"bufio".b·3 *@"bufio".Writer) WriteString (@"bufio".s·4 string "esc:0x0") (? int, ? error) |
| func (@"bufio".b·2 *@"bufio".Writer) @"bufio".flush () (? error) |
| type @"bootstrap/internal/obj".Biobuf struct { @"bootstrap/internal/obj".f *@"os".File; @"bootstrap/internal/obj".r *@"bufio".Reader; @"bootstrap/internal/obj".w *@"bufio".Writer; @"bootstrap/internal/obj".linelen int } |
| func (@"bootstrap/internal/obj".b·2 *@"bootstrap/internal/obj".Biobuf) Flush () (? error) |
| func (@"bootstrap/internal/obj".b·3 *@"bootstrap/internal/obj".Biobuf) Peek (@"bootstrap/internal/obj".n·4 int) (? []byte, ? error) |
| func (@"bootstrap/internal/obj".b·3 *@"bootstrap/internal/obj".Biobuf) Read (@"bootstrap/internal/obj".p·4 []byte) (? int, ? error) |
| func (@"bootstrap/internal/obj".b·3 *@"bootstrap/internal/obj".Biobuf) Write (@"bootstrap/internal/obj".p·4 []byte) (? int, ? error) |
| type @"bootstrap/internal/obj".SymVer struct { Name string; Version int } |
| type @"bootstrap/internal/obj".LineStack struct { Parent *@"bootstrap/internal/obj".LineStack; Lineno int; File string; AbsFile string; FileLine int; Directive bool; Sym *@"bootstrap/internal/obj".LSym } |
| func (@"bootstrap/internal/obj".stk·2 *@"bootstrap/internal/obj".LineStack "esc:0x0") @"bootstrap/internal/obj".fileLineAt (@"bootstrap/internal/obj".lineno·3 int) (? int) { return @"bootstrap/internal/obj".stk·2.FileLine + @"bootstrap/internal/obj".lineno·3 - @"bootstrap/internal/obj".stk·2.Lineno } |
| type @"bootstrap/internal/obj".LineRange struct { Start int; Stack *@"bootstrap/internal/obj".LineStack } |
| type @"bootstrap/internal/obj".LineHist struct { Top *@"bootstrap/internal/obj".LineStack; Ranges []@"bootstrap/internal/obj".LineRange; Dir string; TrimPathPrefix string; GOROOT string; GOROOT_FINAL string } |
| func (@"bootstrap/internal/obj".h·3 *@"bootstrap/internal/obj".LineHist "esc:0x0") AbsFileLine (@"bootstrap/internal/obj".lineno·4 int) (@"bootstrap/internal/obj".file·1 string, @"bootstrap/internal/obj".line·2 int) |
| func (@"bootstrap/internal/obj".h·2 *@"bootstrap/internal/obj".LineHist "esc:0x0") At (@"bootstrap/internal/obj".lineno·3 int) (? *@"bootstrap/internal/obj".LineStack) |
| func (@"bootstrap/internal/obj".h·3 *@"bootstrap/internal/obj".LineHist "esc:0x0") FileLine (@"bootstrap/internal/obj".lineno·4 int) (@"bootstrap/internal/obj".file·1 string, @"bootstrap/internal/obj".line·2 int) |
| func (@"bootstrap/internal/obj".h·2 *@"bootstrap/internal/obj".LineHist "esc:0x0") LineString (@"bootstrap/internal/obj".lineno·3 int) (? string) |
| func (@"bootstrap/internal/obj".h·1 *@"bootstrap/internal/obj".LineHist) Pop (@"bootstrap/internal/obj".lineno·2 int) |
| func (@"bootstrap/internal/obj".h·1 *@"bootstrap/internal/obj".LineHist) Push (@"bootstrap/internal/obj".lineno·2 int, @"bootstrap/internal/obj".file·3 string) |
| func (@"bootstrap/internal/obj".h·1 *@"bootstrap/internal/obj".LineHist) Update (@"bootstrap/internal/obj".lineno·2 int, @"bootstrap/internal/obj".file·3 string, @"bootstrap/internal/obj".line·4 int) |
| func (@"bootstrap/internal/obj".h·1 *@"bootstrap/internal/obj".LineHist) @"bootstrap/internal/obj".setFile (@"bootstrap/internal/obj".stk·2 *@"bootstrap/internal/obj".LineStack "esc:0x0", @"bootstrap/internal/obj".file·3 string) |
| func (@"bootstrap/internal/obj".h·1 *@"bootstrap/internal/obj".LineHist) @"bootstrap/internal/obj".startRange (@"bootstrap/internal/obj".lineno·2 int, @"bootstrap/internal/obj".top·3 *@"bootstrap/internal/obj".LineStack) { @"bootstrap/internal/obj".h·1.Top = @"bootstrap/internal/obj".top·3; @"bootstrap/internal/obj".h·1.Ranges = append(@"bootstrap/internal/obj".h·1.Ranges, (@"bootstrap/internal/obj".LineRange{ Start:@"bootstrap/internal/obj".top·3.Lineno, Stack:@"bootstrap/internal/obj".top·3 })) } |
| type @"bootstrap/internal/obj".Plist struct { Name *@"bootstrap/internal/obj".LSym; Firstpc *@"bootstrap/internal/obj".Prog; Recur int; Link *@"bootstrap/internal/obj".Plist } |
| type @"bootstrap/internal/obj".Link struct { Goarm int32; Headtype int; Arch *@"bootstrap/internal/obj".LinkArch; Debugasm int32; Debugvlog int32; Debugzerostack int32; Debugdivmod int32; Debugpcln int32; Flag_shared int32; Flag_dynlink bool; Bso *@"bootstrap/internal/obj".Biobuf; Pathname string; Windows int32; Goroot string; Goroot_final string; Enforce_data_order int32; Hash map[@"bootstrap/internal/obj".SymVer]*@"bootstrap/internal/obj".LSym; LineHist @"bootstrap/internal/obj".LineHist; Imports []string; Plist *@"bootstrap/internal/obj".Plist; Plast *@"bootstrap/internal/obj".Plist; Sym_div *@"bootstrap/internal/obj".LSym; Sym_divu *@"bootstrap/internal/obj".LSym; Sym_mod *@"bootstrap/internal/obj".LSym; Sym_modu *@"bootstrap/internal/obj".LSym; Tlsg *@"bootstrap/internal/obj".LSym; Plan9privates *@"bootstrap/internal/obj".LSym; Curp *@"bootstrap/internal/obj".Prog; Printp *@"bootstrap/internal/obj".Prog; Blitrl *@"bootstrap/internal/obj".Prog; Elitrl *@"bootstrap/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 *@"bootstrap/internal/obj".LSym; Version int; Textp *@"bootstrap/internal/obj".LSym; Etextp *@"bootstrap/internal/obj".LSym } |
| func (@"bootstrap/internal/obj".ctxt·1 *@"bootstrap/internal/obj".Link) AddImport (@"bootstrap/internal/obj".pkg·2 string) { @"bootstrap/internal/obj".ctxt·1.Imports = append(@"bootstrap/internal/obj".ctxt·1.Imports, @"bootstrap/internal/obj".pkg·2) } |
| func (@"bootstrap/internal/obj".ctxt·2 *@"bootstrap/internal/obj".Link "esc:0x0") Dconv (@"bootstrap/internal/obj".a·3 *@"bootstrap/internal/obj".Addr) (? string) |
| func (@"bootstrap/internal/obj".ctxt·2 *@"bootstrap/internal/obj".Link "esc:0x0") Line (@"bootstrap/internal/obj".n·3 int) (? string) |
| func (@"bootstrap/internal/obj".ctxt·2 *@"bootstrap/internal/obj".Link) NewProg () (? *@"bootstrap/internal/obj".Prog) { var @"bootstrap/internal/obj".p·3 *@"bootstrap/internal/obj".Prog; ; @"bootstrap/internal/obj".p·3 = new(@"bootstrap/internal/obj".Prog); @"bootstrap/internal/obj".p·3.Ctxt = @"bootstrap/internal/obj".ctxt·2; return @"bootstrap/internal/obj".p·3 } |
| func @"".NewLexer (@"".name·2 string, @"".ctxt·3 *@"bootstrap/internal/obj".Link) (? @"".TokenReader) |
| func @"".InitHist () { @"".histLine = 0x1 } |
| func @"".Make (@"".token·2 @"".ScanToken, @"".text·3 string "esc:0x2") (? @"".Token) |
| func @"".Tokenize (@"".str·2 string) (? []@"".Token) |
| type @"".Slice struct { @"".tokens []@"".Token; @"".fileName string; @"".line int; @"".pos int } |
| func (@"".s·1 *@"".Slice "esc:0x0") Close () { } |
| func (@"".s·2 *@"".Slice "esc:0x0") Col () (? int) |
| func (@"".s·2 *@"".Slice "esc:0x1") File () (? string) { return @"".s·2.@"".fileName } |
| func (@"".s·2 *@"".Slice "esc:0x0") Line () (? int) { return @"".s·2.@"".line } |
| func (@"".s·2 *@"".Slice "esc:0x0") Next () (? @"".ScanToken) { @"".s·2.@"".pos++; if @"".s·2.@"".pos >= len(@"".s·2.@"".tokens) { return @"".ScanToken(-0x1) }; return @"".s·2.@"".tokens[@"".s·2.@"".pos].ScanToken } |
| func (@"".s·1 *@"".Slice "esc:0x0") SetPos (@"".line·2 int, @"".file·3 string) { @"".s·1.@"".line = @"".line·2; @"".s·1.@"".fileName = @"".file·3 } |
| func (@"".s·2 *@"".Slice "esc:0x0") Text () (? string) { return @"".s·2.@"".tokens[@"".s·2.@"".pos].@"".text } |
| func @"".NewSlice (@"".fileName·2 string, @"".line·3 int, @"".tokens·4 []@"".Token) (? *@"".Slice) { return (&@"".Slice{ @"".tokens:@"".tokens·4, @"".fileName:@"".fileName·2, @"".line:@"".line·3, @"".pos:-0x1 }) } |
| import bytes "bytes" // indirect |
| type @"bytes".readOp int |
| type @"bytes".Buffer struct { @"bytes".buf []byte; @"bytes".off int; @"bytes".runeBytes [4]byte; @"bytes".bootstrap [64]byte; @"bytes".lastRead @"bytes".readOp } |
| func (@"bytes".b·2 *@"bytes".Buffer "esc:0x1") Bytes () (? []byte) { return @"bytes".b·2.@"bytes".buf[@"bytes".b·2.@"bytes".off:] } |
| func (@"bytes".b·1 *@"bytes".Buffer) Grow (@"bytes".n·2 int) |
| func (@"bytes".b·2 *@"bytes".Buffer "esc:0x0") Len () (? int) { return len(@"bytes".b·2.@"bytes".buf) - @"bytes".b·2.@"bytes".off } |
| func (@"bytes".b·2 *@"bytes".Buffer "esc:0x1") Next (@"bytes".n·3 int) (? []byte) |
| func (@"bytes".b·3 *@"bytes".Buffer) Read (@"bytes".p·4 []byte "esc:0x0") (@"bytes".n·1 int, @"bytes".err·2 error) |
| func (@"bytes".b·3 *@"bytes".Buffer) ReadByte () (@"bytes".c·1 byte, @"bytes".err·2 error) |
| func (@"bytes".b·3 *@"bytes".Buffer "esc:0x0") ReadBytes (@"bytes".delim·4 byte) (@"bytes".line·1 []byte, @"bytes".err·2 error) |
| func (@"bytes".b·3 *@"bytes".Buffer) ReadFrom (@"bytes".r·4 @"io".Reader) (@"bytes".n·1 int64, @"bytes".err·2 error) |
| func (@"bytes".b·4 *@"bytes".Buffer) ReadRune () (@"bytes".r·1 rune, @"bytes".size·2 int, @"bytes".err·3 error) |
| func (@"bytes".b·3 *@"bytes".Buffer "esc:0x0") ReadString (@"bytes".delim·4 byte) (@"bytes".line·1 string, @"bytes".err·2 error) |
| func (@"bytes".b·1 *@"bytes".Buffer) Reset () |
| func (@"bytes".b·2 *@"bytes".Buffer "esc:0x0") String () (? string) { if @"bytes".b·2 == nil { return "<nil>" }; return string(@"bytes".b·2.@"bytes".buf[@"bytes".b·2.@"bytes".off:]) } |
| func (@"bytes".b·1 *@"bytes".Buffer) Truncate (@"bytes".n·2 int) |
| func (@"bytes".b·2 *@"bytes".Buffer "esc:0x0") UnreadByte () (? error) |
| func (@"bytes".b·2 *@"bytes".Buffer "esc:0x0") UnreadRune () (? error) |
| func (@"bytes".b·3 *@"bytes".Buffer) Write (@"bytes".p·4 []byte "esc:0x0") (@"bytes".n·1 int, @"bytes".err·2 error) |
| func (@"bytes".b·2 *@"bytes".Buffer) WriteByte (@"bytes".c·3 byte) (? error) |
| func (@"bytes".b·3 *@"bytes".Buffer) WriteRune (@"bytes".r·4 rune) (@"bytes".n·1 int, @"bytes".err·2 error) |
| func (@"bytes".b·3 *@"bytes".Buffer) WriteString (@"bytes".s·4 string "esc:0x0") (@"bytes".n·1 int, @"bytes".err·2 error) |
| func (@"bytes".b·3 *@"bytes".Buffer) WriteTo (@"bytes".w·4 @"io".Writer) (@"bytes".n·1 int64, @"bytes".err·2 error) |
| func (@"bytes".b·2 *@"bytes".Buffer) @"bytes".grow (@"bytes".n·3 int) (? int) |
| func (@"bytes".b·3 *@"bytes".Buffer "esc:0x1") @"bytes".readSlice (@"bytes".delim·4 byte) (@"bytes".line·1 []byte, @"bytes".err·2 error) |
| type @"text/scanner".Position struct { Filename string; Offset int; Line int; Column int } |
| func (@"text/scanner".pos·2 *@"text/scanner".Position "esc:0x0") IsValid () (? bool) { return @"text/scanner".pos·2.Line > 0x0 } |
| func (@"text/scanner".pos·2 @"text/scanner".Position "esc:0x2") String () (? string) |
| 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 } |
| func (@"text/scanner".s·2 *@"text/scanner".Scanner "esc:0x2") Init (@"text/scanner".src·3 @"io".Reader) (? *@"text/scanner".Scanner) |
| func (@"text/scanner".s·2 *@"text/scanner".Scanner) Next () (? rune) |
| func (@"text/scanner".s·2 *@"text/scanner".Scanner) Peek () (? rune) |
| func (@"text/scanner".s·2 *@"text/scanner".Scanner "esc:0x1") Pos () (@"text/scanner".pos·1 @"text/scanner".Position) |
| func (@"text/scanner".s·2 *@"text/scanner".Scanner) Scan () (? rune) |
| func (@"text/scanner".s·2 *@"text/scanner".Scanner) TokenText () (? string) |
| func (@"text/scanner".s·1 *@"text/scanner".Scanner) @"text/scanner".error (@"text/scanner".msg·2 string) |
| func (@"text/scanner".s·2 *@"text/scanner".Scanner "esc:0x0") @"text/scanner".isIdentRune (@"text/scanner".ch·3 rune, @"text/scanner".i·4 int) (? bool) |
| func (@"text/scanner".s·2 *@"text/scanner".Scanner) @"text/scanner".next () (? rune) |
| func (@"text/scanner".s·1 *@"text/scanner".Scanner) @"text/scanner".scanChar () |
| func (@"text/scanner".s·2 *@"text/scanner".Scanner) @"text/scanner".scanComment (@"text/scanner".ch·3 rune) (? rune) |
| func (@"text/scanner".s·2 *@"text/scanner".Scanner) @"text/scanner".scanDigits (@"text/scanner".ch·3 rune, @"text/scanner".base·4 int, @"text/scanner".n·5 int) (? rune) |
| func (@"text/scanner".s·2 *@"text/scanner".Scanner) @"text/scanner".scanEscape (@"text/scanner".quote·3 rune) (? rune) |
| func (@"text/scanner".s·2 *@"text/scanner".Scanner) @"text/scanner".scanExponent (@"text/scanner".ch·3 rune) (? rune) |
| func (@"text/scanner".s·2 *@"text/scanner".Scanner) @"text/scanner".scanFraction (@"text/scanner".ch·3 rune) (? rune) |
| func (@"text/scanner".s·2 *@"text/scanner".Scanner) @"text/scanner".scanIdentifier () (? rune) |
| func (@"text/scanner".s·2 *@"text/scanner".Scanner) @"text/scanner".scanMantissa (@"text/scanner".ch·3 rune) (? rune) |
| func (@"text/scanner".s·3 *@"text/scanner".Scanner) @"text/scanner".scanNumber (@"text/scanner".ch·4 rune) (? rune, ? rune) |
| func (@"text/scanner".s·1 *@"text/scanner".Scanner) @"text/scanner".scanRawString () |
| func (@"text/scanner".s·2 *@"text/scanner".Scanner) @"text/scanner".scanString (@"text/scanner".quote·3 rune) (@"text/scanner".n·1 int) |
| type @"".Tokenizer struct { @"".tok @"".ScanToken; @"".s *@"text/scanner".Scanner; @"".line int; @"".fileName string; @"".file *@"os".File } |
| func (@"".t·1 *@"".Tokenizer) Close () |
| func (@"".t·2 *@"".Tokenizer "esc:0x0") Col () (? int) |
| func (@"".t·2 *@"".Tokenizer "esc:0x1") File () (? string) { return @"".t·2.@"".fileName } |
| func (@"".t·2 *@"".Tokenizer "esc:0x0") Line () (? int) { return @"".t·2.@"".line } |
| func (@"".t·2 *@"".Tokenizer) Next () (? @"".ScanToken) |
| func (@"".t·1 *@"".Tokenizer "esc:0x0") SetPos (@"".line·2 int, @"".file·3 string) { @"".t·1.@"".line = @"".line·2; @"".t·1.@"".fileName = @"".file·3 } |
| func (@"".t·2 *@"".Tokenizer) Text () (? string) |
| func @"".NewTokenizer (@"".name·2 string, @"".r·3 @"io".Reader, @"".file·4 *@"os".File) (? *@"".Tokenizer) |
| func @"".init () |
| var @"".histLine int |
| var @"time".months [12]string |
| var @"time".days [7]string |
| var @"time".Local *@"time".Location |
| var @"time".UTC *@"time".Location |
| var @"bufio".ErrInvalidUnreadRune error |
| const @"text/scanner".EOF = -0x1 |
| |
| $$ |
| _go_.6 0 0 0 644 222273 ` |
| go object darwin amd64 go1.4.2 X:precisestack |
| |
| ! |
| go13ld |
| fmt.aos.apath/filepath.astrconv.astrings.atext/scanner.a<bootstrap/asm/internal/flags.a |
| log.a0bootstrap/internal/obj.aio.aunicode.aþ"".NewInputÀ°eH%HD$ØH;AwèëåHì¨H$°H$H$¸H\$èH\$H\$PH\$H\$XHH$èHD$Hø^HÇÂHÇÁH$H$ H$H$H\$PH\$H\$XH\$èHH\$xH=HH$H´$H$H$ HÐHT$hH¼$HøHL$pH)ÈHø~JHH$Ht$`Ht$HT$HL$HD$ èH¼$Ht$(H\$0H\$hH\$8H\$pH$HõHt$`HkÛHÝH,$H\$xH\$HûHÁãH\$èH$H¬$HD$pHêHl$`Hl$`H¬$HT$hH$HD$pH$ HH$HH\$HH\$èH\$H\$HHH$èHL$HÏHù¡1ÀèHL$@H$H<$t~H$H$H\$H$H\$H$ H\$èHD$@HÇÅ@h0H$H<$t)H$PH\$HH\$èH\$@H$ÀHĨÃ%ëÎ%évÿÿÿéXÿÿÿéýÿÿ* |
| *0runtime.morestack_noctxtx"path/filepath.Dir®type.[1]stringÀ"runtime.newobjectä4runtime.writebarrierstringò<bootstrap/asm/internal/flags.I<bootstrap/asm/internal/flags.I <bootstrap/asm/internal/flags.I¨type.[]stringì"runtime.growsliceruntime.memmove°<bootstrap/asm/internal/flags.DÆ<bootstrap/asm/internal/flags.DÞ <bootstrap/asm/internal/flags.Dò"".predefinetype."".Input¦"runtime.newobjectØÀ runtime.duffzeroÚ 2runtime.writebarrierslice¸ |
| .runtime.writebarrierptr0Ð"".autotmp_0013Ïtype.*"".Input"".autotmp_0010type.int"".autotmp_0009type.uintptr"".autotmp_0008type.int"".autotmp_0007type.[]string"".autotmp_0006_type.[]string"".autotmp_0004/type.[]string"".autotmp_0003¿2type.map[string]*"".Macro"".autotmp_0002type.[]string"".autotmp_0001¯type.string"".~r1 type.*"".Input"".nametype.string"ÐÏÐ+àF"³Ë,;$RWlZ/ETgclocals·f9bac4602c4134eb4effc7b57f6e2cd4Tgclocals·b6a5e199351f45217642e20f8b505094R/tmp/go/src/cmd/asm/internal/lex/input.goþ"".predefineêeH%H$ÿÿÿH;AwèëâHìhHH$HÇD$èH\$H\$`H$pH$xH$H$`1ÉH$XHD$PH$PHÐHl$PH9éÕHD$xHøHH@HL$XH$ØH$àHH+H¬$HkH¬$H$H$H$ HD$ÇD$=èH´$H$ HD$Hø~oH9ÂIðHÇHÁHÿÁH9ÊèHðH)ÊHút HËHÃHØHÁHÐL$ØLÆH¼$àHúH$ÈH$H$ÐH$H´$H4$H$ HT$èH|$Ht$HD$ H¼$H$H´$Hþ
ÁHþ7ûþ
¬H$H$èH$ H$ðH$H$H$H\$èH\$H$8H\$H$@H\$ H$HHH$èHD$HD$hH$H<$H$H\$H$ H\$èHD$hHøÝHhHÇEHÇEHÇEH$H<$¦H$(H$8H\$H$@H\$H$HH\$èH\$hH$HH$H\$`H\$H$èH\$H$H\$èHD$xHL$XHÀHÿÁHl$PH9é+ýÿÿH\$`H$HÄhÃ%éNÿÿÿéÿÿÿ%éâþÿÿHHD$p1íH9è"H$øHÇHÇCH$øHûòHÇÂHÇÁH$ H$(H$0HH$Hþ°H|$èHL$HD$H$ H$H$¸HL$H$ÀHD$èH
HD$pH$¨H$H$°HL$HHl$HïHÞH¥H¥H$ H\$ H$(H\$(H$0H\$0èèé)ýÿÿèéÿÿÿHH$HH\$HH\$èH¼$H´$H\$H\$péþÿÿèèèéjûÿÿ< |
| 00runtime.morestack_noctxtP2type.map[string]*"".Macrotruntime.makemapügo.string."1"ö"strings.IndexRuneÆ"".TokenizeÎ"".Tokenizeª type."".Macro¼ "runtime.newobject¬ |
| 4runtime.writebarrierstring2runtime.writebarriersliceª2type.map[string]*"".Macro
$runtime.mapassign1¸4go.itab.*os.File.io.Writertype."".Token´runtime.convT2E2runtime.writebarrieriface¬os.Stderrögo.string."asm: parsing -D: %q is not a valid identifier name\n"ìfmt.FprintföDbootstrap/asm/internal/flags.Usage$runtime.panicindexªtype.*os.FileÀtype.io.WriterØ4go.itab.*os.File.io.Writerì runtime.typ2Itab´$runtime.panicindexÂ$runtime.panicsliceÐ$runtime.panicslice@Ð6"".autotmp_0045ÿtype.*"".Macro"".autotmp_0044ß"type.interface {}"".autotmp_0042&type.[]interface {}"".autotmp_0041ïtype.*uint8"".autotmp_0040type.uint64"".autotmp_0039type.uint64"".autotmp_0038type.uint64"".autotmp_0037type.int"".autotmp_0036¿type.string"".autotmp_0033type.string"".autotmp_0032type.string"".autotmp_0031ßtype.*string"".autotmp_0030¯type.int"".autotmp_0029type.int"".autotmp_0028Ïtype.*"".Macro"".autotmp_0027type.[]"".Token"".autotmp_0026ÿtype.string"".autotmp_0025ß(type.[1]interface {}"".autotmp_0024type.int"".autotmp_0023_type.[]"".Token"".autotmp_0021/Vtype.bootstrap/asm/internal/flags.MultiFlag"".tokens¿type.[]"".Token"".value¿type.string"".nametype.string"".macros2type.map[string]*"".Macro"".~r102type.map[string]*"".Macro"".definesVtype.bootstrap/asm/internal/flags.MultiFlag%ÐÔÏÐÆÀ |
| ^Z%#s;o=' øA"¡UB9Á¬ |
| 78kAØ |
| 1$'Tgclocals·81c02f9e2d65c724b32a843877676614Tgclocals·11b195a3a4896170ff59fc4369c44fdfR/tmp/go/src/cmd/asm/internal/lex/input.goþ""".(*Input).ErrorÀ¬eH%HD$H;AwèëåHìèH$ðH$H<$èH\$H$H\$H$H$ðH$H<$OèH\$H\$PH$øH$H$H\$H$H\$èH\$H$H\$ H$HHD$X1íH9èH¼$¸1ÀèH$¸Hû
HÇÂHÇÁH$ H$¨H$°HH$H$H\$èHL$HD$H$ H$HL$pHL$HD$xHD$èHH$H\$PH\$èHL$HD$H$ HÃH$HL$pHL$HD$xHD$èHH$H$H\$èHL$HD$H$ HÃ H$HL$pHL$HD$xHD$èH
HD$XHD$`H$HL$hHL$HHl$HïHÞH¥H¥H$ H\$ H$¨H\$(H$°H\$0èHÇ$èHÄèÃétþÿÿHH$HH\$HH\$èH\$H\$Xéþÿÿ%é¥ýÿÿ%écýÿÿ0 |
| *0runtime.morestack_noctxtt "".(*Stack).Fileà "".(*Stack).LineÊfmt.Sprintln4go.itab.*os.File.io.WriterÊè runtime.duffzeroÈtype.stringôruntime.convT2EÒ2runtime.writebarrierifaceàtype.intruntime.convT2Eì2runtime.writebarrierifaceútype.string¦runtime.convT2E2runtime.writebarrierifaceos.StderrØ*go.string."%s:%d: %s"Î fmt.Fprintfè os.Exit |
| type.*os.Fileª |
| type.io.Writer |
| 4go.itab.*os.File.io.WriterÖ |
| runtime.typ2Itab@Ð"".autotmp_0064"type.interface {}"".autotmp_0063"type.interface {}"".autotmp_0062ï"type.interface {}"".autotmp_0060&type.[]interface {}"".autotmp_0059type.*uint8"".autotmp_0058Ïtype.string"".autotmp_0057¯type.int"".autotmp_0056¯type.string"".autotmp_0055_(type.[3]interface {}"".args&type.[]interface {} |
| "".intype.*"".Input"ÐÝÏÐ`à"É
`"96Ê
76Tgclocals·f99f470b4e8bf0bbfec1c215fb234ac7Tgclocals·a2e147c6c735877fd02608ec6a5e122eR/tmp/go/src/cmd/asm/internal/lex/input.goþ,"".(*Input).expectText eH%HD$¸H;AwèëåHìÈHH+H¬$HkH¬$H$ÐH$H<$çèHL$HD$HL$xH$H$HD$èH\$H\$hH\$H\$pHH$H$H\$èH\$H\$XH\$H\$`HH$H\$hH\$èH\$H\$HH\$H\$PH$ØH$àH$èHÃH)ËHû}OHH$H$HT$H$ HL$H$¨HD$HÇD$ èHT$(HL$0HD$8HÍHÁHÓH$ H$¨H$Hl$@HkíHëH$H\$XH\$H\$`H\$èHl$@HÿÅH$HkíHëH$H\$HH\$H\$PH\$èH$H$ H$¨H$ÐH$H$°HT$H$¸HL$H$ÀHD$èHÄÈÃ%é
þÿÿ |
| *0runtime.morestack_noctxtJ"go.string."; got"° "".(*Stack).Textústrconv.Quote°type.stringÜruntime.convT2Etype.string¸runtime.convT2E¶&type.[]interface {}¨"runtime.growsliceÜ2runtime.writebarrierifaceÄ2runtime.writebarrierifaceä""".(*Input).Error@"".autotmp_0077type.int"".autotmp_0076_&type.[]interface {}"".autotmp_0075ÿ"type.interface {}"".autotmp_0074ß"type.interface {}"".autotmp_0073/&type.[]interface {}"".autotmp_0072¿type.string"".autotmp_0071type.string"".autotmp_0070type.string"".args&type.[]interface {} |
| "".intype.*"".Input"Ð""WV.xZ4PTgclocals·ccff1a4364f53102a1b73e3274c6c0d4Tgclocals·6ce8cb045d0c80131e33cf5f32c67bc4R/tmp/go/src/cmd/asm/internal/lex/input.goþ&"".(*Input).enabledÀÀeH%H;awèëêHL$Hi@Hýt-HQ@HÿÊHÍHI8HE@LEHH9ÂsH¶ûuÆD$ÃÆD$ëøè |
| 0runtime.morestack_noctxt´$runtime.panicindex "".autotmp_0085type.int"".~r0type.bool |
| "".intype.*"".Input``E |
| YTgclocals·06cab038d51064a089bda21fa03e00f7Tgclocals·3280bececceccd33cb74587feedb1f9fR/tmp/go/src/cmd/asm/internal/lex/input.goþ2"".(*Input).expectNewline eH%HD$øH;AwèëåHìH$H$H<$Jè\$û |
| )HH+Hl$@HkHl$HH$H\$0H$ H\$8H|$h1ÀèH\$hHûäHÇÂHÇÁH\$PHT$XHL$`HH$H\$@H\$èHL$HD$H\$PH$HL$ HL$HD$(HD$èHH$H\$0H\$èHL$HD$H\$PHÃH$HL$ HL$HD$(HD$èH$H$H\$PH\$H\$XH\$H\$`H\$èHÄÃéÿÿÿ%éªþÿÿ |
| *0runtime.morestack_noctxtt "".(*Stack).NextDgo.string."expected newline after"ð runtime.duffzeroðtype.stringruntime.convT2Eî2runtime.writebarrierifaceütype.string¢runtime.convT2E2runtime.writebarrierifaceà,"".(*Input).expectText0"".autotmp_0095"type.interface {}"".autotmp_0094Ï"type.interface {}"".autotmp_0092o&type.[]interface {}"".autotmp_0091¯type.string"".autotmp_0090type.string"".autotmp_0089?(type.[2]interface {}"".directivetype.string |
| "".intype.*"".Input"Ù"¤" ©
9¥!Tgclocals·3cd76c4f8d01c613585e17871258aa07Tgclocals·c0d3114b61edd1471389d5d92b090cb6R/tmp/go/src/cmd/asm/internal/lex/input.goþ "".(*Input).NextðeH%HD$ÈH;AwèëåHì¸H$À¶XhûtN1í@hhplt$,H$H<$t-H$XHppH\$HßH¥H¥è\$,$ÈHĸÃ%ëÊHÇD$0H\$0HûdÛH$H<$èH$ÀT$T$(úþ
ÁH$H<$¦èHL$HD$HL$8HD$@HH$H$ÀHkPHl$HL$XHL$HD$`HD$èT$(H$ÀH\$ H1íH9é.H\$0HÿÃH\$0H$HL$èH$ÀH\$0Hûd%ÿÿÿHH+Hl$hHkHl$pH\$xHÇHÇCH\$xHûºHÇÁHÇÂH$ H$¨H$°HH$H\$hH\$èHL$HD$H$ H$HL$HHL$HD$PHD$èH$ÀH$H$ H\$H$¨H\$H$°H\$èÇ$ÈHĸÃé?ÿÿÿHÃHø÷ú |
| â1í@k0Hh@Hý»HP@HÿÊHp8HH@L@HL$H´$H$H9ÊH¶ûu{1Éù¥ýÿÿH$H<$t\èHL$HD$H$ÀH$H<$t1H$XHL$XHL$HD$`HD$è\$($ÈHĸÃ%ëÆ%ëHÇÁé{ÿÿÿèHÇÅéÿÿÿéÿÿÿ%éNýÿÿú#
àþÿÿ¶X0û
êHH+Hl$hHkHl$pH\$xHÇHÇCH\$xHûÍHÇÂHÇÁH$ H$¨H$°HH$H\$hH\$èHL$HD$H$ H$HL$HHL$HD$PHD$èH$ÀH$H$ H\$H$¨H\$H$°H\$èH$ÀH$èH$À¶\$X0éåûÿÿé,ÿÿÿ%éðûÿÿ, |
| *0runtime.morestack_noctxtÂ4runtime.writebarrierstringÒ "".(*Stack).Next¬ "".(*Stack).Textâ2type.map[string]*"".Macro¾4runtime.mapaccess1_faststr²."".(*Input).invokeMacroîLgo.string."recursive macro invocation"°type.stringÖruntime.convT2E´2runtime.writebarrieriface¤ """.(*Input).Errorâ "".(*Stack).TextØ4runtime.writebarrierstringÄ
$runtime.panicindexÀTgo.string."'#' must be first item on line"type.string¨runtime.convT2E2runtime.writebarrierifaceö""".(*Input).Error "".(*Input).hash ð."".autotmp_0119"type.interface {}"".autotmp_0118*type.*[1]interface {}"".autotmp_0117&type.[]interface {}"".autotmp_0116type.bool"".autotmp_0115ß"type.interface {}"".autotmp_0113/&type.[]interface {}"".autotmp_0112"type."".ScanToken"".autotmp_0111type.string"".autotmp_0110(type.[1]interface {}"".autotmp_0109type.string"".autotmp_0108type.int"".autotmp_0107type.int"".autotmp_0106type.int"".autotmp_0104type.string"".autotmp_0103¿type.string"".autotmp_0101type.string"".autotmp_0100(type.[1]interface {}"".nameÿtype.string"".tok"type."".ScanToken"".nestingtype.int"".tok"type."".ScanToken"".~r0"type."".ScanToken |
| "".intype.*"".Input6"ðUïððïðÙïðýÀ ²* % |
| S
4â
YK
ê
|
| (`g£g5Tgclocals·31b90725c9a885e731df361f51db8f0dTgclocals·4d87f7917470d662cc67e932622bfaecR/tmp/go/src/cmd/asm/internal/lex/input.goþ "".(*Input).Text`DH\$HûtHkXHl$Hk`Hl$Ãëé0"".~r0type.string |
| "".intype.*"".Input000Tgclocals·a08e9001cb8f9d822225de3b8e406515Tgclocals·3280bececceccd33cb74587feedb1f9fR/tmp/go/src/cmd/asm/internal/lex/input.goþ "".(*Input).hashàÌeH%HD$¨H;AwèëåHìØH$àH$H<$¡è\$ûþâHH+Hl$hHkHl$pH\$xHÇHÇCH\$xHûMHÇÂHÇÁH$ H$¨H$°HH$H\$hH\$èHL$HD$H$ H$HL$8HL$HD$@HD$èH$àH$H$ H\$H$¨H\$H$°H\$èH$àHh@Hý}HH@HÿÉHÅHP8H@@LEHL$H$H$H9ÁRH |
| ¶û
61À<u}H$àH$H<$
èHL$HD$HL$XHL$(HD$`Hø
RHt$(H4$HD$0HD$H5LD$LÇH¥H¥èHD$0¶\$ ûH$àH$H<$ñèHL$HD$HL$XHD$`HL$(H$HD$0HD$H-LD$LÇHîH¥H¥èHL$(HD$0H\$ HûH$HD$H-LD$LÇHîH¥H¥èHL$(HD$0H\$ HûHøuYH$HD$H-LD$LÇHîH¥H¥èHL$(HD$0¶\$ ût!H$àH$èÆ$èHÄØÃHøuAH$HD$H-LD$LÇHîH¥H¥è¶\$ ûtH$àH$èë©HH+Hl$hHkHl$pH$àH$H<$:èH\$H\$HH\$H\$PH¼$¸1ÀèH$¸HûùHÇÂHÇÁH$ H$¨H$°HH$H\$hH\$èHL$HD$H$ H$HL$8HL$HD$@HD$èHH$H\$HH\$èHL$HD$H$ HÃH$HL$8HL$HD$@HD$èH$àH$H$ H\$H$¨H\$H$°H\$èéGþÿÿéÿÿÿ%éºþÿÿHøuNH$HD$H-LD$LÇHîH¥H¥èHL$(HD$0¶\$ ûtH$àH$èéàýÿÿHø
-þÿÿH$HD$H-LD$LÇHîH¥H¥è¶\$ ûûýÿÿH$àH$ÆD$èéýÿÿH$HD$H-LD$LÇHîH¥H¥èHL$(HD$0H\$ Hû«HøuSH$HD$H-LD$LÇHîH¥H¥èHL$(HD$0¶\$ ûtH$àH$ÆD$èéóüÿÿHø
@ýÿÿH$HD$H-LD$LÇHîH¥H¥è¶\$ ûýÿÿH$àH$èé¡üÿÿHøuNH$HD$H-LD$LÇHîH¥H¥èHL$(HD$0¶\$ ûtH$àH$èéMüÿÿHø
üÿÿH$HD$H-LD$LÇHîH¥H¥è¶\$ ûhüÿÿH$àH$èéûûÿÿ%éûÿÿHøu>Ht$(H4$HD$0HD$H5LD$LÇH¥H¥èHD$0¶\$ û
¨úÿÿHøu9Ht$(H4$HD$0HD$H5LD$LÇH¥H¥è¶\$ û
iúÿÿÆ$èHÄØÃ%éçùÿÿHÇÀéÀùÿÿèé¬øÿÿ%éSøÿÿr |
| *0runtime.morestack_noctxtt "".(*Stack).NextRgo.string."expected identifier after '#'"Þtype.stringruntime.convT2Eâ2runtime.writebarrierifaceÒ,"".(*Input).expectTextÐ "".(*Stack).TextÊ go.string."else"ì runtime.eqstringÊ "".(*Stack).Text¦ "go.string."ifdef"Î "runtime.cmpstring |
| go.string."else"È |
| "runtime.cmpstring¦$go.string."define"Î runtime.eqstring$"".(*Input).defineä go.string."else"
runtime.eqstringÂ
""".(*Input).else_Ô
Ngo.string."unexpected token after '#':"® "".(*Stack).Textôð runtime.duffzeroòtype.stringruntime.convT2Eö2runtime.writebarrierifacetype.stringªruntime.convT2E2runtime.writebarrieriface""".(*Input).ErrorÜ"go.string."endif" runtime.eqstringÎ""".(*Input).endif"go.string."ifdef"´ runtime.eqstringü""".(*Input).ifdef¦&go.string."include"Î"runtime.cmpstring¬$go.string."ifndef"Ô runtime.eqstring¨""".(*Input).ifdefæ&go.string."include" runtime.eqstringÌ&"".(*Input).include go.string."line"ª runtime.eqstringô "".(*Input).line²"go.string."undef"Ú runtime.eqstring""".(*Input).undefú"go.string."endif" runtime.eqstring go.string."line"¤ runtime.eqstring$runtime.panicindex °$"".autotmp_0147"type.interface {}"".autotmp_0146"type.interface {}"".autotmp_0144&type.[]interface {}"".autotmp_0143type.string"".autotmp_0142ßtype.string"".autotmp_0140¿"type.interface {}"".autotmp_0138o&type.[]interface {}"".autotmp_0137type.string"".autotmp_0136type.string"".autotmp_0135?(type.[2]interface {}"".autotmp_0134type.string"".autotmp_0133ÿtype.string"".autotmp_0132type.int"".autotmp_0131type.int"".autotmp_0130ßtype.string"".autotmp_0129¿(type.[1]interface {}"".~r0type.bool |
| "".intype.*"".Input("°ý¯° ¯°<ð¸" âc5H´>$!4 Ý><'=><
> <'`9gN/B¥u´B%m%D_Tgclocals·3be0b30e44224793f9e9b8c26d600a35Tgclocals·23263720c2e7a1be7fc62d85b95ac485R/tmp/go/src/cmd/asm/internal/lex/input.goþ*"".(*Input).macroNameàØeH%H;awèëêHìhHÇD$xHÇ$H\$pH$H<$è\$ûþÊHH+Hl$0HkHl$8H\$@HÇHÇCH\$@HûÉHÇÂHÇÁH\$PHT$XHL$`HH$H\$0H\$èHL$HD$H\$PH$HL$ HL$HD$(HD$èH\$pH$H\$PH\$H\$XH\$H\$`H\$èH\$pH$H<$t!èHL$HD$HL$xH$HÄhÃ%ëÖé0ÿÿÿ%é×þÿÿ |
| 0runtime.morestack_noctxt "".(*Stack).Next°bgo.string."expected identifier after # directive"àtype.stringruntime.convT2EÞ2runtime.writebarrieriface¶,"".(*Input).expectTextà "".(*Stack).Text0Ð"".autotmp_0162"type.interface {}"".autotmp_0160/&type.[]interface {}"".autotmp_0158otype.string"".autotmp_0157O(type.[1]interface {}"".~r0type.string |
| "".intype.*"".InputеÏÐ ð"Ú/ Ê:CXATgclocals·6d340c3bdac448a6ef1256f331f68dd3Tgclocals·1eb9d8ec9969f1d922533aa863dff6f6R/tmp/go/src/cmd/asm/internal/lex/input.goþ$"".(*Input).defineàØeH%HD$øH;AwèëåHìH$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Äà |
| |
| *0runtime.morestack_noctxt^*"".(*Input).macroName¼6"".(*Input).macroDefinitionÀ."".(*Input).defineMacro"".tokens_type.[]"".Token"".args/type.[]string"".nametype.string |
| "".intype.*"".Input"Éðð"Cd./Tgclocals·ac5bea9c8a91f5fb1d31bdacc5067b57Tgclocals·4398bb51467914f29637b614067b995fR/tmp/go/src/cmd/asm/internal/lex/input.goþ."".(*Input).defineMacro eH%HD$ÐH;AwèëåHì°H$ÀH$ÈHH$H$¸HkPHl$HL$hHL$HD$pHD$èH\$ H1íH9ë;HH+Hl$XHkHl$`H$ÀH\$HH$ÈH\$PH¼$1ÀèH$Hû;HÇÂHÇÁH\$xH$H$HH$H\$XH\$èHL$HD$H\$xH$HL$8HL$HD$@HD$èHH$H\$HH\$èHL$HD$H\$xHÃH$HL$8HL$HD$@HD$èH$¸H$H\$xH\$H$H\$H$H\$èH$ÀH\$XH$ÈH\$`HH$èHD$HD$0H$H<$H$ÀH\$H$ÈH\$èH\$0H$H<$ÅH$H$ÐH\$H$ØH\$H$àH\$èH\$0H$H<$txH$(H$èH\$H$ðH\$H$øH\$èH\$0H\$(HH$H$¸HkPHl$H\$XH\$H\$(H\$èHÄ°Ã%é|ÿÿÿ%é/ÿÿÿ%éðþÿÿé¾ýÿÿ( |
| *0runtime.morestack_noctxtj2type.map[string]*"".MacroÆ4runtime.mapaccess1_faststrúDgo.string."redefinition of macro:"îð runtime.duffzeroætype.stringruntime.convT2Eä2runtime.writebarrierifaceòtype.stringruntime.convT2Eø2runtime.writebarrierifaceâ""".(*Input).Error¤type."".Macro¶"runtime.newobject¦4runtime.writebarrierstring° 2runtime.writebarrierslice² |
| 2runtime.writebarriersliceÔ |
| 2type.map[string]*"".Macro°$runtime.mapassign1à"".autotmp_0178type.*"".Macro"".autotmp_0177"type.interface {}"".autotmp_0176ï"type.interface {}"".autotmp_0174o&type.[]interface {}"".autotmp_0173type.*"".Macro"".autotmp_0172type.string"".autotmp_0171Ïtype.string"".autotmp_0170¯type.string"".autotmp_0169?(type.[2]interface {}"".autotmp_0168ÿtype.*"".Macro"".autotmp_0167type.string"".tokens`type.[]"".Token"".args0type.[]string"".nametype.string |
| "".intype.*"".Input"àÁßà,,þ"X»Î?$ $b£«*8Å9Tgclocals·4b03ca1ea777bfd690ec7f0bb6b9cf10Tgclocals·b5df6185290502144c1dc30525a60858R/tmp/go/src/cmd/asm/internal/lex/input.goþ6"".(*Input).macroDefinition 88eH%H$ÐþÿÿH;AwèëâHì°HÇ$ÐHÇ$ØHÇ$àHÇ$èHÇ$ðHÇ$øH$¸H$H<$}
èH\$H\$HH$¸H$H<$K
èD$ø |
| éøÿàHÇ$8HÇ$@HÇ$HD$Dø(
H$¸H$H<$èD$DHL$H\$HHÿÃH9Ë
hÆD$CHH$èH\$Hû=1Ò1ÉH$8H$@H$HH$¸H$H<$&è¶l$CH$ÀH$ÈD$øþ
%@ý
IHH+H¬$ HkH¬$¨H$H$H¼$P1ÀèH$PHûÅHÇÁHÇÂH$H$H$HH$H$ H\$èHL$HD$H$H$HL$PHL$HD$XHD$èHH$H$H\$èHL$HD$H$HÃH$HL$PHL$HD$XHD$èH$¸H$H$H\$H$H\$H$H\$èH$¸H$H<$¨èHL$HD$H$8H$H$@H\$H$HH\$H$°HL$H$¸HD$ èH\$(Hû%HH+H¬$ HkH¬$¨H$°H$H$¸H$HH+Hl$pHkHl$xH$ÀH\$`H$ÈH\$hH¼$p1ÀèH$pHûHÇÁHÇÂH$H$H$HH$H$ H\$èHL$HD$H$H$HL$PHL$HD$XHD$èHH$H$H\$èHL$HD$H$HÃH$HL$PHL$HD$XHD$èHH$H\$pH\$èHL$HD$H$Hà H$HL$PHL$HD$XHD$èHH$H\$`H\$èHL$HD$H$HÃ0H$HL$PHL$HD$XHD$èH$¸H$H$H\$H$H\$H$H\$èH$8H$@H$HHÃH)ËHû}OHH$H$ðHT$H$øHL$H$HD$HÇD$ èHT$(HL$0HD$8HÎHÿÆHÓH´$øH$H$ðHÍHkíHëH$H$°H\$H$¸H\$èH$ðH$øH$H$8H$@H$HÆD$CH$¸H$H<$
Úúÿÿ%éÎúÿÿéLýÿÿ%éLüÿÿé4ûÿÿø)
üH$¸H$H<$ÙèD$HÇ$ÀHÇ$ÈHÇ$Ðø |
| D$Dø\
H$¸H$H<$sèD$D$Dø |
| Yø\PHH+H¬$HkH¬$H$ÀH\$pH$ÈH\$xH¼$P1ÀèH$PHûôHÇÂHÇÁH$H$H$HH$H$H\$èHL$HD$H$H$HL$PHL$HD$XHD$èHH$H\$pH\$èHL$HD$H$HÃH$HL$PHL$HD$XHD$èH$¸H$H$H\$H$H\$H$H\$èH$¸H$H<$ÚèHL$HD$\$D$H$HL$H$HD$èH\$H¬$ HïHÞH¥H¥H¥H$ÀH$ÈH$ÐHÃH)ËHû}OHH$H$ØHT$H$àHL$H$èHD$HÇD$ èHT$(HL$0HD$8HÍHÿÅHÖH¬$àH$èH$ØHÏHkÿHþH4$HÇD$H´$ H|$H¥H¥H¥èH$ØH$àH$èH$ÀH$ÈH$ÐH$¸H$H<$tzèD$ø |
|
ðüÿÿH$8H$ÐH$@H$ØH$HH$àH$ÀH$èH$ÈH$ðH$ÐH$øHÄ°Ã%ézÿÿÿ%éþÿÿéýÿÿ%éüÿÿ%éüÿÿø,
d@ýIHH+H¬$ HkH¬$¨H$H$H¼$P1ÀèH$PHûHÇÂHÇÁH$H$H$HH$H$ H\$èHL$HD$H$H$HL$PHL$HD$XHD$èHH$H$H\$èHL$HD$H$HÃH$HL$PHL$HD$XHD$èH$¸H$H$H\$H$H\$H$H\$èÆD$Cé2õÿÿéõþÿÿHH+H¬$HkH¬$HT$pHL$xH¼$P1ÀèH$PHûüHÇÂHÇÁH$H$H$HH$H$H\$èHL$HD$H$H$HL$PHL$HD$XHD$èHH$H\$pH\$èHL$HD$H$HÃH$HL$PHL$HD$XHD$èH$¸H$H$H\$H$H\$H$H\$èéæóÿÿéýþÿÿé¼óÿÿé_ùÿÿ%éhóÿÿHÇ$ÐHÇ$ØHÇ$àHÇ$èHÇ$ðHÇ$øHÄ°Ã%é©òÿÿ%éwòÿÿ |
| 00runtime.morestack_noctxt"".(*Stack).ColÖ "".(*Stack).Next"".(*Stack).Colètype.[0]stringú"runtime.newobject "".(*Stack).Nextî^go.string."bad syntax in definition for macro:"Úð runtime.duffzeroØtype.string runtime.convT2Eâ 2runtime.writebarrierifaceð type.string |
| runtime.convT2E2runtime.writebarrierifaceò""".(*Input).Errorª "".(*Stack).TextÈ
"".lookupô
<go.string."duplicate argument"ðHgo.string."in definition for macro:"äà runtime.duffzeroâtype.stringruntime.convT2Eì2runtime.writebarrierifaceútype.string¦runtime.convT2E2runtime.writebarrierifacetype.stringÀruntime.convT2E¦2runtime.writebarrieriface´type.stringÚruntime.convT2EÀ2runtime.writebarrieriface°""".(*Input).Errortype.[]stringø"runtime.growslice²4runtime.writebarrierstringà "".(*Stack).Next "".(*Stack).NextÖ|go.string."can only escape \\ or \\n in definition for macro:"Öð runtime.duffzeroÔtype.string runtime.convT2EÞ 2runtime.writebarrierifaceì type.string!runtime.convT2Eø!2runtime.writebarrierifaceè"""".(*Input).Error # "".(*Stack).Text$"".Make%type.[]"".Tokenú%"runtime.growslice¸'0runtime.writebarrierfat3È( "".(*Stack).NextÔ+^go.string."bad syntax in definition for macro:"À,ð runtime.duffzero¾-type.stringê-runtime.convT2EÈ.2runtime.writebarrierifaceÖ.type.string/runtime.convT2Eè/2runtime.writebarrierifaceØ0""".(*Input).Error1Jgo.string."bad definition for macro:"è1ð runtime.duffzeroæ2type.string3runtime.convT2Eð32runtime.writebarrierifaceþ3type.string¤4runtime.convT2E52runtime.writebarrierifaceú5""".(*Input).Errorà"".autotmp_0245type.uint64"".autotmp_0244type.uint64"".autotmp_0243type.int"".autotmp_0242type.int"".autotmp_0241¯type.[]"".Token"".autotmp_0240"type.interface {}"".autotmp_0239"type.interface {}"".autotmp_0238*type.*[2]interface {}"".autotmp_0237&type.[]interface {}"".autotmp_0236"type.interface {}"".autotmp_0235"type.interface {}"".autotmp_0234*type.*[2]interface {}"".autotmp_0233&type.[]interface {}"".autotmp_0230type.int"".autotmp_0229type.int"".autotmp_0228ÿtype.[]string"".autotmp_0227"type.interface {}"".autotmp_0226"type.interface {}"".autotmp_0225"type.interface {}"".autotmp_0224"type.interface {}"".autotmp_0222&type.[]interface {}"".autotmp_0221"type.interface {}"".autotmp_0220"type.interface {}"".autotmp_0219*type.*[2]interface {}"".autotmp_0218&type.[]interface {}"".autotmp_0217"type.interface {}"".autotmp_0216¿"type.interface {}"".autotmp_0214Ï&type.[]interface {}"".autotmp_0213"type."".ScanToken"".autotmp_0211"type."".ScanToken"".autotmp_0209type."".Token"".autotmp_0208type.string"".autotmp_0207type.string"".autotmp_0206type.string"".autotmp_0205(type.[2]interface {}"".autotmp_0204"type."".ScanToken"".autotmp_0203type.string"".autotmp_0202type.string"".autotmp_0201(type.[2]interface {}"".autotmp_0199type.string"".autotmp_0198ÿtype.string"".autotmp_0197type.string"".autotmp_0196type.string"".autotmp_0195(type.[4]interface {}"".autotmp_0194type.int"".autotmp_0193ßtype.string"".autotmp_0192type.string"".autotmp_0191type.string"".autotmp_0190(type.[2]interface {}"".autotmp_0189¿type.string"".autotmp_0188type.string"".autotmp_0187¿(type.[2]interface {}"".autotmp_0186"type."".ScanToken"".autotmp_0185"type."".ScanToken"".autotmp_0184type.int"".tokensßtype.[]"".Token"".argÿtype.string"".acceptArgÙtype.bool"".argsïtype.[]string"".tok×"type."".ScanToken"".prevColÏtype.int"".~r2`type.[]"".Token"".~r10type.[]string"".nametype.string |
| "".intype.*"".Input(%à÷ßà×ßàæm& $C;5 |
| É&T¥ñ%# ,$
ÐØ h3 |
| ÉÀ)*/8=P/G¾·OãÑd]
Z¶´_HÑ·´Tgclocals·d987e71606bc5aa9ec62d57eeacb34c8Tgclocals·71321a9718272c74b2e477b0627c7bf3R/tmp/go/src/cmd/asm/internal/lex/input.goþ"".lookupÀ¶eH%H;awèëêHìH¼$¨H$H$H$H\$x1ÀHL$pHL$0HT$hHl$0H9èHT$@Hú¤H2HJHD$8HD$(Ht$HHL$PH9ùu[Ht$XH4$HL$`HL$H¬$ Hl$H|$èH¼$¨HT$@HD$8¶\$ ûtH\$(H$°HÄÃHÂHÿÀHl$0H9èaÿÿÿHÇ$°ÿÿÿÿHÄÃéUÿÿÿ |
| 0runtime.morestack_noctxtì runtime.eqstring`"".autotmp_0274otype.string"".autotmp_0273type.*string"".autotmp_0272type.int"".autotmp_0271type.int"".autotmp_0270/type.[]string"".aOtype.string"".i¯type.int"".~r2Ptype.int"".arg0type.string"".argstype.[]string&Íÿ(ÿ %fK |
| µkTgclocals·f608478770c574ea7f894c13fa2c89c9Tgclocals·4398bb51467914f29637b614067b995fR/tmp/go/src/cmd/asm/internal/lex/input.goþ."".(*Input).invokeMacroÀ0À0eH%H$¸þÿÿH;AwèëâHìÈH$ÐH$ØH{
H$H<$ûèH\$H$ÈH\$H$ÐH$ÐH$H<$¹èHD$H$ØHûHs(HS0Hk8H$ÈH$¨H$ÐH$°HD$HH´$H´$ØH$H$àH¬$H¬$èHH$èHD$HD$xH$H<$H$ØH\$H$àH\$H$èH\$èH\$xH$H<$´H$H$¨H\$H$°H\$èHD$xHl$HHh(HÇ@0ÿÿÿÿHD$xH1íH9èt8H$ÐH$HL$xH$¸HD$H$ÀHL$èHÄÈÃHH$HH\$HH\$èHD$ë%é@ÿÿÿ%éôþÿÿécþÿÿ%é;þÿÿ%éùýÿÿH$H<$¯ èH$ÐD$ø(
AlH$H<$ïH$pHiXH\$HßHîH¥H¥èH$ÐHÇÅ@hhH$H<$¤èH\$H$ÈH\$H$ÐH$ÐH$H<$bèH\$H\$hÇ$üÿÿH¼$ØHÿ3H/H|$HîH¥H¥èH\$H¬$°HïHÞH¥H¥H¥HH$èHD$HøàHÇÂHÇÁH$H$H$H$HÇD$H$°Hl$HïHÞH¥H¥H¥èH$ÈH$H$ÐH$ H\$hH\$PH$H$ðH$H$øH$H$HH$èHD$HD$xH$H<$H$ðH\$H$øH\$H$H\$èH\$xH$H<$´H$H$H\$H$ H\$èHD$xHl$PHh(HÇ@0ÿÿÿÿHD$xH1íH9èt8H$ÐH$HL$xH$¸HD$H$ÀHL$èHÄÈÃHH$HH\$HH\$èHD$ë%é@ÿÿÿ%éôþÿÿéþÿÿéÆýÿÿ%éýÿÿ%éPýÿÿ%éýÿÿH$H$ØH\$èH\$H$1ÒH$E1ÉL$E1ÀL$H$ØHû,Hs(HC0Hk8H¬$1ÉH$HD$`H´$HðHl$`H9éZHD$pHøÚH¬$°HïHÆH¥H¥H¥HL$XH$°H¬$8HïHÞH¥H¥H¥$8ûþÿLÉLÀLÃL)ËHû}OHH$H$hHT$H$pHL$H$xHD$HÇD$ èHT$(HL$0HD$8HÎHÿÆHÅHðHÖH$pH¬$xH$hHÏHkÿHþH4$HÇD$H´$8H|$H¥H¥H¥èH$hL$pL$xH$L$L$HD$pHL$XHÀHÿÁHl$`H9é¦þÿÿH$ÐH$H<$ÖèH\$H$ÈH\$H$ÐH$ÐH$H<$èHD$H$ÈH$H$ÐH$HD$@H$H$ H$H$(H$H$0HH$èHD$HD$xH$H<$H$ H\$H$(H\$H$0H\$èH\$xH$H<$´H$H$H\$H$H\$èHD$xHl$@Hh(HÇ@0ÿÿÿÿHD$xH1íH9èt8H$ÐH$HL$xH$¸HD$H$ÀHL$èHÄÈÃHH$HH\$HH\$èHD$ë%é@ÿÿÿ%éôþÿÿ%é`þÿÿ%éþÿÿHH$H´$Ht$H´$@Hl$HïH¥H¥èH´$L$L$H\$ Hû7LH{HkH¼$XH¬$`IøL$P
HòLÑLÈLËL)ÓHû}OHH$H$HT$H$ HL$H$¨HD$HÇD$ èHT$(HL$0HD$8HÍHÿÅHÖH¬$ H$¨H$HÏHkÿHþH4$HÇD$H´$8H|$H¥H¥H¥èH$L$ L$¨H$hH$L$pL$L$xL$ébüÿÿLÐL$pHøL$xL)ÈHø~cHH$H´$hHt$LT$LL$HD$ èL$L$PH¼$XHt$(H\$0H$pH\$8H$xLÓHõH´$hHkÛHÝH,$LD$HûHkÛH\$èL$H¬$XL$xH$hIéH$hL$pL$xH$L$L$éYûÿÿéÂýÿÿéúÿÿéÍùÿÿ%éEöÿÿp |
| 00runtime.morestack_noctxt "".(*Stack).File "".(*Stack).Linetype."".Slice"runtime.newobject¦2runtime.writebarrierslice4runtime.writebarrierstringÚ@go.itab.*"".Slice."".TokenReaderÈ "".(*Input).Pushætype.*"".Sliceü&type."".TokenReader@go.itab.*"".Slice."".TokenReader¨ runtime.typ2ItabÌ "".(*Stack).NextÔ |
| 4runtime.writebarrierstring¢ "".(*Stack).File "".(*Stack).Lineü"".Make¼
type.[1]"".TokenÎ
"runtime.newobject0runtime.writebarrierfat3Ðtype."".Sliceâ"runtime.newobjectì2runtime.writebarriersliceÜ4runtime.writebarrierstring @go.itab.*"".Slice."".TokenReader "".(*Input).Push¬type.*"".SliceÂ&type."".TokenReaderÚ@go.itab.*"".Slice."".TokenReaderî runtime.typ2Itab¼&"".(*Input).argsFortype.[]"".Tokenþ"runtime.growsliceÈ0runtime.writebarrierfat3 "".(*Stack).File "".(*Stack).LineÌ type."".SliceÞ "runtime.newobjectè!2runtime.writebarriersliceØ"4runtime.writebarrierstring#@go.itab.*"".Slice."".TokenReader$ "".(*Input).Push¨$type.*"".Slice¾$&type."".TokenReaderÖ$@go.itab.*"".Slice."".TokenReaderê$ runtime.typ2Itabæ%4type.map[string][]"".Tokenº&4runtime.mapaccess1_faststr(type.[]"".Token)"runtime.growsliceÊ*0runtime.writebarrierfat3°,type.[]"".Tokenú,"runtime.growsliceÆ.runtime.memmove r"".autotmp_0323type.*uint8"".autotmp_0322type.*"".Slice"".autotmp_0321type.*"".Slice"".autotmp_0320type.uint64"".autotmp_0319type.uint64"".autotmp_0318type.int"".autotmp_0317type.uintptr"".autotmp_0316type.int"".autotmp_0315type.[]"".Token"".autotmp_0314type.uint64"".autotmp_0313type.uint64"".autotmp_0312type.int"".autotmp_0311type.int"".autotmp_0310type.[]"".Token"".autotmp_0306type.int"".autotmp_0305¿type.[]"".Token"".autotmp_0304type."".Token"".autotmp_0303¯type.*"".Token"".autotmp_0302type.int"".autotmp_0301type.int"".autotmp_0300type.*uint8"".autotmp_0299type.*"".Slice"".autotmp_0298type.*"".Slice"".autotmp_0296type.[]"".Token"".autotmp_0294type.*"".Slice"".autotmp_0293type.*"".Slice"".autotmp_0292type.[]"".Token"".autotmp_0291type.*"".Slice"".autotmp_0290type.int"".autotmp_0289type.string"".autotmp_0288type.[]"".Token"".autotmp_0287type.[]"".Token"".autotmp_0286type.[]"".Token"".autotmp_0285_type.[]"".Token"".autotmp_0284type.[]"".Token"".autotmp_0282type.*"".Slice"".autotmp_0281/type."".Token"".autotmp_0280type.int"".autotmp_0279type.string"".autotmp_0277type.*"".Slice"".autotmp_0276¿type.int"".autotmp_0275ÿtype.string"".tokensÏtype.[]"".Token"".linetype.int"".fileNameÿtype.string"".tokens¯type.[]"".Token"".lineïtype.int"".fileNameßtype.string"".tokensßtype.[]"".Token"".lineÿtype.int"".fileName¿type.string"".substitutionïtype.[]"".Token"".toktype."".Token"".tokensÿtype.[]"".Token"".actuals4type.map[string][]"".Token"".macrotype.*"".Macro |
| "".intype.*"".Input8%Ê¢ý ¬-¨f 4Êm |
| # ç_
sü
|
| O6E8Y0R¡``jE8Y0g¡ek |
| 6jE8Y0h©_f~Tgclocals·86acbac83b249c9850a41310a38291e6Tgclocals·585f9663a00d7d18a4dcc969fad354f2R/tmp/go/src/cmd/asm/internal/lex/input.goþ&"".(*Input).argsFor eH%H$ÿÿÿH;AwèëâHìpH´$HÇ$ HÇ$(HÇ$0HÇD$XH$xH$Ht$èH\$H$H\$H$H\$ H$ \$(\$DH$ H$(H$0HØH)ËHû}OHH$H$ðHT$H$øHL$H$HD$HÇD$ èHT$(HL$0HD$8HÎHÿÆH´$øH$HÓH$ðHÍHkíHëH$H$H\$H$H\$H$ H\$èH´$H$ðH$øH$H$ H$(H$0\$Dû)
IHnHý
ÑHù
ÇHù H:
³HÇ$ HÇ$(HÇ$0HH$HÇD$èH\$H\$hH$ H$(H$0H$1ÀH$øHL$HH$ðHÑHl$HH9èúHL$`HùH1HQHIHD$PH´$ÀH$ÈH$ÐH´$8H´$H$@H$H$HH$HH$H\$hH\$H$HûHSHKHk H¬$¸HÓH$¨HÅH$°H9ÈsRHkíHëH\$H$H\$èHL$`HD$PHÁHÿÀHl$HH9èÿÿÿH\$hH$HÄpÃèéqÿÿÿéëþÿÿHnH9édþÿÿHH+H¬$HkH¬$H¼$P1ÀèH$PHûHÇÂHÇÁH$ØH$àH$èHH$H$H\$èHL$HD$H$ØH$HL$pHL$HD$xHD$èHH$H$H\$H|$tuèHL$HD$H$ØHÃH$HL$pHL$HD$xHD$èH$xH$H$ØH\$H$àH\$H$èH\$èéýÿÿ%ëééþÿÿèH\$XHÿÃH\$XéMûÿÿ* |
| 00runtime.morestack_noctxtØ6"".(*Input).collectArgument"type.[][]"".Tokenþ"runtime.growsliceÒ2runtime.writebarrierslice4type.map[string][]"".Token®runtime.makemap®4type.map[string][]"".Token
$runtime.mapassign1ú
$runtime.panicindexÂJgo.string."wrong arg count for macro"ð runtime.duffzerotype.string¸runtime.convT2E2runtime.writebarrieriface¤type.stringàruntime.convT2EÆ2runtime.writebarrieriface¶""".(*Input).Errorê$runtime.panicindex0à6"".autotmp_0365ßtype.[]"".Token"".autotmp_0364 type.*[]"".Token"".autotmp_0363type.int"".autotmp_0362type.int"".autotmp_0361"type.interface {}"".autotmp_0360ÿ"type.interface {}"".autotmp_0358¯&type.[]interface {}"".autotmp_0354type.int"".autotmp_0353ÿ"type.[][]"".Token"".autotmp_0352Ïtype.[]"".Token"".autotmp_0351"type.[][]"".Token"".autotmp_0349ßtype.string"".autotmp_0348?(type.[2]interface {}"".autotmp_0347type.int"".autotmp_0346type.int"".autotmp_0345type.int"".autotmp_0344type.int"".autotmp_0343¿type.int"".argotype.[]"".Token"".argMap4type.map[string][]"".Token"".tok×"type."".ScanToken"".tokens¿type.[]"".Token"".argNum¯type.int"".args"type.[][]"".Token"".~r1 4type.map[string][]"".Token"".macrotype.*"".Macro |
| "".intype.*"".Input%àÖßà |
| bò-$ E
|
| ,$#¤
Á
4kj®9¿ Tgclocals·776d19cc6eced68e652f85d577f321c6Tgclocals·d7fe53ebf9d8f517d48eff8d410186b2R/tmp/go/src/cmd/asm/internal/lex/input.goþ6"".(*Input).collectArgument eH%HD$H;AwèëåHìHÇ$HÇ$ HÇ$(HÇD$HHÇ$HÇ$HÇ$H$H$H<$ÈèHL$HD$D$Døÿø |
| ûHùuø)ø,¤ø(uHÿÁHL$Hø)uHËHÿËH\$HH$H$H<$dèHL$HD$\$D$HL$`HL$HD$hHD$èH\$H¬$ÈHïHÞH¥H¥H¥H$H$H$HÃH)ËHû}OHH$H$HT$H$ HL$H$¨HD$HÇD$ èHT$(HL$0HD$8HÎHÿÆHÅHðHÖH$ H¬$¨H$HÏHkÿHþH4$HÇD$H´$ÈH|$H¥H¥H¥èH$H$ H$¨H$H$H$H$H$H<$
8þÿÿ%é,þÿÿ%éþÿÿH$H$H$H$ H$H$($0HÄÃHH+Hl$pHkHl$xH¼$à1ÀèH$àHûHÇÂHÇÁH$°H$¸H$ÀHH$H\$pH\$èHL$HD$H$°H$HL$PHL$HD$XHD$èHH$H$H\$H|$t~èHL$HD$H$°HÃH$HL$PHL$HD$XHD$èH$H$H$°H\$H$¸H\$H$ÀH\$èHL$HD$Dé¿üÿÿ%évÿÿÿéàþÿÿ" |
| *0runtime.morestack_noctxt "".(*Stack).Nextö "".(*Stack).TextÊ"".MakeÒtype.[]"".TokenÄ"runtime.growslice0runtime.writebarrierfat3Ø |
| bgo.string."unterminated arg list invoking macro:"ð runtime.duffzerotype.string¼runtime.convT2E
2runtime.writebarrieriface¨
type.stringä
runtime.convT2EÊ2runtime.writebarrierifaceº""".(*Input).Error`&"".autotmp_0387type.int"".autotmp_0386type.int"".autotmp_0385Ïtype.[]"".Token"".autotmp_0384"type.interface {}"".autotmp_0383ß"type.interface {}"".autotmp_0381&type.[]interface {}"".autotmp_0379otype."".Token"".autotmp_0378¿type.string"".autotmp_0377type.int"".autotmp_0376type.int"".autotmp_0375type.string"".autotmp_0374?(type.[2]interface {}"".tok÷"type."".ScanToken"".tokensÿtype.[]"".Token"".nestingïtype.int"".~r2P"type."".ScanToken"".~r1 type.[]"".Token"".macrotype.*"".Macro |
| "".intype.*"".Input"ÿçL¦F $%Ø#?Á!"e¿4Tgclocals·f09ff24693e6d72e9e2f82319a6e45a0Tgclocals·0bdc1cd5e92600fc9982dcd8bf229a05R/tmp/go/src/cmd/asm/internal/lex/input.goþ""".(*Input).ifdefàÞeH%HD$ðH;AwèëåHìH$H$èHL$HD$HL$@HD$HH´$H4$H5Hl$HïH¥H¥èHL$@HD$HHH$H$HkPHl$HL$PHL$HD$XHD$èHL$ ¶\$(Hù*ûu¼$ |
| Æ$ H$HûéHS8HK@H[HHT$xH$H$HØH)ËHû}FHH$HT$`HT$HL$hHL$HD$pHD$HÇD$ èHT$(HL$0HD$8HÎHÿÆH |
| ¶¬$ @+HT$`Ht$hHD$pH$H$H<$t6H$8HT$xHT$H´$Ht$H$HD$èHÄÃ%ëÁéÿÿÿÆ$ éñþÿÿéÏþÿÿ |
| *0runtime.morestack_noctxt^*"".(*Input).macroName¬*go.string."#if[n]def"Î2"".(*Input).expectNewlineð2type.map[string]*"".MacroÌ4runtime.mapaccess2_faststr¶type.[]bool"runtime.growsliceþ2runtime.writebarrierslice "".autotmp_0401_type.[]bool"".autotmp_0400/type.[]bool"".autotmp_0398type.[]bool"".autotmp_0397type.string"".autotmp_0396type.string"".nametype.string"".truthtype.bool |
| "".intype.*"".Input" ¨ %ð2Ò"%$Xê.8?ËTgclocals·65e7803bdc7e680f191f7c358df0c436Tgclocals·642113c69b05a0b78729ce0d19febc89R/tmp/go/src/cmd/asm/internal/lex/input.goþ""".(*Input).else_À¬eH%H;awèëêHìhHt$pH4$H5Hl$HïH¥H¥èHD$pHh@Hý
FHH+Hl$0HkHl$8H\$@HÇHÇCH\$@HûHÇÂHÇÁH\$PHT$XHL$`HH$H\$0H\$èHL$HD$H\$PH$HL$ HL$HD$(HD$èH\$pH$H\$PH\$H\$XH\$H\$`H\$èHD$pHp@HX@HÿÎHÿËHP8HH@LHHH9ËsJH,¶m@ýt31ÛHÅHøt$HH8H@@LEHH9ÆsH,1]HÄhÃèëØHÇÃëÆèéõþÿÿë |
| 0runtime.morestack_noctxtL"go.string."#else"n2"".(*Input).expectNewline¢6go.string."unmatched #else"Òtype.stringøruntime.convT2EÐ2runtime.writebarrieriface¨""".(*Input).Erroræ$runtime.panicindex$runtime.panicindexÐ"".autotmp_0417type.int"".autotmp_0416"type.interface {}"".autotmp_0414/&type.[]interface {}"".autotmp_0413type.int"".autotmp_0412type.int"".autotmp_0411otype.string"".autotmp_0410O(type.[1]interface {} |
| "".intype.*"".InputÐ×ÏÐ. *æ&ÏP6
X_.Tgclocals·15395a9df917b4c9aa74d5c6c7e1ebf4Tgclocals·1eb9d8ec9969f1d922533aa863dff6f6R/tmp/go/src/cmd/asm/internal/lex/input.goþ""".(*Input).endifÀ¤eH%H;awèëêHìhHt$pH4$H5Hl$HïH¥H¥èHT$pHj@Hý
HH+Hl$0HkHl$8H\$@HÇHÇCH\$@HûÀHÇÂHÇÁH\$PHT$XHL$`HH$H\$0H\$èHL$HD$H\$PH$HL$ HL$HD$(HD$èH\$pH$H\$PH\$H\$XH\$H\$`H\$èHT$pHB@HÿÈHJHH9ÁrHr8Hr8HB@HJHHÄhÃèé9ÿÿÿëË |
| 0runtime.morestack_noctxtL$go.string."#endif"n2"".(*Input).expectNewline¢8go.string."unmatched #endif"Òtype.stringøruntime.convT2EÐ2runtime.writebarrieriface¨""".(*Input).Error$runtime.panicsliceÐ"".autotmp_0431type.int"".autotmp_0430"type.interface {}"".autotmp_0428/&type.[]interface {}"".autotmp_0427type.int"".autotmp_0426otype.string"".autotmp_0425O(type.[1]interface {} |
| "".intype.*"".InputЧÏÐà*ø&Ï 6
X/Tgclocals·15395a9df917b4c9aa74d5c6c7e1ebf4Tgclocals·1eb9d8ec9969f1d922533aa863dff6f6R/tmp/go/src/cmd/asm/internal/lex/input.goþ&"".(*Input).includeÀ¬eH%H$ÿÿÿH;AwèëâHìxH$H$H<$Nè\$ûú÷HH+H¬$ÐHkH¬$ØH$àHÇHÇCH$àHûîHÇÂHÇÁH$H$H$HH$H$ÐH\$èHL$HD$H$H$H$°HL$H$¸HD$èH$H$H$H\$H$H\$H$H\$èH$H$H<$èHL$HD$H$ÀH$H$ÈHD$èH\$H\$`H\$H\$hHD$ H\$(H\$xHøHD$p@HH+H¬$ÐHkH¬$ØH¼$X1ÀèH$XHûvHÇÁHÇÂH$H$H$HH$H$ÐH\$èHL$HD$H$H$H$°HL$H$¸HD$èH\$pH$H\$xH\$èHL$HD$H$HÃH$H$°HL$H$¸HD$èH$H$H$H\$H$H\$H$H\$èH´$H4$H5Hl$HïH¥H¥èH\$`H$H\$hH\$èH\$H\$@HD$H\$ H\$xHøHD$pÑH$HûøHsHK Hk(H¬$01ÒH$(HL$8H´$ HñHl$8H9ê9HL$HHù¦H1HiHT$0H´$ÀH¬$ÈH¼$81ÀèH$8HûbHÇÂHÇÁH$øH$H$ðH$H´$Ht$H¬$Hl$èH$ðHÃH$H\$`H\$H\$hH\$èH$ðH$H$øH\$H$H\$èHL$HD$ H$ÀH$H$ÈHD$èH\$H\$@HD$H\$ H\$xHøHD$p
_Hø@HH+H¬$ÐHkH¬$ØH¼$X1ÀèH$XHûHÇÁHÇÂH$H$H$HH$H$ÐH\$èHL$HD$H$H$H$°HL$H$¸HD$èH\$pH$H\$xH\$èHL$HD$H$HÃH$H$°HL$H$¸HD$èH$H$H$H\$H$H\$H$H\$èH\$@H\$XH1íH9èÀH\$`H$H\$hH\$HL$XH$ HD$H$¨HL$H\$@H\$ èH\$(H\$PH1íH9èt8H$H$HL$PH$HD$H$HL$èHÄxÃHH$HH\$HH\$èHD$ëHH$HH\$HH\$èHD$éÿÿÿéêýÿÿHL$HHT$0HÁHÿÂéDüÿÿéüÿÿéSüÿÿéüÿÿéúÿÿ%éÙùÿÿéùÿÿ%é¦øÿÿ\ |
| 00runtime.morestack_noctxtz "".(*Stack).Next¢Tgo.string."expected string after #include"ütype.string¨runtime.convT2E2runtime.writebarrieriface,"".(*Input).expectTextº "".(*Stack).Textstrconv.UnquoteüRgo.string."unquoting include file name: "Èð runtime.duffzeroÆtype.stringòruntime.convT2EÜ 2runtime.writebarrieriface |
| runtime.convI2Eþ |
| 2runtime.writebarrierifaceî""".(*Input).Error(go.string."#include"¶2"".(*Input).expectNewlineæos.OpenÆð runtime.duffzeroü4runtime.writebarrierstringÎ4runtime.writebarrierstring¤$path/filepath.Joinôos.Openæ*go.string."#include:"²ð runtime.duffzero°type.stringÜruntime.convT2EÆ2runtime.writebarrierifaceöruntime.convI2Eè2runtime.writebarrierifaceØ""".(*Input).Errorú4go.itab.*os.File.io.Reader"".NewTokenizer´Hgo.itab.*"".Tokenizer."".TokenReader¢ "".(*Input).PushÀ$type.*"".TokenizerÖ&type."".TokenReaderîHgo.itab.*"".Tokenizer."".TokenReader runtime.typ2Itabtype.*os.File´type.io.ReaderÌ4go.itab.*os.File.io.Readerà runtime.typ2Itabð@"".autotmp_0472type.*uint8"".autotmp_0470"type.interface {}"".autotmp_0469"type.interface {}"".autotmp_0468*type.*[2]interface {}"".autotmp_0467&type.[]interface {}"".autotmp_0465type.[]string"".autotmp_0464type.string"".autotmp_0463ßtype.*string"".autotmp_0462type.int"".autotmp_0461type.int"".autotmp_0460"type.interface {}"".autotmp_0459"type.interface {}"".autotmp_0457&type.[]interface {}"".autotmp_0456"type.interface {}"".autotmp_0454ß&type.[]interface {}"".autotmp_0453Ï$type.*"".Tokenizer"".autotmp_0452¿type.*os.File"".autotmp_0451type.string"".autotmp_0450(type.[2]interface {}"".autotmp_0449type.string"".autotmp_0448type.[2]string"".autotmp_0447¯type.[]string"".autotmp_0446type.string"".autotmp_0445?(type.[2]interface {}"".autotmp_0444ïtype.string"".autotmp_0443Ïtype.string"".autotmp_0442¯(type.[1]interface {}"".dirïtype.string |
| "".fdïtype.*os.File"".errtype.error"".name¯type.string |
| "".intype.*"".Input%ð·
ïðà v% ÷gÀ$1yÿ |
| ˴a
N<mÜMq$£TÜMq]x/qTgclocals·706ce5d72300046c2dbd3f42d9f1bc9fTgclocals·2b3f7debe9e010d21d0003e62118f8f2R/tmp/go/src/cmd/asm/internal/lex/input.goþ "".(*Input).line äeH%HD$¨H;AwèëåHìØH$àH$H<$è\$ûýñHH+H¬$HkH¬$H$HÇHÇCH$HûMHÇÂHÇÁH$ H$¨H$°HH$H$H\$èHL$HD$H$ H$HL$`HL$HD$hHD$èH$àH$H$ H\$H$¨H\$H$°H\$èH$àH$H<$èHL$HD$HL$pH$HD$xHD$èH\$H\$8HD$H\$ H\$XHøHD$P4HH+H¬$HkH¬$H¼$¸1ÀèH$¸HûëHÇÁHÇÂH$ H$¨H$°HH$H$H\$èHL$HD$H$ H$HL$`HL$HD$hHD$èH\$PH$H\$XH\$èHL$HD$H$ HÃH$HL$`HL$HD$hHD$èH$àH$H$ H\$H$¨H\$H$°H\$èH$àH$H<$Óè\$ûúñHH+H¬$HkH¬$H$HÇHÇCH$HûsHÇÁHÇÂH$ H$¨H$°HH$H$H\$èHL$HD$H$ H$HL$`HL$HD$hHD$èH$àH$H$ H\$H$¨H\$H$°H\$èH$àH$H<$¦èHL$HD$HL$pH$HD$xHD$èH\$H\$@H\$H\$HHD$ H\$(H\$XHøHD$P4HH+H¬$HkH¬$H¼$¸1ÀèH$¸HûHÇÁHÇÂH$ H$¨H$°HH$H$H\$èHL$HD$H$ H$HL$`HL$HD$hHD$èH\$PH$H\$XH\$èHL$HD$H$ HÃH$HL$`HL$HD$hHD$èH$àH$H$ H\$H$¨H\$H$°H\$èH$àH$H<$ïèD$ø |
| :HH+H¬$HkH¬$D$4H¼$¸1ÀèH$¸HûHÇÁHÇÂH$ H$¨H$°HH$H$H\$èHL$HD$H$ H$HL$`HL$HD$hHD$èHH$H\$4H\$èHL$HD$H$ HÃH$HL$`HL$HD$hHD$èH$àH$H$ H\$H$¨H\$H$°H\$èHH$H<$t~H$HH\$H\$@H\$H\$HH\$H\$8H\$ èH$àH$H<$t+H\$8H\$H\$@H\$H\$HH\$èHÄØÃ%ëÌ%évÿÿÿéfþÿÿ%éþÿÿéòüÿÿ%éNüÿÿéûÿÿ%é!ûÿÿéúÿÿ%étùÿÿé¬øÿÿ%éGøÿÿ` |
| *0runtime.morestack_noctxtt "".(*Stack).NextXgo.string."expected line number after #line"ötype.string¢runtime.convT2E2runtime.writebarrierifaceð,"".(*Input).expectText¨ "".(*Stack).Textìstrconv.AtoiÊ`go.string."error parsing #line (cannot happen):"ð runtime.duffzerotype.stringÀruntime.convT2E 2runtime.writebarrierifaceÎ runtime.convI2E´ |
| 2runtime.writebarrieriface¤""".(*Input).ErrorÜ "".(*Stack).NextNgo.string."expected file name in #line"Þ
type.stringruntime.convT2Eè2runtime.writebarrierifaceØ,"".(*Input).expectText "".(*Stack).TextÔstrconv.UnquoteÆNgo.string."unquoting #line file name: "ð runtime.duffzerotype.string¼runtime.convT2E2runtime.writebarrierifaceÊruntime.convI2E°2runtime.writebarrieriface """.(*Input).ErrorØ "".(*Stack).Next\go.string."unexpected token at end of #line: "Ôð runtime.duffzeroÒtype.stringþruntime.convT2EÜ2runtime.writebarrierifaceê"type."".ScanTokenruntime.convT2Eö2runtime.writebarrierifaceæ""".(*Input).Errorô"".linkCtxt¨"".histLineøRbootstrap/internal/obj.(*LineHist).Updateä$"".(*Stack).SetPos°F"".autotmp_0522"type.interface {}"".autotmp_0521"type.interface {}"".autotmp_0520*type.*[2]interface {}"".autotmp_0519&type.[]interface {}"".autotmp_0518"type.interface {}"".autotmp_0517"type.interface {}"".autotmp_0516*type.*[2]interface {}"".autotmp_0515&type.[]interface {}"".autotmp_0514"type.interface {}"".autotmp_0513*type.*[1]interface {}"".autotmp_0512&type.[]interface {}"".autotmp_0511"type.interface {}"".autotmp_0510"type.interface {}"".autotmp_0508&type.[]interface {}"".autotmp_0507ï"type.interface {}"".autotmp_0505o&type.[]interface {}"".autotmp_0504Ç"type."".ScanToken"".autotmp_0503type.string"".autotmp_0502(type.[2]interface {}"".autotmp_0501"type."".ScanToken"".autotmp_0500type.string"".autotmp_0499(type.[2]interface {}"".autotmp_0498type.string"".autotmp_0497type.string"".autotmp_0496(type.[1]interface {}"".autotmp_0495"type."".ScanToken"".autotmp_0494type.string"".autotmp_0493?(type.[2]interface {}"".autotmp_0492Ïtype.string"".autotmp_0491¯type.string"".autotmp_0490(type.[1]interface {}"".file¯type.string"".errtype.error"".line¿type.int |
| "".intype.*"".Input"°Û¯°Â" ñW´ ña´ ºI6 `9gÌGk gÖGk´I6Tgclocals·07c30aedcffd51887ac646b07bd251bcTgclocals·a9e3ba63148856bf1030c809becdb128R/tmp/go/src/cmd/asm/internal/lex/input.goþ""".(*Input).undef eH%HD$ÐH;AwèëåHì°H$¸H$èHL$HD$HL$(HD$0HH$H$¸HkPHl$HL$hHL$HD$pHD$èH\$ H1íH9ë
ôHH+Hl$XHkHl$`H\$(H\$HH\$0H\$PH¼$1ÀèH$Hû HÇÂHÇÁH\$xH$H$HH$H\$XH\$èHL$HD$H\$xH$HL$8HL$HD$@HD$èHH$H\$HH\$èHL$HD$H\$xHÃH$HL$8HL$HD$@HD$èH$¸H$H\$xH\$H$H\$H$H\$èH$¸H$H<$è\$û |
| 5HH+Hl$XHkHl$`H\$(H\$HH\$0H\$PH¼$1ÀèH$Hû/HÇÁHÇÂH\$xH$H$HH$H\$XH\$èHL$HD$H\$xH$HL$8HL$HD$@HD$èHH$H\$HH\$èHL$HD$H\$xHÃH$HL$8HL$HD$@HD$èH$¸H$H\$xH\$H$H\$H$H\$èH\$(H\$XH\$0H\$`HH$H$¸HkPHl$H\$XH\$èHÄ°ÃéÊþÿÿ%é_þÿÿéYýÿÿé<þÿÿ4 |
| *0runtime.morestack_noctxt^*"".(*Input).macroName2type.map[string]*"".Macroð4runtime.mapaccess1_faststr¤Ngo.string."#undef for undefined macro:"ð runtime.duffzerotype.stringªruntime.convT2E2runtime.writebarrierifacetype.string¶runtime.convT2E2runtime.writebarrieriface""".(*Input).Error¸ "".(*Stack).NextàZgo.string."syntax error in #undef for macro:"Èð runtime.duffzeroÀ type.stringæ runtime.convT2E¾ |
| 2runtime.writebarrierifaceÌ |
| type.stringò |
| runtime.convT2EÒ2runtime.writebarrieriface¼""".(*Input).Errorò2type.map[string]*"".Macroº
"runtime.mapdeleteà$"".autotmp_0556"type.interface {}"".autotmp_0555"type.interface {}"".autotmp_0554*type.*[2]interface {}"".autotmp_0553&type.[]interface {}"".autotmp_0552"type.interface {}"".autotmp_0551ï"type.interface {}"".autotmp_0549o&type.[]interface {}"".autotmp_0548type.string"".autotmp_0547type.string"".autotmp_0546type.string"".autotmp_0545(type.[2]interface {}"".autotmp_0543Ïtype.string"".autotmp_0542¯type.string"".autotmp_0541?(type.[2]interface {}"".autotmp_0539type.string"".autotmp_0538type.string"".nametype.string |
| "".intype.*"".Input"àÆßà'<ø"Rµ µ?
..I««?4Tgclocals·243046f8c2d97c9a1c930a58207f4094Tgclocals·a5d81edff8e00c6a4d4da71f013f8c65R/tmp/go/src/cmd/asm/internal/lex/input.goþ "".(*Input).Push |
| |
| eH%HD$°H;AwèëåHìÐH$ØHkHýdLHH+Hl$hHkHl$pH\$xHÇHÇCH\$xHû |
| HÇÂHÇÁH$¸H$ÀH$ÈHH$H\$hH\$èHL$HD$H$¸H$HL$XHL$HD$`HD$èH$ØH$H$¸H\$H$ÀH\$H$ÈH\$èH$ØHøJH$àH\$HH$èH\$PHD$@HHHH@H$ H$¨H$°HÃH)ËHû}OHH$H$HT$H$HL$H$HD$HÇD$ èHT$(HL$0HD$8HÎHÿÆHÓH´$H$H$HÍHkíHëH$H\$HH\$H\$PH\$èH$H$H$H\$@H$H<$t4H$ HT$H$¨HL$H$°HD$èHÄÐÃ%ëÃé¯þÿÿéïýÿÿéþÿÿ |
| *0runtime.morestack_noctxtv6go.string."input recursion"¸type.stringÞruntime.convT2E¼2runtime.writebarrieriface¬""".(*Input).Errorú*type.[]"".TokenReaderì"runtime.growslice2runtime.writebarrieriface 2runtime.writebarrierslice0 "".autotmp_0573type.int"".autotmp_0572type.int"".autotmp_0571*type.[]"".TokenReader"".autotmp_0570_*type.[]"".TokenReader"".autotmp_0569ï"type.interface {}"".autotmp_0567/&type.[]interface {}"".autotmp_0566*type.[]"".TokenReader"".autotmp_0565Ïtype.string"".autotmp_0564¯(type.[1]interface {} |
| "".tr&type."".TokenReader"".stype.*"".Stack"".r&type."".TokenReader |
| "".intype.*"".Input" Ê #("âË®g WT0Tgclocals·0970ea298f8caf1d4c6af259a2c87f9bTgclocals·a89349e170a6e99ee48b8bb19b777867R/tmp/go/src/cmd/asm/internal/lex/input.goþ""".(*Input).Close à |
| "".intype.*"".Input¢Tgclocals·519efd86263089ddb84df3cfe7fd2992Tgclocals·3280bececceccd33cb74587feedb1f9fR/tmp/go/src/cmd/asm/internal/lex/input.goþ$"".IsRegisterShift@>D$=üÿÿ|
=üÿÿÆD$ÃÆD$ëø "".~r1type.bool"".r"type."".ScanToken |
| DTgclocals·9308e7ef08d2cc2f72ae1228688dacf9Tgclocals·3280bececceccd33cb74587feedb1f9fN/tmp/go/src/cmd/asm/internal/lex/lex.goþ&"".ScanToken.String |
| |
| eH%H;awèëêHìx$HÇ$HÇ$ùûùù8ùøu#HH+H¬$HkH¬$HÄxÃùùu#HH+H¬$HkH¬$HÄxÃL$<H\$PHÇHÇCH\$PHûºHÇÂHÇÁH\$`HT$hHL$pHH$H\$<H\$èHL$HD$H\$`H$HL$@HL$HD$HHD$èHH,$HïHÞH¥H¥H\$`H\$H\$hH\$H\$pH\$ èHL$(HD$0H$H$HÄxÃé?ÿÿÿùúu#HH+H¬$HkH¬$HÄxÃùû
çþÿÿHH+H¬$HkH¬$HÄxÃùýTùüu#HH+H¬$HkH¬$HÄxÃùý
þÿÿHH+H¬$HkH¬$HÄxÃùþu#HH+H¬$HkH¬$HÄxÃùÿ
:þÿÿHH+H¬$HkH¬$HÄxà |
| 0runtime.morestack_noctxt¦&go.string."comment"ö>go.string."raw string constant"Ätype.int32êruntime.convT2EÂ2runtime.writebarrierifaceÐgo.string."%q"²fmt.Sprintf6go.string."string constant"î2go.string."rune constant"È4go.string."float constant" 8go.string."integer constant"ð,go.string."identifier"È go.string."EOF"0ð"".autotmp_0588o"type.interface {}"".autotmp_0586/&type.[]interface {}"".autotmp_0583wtype.int32"".autotmp_0582O(type.[1]interface {}"".~r0type.string"".t"type."".ScanTokentðXïð'ïðàïð.ïð+ïð,ïð+ïð'ïð+ï
TL9##è
# ## ## /ôd¸Tgclocals·e61964297b34b3ad43ceb7f8676da30dTgclocals·403a8d79fd24b295e8557f6970497aa3N/tmp/go/src/cmd/asm/internal/lex/lex.goþ"".HistLine HÛ\$Ã"".histLine"".~r0type.int32Tgclocals·a7a3692b8e27e823add69ec4239ba55fTgclocals·3280bececceccd33cb74587feedb1f9fN/tmp/go/src/cmd/asm/internal/lex/lex.goþ"".NewLexer eH%HD$ÀH;AwèëåHìÀHÇ$àHÇ$èHH$H$ØH\$èH$ÈH$H$ÐH\$èH\$H\$0H$ÈH$H$ÐH\$èH\$H\$8Hl$Ht$ Ht$`HýHl$XÓH$HÇHÇCH$HûHÇÂHÇÁH$¨H$°H$¸H,$Ht$èHL$HD$H$¨H$H$HL$H$HD$èHH,$HïHÞH¥H¥H$¨H\$H$°H\$H$¸H\$ èH\$8H\$HH1íH9èH$ÈH$H$ÐH\$HL$HHD$xHD$H$HL$H\$8H\$ èH\$(H\$@H1íH9èH\$0H$HL$@HD$hHD$HL$pHL$èH\$0H\$PH1íH9ètH\$PH$èH$àHÄÀÃHH$HH\$HH\$èHD$ë´HH$HH\$HH\$èHD$éCÿÿÿHH$HH\$HH\$èHD$é±þÿÿéäýÿÿ6 |
| *0runtime.morestack_noctxtz"".linkCtxt¦.runtime.writebarrierptrâ"".NewInput²os.Open¼runtime.convI2E¦2runtime.writebarrieriface´*go.string."asm: %s\n"¨log.FatalfÊ4go.itab.*os.File.io.Readerè"".NewTokenizerHgo.itab.*"".Tokenizer."".TokenReaderî "".(*Input).Push @go.itab.*"".Input."".TokenReaderæ type.*"".Inputü &type."".TokenReader |
| @go.itab.*"".Input."".TokenReader¨ |
| runtime.typ2ItabÄ |
| $type.*"".TokenizerÚ |
| &type."".TokenReaderò |
| Hgo.itab.*"".Tokenizer."".TokenReader runtime.typ2Itab¨type.*os.File¾type.io.ReaderÖ4go.itab.*os.File.io.Readerê runtime.typ2ItabP"".autotmp_0602type.*uint8"".autotmp_0601type.*uint8"".autotmp_0599o"type.interface {}"".autotmp_0597/&type.[]interface {}"".autotmp_0596type.*"".Input"".autotmp_0595ÿ$type.*"".Tokenizer"".autotmp_0594ïtype.*os.File"".autotmp_0593O(type.[1]interface {}"".autotmp_0592ßtype.*"".Input"".errÏtype.error |
| "".fdtype.*os.File"".inputtype.*"".Input"".~r20&type."".TokenReader"".ctxt Btype.*bootstrap/internal/obj.Link"".nametype.string"Íÿ 0:(7Ó£dd
*RF
v` |
| /2Tgclocals·84994a758e9516d3eb8528ab8e59b1ffTgclocals·cb1108db32411b0143a1da988c0e3331N/tmp/go/src/cmd/asm/internal/lex/lex.goþ"".InitHist HÇÃ"".histLine²Tgclocals·3280bececceccd33cb74587feedb1f9fTgclocals·3280bececceccd33cb74587feedb1f9fN/tmp/go/src/cmd/asm/internal/lex/lex.goþ"".Make èeH%HD$ðH;AwèëåHìL$ L$¨H$°HÇHÇCHÇC$ûþ
¶LT$HHH;H|$XHCLD$PHD$`I9ÀI9ÀLT$hHD$pH9À
~L$HD$H|$HD$èL$ L$¨¶\$ ûHHÇÀ<t.HH,$HïHÞH¥H¥LT$LD$èLT$ LD$(L$ L$L$¨LD$HHl$HïHÞH¥H¥HHl$ HïHÞH¥H¥HÇD$0ÿÿÿÿèHL$8HD$@H$ H$H$¨HD$HHl$HïHÞH¥H¥HHl$ HïHÞH¥H¥HÇD$0ÿÿÿÿèHL$8HD$@H\$xHÇHÇCHÇC´$t$xH$H$Ht$xH¬$°HïH¥H¥H¥HÄÃ1Àé¸þÿÿè |
| *0runtime.morestack_noctxtÒgo.string."·"ø runtime.eqstringØ go.string."\"\""*runtime.concatstring2ægo.string."·"go.string."."Ìstrings.Replace go.string."â"Ìgo.string."/"strings.ReplaceÜ$runtime.panicslice` "".autotmp_0620/type."".Token"".autotmp_0617Otype.string"".autotmp_0615type.string"".autotmp_0614type.string"strings.prefix·3otype.stringstrings.s·2type.string"".~r20type."".Token"".texttype.string"".token"type."".ScanToken" À"øQ.]]U»
Tgclocals·b5f941202eb1147fa8a45323e1bbf968Tgclocals·aa2b73cba71b69bc124f64f356bee8e7N/tmp/go/src/cmd/asm/internal/lex/lex.goþ"".Token.String@*H\$H\$ H\$H\$(ÃP"".~r00type.string"".ltype."".Token Tgclocals·75035f24ee226d28dcc8df79aba11fa9Tgclocals·3280bececceccd33cb74587feedb1f9fN/tmp/go/src/cmd/asm/internal/lex/lex.goþ"".TokenizeÀªeH%HD$°H;AwèëåHìÐHÇ$èHÇ$ðHÇ$øH$ØH\$XH$àH\$`HH$èHD$HD$PH$H<$H\$XH\$H\$`H\$èHD$PHÇ@HÇ@ÿÿÿÿHD$PH1íH9è HH,$HïHÞH¥H¥HL$PHD$hHD$HL$pHL$HÇD$ èH\$(H\$HHÇ$HÇ$HÇ$H\$HH$èD$D$Døÿu8H$H$èH$H$ðH$H$øHÄÐÃH\$HH$èHL$HD$\$D$HL$xHL$H$HD$èH\$H¬$¸HïHÞH¥H¥H¥H$H$H$HØH)ËHû}OHH$H$ HT$H$¨HL$H$°HD$HÇD$ èHT$(HL$0HD$8HÎHÿÆH´$¨H$°HÖH$ HÏHkÿHþH4$HÇD$H´$¸H|$H¥H¥H¥èH$ H$¨H$°H$H$H$éaþÿÿHH$HH\$HH\$èHD$éÅýÿÿ%étýÿÿ$ |
| *0runtime.morestack_noctxtÆ&type.strings.ReaderØ"runtime.newobject¼4runtime.writebarrierstringþBgo.itab.*strings.Reader.io.Reader¢0go.string."command line""".NewTokenizer("".(*Tokenizer).Nextª("".(*Tokenizer).Text"".Maketype.[]"".Tokenþ"runtime.growslice¼ |
| 0runtime.writebarrierfat3´(type.*strings.ReaderÊtype.io.ReaderâBgo.itab.*strings.Reader.io.Readerö runtime.typ2ItabP "".autotmp_0632_type.[]"".Token"".autotmp_0630ÿ(type.*strings.Reader"".autotmp_0629(type.*strings.Reader"".autotmp_0627/type."".Token"".autotmp_0626¯type.string"".autotmp_0623(type.*strings.Readerstrings.s·2ïtype.string"".tok"type."".ScanToken"".tokenstype.[]"".Token"".t$type.*"".Tokenizer"".~r1 type.[]"".Token"".strtype.string" è ,¦FÎ$ |
| 8ÇI$k2h<ý_]&Tgclocals·4fe0598ad4972b80f2191c8a8c409635Tgclocals·da14112a7da913b3a60c4805dc5759acN/tmp/go/src/cmd/asm/internal/lex/lex.goþ"".NewSlice eH%H;awèëêHì(HH$èHD$HD$ H$H<$tzH\$HH\$H\$PH\$H\$XH\$èH\$ H$H<$t>H$H\$0H\$H\$8H\$èHD$ Hl$@Hh(HÇ@0ÿÿÿÿHD$`HÄ(Ã%ë¹%ézÿÿÿ |
| 0runtime.morestack_noctxt:type."".SliceL"runtime.newobject¼2runtime.writebarrierslice4runtime.writebarrierstringpP |
| "".autotmp_0642type.*"".Slice"".~r3`type.*"".Slice"".tokens0type.[]"".Token"".line type.int"".fileNametype.stringPOP Ð$ |
| |
| %8sTgclocals·e82ff6eb92fc50c9d681b8ac536b03caTgclocals·e1ae6533a9e39048ba0735a2264ce16aR/tmp/go/src/cmd/asm/internal/lex/slice.goþ "".(*Slice).NextàÖeH%H;awèëêHD$Hh0HÿÅHh0HHHX0H9Ë| ÇD$ÿÿÿÿÃHP0HÅHH@LEHÕH9ÂsHkíHë+l$Ãè |
| 0runtime.morestack_noctxtÊ$runtime.panicindex "".autotmp_0644type.int"".~r0"type."".ScanToken"".stype.*"".Slicepp6
4 |
| dTgclocals·06cab038d51064a089bda21fa03e00f7Tgclocals·3280bececceccd33cb74587feedb1f9fR/tmp/go/src/cmd/asm/internal/lex/slice.goþ "".(*Slice).TextÀ¬eH%H;awèëêH\$HS0HHCHkHËHÕH9ÂsHkíHëHkHl$HkHl$Ãè |
| 0runtime.morestack_noctxt $runtime.panicindex0"".~r0type.string"".stype.*"".Slice`` |
| FE |
| OTgclocals·a08e9001cb8f9d822225de3b8e406515Tgclocals·3280bececceccd33cb74587feedb1f9fR/tmp/go/src/cmd/asm/internal/lex/slice.goþ "".(*Slice).File`DH\$HûtHkHl$Hk Hl$Ãëé0"".~r0type.string"".stype.*"".Slice00P0Tgclocals·a08e9001cb8f9d822225de3b8e406515Tgclocals·3280bececceccd33cb74587feedb1f9fR/tmp/go/src/cmd/asm/internal/lex/slice.goþ "".(*Slice).Line H\$Hk(Hl$à "".~r0type.int"".stype.*"".SliceXTgclocals·06cab038d51064a089bda21fa03e00f7Tgclocals·3280bececceccd33cb74587feedb1f9fR/tmp/go/src/cmd/asm/internal/lex/slice.goþ"".(*Slice).ColàÌeH%H;awèëêHì0HH+Hl$ HkHl$(HH$H\$ H\$èH\$H,$HïHÞH¥H¥è |
| 0runtime.morestack_noctxt:Hgo.string."cannot happen: slice col"jtype.stringruntime.convT2EÀruntime.gopanic `"".autotmp_0649type.string"".~r0type.int"".stype.*"".Slice |
| `Vp |
| ^V |
| G)Tgclocals·2148c3737b2bb476685a1100a2e8343eTgclocals·8d600a433c6aaa81a4fe446d95c5546bR/tmp/go/src/cmd/asm/internal/lex/slice.goþ$"".(*Slice).SetPosÀ¾eH%H;awèëêHìHD$ Hl$(Hh(H$H<$t#H$H\$0H\$H\$8H\$èHÄÃ%ëÔ |
| 0runtime.morestack_noctxt4runtime.writebarrierstring@0"".file type.string"".linetype.int"".stype.*"".Slice0;/0 |
| `h ) |
| |
| LTgclocals·9939bf55a3a4024feaa9d0dd993681b9Tgclocals·3280bececceccd33cb74587feedb1f9fR/tmp/go/src/cmd/asm/internal/lex/slice.goþ""".(*Slice).Close Ã"".stype.*"".SlicexTgclocals·519efd86263089ddb84df3cfe7fd2992Tgclocals·3280bececceccd33cb74587feedb1f9fR/tmp/go/src/cmd/asm/internal/lex/slice.goþ "".(*Stack).PushâeH%H;awèëêHìpH\$xHûHHKH[HT$XHL$`H\$hHØH)ËHû}FHH$HT$@HT$HL$HHL$HD$PHD$HÇD$ èHT$(HL$0HD$8HÎHÿÆHt$HHD$PHÓHT$@HÍHkíHëH$H$H\$H$H\$èHT$@HL$HHD$PH\$xH$H<$t(HT$XHT$HL$`HL$HD$hHD$èHÄpÃ%ëÏéøþÿÿ |
| 0runtime.morestack_noctxt¤*type.[]"".TokenReader"runtime.growslice¬2runtime.writebarrieriface°2runtime.writebarrierslice0à |
| "".autotmp_0652_*type.[]"".TokenReader"".autotmp_0651/*type.[]"".TokenReader"".autotmp_0650*type.[]"".TokenReader |
| "".tr&type."".TokenReader"".stype.*"".StackàßàÀ"TB)Tgclocals·f556ec76938739368b37be565029dfecTgclocals·23c4785fa8abd7e258acfe91c9f325f3R/tmp/go/src/cmd/asm/internal/lex/stack.goþ "".(*Stack).NextðeH%H;awèëêHì8H\$@HCHÿÈHHKHkHl$0HÓHT$ HÅHL$(H9È¢HkíHëHHkHl$H,$HL$HY@ÿÓD$øÿugH\$@HkHý~XH\$H$H\$H[ ÿÓHD$@HHHÿÉHPH9Êr8H0Ht$ H0HL$(HHHT$0HPH$èD$øÿtD$HHÄ8Ãèè |
| 0runtime.morestack_noctxtÞ |
| ¶ |
| ¨ "".(*Stack).NextÖ$runtime.panicsliceä$runtime.panicindex p"".autotmp_0664"type."".ScanToken"".autotmp_0663type.int"".autotmp_0662type.int"".tosO&type."".TokenReader"".~r0"type."".ScanToken"".stype.*"".StackpÏop.*>-
o{Tgclocals·2148c3737b2bb476685a1100a2e8343eTgclocals·0fe963234b8e5f5cb42ca2ebff9c30eeR/tmp/go/src/cmd/asm/internal/lex/stack.goþ "".(*Stack).TextÀ¾eH%H;awèëêHì@H\$HHÇD$PHÇD$XHCHÿÈHHKHkHl$8HÓHT$(HÅHL$0H9Ès;HkíHëHHkHl$ H,$HL$HYPÿÓHL$HD$HL$PHD$XHÄ@Ãè |
| 0runtime.morestack_noctxtú |
| ²$runtime.panicindex0"".~r0type.string"".stype.*"".Stack} |
| B1o |
| }#Tgclocals·a08e9001cb8f9d822225de3b8e406515Tgclocals·7b2d1dc8e692ba633cb2c876407e20f2R/tmp/go/src/cmd/asm/internal/lex/stack.goþ "".(*Stack).FileÀ¾eH%H;awèëêHì@H\$HHÇD$PHÇD$XHCHÿÈHHKHkHl$8HÓHT$(HÅHL$0H9Ès;HkíHëHHkHl$ H,$HL$HY0ÿÓHL$HD$HL$PHD$XHÄ@Ãè |
| 0runtime.morestack_noctxtú |
| ²$runtime.panicindex0"".~r0type.string"".stype.*"".Stack} |
| J1o |
| }#Tgclocals·a08e9001cb8f9d822225de3b8e406515Tgclocals·7b2d1dc8e692ba633cb2c876407e20f2R/tmp/go/src/cmd/asm/internal/lex/stack.goþ "".(*Stack).Line eH%H;awèëêHì8H\$@HCHÿÈHHKHkHl$0HÓHT$ HÅHL$(H9Ès1HkíHëHHkHl$H,$HL$HY8ÿÓH\$H\$HHÄ8Ãè |
| 0runtime.morestack_noctxtÖ |
| ú$runtime.panicindex p"".autotmp_0685type.int"".~r0type.int"".stype.*"".Stackpaop |
| Rq |
| k%Tgclocals·06cab038d51064a089bda21fa03e00f7Tgclocals·7b2d1dc8e692ba633cb2c876407e20f2R/tmp/go/src/cmd/asm/internal/lex/stack.goþ"".(*Stack).Col eH%H;awèëêHì8H\$@HCHÿÈHHKHkHl$0HÓHT$ HÅHL$(H9Ès1HkíHëHHkHl$H,$HL$HY(ÿÓH\$H\$HHÄ8Ãè |
| 0runtime.morestack_noctxtÖ |
| ú$runtime.panicindex p"".autotmp_0690type.int"".~r0type.int"".stype.*"".Stackpaop |
| Zq |
| k%Tgclocals·06cab038d51064a089bda21fa03e00f7Tgclocals·7b2d1dc8e692ba633cb2c876407e20f2R/tmp/go/src/cmd/asm/internal/lex/stack.goþ$"".(*Stack).SetPosÀ®eH%H;awèëêHìHH\$PHCHÿÈHHKHkHl$@HÓHT$0HÅHL$8H9ÈsEHkíHëHHkH\$XH\$H\$`H\$H\$hH\$Hl$(H,$HL$ HYHÿÓHÄHÃè |
| 0runtime.morestack_noctxt |
| ¢$runtime.panicindex@"".file type.string"".linetype.int"".stype.*"".Stacku blTgclocals·9939bf55a3a4024feaa9d0dd993681b9Tgclocals·7b2d1dc8e692ba633cb2c876407e20f2R/tmp/go/src/cmd/asm/internal/lex/stack.goþ""".(*Stack).Close Ã"".stype.*"".StacklTgclocals·519efd86263089ddb84df3cfe7fd2992Tgclocals·3280bececceccd33cb74587feedb1f9fR/tmp/go/src/cmd/asm/internal/lex/stack.goþ"".NewTokenizeræeH%H;awèëêHì0HH$èHD$HD$(H$H\$HH\$H\$PH\$èHD$(H½"H¨ðHÇè|H$H$H\$8H\$H\$@H\$èH\$(H$H$øHH\$èH\$X1íH9ëtCHH$H<$H$HH\$H\$8H\$H\$@H\$èHH$èHL$HÏHù¶1ÀèHL$ H$H<$H$H\$(H\$èHD$ HÇ@H$H<$tZH$H\$8H\$H\$@H\$èH\$ H$H<$t#H$(H\$XH\$èH\$ H\$`HÄ0Ã%ëÔ%ë%éeÿÿÿéCÿÿÿ%éèþÿÿ" |
| 0runtime.morestack_noctxt:2type.text/scanner.ScannerL"runtime.newobject8text/scanner.(*Scanner).Init¦4runtime.writebarrierstringÖ""".isIdentRune·fê.runtime.writebarrierptr"".linkCtxtÌ"".histLineNbootstrap/internal/obj.(*LineHist).Push"type."".Tokenizer¨"runtime.newobjectÚè runtime.duffzeroª.runtime.writebarrierptr4runtime.writebarrierstringÞ.runtime.writebarrierptr``"".autotmp_0698$type.*"".Tokenizer |
| "".&s4type.*text/scanner.Scanner"".~r3P$type.*"".Tokenizer"".file@type.*os.File"".r type.io.Reader"".nametype.string`§_`>86'%"C«%%'¬Tgclocals·570e8fcdfa8b78974c013419f7249f68Tgclocals·f6dcde45bff02c6c4b088b594fd52a4cZ/tmp/go/src/cmd/asm/internal/lex/tokenizer.goþ"".isIdentRuneÀ¾eH%H;awèëêHì\$$èL$¶\$ût |
| ÆD$(HÄÃù_u |
| ÆD$(HÄÃù·u |
| ÆD$(HÄÃù"u |
| ÆD$(HÄÃH\$ Hû~$è¶\$ût |
| ÆD$(HÄÃÆD$(ëô |
| 0runtime.morestack_noctxtD unicode.IsLetterunicode.IsDigit0 "".autotmp_0700type.bool"".~r2 type.bool"".itype.int |
| "".chtype.int322 # & *j |
| |
| |
| |
| / |
| !Tgclocals·f90cfd099b5ec2b453c391fece9d42bbTgclocals·3280bececceccd33cb74587feedb1f9fZ/tmp/go/src/cmd/asm/internal/lex/tokenizer.goþ("".(*Tokenizer).TextêeH%H;awèëêHìHL$ HÇD$(HÇD$0)ýüÿÿpýüÿÿuHH+Hl$(HkHl$0HÄÃýüÿÿuHH+Hl$(HkHl$0HÄÃHiH,$èHL$HD$HL$(HD$0HÄÃýüÿÿuHH+Hl$(HkHl$0HÄÃýüÿÿuHH+Hl$(HkHl$0HÄà |
| 0runtime.morestack_noctxtgo.string."@>"Ögo.string."->"Btext/scanner.(*Scanner).TokenTextìgo.string.">>"¶go.string."<<"00"".~r0type.string"".t$type.*"".Tokenizer.0E/0$/0%/0$/0$/01 |
| &
(sTgclocals·a08e9001cb8f9d822225de3b8e406515Tgclocals·3280bececceccd33cb74587feedb1f9fZ/tmp/go/src/cmd/asm/internal/lex/tokenizer.goþ("".(*Tokenizer).File`DH\$HûtHkHl$Hk Hl$Ãëé0"".~r0type.string"".t$type.*"".Tokenizer00¨0Tgclocals·a08e9001cb8f9d822225de3b8e406515Tgclocals·3280bececceccd33cb74587feedb1f9fZ/tmp/go/src/cmd/asm/internal/lex/tokenizer.goþ("".(*Tokenizer).Line H\$HkHl$à "".~r0type.int"".t$type.*"".Tokenizer°Tgclocals·06cab038d51064a089bda21fa03e00f7Tgclocals·3280bececceccd33cb74587feedb1f9fZ/tmp/go/src/cmd/asm/internal/lex/tokenizer.goþ&"".(*Tokenizer).Col eH%H;awèëêHìXH\$`HkH,$èH\$Hl$0HïHÞèH\$PH\$hHÄXà |
| 0runtime.morestack_noctxtP6text/scanner.(*Scanner).Poszô runtime.duffcopy °"".autotmp_0704O4type.text/scanner.Position"".~r0type.int"".t$type.*"".Tokenizer°5¯P¶6 |
| ')Tgclocals·06cab038d51064a089bda21fa03e00f7Tgclocals·7b2d1dc8e692ba633cb2c876407e20f2Z/tmp/go/src/cmd/asm/internal/lex/tokenizer.goþ,"".(*Tokenizer).SetPosÀ¾eH%H;awèëêHìHD$ Hl$(HhH$H<$t#H$H\$0H\$H\$8H\$èHÄÃ%ëÔ |
| 0runtime.morestack_noctxt4runtime.writebarrierstring@0"".file type.string"".linetype.int"".t$type.*"".Tokenizer0;/0 |
| `¾ ) |
| |
| LTgclocals·9939bf55a3a4024feaa9d0dd993681b9Tgclocals·3280bececceccd33cb74587feedb1f9fZ/tmp/go/src/cmd/asm/internal/lex/tokenizer.goþ("".(*Tokenizer).NextÀ°eH%H;awèëêHì@H\$HHkHl$(H\$(H$èHT$(HL$HD$ûø[)ý-{ý |
| u2HY(1íH9ëtHHÿÃHHiHÿÅHi)l$PHÄ@Ãý-uðH$èHL$H\$û>u&H\$(H$èH\$HÇüÿÿÇD$PüÿÿHÄ@Ãë±ý<uBH$èHL$H\$û<u&H\$(H$èH\$HÇüÿÿÇD$PüÿÿHÄ@Ãéjÿÿÿý>uBH$èHL$H\$û>u&H\$(H$èH\$HÇüÿÿÇD$PüÿÿHÄ@Ãé#ÿÿÿý@
ÿÿÿH$èHL$H\$û>u&H\$(H$èH\$HÇüÿÿÇD$PüÿÿHÄ@ÃéØþÿÿH$èHL$HD$HL$0H$HD$8HD$HHl$HïHÞH¥H¥èHT$HHD$ HjHÅHjHHÃHéþÿÿ$ |
| 0runtime.morestack_noctxtd8text/scanner.(*Scanner).ScanÖ"".histLineê"".histLine²8text/scanner.(*Scanner).Peekê8text/scanner.(*Scanner).Nextº8text/scanner.(*Scanner).Peekò8text/scanner.(*Scanner).NextÈ8text/scanner.(*Scanner).Peek8text/scanner.(*Scanner).NextÞ8text/scanner.(*Scanner).Peek8text/scanner.(*Scanner).NextâBtext/scanner.(*Scanner).TokenTextªgo.string."\n"Òstrings.Count"".histLine"".histLine "".autotmp_0715type.int32"".autotmp_0714type.int32"".autotmp_0713type.int32"".autotmp_0712type.int32"".autotmp_0711type.int"".autotmp_0710type.int"".autotmp_0709type.int"".autotmp_0708type.int"".autotmp_0706type.string"".s/4type.*text/scanner.Scanner"".~r0"type."".ScanToken"".t$type.*"".Tokenizer>tACFJy È41
*
%
IK
,1(+/&pTgclocals·2148c3737b2bb476685a1100a2e8343eTgclocals·61e2515c69061b8fed0e66ece719f936Z/tmp/go/src/cmd/asm/internal/lex/tokenizer.goþ*"".(*Tokenizer).CloseààeH%H;awèëêHìHD$ HX(1íH9ët8Hh(H,$èHH$H<$tH$HH\$èHÄÃ%ëÙ |
| 0runtime.morestack_noctxtf os.(*File).Closet"".linkCtxt¨"".histLine¼Lbootstrap/internal/obj.(*LineHist).Pop0"".t$type.*"".Tokenizer0L/0 p¦
+ |
| 2>Tgclocals·519efd86263089ddb84df3cfe7fd2992Tgclocals·3280bececceccd33cb74587feedb1f9fZ/tmp/go/src/cmd/asm/internal/lex/tokenizer.goþ"".initøeH%H;awèëê¶ût¶ûuÃèÆèèèèèèèèèèèÆÃ$ |
| 0runtime.morestack_noctxt2"".initdone·J"".initdone·`"runtime.throwinitp"".initdone·|unicode.initio.init6bootstrap/internal/obj.initlog.init¤Bbootstrap/asm/internal/flags.init®"text/scanner.init¸strings.initÂstrconv.initÌ$path/filepath.initÖos.initàfmt.initì"".initdone· |
| ² |
| /QTgclocals·3280bececceccd33cb74587feedb1f9fTgclocals·3280bececceccd33cb74587feedb1f9fZ/tmp/go/src/cmd/asm/internal/lex/tokenizer.goþ(type..hash.[1]stringàÎeH%H;awèëêHì0HL$H1ÀHÇD$ Hl$ H9è}eHD$(HÅHÈHÁÀH»¿c»kïRH¯ØHØH\$8HûtDHkíHëH$HÇD$HD$HHD$èHL$HD$(HÿÀHl$ H9è|HL$PHÄ0Ãë¸ |
| 0runtime.morestack_noctxtüruntime.strhash@`"".autotmp_0719type.int"".autotmp_0718type.int"".~r30type.uintptr"".h type.uintptr"".stype.uintptr"".ptype.*[1]string`_`
°° |
| }3Tgclocals·2dc77d960dd3e4b3de2361f9cbd75783Tgclocals·3280bececceccd33cb74587feedb1f9fz/tmp/go/pkg/bootstrap/src/bootstrap/asm/internal/lex/input.goþ$type..eq.[1]stringàÈeH%H;awèëêHìX1ÀHÇD$(Hl$(H9èHD$0H\$`HûHÅHkíHëH3HKH\$hHûtvHÅHkíHëHHCH9ÁuVHt$HH4$HL$PHL$HT$8HT$HD$@HD$è¶\$ ût HD$0HÿÀHl$(H9ènÿÿÿÆD$xHÄXÃÆD$xHÄXÃëécÿÿÿ |
| 0runtime.morestack_noctxt runtime.eqstring@°"".autotmp_0723?type.string"".autotmp_0722type.string"".autotmp_0721_type.int"".autotmp_0720Otype.int"".~r30type.bool"".s type.uintptr"".qtype.*[1]string"".ptype.*[1]string&°´¯° ¯°ðð PTgclocals·9c703c5c7b9c1932c840b69f8ebce236Tgclocals·44568aa369055d8938d809aa5d80843bz/tmp/go/pkg/bootstrap/src/bootstrap/asm/internal/lex/input.goþ("".TokenReader.Close eH%H;awèëêHìHY H
Ût
H|$H9;uH#H\$H$H\$H[ ÿÓHÄÃ |
| 0runtime.morestack_noctxt |
| ""..this&type."".TokenReader.PP |
| BTgclocals·20671cc48303dfd2b9d73bba3d1850b7Tgclocals·3280bececceccd33cb74587feedb1f9f<autogenerated>þ$"".TokenReader.ColÀ¦eH%H;awèëêHìHY H
Ût
H|$H9;uH#H\$ H$H\$H[(ÿÓH\$H\$(HÄÃ |
| 0runtime.morestack_noctxt |
| 0 "".~r0 type.int""..this&type."".TokenReader 8`` |
| BTgclocals·8cb639c12a4a13c6ace27031b0f83707Tgclocals·3280bececceccd33cb74587feedb1f9f<autogenerated>þ&"".TokenReader.FileàÞeH%H;awèëêHìHY H
Ût
H|$ H9;uH#HÇD$0HÇD$8H\$(H$H\$ H[0ÿÓHL$HD$HL$0HD$8HÄÃ |
| 0runtime.morestack_noctxt¨ |
| @0"".~r0 type.string""..this&type."".TokenReader0T/pp |
| TTgclocals·78fd77a07ab543a063c3a3049973febeTgclocals·3280bececceccd33cb74587feedb1f9f<autogenerated>þ&"".TokenReader.LineÀ¦eH%H;awèëêHìHY H
Ût
H|$H9;uH#H\$ H$H\$H[8ÿÓH\$H\$(HÄÃ |
| 0runtime.morestack_noctxt |
| 0 "".~r0 type.int""..this&type."".TokenReader 8` |
| ` |
| BTgclocals·8cb639c12a4a13c6ace27031b0f83707Tgclocals·3280bececceccd33cb74587feedb1f9f<autogenerated>þ&"".TokenReader.NextÀ¢eH%H;awèëêHìHY H
Ût
H|$H9;uH#H\$ H$H\$H[@ÿÓ\$\$(HÄÃ |
| 0runtime.morestack_noctxt |
| 0 "".~r0 "type."".ScanToken""..this&type."".TokenReader 6`` |
| BTgclocals·8cb639c12a4a13c6ace27031b0f83707Tgclocals·3280bececceccd33cb74587feedb1f9f<autogenerated>þ*"".TokenReader.SetPosàÎeH%H;awèëêHì HY H
Ût
H|$(H9;uH#H\$8H\$H\$@H\$H\$HH\$H\$0H$H\$(H[HÿÓHÄ Ã |
| 0runtime.morestack_noctxtÀ |
| P@"".file0type.string"".line type.int""..this&type."".TokenReader@L? |
| pp |
| `Tgclocals·fa5d81d4d08c376d0572ce1d0a664150Tgclocals·3280bececceccd33cb74587feedb1f9f<autogenerated>þ&"".TokenReader.TextàÞeH%H;awèëêHìHY H
Ût
H|$ H9;uH#HÇD$0HÇD$8H\$(H$H\$ H[PÿÓHL$HD$HL$0HD$8HÄÃ |
| 0runtime.morestack_noctxt¨ |
| @0"".~r0 type.string""..this&type."".TokenReader0T/pp |
| TTgclocals·78fd77a07ab543a063c3a3049973febeTgclocals·3280bececceccd33cb74587feedb1f9f<autogenerated>þ,"".(*ScanToken).StringüeH%H;awèëêHì0HY H
Ût
H|$8H9;uH#HÇD$@HÇD$HH\$81íH9ëuHHH,$HïHÞH¥H¥HHl$HïHÞH¥H¥HHl$ HïHÞH¥H¥èH\$8+,$èHL$HD$HL$@HD$HHÄ0à |
| 0runtime.morestack_noctxt¢go.string."lex"Ì*go.string."ScanToken"ø$go.string."String" "runtime.panicwrapÂ&"".ScanToken.String0`"".~r0type.string""..this$type.*"".ScanToken`£_ÀÀ1Tgclocals·a08e9001cb8f9d822225de3b8e406515Tgclocals·3280bececceccd33cb74587feedb1f9f<autogenerated>þ&type..hash."".TokenÀªeH%H;awèëêHì H\$(H$H<$tbHÇD$H\$8H\$èHD$H\$(H$H<$t,H$HÇD$HD$8HD$èH\$H\$@HÄ Ã%ëË%ë |
| 0runtime.morestack_noctxt|runtime.memhashàruntime.strhash@@ |
| "".autotmp_0731type.uintptr"".~r30type.uintptr"".h type.uintptr"".stype.uintptr"".ptype.*"".Token@h?@ |
| =cTgclocals·2dc77d960dd3e4b3de2361f9cbd75783Tgclocals·3280bececceccd33cb74587feedb1f9fz/tmp/go/pkg/bootstrap/src/bootstrap/asm/internal/lex/input.goþ"type..eq."".TokenÀªeH%H;awèëêHìHHL$PHD$X(9ët |
| ÆD$hHÄHÃHqHIHPH@H9Áu@Ht$8H4$HL$@HL$HT$(HT$HD$0HD$è¶\$ ût |
| ÆD$hHÄHÃÆD$hHÄHÃ |
| 0runtime.morestack_noctxtæ runtime.eqstring@"".autotmp_0733?type.string"".autotmp_0732type.string"".~r30type.bool"".s type.uintptr"".qtype.*"".Token"".ptype.*"".Token*T |
| r.Tgclocals·9c703c5c7b9c1932c840b69f8ebce236Tgclocals·44568aa369055d8938d809aa5d80843bz/tmp/go/pkg/bootstrap/src/bootstrap/asm/internal/lex/input.goþ$"".(*Token).StringôeH%H;awèëêHìHHY H
Ût
H|$PH9;uH#H\$P1íH9ëuHHH,$HïHÞH¥H¥HHl$HïHÞH¥H¥HHl$ HïHÞH¥H¥èHt$PHþt'Hl$0HïH¥H¥H¥HL$8HD$@HL$XHD$`HÄHÃëÕ |
| 0runtime.morestack_noctxt~go.string."lex"¨"go.string."Token"Ô$go.string."String"ü"runtime.panicwrap0"".l/type."".Token"".~r0type.string""..thistype.*"".Token |
| ÀÀ |
| }CTgclocals·a08e9001cb8f9d822225de3b8e406515Tgclocals·0528ab8f76149a707fd2f0025c2178a3<autogenerated>þ(type..hash.[8]stringàÎeH%H;awèëêHì0HL$H1ÀHÇD$ Hl$ H9è}eHD$(HÅHÈHÁÀH»¿c»kïRH¯ØHØH\$8HûtDHkíHëH$HÇD$HD$HHD$èHL$HD$(HÿÀHl$ H9è|HL$PHÄ0Ãë¸ |
| 0runtime.morestack_noctxtüruntime.strhash@`"".autotmp_0736type.int"".autotmp_0735type.int"".~r30type.uintptr"".h type.uintptr"".stype.uintptr"".ptype.*[8]string`_`
°° |
| }3Tgclocals·2dc77d960dd3e4b3de2361f9cbd75783Tgclocals·3280bececceccd33cb74587feedb1f9fz/tmp/go/pkg/bootstrap/src/bootstrap/asm/internal/lex/input.goþ$type..eq.[8]stringàÈeH%H;awèëêHìX1ÀHÇD$(Hl$(H9èHD$0H\$`HûHÅHkíHëH3HKH\$hHûtvHÅHkíHëHHCH9ÁuVHt$HH4$HL$PHL$HT$8HT$HD$@HD$è¶\$ ût HD$0HÿÀHl$(H9ènÿÿÿÆD$xHÄXÃÆD$xHÄXÃëécÿÿÿ |
| 0runtime.morestack_noctxt runtime.eqstring@°"".autotmp_0740?type.string"".autotmp_0739type.string"".autotmp_0738_type.int"".autotmp_0737Otype.int"".~r30type.bool"".s type.uintptr"".qtype.*[8]string"".ptype.*[8]string&°´¯° ¯°ðð PTgclocals·9c703c5c7b9c1932c840b69f8ebce236Tgclocals·44568aa369055d8938d809aa5d80843bz/tmp/go/pkg/bootstrap/src/bootstrap/asm/internal/lex/input.goþ "".(*Input).FiledHÇD$HÇD$H\$H\$H|$té%ëòJ "".(*Stack).File0"".~r0type.string""..thistype.*"".Input@@@Tgclocals·a08e9001cb8f9d822225de3b8e406515Tgclocals·3280bececceccd33cb74587feedb1f9f<autogenerated>þ "".(*Input).Line`RHÇD$H\$H\$H|$té%ëò8 "".(*Stack).Line "".~r0type.int""..thistype.*"".Input000Tgclocals·06cab038d51064a089bda21fa03e00f7Tgclocals·3280bececceccd33cb74587feedb1f9f<autogenerated>þ"".(*Input).Col`RHÇD$H\$H\$H|$té%ëò8"".(*Stack).Col "".~r0type.int""..thistype.*"".Input000Tgclocals·06cab038d51064a089bda21fa03e00f7Tgclocals·3280bececceccd33cb74587feedb1f9f<autogenerated>þ$"".(*Input).SetPos@@H\$H\$H|$té%ëò&$"".(*Stack).SetPos@"".file type.string"".linetype.int""..thistype.*"".Input Tgclocals·9939bf55a3a4024feaa9d0dd993681b9Tgclocals·3280bececceccd33cb74587feedb1f9f<autogenerated>þ4type..hash.[1]interface {}àÎeH%H;awèëêHì0HL$H1ÀHÇD$ Hl$ H9è}eHD$(HÅHÈHÁÀH»¿c»kïRH¯ØHØH\$8HûtDHkíHëH$HÇD$HD$HHD$èHL$HD$(HÿÀHl$ H9è|HL$PHÄ0Ãë¸ |
| 0runtime.morestack_noctxtü(runtime.nilinterhash@`"".autotmp_0743type.int"".autotmp_0742type.int"".~r30type.uintptr"".h type.uintptr"".stype.uintptr"".p*type.*[1]interface {}`_`
°° |
| }3Tgclocals·2dc77d960dd3e4b3de2361f9cbd75783Tgclocals·3280bececceccd33cb74587feedb1f9fz/tmp/go/pkg/bootstrap/src/bootstrap/asm/internal/lex/input.goþ0type..eq.[1]interface {}àÈeH%H;awèëêHìX1ÀHÇD$(Hl$(H9èHD$0H\$hHûHÅHkíHëHHsH\$`HûtvHÅHkíHëHHSH9ÈuVHD$8H$HT$@HT$HL$HHL$Ht$PHt$è¶\$ ût HD$0HÿÀHl$(H9ènÿÿÿÆD$xHÄXÃÆD$xHÄXÃëécÿÿÿ |
| 0runtime.morestack_noctxtÂruntime.efaceeq@°"".autotmp_0747?"type.interface {}"".autotmp_0746"type.interface {}"".autotmp_0745_type.int"".autotmp_0744Otype.int"".~r30type.bool"".s type.uintptr"".q*type.*[1]interface {}"".p*type.*[1]interface {}&°´¯° ¯°ðð PTgclocals·9c703c5c7b9c1932c840b69f8ebce236Tgclocals·44568aa369055d8938d809aa5d80843bz/tmp/go/pkg/bootstrap/src/bootstrap/asm/internal/lex/input.goþ4type..hash.[3]interface {}àÎeH%H;awèëêHì0HL$H1ÀHÇD$ Hl$ H9è}eHD$(HÅHÈHÁÀH»¿c»kïRH¯ØHØH\$8HûtDHkíHëH$HÇD$HD$HHD$èHL$HD$(HÿÀHl$ H9è|HL$PHÄ0Ãë¸ |
| 0runtime.morestack_noctxtü(runtime.nilinterhash@`"".autotmp_0750type.int"".autotmp_0749type.int"".~r30type.uintptr"".h type.uintptr"".stype.uintptr"".p*type.*[3]interface {}`_`
°° |
| }3Tgclocals·2dc77d960dd3e4b3de2361f9cbd75783Tgclocals·3280bececceccd33cb74587feedb1f9fz/tmp/go/pkg/bootstrap/src/bootstrap/asm/internal/lex/input.goþ0type..eq.[3]interface {}àÈeH%H;awèëêHìX1ÀHÇD$(Hl$(H9èHD$0H\$hHûHÅHkíHëHHsH\$`HûtvHÅHkíHëHHSH9ÈuVHD$8H$HT$@HT$HL$HHL$Ht$PHt$è¶\$ ût HD$0HÿÀHl$(H9ènÿÿÿÆD$xHÄXÃÆD$xHÄXÃëécÿÿÿ |
| 0runtime.morestack_noctxtÂruntime.efaceeq@°"".autotmp_0754?"type.interface {}"".autotmp_0753"type.interface {}"".autotmp_0752_type.int"".autotmp_0751Otype.int"".~r30type.bool"".s type.uintptr"".q*type.*[3]interface {}"".p*type.*[3]interface {}&°´¯° ¯°ðð PTgclocals·9c703c5c7b9c1932c840b69f8ebce236Tgclocals·44568aa369055d8938d809aa5d80843bz/tmp/go/pkg/bootstrap/src/bootstrap/asm/internal/lex/input.goþ4type..hash.[2]interface {}àÎeH%H;awèëêHì0HL$H1ÀHÇD$ Hl$ H9è}eHD$(HÅHÈHÁÀH»¿c»kïRH¯ØHØH\$8HûtDHkíHëH$HÇD$HD$HHD$èHL$HD$(HÿÀHl$ H9è|HL$PHÄ0Ãë¸ |
| 0runtime.morestack_noctxtü(runtime.nilinterhash@`"".autotmp_0757type.int"".autotmp_0756type.int"".~r30type.uintptr"".h type.uintptr"".stype.uintptr"".p*type.*[2]interface {}`_`
°° |
| }3Tgclocals·2dc77d960dd3e4b3de2361f9cbd75783Tgclocals·3280bececceccd33cb74587feedb1f9fz/tmp/go/pkg/bootstrap/src/bootstrap/asm/internal/lex/input.goþ0type..eq.[2]interface {}àÈeH%H;awèëêHìX1ÀHÇD$(Hl$(H9èHD$0H\$hHûHÅHkíHëHHsH\$`HûtvHÅHkíHëHHSH9ÈuVHD$8H$HT$@HT$HL$HHL$Ht$PHt$è¶\$ ût HD$0HÿÀHl$(H9ènÿÿÿÆD$xHÄXÃÆD$xHÄXÃëécÿÿÿ |
| 0runtime.morestack_noctxtÂruntime.efaceeq@°"".autotmp_0761?"type.interface {}"".autotmp_0760"type.interface {}"".autotmp_0759_type.int"".autotmp_0758Otype.int"".~r30type.bool"".s type.uintptr"".q*type.*[2]interface {}"".p*type.*[2]interface {}&°´¯° ¯°ðð PTgclocals·9c703c5c7b9c1932c840b69f8ebce236Tgclocals·44568aa369055d8938d809aa5d80843bz/tmp/go/pkg/bootstrap/src/bootstrap/asm/internal/lex/input.goþ(type..hash.[0]stringàÎeH%H;awèëêHì0HL$H1ÀHÇD$ Hl$ H9è}eHD$(HÅHÈHÁÀH»¿c»kïRH¯ØHØH\$8HûtDHkíHëH$HÇD$HD$HHD$èHL$HD$(HÿÀHl$ H9è|HL$PHÄ0Ãë¸ |
| 0runtime.morestack_noctxtüruntime.strhash@`"".autotmp_0764type.int"".autotmp_0763type.int"".~r30type.uintptr"".h type.uintptr"".stype.uintptr"".ptype.*[0]string`_`
°° |
| }3Tgclocals·2dc77d960dd3e4b3de2361f9cbd75783Tgclocals·3280bececceccd33cb74587feedb1f9fz/tmp/go/pkg/bootstrap/src/bootstrap/asm/internal/lex/input.goþ$type..eq.[0]stringàÈeH%H;awèëêHìX1ÀHÇD$(Hl$(H9èHD$0H\$`HûHÅHkíHëH3HKH\$hHûtvHÅHkíHëHHCH9ÁuVHt$HH4$HL$PHL$HT$8HT$HD$@HD$è¶\$ ût HD$0HÿÀHl$(H9ènÿÿÿÆD$xHÄXÃÆD$xHÄXÃëécÿÿÿ |
| 0runtime.morestack_noctxt runtime.eqstring@°"".autotmp_0768?type.string"".autotmp_0767type.string"".autotmp_0766_type.int"".autotmp_0765Otype.int"".~r30type.bool"".s type.uintptr"".qtype.*[0]string"".ptype.*[0]string&°´¯° ¯°ðð PTgclocals·9c703c5c7b9c1932c840b69f8ebce236Tgclocals·44568aa369055d8938d809aa5d80843bz/tmp/go/pkg/bootstrap/src/bootstrap/asm/internal/lex/input.goþ4type..hash.[4]interface {}àÎeH%H;awèëêHì0HL$H1ÀHÇD$ Hl$ H9è}eHD$(HÅHÈHÁÀH»¿c»kïRH¯ØHØH\$8HûtDHkíHëH$HÇD$HD$HHD$èHL$HD$(HÿÀHl$ H9è|HL$PHÄ0Ãë¸ |
| 0runtime.morestack_noctxtü(runtime.nilinterhash@`"".autotmp_0771type.int"".autotmp_0770type.int"".~r30type.uintptr"".h type.uintptr"".stype.uintptr"".p*type.*[4]interface {}`_`
°° |
| }3Tgclocals·2dc77d960dd3e4b3de2361f9cbd75783Tgclocals·3280bececceccd33cb74587feedb1f9fz/tmp/go/pkg/bootstrap/src/bootstrap/asm/internal/lex/input.goþ0type..eq.[4]interface {}àÈeH%H;awèëêHìX1ÀHÇD$(Hl$(H9èHD$0H\$hHûHÅHkíHëHHsH\$`HûtvHÅHkíHëHHSH9ÈuVHD$8H$HT$@HT$HL$HHL$Ht$PHt$è¶\$ ût HD$0HÿÀHl$(H9ènÿÿÿÆD$xHÄXÃÆD$xHÄXÃëécÿÿÿ |
| 0runtime.morestack_noctxtÂruntime.efaceeq@°"".autotmp_0775?"type.interface {}"".autotmp_0774"type.interface {}"".autotmp_0773_type.int"".autotmp_0772Otype.int"".~r30type.bool"".s type.uintptr"".q*type.*[4]interface {}"".p*type.*[4]interface {}&°´¯° ¯°ðð PTgclocals·9c703c5c7b9c1932c840b69f8ebce236Tgclocals·44568aa369055d8938d809aa5d80843bz/tmp/go/pkg/bootstrap/src/bootstrap/asm/internal/lex/input.goþ,type..hash.[1]"".TokenàÎeH%H;awèëêHì0HL$H1ÀHÇD$ Hl$ H9è}eHD$(HÅHÈHÁÀH»¿c»kïRH¯ØHØH\$8HûtDHkíHëH$HÇD$HD$HHD$èHL$HD$(HÿÀHl$ H9è|HL$PHÄ0Ãë¸ |
| 0runtime.morestack_noctxtü&type..hash."".Token@`"".autotmp_0778type.int"".autotmp_0777type.int"".~r30type.uintptr"".h type.uintptr"".stype.uintptr"".p"type.*[1]"".Token`_`
°° |
| }3Tgclocals·2dc77d960dd3e4b3de2361f9cbd75783Tgclocals·3280bececceccd33cb74587feedb1f9fz/tmp/go/pkg/bootstrap/src/bootstrap/asm/internal/lex/input.goþ(type..eq.[1]"".TokenðeH%H;awèëêHìX1ÀHÇD$(Hl$(H9è£HD$0HL$`HùªH\$hHÅHkíHéHûHÅHkíHëHØ(9ëukHqHIHPH@H9ÁuVHt$HH4$HL$PHL$HT$8HT$HD$@HD$è¶\$ ût HD$0HÿÀHl$(H9è]ÿÿÿÆD$xHÄXÃÆD$xHÄXÃéoÿÿÿéOÿÿÿ |
| 0runtime.morestack_noctxtä runtime.eqstring@°"".autotmp_0784?type.string"".autotmp_0783type.string"".autotmp_0780_type.int"".autotmp_0779Otype.int"".~r30type.bool"".s type.uintptr"".q"type.*[1]"".Token"".p"type.*[1]"".Token&°Å¯° ¯°±OTgclocals·9c703c5c7b9c1932c840b69f8ebce236Tgclocals·44568aa369055d8938d809aa5d80843bz/tmp/go/pkg/bootstrap/src/bootstrap/asm/internal/lex/input.goþ.type..hash."".TokenizerÀ¶eH%H;awèëêHì H\$(H$H<$!HÇD$H\$8H\$èHD$H\$(H$H<$äH$HÇD$HD$8HD$èHD$H\$(H$H<$¢H$HÇD$HD$8HD$èHD$H\$(H$H<$tgH$HÇD$HD$8HD$èHD$H\$(H$H<$t,H$(HÇD$HD$8HD$èH\$H\$@HÄ Ã%ëË%ë%éRÿÿÿ%éÿÿÿ%éÓþÿÿ |
| 0runtime.morestack_noctxtruntime.memhashðruntime.memhashÜruntime.memhashÀruntime.strhash¤runtime.memhash@@"".autotmp_0789type.uintptr"".autotmp_0788type.uintptr"".autotmp_0787type.uintptr"".autotmp_0786type.uintptr"".~r30type.uintptr"".h type.uintptr"".stype.uintptr"".p$type.*"".Tokenizer@?@;ààATgclocals·2dc77d960dd3e4b3de2361f9cbd75783Tgclocals·3280bececceccd33cb74587feedb1f9fz/tmp/go/pkg/bootstrap/src/bootstrap/asm/internal/lex/input.goþ*type..eq."".TokenizeràÈeH%H;awèëêHìHHL$PHD$X(9ët |
| ÆD$hHÄHÃHYHhH9ët |
| ÆD$hHÄHÃHYHhH9ët |
| ÆD$hHÄHÃHqHI HPH@ H9ÁuaHt$8H4$HL$@HL$HT$(HT$HD$0HD$è¶\$ ût+Hl$PH](LD$XIh(H9ët |
| ÆD$hHÄHÃÆD$hHÄHÃÆD$hHÄHÃ |
| 0runtime.morestack_noctxt runtime.eqstring@"".autotmp_0791?type.string"".autotmp_0790type.string"".~r30type.bool"".s type.uintptr"".q$type.*"".Tokenizer"".p$type.*"".TokenizerNk
ðð PTgclocals·9c703c5c7b9c1932c840b69f8ebce236Tgclocals·44568aa369055d8938d809aa5d80843bz/tmp/go/pkg/bootstrap/src/bootstrap/asm/internal/lex/input.goþ(type..hash.[2]stringàÎeH%H;awèëêHì0HL$H1ÀHÇD$ Hl$ H9è}eHD$(HÅHÈHÁÀH»¿c»kïRH¯ØHØH\$8HûtDHkíHëH$HÇD$HD$HHD$èHL$HD$(HÿÀHl$ H9è|HL$PHÄ0Ãë¸ |
| 0runtime.morestack_noctxtüruntime.strhash@`"".autotmp_0794type.int"".autotmp_0793type.int"".~r30type.uintptr"".h type.uintptr"".stype.uintptr"".ptype.*[2]string`_`
°° |
| }3Tgclocals·2dc77d960dd3e4b3de2361f9cbd75783Tgclocals·3280bececceccd33cb74587feedb1f9fz/tmp/go/pkg/bootstrap/src/bootstrap/asm/internal/lex/input.goþ$type..eq.[2]stringàÈeH%H;awèëêHìX1ÀHÇD$(Hl$(H9èHD$0H\$`HûHÅHkíHëH3HKH\$hHûtvHÅHkíHëHHCH9ÁuVHt$HH4$HL$PHL$HT$8HT$HD$@HD$è¶\$ ût HD$0HÿÀHl$(H9ènÿÿÿÆD$xHÄXÃÆD$xHÄXÃëécÿÿÿ |
| 0runtime.morestack_noctxt runtime.eqstring@°"".autotmp_0798?type.string"".autotmp_0797type.string"".autotmp_0796_type.int"".autotmp_0795Otype.int"".~r30type.bool"".s type.uintptr"".qtype.*[2]string"".ptype.*[2]string&°´¯° ¯°ðð PTgclocals·9c703c5c7b9c1932c840b69f8ebce236Tgclocals·44568aa369055d8938d809aa5d80843bz/tmp/go/pkg/bootstrap/src/bootstrap/asm/internal/lex/input.goþTgclocals·b6a5e199351f45217642e20f8b505094PP |
| þTgclocals·f9bac4602c4134eb4effc7b57f6e2cd4PPþ,4go.itab.*os.File.io.Writerþgo.string."1"0$1 go.string."1"þgo.string."asm: parsing -D: %q is not a valid identifier name\n"3asm: parsing -D: %q is not a valid identifier name |
| go.string."asm: parsing -D: %q is not a valid identifier name\n"þTgclocals·11b195a3a4896170ff59fc4369c44fdfBÀ¢ÀÀþTgclocals·81c02f9e2d65c724b32a843877676614hhþ*go.string."%s:%d: %s"@4 %s:%d: %s *go.string."%s:%d: %s"þTgclocals·a2e147c6c735877fd02608ec6a5e122e``$ÿÿþTgclocals·f99f470b4e8bf0bbfec1c215fb234ac788 |
| |
| |
| |
| |
| þ"go.string."; got"0,; got "go.string."; got"þTgclocals·6ce8cb045d0c80131e33cf5f32c67bc4HH ðÿ""þTgclocals·ccff1a4364f53102a1b73e3274c6c0d4HH |
| |
| |
| |
| |
| |
| |
| þTgclocals·3280bececceccd33cb74587feedb1f9fþTgclocals·06cab038d51064a089bda21fa03e00f7þDgo.string."expected newline after"PNexpected newline after Dgo.string."expected newline after"þTgclocals·c0d3114b61edd1471389d5d92b090cb6(( "ü üþTgclocals·3cd76c4f8d01c613585e17871258aa07(( |
| |
| |
| þTgo.string."'#' must be first item on line"`^'#' must be first item on line Tgo.string."'#' must be first item on line"þLgo.string."recursive macro invocation"`Vrecursive macro invocation Lgo.string."recursive macro invocation"þTgclocals·4d87f7917470d662cc67e932622bfaec(( þTgclocals·31b90725c9a885e731df361f51db8f0d((þTgclocals·3280bececceccd33cb74587feedb1f9fþTgclocals·a08e9001cb8f9d822225de3b8e406515þRgo.string."expected identifier after '#'"`\expected identifier after '#' Rgo.string."expected identifier after '#'"þ go.string."else"0*else go.string."else"þ"go.string."endif"0,endif "go.string."endif"þ go.string."line"0*line go.string."line"þ"go.string."ifdef"0,ifdef "go.string."ifdef"þ$go.string."define"0.define $go.string."define"þ&go.string."include"00include &go.string."include"þ$go.string."ifndef"0.ifndef $go.string."ifndef"þ"go.string."undef"0,undef "go.string."undef"þNgo.string."unexpected token after '#':"`Xunexpected token after '#': Ngo.string."unexpected token after '#':"þTgclocals·23263720c2e7a1be7fc62d85b95ac485,òòððþTgclocals·3be0b30e44224793f9e9b8c26d600a35HHþbgo.string."expected identifier after # directive"pl%expected identifier after # directive bgo.string."expected identifier after # directive"þTgclocals·1eb9d8ec9969f1d922533aa863dff6f6(( / þTgclocals·6d340c3bdac448a6ef1256f331f68dd3((þTgclocals·4398bb51467914f29637b614067b995f þTgclocals·ac5bea9c8a91f5fb1d31bdacc5067b57 þDgo.string."redefinition of macro:"PNredefinition of macro: Dgo.string."redefinition of macro:"þTgclocals·b5df6185290502144c1dc30525a60858pp"" ü"ü þTgclocals·4b03ca1ea777bfd690ec7f0bb6b9cf10@@ þ^go.string."bad syntax in definition for macro:"ph#bad syntax in definition for macro: ^go.string."bad syntax in definition for macro:"þ<go.string."duplicate argument"PFduplicate argument <go.string."duplicate argument"þHgo.string."in definition for macro:"`Rin definition for macro: Hgo.string."in definition for macro:"þJgo.string."bad definition for macro:"`Tbad definition for macro: Jgo.string."bad definition for macro:"þ|go.string."can only escape \\ or \\n in definition for macro:"0can only escape \ or \n in definition for macro: |go.string."can only escape \\ or \\n in definition for macro:"þTgclocals·71321a9718272c74b2e477b0627c7bf3X"ÿ"ÿ "ÿÿ "ÿÿÿÿ ÿ ÿþTgclocals·d987e71606bc5aa9ec62d57eeacb34c8 |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| þTgclocals·4398bb51467914f29637b614067b995f þTgclocals·f608478770c574ea7f894c13fa2c89c9 þ,@go.itab.*"".Slice."".TokenReaderþTgclocals·585f9663a00d7d18a4dcc969fad354f2ØØV "$""$""" þTgclocals·86acbac83b249c9850a41310a38291e6¨¨ |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| þJgo.string."wrong arg count for macro"`Twrong arg count for macro Jgo.string."wrong arg count for macro"þTgclocals·d7fe53ebf9d8f517d48eff8d410186b2ÐÐD ðð |
| þTgclocals·776d19cc6eced68e652f85d577f321c6PP |
| |
| |
| |
| |
| |
| |
| |
| þbgo.string."unterminated arg list invoking macro:"pl%unterminated arg list invoking macro: bgo.string."unterminated arg list invoking macro:"þTgclocals·0bdc1cd5e92600fc9982dcd8bf229a05pp, "ð"ð@þTgclocals·f09ff24693e6d72e9e2f82319a6e45a0@@ |
| |
| |
| |
| |
| |
| þ*go.string."#if[n]def"@4 #if[n]def *go.string."#if[n]def"þTgclocals·642113c69b05a0b78729ce0d19febc89 þTgclocals·65e7803bdc7e680f191f7c358df0c436 þ"go.string."#else"0,#else "go.string."#else"þ6go.string."unmatched #else"@@unmatched #else 6go.string."unmatched #else"þTgclocals·1eb9d8ec9969f1d922533aa863dff6f6(( / þTgclocals·15395a9df917b4c9aa74d5c6c7e1ebf4((þ$go.string."#endif"0.#endif $go.string."#endif"þ8go.string."unmatched #endif"PBunmatched #endif 8go.string."unmatched #endif"þTgclocals·1eb9d8ec9969f1d922533aa863dff6f6(( / þTgclocals·15395a9df917b4c9aa74d5c6c7e1ebf4((þ,4go.itab.*os.File.io.Readerþ,Hgo.itab.*"".Tokenizer."".TokenReaderþTgo.string."expected string after #include"`^expected string after #include Tgo.string."expected string after #include"þRgo.string."unquoting include file name: "`\unquoting include file name: Rgo.string."unquoting include file name: "þ(go.string."#include"@2#include (go.string."#include"þ*go.string."#include:"@4 #include: *go.string."#include:"þTgclocals·2b3f7debe9e010d21d0003e62118f8f2ààN ² À? À? À? ² À? À? À? þTgclocals·706ce5d72300046c2dbd3f42d9f1bc9fþXgo.string."expected line number after #line"pb expected line number after #line Xgo.string."expected line number after #line"þ`go.string."error parsing #line (cannot happen):"pj$error parsing #line (cannot happen): `go.string."error parsing #line (cannot happen):"þNgo.string."expected file name in #line"`Xexpected file name in #line Ngo.string."expected file name in #line"þNgo.string."unquoting #line file name: "`Xunquoting #line file name: Ngo.string."unquoting #line file name: "þ\go.string."unexpected token at end of #line: "pf"unexpected token at end of #line: \go.string."unexpected token at end of #line: "þTgclocals·a9e3ba63148856bf1030c809becdb128°° |
| &òò°Â?Â?À?²Â?Â?À?þTgclocals·07c30aedcffd51887ac646b07bd251bc`` |
| þNgo.string."#undef for undefined macro:"`X#undef for undefined macro: Ngo.string."#undef for undefined macro:"þZgo.string."syntax error in #undef for macro:"pd!syntax error in #undef for macro: Zgo.string."syntax error in #undef for macro:"þTgclocals·a5d81edff8e00c6a4d4da71f013f8c65``"" ü"ü þTgclocals·243046f8c2d97c9a1c930a58207f409488þ6go.string."input recursion"@@input recursion 6go.string."input recursion"þTgclocals·a89349e170a6e99ee48b8bb19b777867``$ÈÈ.þTgclocals·0970ea298f8caf1d4c6af259a2c87f9b88.....þTgclocals·3280bececceccd33cb74587feedb1f9fþTgclocals·519efd86263089ddb84df3cfe7fd2992þTgclocals·3280bececceccd33cb74587feedb1f9fþTgclocals·9308e7ef08d2cc2f72ae1228688dacf9þgo.string."EOF"0(EOF go.string."EOF"þ,go.string."identifier"@6 |
| identifier ,go.string."identifier"þ8go.string."integer constant"PBinteger constant 8go.string."integer constant"þ4go.string."float constant"@>float constant 4go.string."float constant"þ2go.string."rune constant"@<
rune constant 2go.string."rune constant"þ6go.string."string constant"@@string constant 6go.string."string constant"þ>go.string."raw string constant"PHraw string constant >go.string."raw string constant"þ&go.string."comment"00comment &go.string."comment"þgo.string."%q"0&%q go.string."%q"þTgclocals·403a8d79fd24b295e8557f6970497aa3((ððþTgclocals·e61964297b34b3ad43ceb7f8676da30d((þTgclocals·3280bececceccd33cb74587feedb1f9fþTgclocals·a7a3692b8e27e823add69ec4239ba55fþ,@go.itab.*"".Input."".TokenReaderþ*go.string."asm: %s\n"@2asm: %s |
| *go.string."asm: %s\n"þTgclocals·cb1108db32411b0143a1da988c0e3331$ |
| ¼ |
| <"þTgclocals·84994a758e9516d3eb8528ab8e59b1ffHH |
| """""""þTgclocals·3280bececceccd33cb74587feedb1f9fþTgclocals·3280bececceccd33cb74587feedb1f9fþgo.string."·"0&· go.string."·"þ go.string."\"\""0&"" go.string."\"\""þgo.string."."0$. go.string."."þgo.string."â"0(â go.string."â"þgo.string."/"0$/ go.string."/"þTgclocals·aa2b73cba71b69bc124f64f356bee8e7þTgclocals·b5f941202eb1147fa8a45323e1bbf968 þTgclocals·3280bececceccd33cb74587feedb1f9fþTgclocals·75035f24ee226d28dcc8df79aba11fa9 |
| þ,Bgo.itab.*strings.Reader.io.Readerþ0go.string."command line"@:command line 0go.string."command line"þTgclocals·da14112a7da913b3a60c4805dc5759acpp" þTgclocals·4fe0598ad4972b80f2191c8a8c409635@@ |
| þTgclocals·e1ae6533a9e39048ba0735a2264ce16a þTgclocals·e82ff6eb92fc50c9d681b8ac536b03ca þTgclocals·3280bececceccd33cb74587feedb1f9fþTgclocals·06cab038d51064a089bda21fa03e00f7þTgclocals·3280bececceccd33cb74587feedb1f9fþTgclocals·a08e9001cb8f9d822225de3b8e406515þTgclocals·3280bececceccd33cb74587feedb1f9fþTgclocals·a08e9001cb8f9d822225de3b8e406515þTgclocals·3280bececceccd33cb74587feedb1f9fþTgclocals·06cab038d51064a089bda21fa03e00f7þHgo.string."cannot happen: slice col"`Rcannot happen: slice col Hgo.string."cannot happen: slice col"þTgclocals·8d600a433c6aaa81a4fe446d95c5546b þTgclocals·2148c3737b2bb476685a1100a2e8343e þTgclocals·3280bececceccd33cb74587feedb1f9fþTgclocals·9939bf55a3a4024feaa9d0dd993681b9&þTgclocals·3280bececceccd33cb74587feedb1f9fþTgclocals·519efd86263089ddb84df3cfe7fd2992þTgclocals·23c4785fa8abd7e258acfe91c9f325f3 þTgclocals·f556ec76938739368b37be565029dfec ..þTgclocals·0fe963234b8e5f5cb42ca2ebff9c30ee |
| þTgclocals·2148c3737b2bb476685a1100a2e8343e þTgclocals·7b2d1dc8e692ba633cb2c876407e20f2 |
| þTgclocals·a08e9001cb8f9d822225de3b8e406515þTgclocals·7b2d1dc8e692ba633cb2c876407e20f2 |
| þTgclocals·a08e9001cb8f9d822225de3b8e406515þTgclocals·7b2d1dc8e692ba633cb2c876407e20f2 |
| þTgclocals·06cab038d51064a089bda21fa03e00f7þTgclocals·7b2d1dc8e692ba633cb2c876407e20f2 |
| þTgclocals·06cab038d51064a089bda21fa03e00f7þTgclocals·7b2d1dc8e692ba633cb2c876407e20f2 |
| þTgclocals·9939bf55a3a4024feaa9d0dd993681b9&þTgclocals·3280bececceccd33cb74587feedb1f9fþTgclocals·519efd86263089ddb84df3cfe7fd2992þTgclocals·f6dcde45bff02c6c4b088b594fd52a4c((þTgclocals·570e8fcdfa8b78974c013419f7249f68((²²²þTgclocals·3280bececceccd33cb74587feedb1f9fþTgclocals·f90cfd099b5ec2b453c391fece9d42bbþgo.string."<<"0&<< go.string."<<"þgo.string.">>"0&>> go.string.">>"þgo.string."->"0&-> go.string."->"þgo.string."@>"0&@> go.string."@>"þTgclocals·3280bececceccd33cb74587feedb1f9fþTgclocals·a08e9001cb8f9d822225de3b8e406515þTgclocals·3280bececceccd33cb74587feedb1f9fþTgclocals·a08e9001cb8f9d822225de3b8e406515þTgclocals·3280bececceccd33cb74587feedb1f9fþTgclocals·06cab038d51064a089bda21fa03e00f7þTgclocals·7b2d1dc8e692ba633cb2c876407e20f2 |
| þTgclocals·06cab038d51064a089bda21fa03e00f7þTgclocals·3280bececceccd33cb74587feedb1f9fþTgclocals·9939bf55a3a4024feaa9d0dd993681b9&þgo.string."\n"0$ |
| go.string."\n"þTgclocals·61e2515c69061b8fed0e66ece719f936 þTgclocals·2148c3737b2bb476685a1100a2e8343e þTgclocals·3280bececceccd33cb74587feedb1f9fþTgclocals·519efd86263089ddb84df3cfe7fd2992þTgclocals·3280bececceccd33cb74587feedb1f9fþTgclocals·3280bececceccd33cb74587feedb1f9fþ*"".linkCtxtBtype.*bootstrap/internal/obj.Linkþ,"".histLinetype.intþ,"".initdone·type.uint8þ"".NewInput·f"".NewInputþ(path/filepath.Dir·f"path/filepath.Dirþ(runtime.newobject·f"runtime.newobjectþ:runtime.writebarrierstring·f4runtime.writebarrierstringþ(runtime.growslice·f"runtime.growsliceþ$runtime.memmove·fruntime.memmoveþ"".predefine·f"".predefineþ8runtime.writebarrierslice·f2runtime.writebarriersliceþ4runtime.writebarrierptr·f.runtime.writebarrierptrþ,runtime.throwreturn·f&runtime.throwreturnþ$runtime.makemap·fruntime.makemapþ(strings.IndexRune·f"strings.IndexRuneþ*runtime.panicslice·f$runtime.panicsliceþ"".Tokenize·f"".Tokenizeþ*runtime.panicindex·f$runtime.panicindexþ&runtime.typ2Itab·f runtime.typ2Itabþ$runtime.convT2E·fruntime.convT2Eþ8runtime.writebarrieriface·f2runtime.writebarrierifaceþfmt.Fprintf·ffmt.FprintfþJbootstrap/asm/internal/flags.Usage·fDbootstrap/asm/internal/flags.Usageþ*runtime.mapassign1·f$runtime.mapassign1þ("".(*Input).Error·f""".(*Input).Errorþ&"".(*Stack).File·f "".(*Stack).Fileþ&"".(*Stack).Line·f "".(*Stack).Lineþfmt.Sprintln·ffmt.Sprintlnþos.Exit·fos.Exitþ2"".(*Input).expectText·f,"".(*Input).expectTextþ&"".(*Stack).Text·f "".(*Stack).Textþ strconv.Quote·fstrconv.Quoteþ,"".(*Input).enabled·f&"".(*Input).enabledþ8"".(*Input).expectNewline·f2"".(*Input).expectNewlineþ&"".(*Stack).Next·f "".(*Stack).Nextþ&"".(*Input).Next·f "".(*Input).Nextþ&"".(*Input).hash·f "".(*Input).hashþ:runtime.mapaccess1_faststr·f4runtime.mapaccess1_faststrþ4"".(*Input).invokeMacro·f."".(*Input).invokeMacroþ&"".(*Input).Text·f "".(*Input).Textþ&runtime.eqstring·f runtime.eqstringþ(runtime.cmpstring·f"runtime.cmpstringþ*"".(*Input).define·f$"".(*Input).defineþ("".(*Input).else_·f""".(*Input).else_þ("".(*Input).endif·f""".(*Input).endifþ("".(*Input).ifdef·f""".(*Input).ifdefþ,"".(*Input).include·f&"".(*Input).includeþ&"".(*Input).line·f "".(*Input).lineþ("".(*Input).undef·f""".(*Input).undefþ0"".(*Input).macroName·f*"".(*Input).macroNameþ<"".(*Input).macroDefinition·f6"".(*Input).macroDefinitionþ4"".(*Input).defineMacro·f."".(*Input).defineMacroþ$"".(*Stack).Col·f"".(*Stack).Colþ"".lookup·f"".lookupþ"".Make·f"".Makeþ6runtime.writebarrierfat3·f0runtime.writebarrierfat3þ&"".(*Input).Push·f "".(*Input).Pushþ,"".(*Input).argsFor·f&"".(*Input).argsForþ<"".(*Input).collectArgument·f6"".(*Input).collectArgumentþ:runtime.mapaccess2_faststr·f4runtime.mapaccess2_faststrþ$strconv.Unquote·fstrconv.Unquoteþ$runtime.convI2E·fruntime.convI2Eþos.Open·fos.Openþ*path/filepath.Join·f$path/filepath.Joinþ$"".NewTokenizer·f"".NewTokenizerþstrconv.Atoi·fstrconv.AtoiþXbootstrap/internal/obj.(*LineHist).Update·fRbootstrap/internal/obj.(*LineHist).Updateþ*"".(*Stack).SetPos·f$"".(*Stack).SetPosþ(runtime.mapdelete·f"runtime.mapdeleteþ("".(*Input).Close·f""".(*Input).Closeþ*"".IsRegisterShift·f$"".IsRegisterShiftþ,"".ScanToken.String·f&"".ScanToken.Stringþfmt.Sprintf·ffmt.Sprintfþ"".HistLine·f"".HistLineþ"".NewLexer·f"".NewLexerþlog.Fatalf·flog.Fatalfþ"".InitHist·f"".InitHistþ0runtime.concatstring2·f*runtime.concatstring2þ$strings.Replace·fstrings.Replaceþ$"".Token.String·f"".Token.Stringþ."".(*Tokenizer).Next·f("".(*Tokenizer).Nextþ."".(*Tokenizer).Text·f("".(*Tokenizer).Textþ"".NewSlice·f"".NewSliceþ&"".(*Slice).Next·f "".(*Slice).Nextþ&"".(*Slice).Text·f "".(*Slice).Textþ&"".(*Slice).File·f "".(*Slice).Fileþ&"".(*Slice).Line·f "".(*Slice).Lineþ$"".(*Slice).Col·f"".(*Slice).Colþ$runtime.gopanic·fruntime.gopanicþ*"".(*Slice).SetPos·f$"".(*Slice).SetPosþ("".(*Slice).Close·f""".(*Slice).Closeþ&"".(*Stack).Push·f "".(*Stack).Pushþ("".(*Stack).Close·f""".(*Stack).Closeþ>text/scanner.(*Scanner).Init·f8text/scanner.(*Scanner).Initþ""".isIdentRune·f"".isIdentRuneþTbootstrap/internal/obj.(*LineHist).Push·fNbootstrap/internal/obj.(*LineHist).Pushþ&unicode.IsLetter·f unicode.IsLetterþ$unicode.IsDigit·funicode.IsDigitþHtext/scanner.(*Scanner).TokenText·fBtext/scanner.(*Scanner).TokenTextþ."".(*Tokenizer).File·f("".(*Tokenizer).Fileþ."".(*Tokenizer).Line·f("".(*Tokenizer).Lineþ,"".(*Tokenizer).Col·f&"".(*Tokenizer).Colþ<text/scanner.(*Scanner).Pos·f6text/scanner.(*Scanner).Posþ2"".(*Tokenizer).SetPos·f,"".(*Tokenizer).SetPosþ>text/scanner.(*Scanner).Scan·f8text/scanner.(*Scanner).Scanþ strings.Count·fstrings.Countþ>text/scanner.(*Scanner).Peek·f8text/scanner.(*Scanner).Peekþ>text/scanner.(*Scanner).Next·f8text/scanner.(*Scanner).Nextþ0"".(*Tokenizer).Close·f*"".(*Tokenizer).Closeþ&os.(*File).Close·f os.(*File).CloseþRbootstrap/internal/obj.(*LineHist).Pop·fLbootstrap/internal/obj.(*LineHist).Popþ"".init·f"".initþ(runtime.throwinit·f"runtime.throwinitþunicode.init·funicode.initþio.init·fio.initþ<bootstrap/internal/obj.init·f6bootstrap/internal/obj.initþlog.init·flog.initþHbootstrap/asm/internal/flags.init·fBbootstrap/asm/internal/flags.initþ(text/scanner.init·f"text/scanner.initþstrings.init·fstrings.initþstrconv.init·fstrconv.initþ*path/filepath.init·f$path/filepath.initþos.init·fos.initþfmt.init·ffmt.initþbruntime.gcbits.0x48844400000000000000000000000000 HDþ(go.string."[]string"@2[]string (go.string."[]string"þtype.[]string Ó¨ó |
| runtime.algarray0bruntime.gcbits.0x48844400000000000000000000000000P(go.string."[]string"p,go.weak.type.*[]string"runtime.zerovaluetype.stringþ:go.typelink.[]string/[]stringtype.[]stringþTgclocals·3280bececceccd33cb74587feedb1f9fþTgclocals·2dc77d960dd3e4b3de2361f9cbd75783þTgclocals·44568aa369055d8938d809aa5d80843bþTgclocals·9c703c5c7b9c1932c840b69f8ebce236þ0type..hashfunc.[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]stringþbruntime.gcbits.0x48000000000000000000000000000000 Hþ*go.string."[1]string"@4 [1]string *go.string."[1]string"þtype.[1]stringÀÀĸb &type..alg.[1]string0bruntime.gcbits.0x48000000000000000000000000000000P*go.string."[1]string"p.go.weak.type.*[1]string"runtime.zerovaluetype.string type.[]stringþ>go.typelink.[1]string/[1]stringtype.[1]stringþTgclocals·3280bececceccd33cb74587feedb1f9fþTgclocals·20671cc48303dfd2b9d73bba3d1850b7þTgclocals·3280bececceccd33cb74587feedb1f9fþTgclocals·8cb639c12a4a13c6ace27031b0f83707þTgclocals·3280bececceccd33cb74587feedb1f9fþTgclocals·78fd77a07ab543a063c3a3049973febeþTgclocals·3280bececceccd33cb74587feedb1f9fþTgclocals·8cb639c12a4a13c6ace27031b0f83707þTgclocals·3280bececceccd33cb74587feedb1f9fþTgclocals·8cb639c12a4a13c6ace27031b0f83707þTgclocals·3280bececceccd33cb74587feedb1f9fþTgclocals·fa5d81d4d08c376d0572ce1d0a664150 |
| þTgclocals·3280bececceccd33cb74587feedb1f9fþTgclocals·78fd77a07ab543a063c3a3049973febeþbruntime.gcbits.0x88000000000000000000000000000000 þ$go.string."func()"0.func() $go.string."func()"þtype.func()ö¼ö3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P$go.string."func()"p(go.weak.type.*func()"runtime.zerovalue type.func()Ðtype.func()þ,go.string."func() int"@6 |
| func() int ,go.string."func() int"þtype.func() intå9à3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P,go.string."func() int"p0go.weak.type.*func() int"runtime.zerovalue type.func() intÐtype.func() inttype.intþ2go.string."func() string"@<
func() string 2go.string."func() string"þ$type.func() string¢mË3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P2go.string."func() string"p6go.weak.type.*func() string"runtime.zerovalue $type.func() stringÐ$type.func() stringtype.stringþ4go.string."*lex.ScanToken"@>*lex.ScanToken 4go.string."*lex.ScanToken"þgo.string."lex"0(lex go.string."lex"þ*go.string."ScanToken"@4 ScanToken *go.string."ScanToken"þ$go.string."String"0.String $go.string."String"þTgclocals·3280bececceccd33cb74587feedb1f9fþTgclocals·a08e9001cb8f9d822225de3b8e406515þNgo.string."func(*lex.ScanToken) string"`Xfunc(*lex.ScanToken) string Ngo.string."func(*lex.ScanToken) string"þ>type.func(*"".ScanToken) string ï³=U3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PNgo.string."func(*lex.ScanToken) string"pPgo.weak.type.*func(*"".ScanToken) string"runtime.zerovalue >type.func(*"".ScanToken) stringÐ>type.func(*"".ScanToken) string$type.*"".ScanTokentype.stringþ$type.*"".ScanTokenÐÐÍ6 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P4go.string."*lex.ScanToken"p6go.weak.type.**"".ScanToken"runtime.zerovalue"type."".ScanToken` $type.*"".ScanTokenÀð$type.*"".ScanTokenð$go.string."String"$type.func() string >type.func(*"".ScanToken) string°,"".(*ScanToken).StringÀ,"".(*ScanToken).Stringþ^runtime.gcbits.0x000000000000000000000000000000 þ2go.string."lex.ScanToken"@<
lex.ScanToken 2go.string."lex.ScanToken"þLgo.string."func(lex.ScanToken) string"`Vfunc(lex.ScanToken) string Lgo.string."func(lex.ScanToken) string"þ<type.func("".ScanToken) string \Ð83 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PLgo.string."func(lex.ScanToken) string"pNgo.weak.type.*func("".ScanToken) string"runtime.zerovalue <type.func("".ScanToken) stringÐ<type.func("".ScanToken) string"type."".ScanTokentype.stringþ"type."".ScanTokenÀÀü^
runtime.algarray0^runtime.gcbits.0x000000000000000000000000000000P2go.string."lex.ScanToken"p$type.*"".ScanToken"runtime.zerovalue`"type."".ScanToken*go.string."ScanToken" "go.importpath."".°à"type."".ScanTokenà$go.string."String"$type.func() string<type.func("".ScanToken) string ,"".(*ScanToken).String°&"".ScanToken.Stringþ@go.string."func() lex.ScanToken"PJfunc() lex.ScanToken @go.string."func() lex.ScanToken"þ0type.func() "".ScanTokenv4Û3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P@go.string."func() lex.ScanToken"pBgo.weak.type.*func() "".ScanToken"runtime.zerovalue 0type.func() "".ScanTokenÐ0type.func() "".ScanToken"type."".ScanTokenþ:go.string."func(int, string)"PDfunc(int, string) :go.string."func(int, string)"þ,type.func(int, string) |
| !3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P:go.string."func(int, string)"p>go.weak.type.*func(int, string)"runtime.zerovalue ,type.func(int, string)Ð ,type.func(int, string)type.inttype.stringþ8go.string."*lex.TokenReader"PB*lex.TokenReader 8go.string."*lex.TokenReader"þ(type.*"".TokenReader ¼1¸6 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P8go.string."*lex.TokenReader"p:go.weak.type.**"".TokenReader"runtime.zerovalue&type."".TokenReaderþbruntime.gcbits.0x8c000000000000000000000000000000 þ6go.string."lex.TokenReader"@@lex.TokenReader 6go.string."lex.TokenReader"þ"go.string."Close"0,Close "go.string."Close"þgo.string."Col"0(Col go.string."Col"þ go.string."File"0*File go.string."File"þ go.string."Line"0*Line go.string."Line"þ go.string."Next"0*Next go.string."Next"þ$go.string."SetPos"0.SetPos $go.string."SetPos"þ go.string."Text"0*Text go.string."Text"þ.go.string."TokenReader"@8TokenReader .go.string."TokenReader"þ&type."".TokenReaderààULï0 à runtime.algarray0bruntime.gcbits.0x8c000000000000000000000000000000P6go.string."lex.TokenReader"p(type.*"".TokenReader"runtime.zerovalueÀ&type."".TokenReaderÀ"go.string."Close"àtype.func()ðgo.string."Col"type.func() int go.string."File"À$type.func() stringÐ go.string."Line"ðtype.func() int go.string."Next" 0type.func() "".ScanToken°$go.string."SetPos"Ð,type.func(int, string)à go.string."Text"$type.func() string`&type."".TokenReader.go.string."TokenReader" "go.importpath."".°à&type."".TokenReaderþ:go.string."[]lex.TokenReader"PD[]lex.TokenReader :go.string."[]lex.TokenReader"þ*type.[]"".TokenReader ô'i© runtime.algarray0bruntime.gcbits.0x48844400000000000000000000000000P:go.string."[]lex.TokenReader"p<go.weak.type.*[]"".TokenReader"runtime.zerovalue&type."".TokenReaderþ\go.typelink.[]lex.TokenReader/[]"".TokenReader*type.[]"".TokenReaderþ,go.string."*lex.Stack"@6 |
| *lex.Stack ,go.string."*lex.Stack"þ8go.string."func(*lex.Stack)"PBfunc(*lex.Stack) 8go.string."func(*lex.Stack)"þ(type.func(*"".Stack)Keä3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P8go.string."func(*lex.Stack)"p:go.weak.type.*func(*"".Stack)"runtime.zerovalue (type.func(*"".Stack)Ð(type.func(*"".Stack)type.*"".Stackþ@go.string."func(*lex.Stack) int"PJfunc(*lex.Stack) int @go.string."func(*lex.Stack) int"þ0type.func(*"".Stack) int ÊþÈ3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P@go.string."func(*lex.Stack) int"pBgo.weak.type.*func(*"".Stack) int"runtime.zerovalue 0type.func(*"".Stack) intÐ0type.func(*"".Stack) inttype.*"".Stacktype.intþFgo.string."func(*lex.Stack) string"PPfunc(*lex.Stack) string Fgo.string."func(*lex.Stack) string"þ6type.func(*"".Stack) string Mðg[3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PFgo.string."func(*lex.Stack) string"pHgo.weak.type.*func(*"".Stack) string"runtime.zerovalue 6type.func(*"".Stack) stringÐ6type.func(*"".Stack) stringtype.*"".Stacktype.stringþTgo.string."func(*lex.Stack) lex.ScanToken"`^func(*lex.Stack) lex.ScanToken Tgo.string."func(*lex.Stack) lex.ScanToken"þBtype.func(*"".Stack) "".ScanToken à/Û3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PTgo.string."func(*lex.Stack) lex.ScanToken"pTgo.weak.type.*func(*"".Stack) "".ScanToken"runtime.zerovalue Btype.func(*"".Stack) "".ScanTokenÐBtype.func(*"".Stack) "".ScanTokentype.*"".Stack"type."".ScanTokenþZgo.string."func(*lex.Stack, lex.TokenReader)"pd!func(*lex.Stack, lex.TokenReader) Zgo.string."func(*lex.Stack, lex.TokenReader)"þHtype.func(*"".Stack, "".TokenReader) ðW;I3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PZgo.string."func(*lex.Stack, lex.TokenReader)"pZgo.weak.type.*func(*"".Stack, "".TokenReader)"runtime.zerovalue Htype.func(*"".Stack, "".TokenReader)Ð Htype.func(*"".Stack, "".TokenReader)type.*"".Stack&type."".TokenReaderþRgo.string."func(*lex.Stack, int, string)"`\func(*lex.Stack, int, string) Rgo.string."func(*lex.Stack, int, string)"þBtype.func(*"".Stack, int, string)°°WdZ3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PRgo.string."func(*lex.Stack, int, string)"pTgo.weak.type.*func(*"".Stack, int, string)"runtime.zerovalue Btype.func(*"".Stack, int, string)аBtype.func(*"".Stack, int, string)type.*"".Stacktype.int type.stringþ go.string."Push"0*Push go.string."Push"þBgo.string."func(lex.TokenReader)"PLfunc(lex.TokenReader) Bgo.string."func(lex.TokenReader)"þ2type.func("".TokenReader)jç 3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PBgo.string."func(lex.TokenReader)"pDgo.weak.type.*func("".TokenReader)"runtime.zerovalue 2type.func("".TokenReader)Ð2type.func("".TokenReader)&type."".TokenReaderþtype.*"".StackððZ$ ì6` runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P,go.string."*lex.Stack"p.go.weak.type.**"".Stack"runtime.zerovaluetype."".Stack` type.*"".StackÀðtype.*"".Stackð"go.string."Close"type.func() (type.func(*"".Stack)°""".(*Stack).CloseÀ""".(*Stack).CloseÐgo.string."Col"ðtype.func() int0type.func(*"".Stack) int"".(*Stack).Col "".(*Stack).Col° go.string."File"Ð$type.func() stringà6type.func(*"".Stack) stringð "".(*Stack).File "".(*Stack).File go.string."Line"°type.func() intÀ0type.func(*"".Stack) intÐ "".(*Stack).Lineà "".(*Stack).Lineð go.string."Next"0type.func() "".ScanToken Btype.func(*"".Stack) "".ScanToken° "".(*Stack).NextÀ "".(*Stack).NextÐ go.string."Push"ð2type.func("".TokenReader)Htype.func(*"".Stack, "".TokenReader) "".(*Stack).Push "".(*Stack).Push°$go.string."SetPos"Ð,type.func(int, string)àBtype.func(*"".Stack, int, string)ð$"".(*Stack).SetPos$"".(*Stack).SetPos go.string."Text"°$type.func() stringÀ6type.func(*"".Stack) stringÐ "".(*Stack).Textà "".(*Stack).Textþ*go.string."lex.Stack"@4 lex.Stack *go.string."lex.Stack"þgo.string."tr"0&tr go.string."tr"þ"go.string."Stack"0,Stack "go.string."Stack"þtype."".Stackààó0v à runtime.algarray0bruntime.gcbits.0x48844400000000000000000000000000P*go.string."lex.Stack"ptype.*"".Stack"runtime.zerovalueÀtype."".StackÀgo.string."tr"Ð"go.importpath."".à*type.[]"".TokenReader`type."".Stack"go.string."Stack" "go.importpath."".°àtype."".Stackþ$go.string."[]bool"0.[]bool $go.string."[]bool"þtype.[]bool ±åç runtime.algarray0bruntime.gcbits.0x48844400000000000000000000000000P$go.string."[]bool"p(go.weak.type.*[]bool"runtime.zerovaluetype.boolþ2go.typelink.[]bool/[]booltype.[]boolþTgclocals·3280bececceccd33cb74587feedb1f9fþTgclocals·2dc77d960dd3e4b3de2361f9cbd75783þTgclocals·44568aa369055d8938d809aa5d80843bþTgclocals·9c703c5c7b9c1932c840b69f8ebce236þ.type..hashfunc."".Token&type..hash."".Tokenþ*type..eqfunc."".Token"type..eq."".Tokenþ$type..alg."".Token .type..hashfunc."".Token*type..eqfunc."".Tokenþ,go.string."*lex.Token"@6 |
| *lex.Token ,go.string."*lex.Token"þ"go.string."Token"0,Token "go.string."Token"þTgclocals·0528ab8f76149a707fd2f0025c2178a3þTgclocals·a08e9001cb8f9d822225de3b8e406515þFgo.string."func(*lex.Token) string"PPfunc(*lex.Token) string Fgo.string."func(*lex.Token) string"þ6type.func(*"".Token) string qW3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PFgo.string."func(*lex.Token) string"pHgo.weak.type.*func(*"".Token) string"runtime.zerovalue 6type.func(*"".Token) stringÐ6type.func(*"".Token) stringtype.*"".Tokentype.stringþtype.*"".TokenÐÐuÁÈm6 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P,go.string."*lex.Token"p.go.weak.type.**"".Token"runtime.zerovaluetype."".Token` type.*"".TokenÀðtype.*"".Tokenð$go.string."String"$type.func() string 6type.func(*"".Token) string°$"".(*Token).StringÀ$"".(*Token).Stringþbruntime.gcbits.0x84444800000000000000000000000000 DHþ*go.string."lex.Token"@4 lex.Token *go.string."lex.Token"þ go.string."text"0*text go.string."text"þDgo.string."func(lex.Token) string"PNfunc(lex.Token) string Dgo.string."func(lex.Token) string"þ4type.func("".Token) string qÉ13 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PDgo.string."func(lex.Token) string"pFgo.weak.type.*func("".Token) string"runtime.zerovalue 4type.func("".Token) stringÐ4type.func("".Token) stringtype."".Tokentype.stringþtype."".Token¯]Ã& $type..alg."".Token0bruntime.gcbits.0x84444800000000000000000000000000P*go.string."lex.Token"ptype.*"".Token"runtime.zerovalueÀtype."".Tokenà"type."".ScanToken go.string."text" "go.importpath."".°type.string`àtype."".Tokenà"go.string."Token"ð"go.importpath."".°type."".Token°$go.string."String"Ð$type.func() stringà4type.func("".Token) stringð$"".(*Token).String"".Token.Stringþ.go.string."[]lex.Token"@8[]lex.Token .go.string."[]lex.Token"þtype.[]"".Token 3ì Ý runtime.algarray0bruntime.gcbits.0x48844400000000000000000000000000P.go.string."[]lex.Token"p0go.weak.type.*[]"".Token"runtime.zerovaluetype."".TokenþDgo.typelink.[]lex.Token/[]"".Tokentype.[]"".Tokenþbruntime.gcbits.0x48488444000000000000000000000000 HHDþ*go.string."lex.Macro"@4 lex.Macro *go.string."lex.Macro"þ go.string."name"0*name go.string."name"þ go.string."args"0*args go.string."args"þ$go.string."tokens"0.tokens $go.string."tokens"þ"go.string."Macro"0,Macro "go.string."Macro"þtype."".Macro@'ÀE¿(& à runtime.algarray0bruntime.gcbits.0x48488444000000000000000000000000P*go.string."lex.Macro"ptype.*"".Macro"runtime.zerovalueÀtype."".MacroÀ go.string."name"Ð"go.importpath."".àtype.string go.string."args" "go.importpath."".°type.[]stringà$go.string."tokens"ð"go.importpath."".type.[]"".Token`°type."".Macro°"go.string."Macro"À"go.importpath."".Ðtype."".Macroþ,go.string."*lex.Macro"@6 |
| *lex.Macro ,go.string."*lex.Macro"þtype.*"".Macro ]w.6 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P,go.string."*lex.Macro"p.go.weak.type.**"".Macro"runtime.zerovaluetype."".MacroþTgclocals·3280bececceccd33cb74587feedb1f9fþTgclocals·2dc77d960dd3e4b3de2361f9cbd75783þTgclocals·44568aa369055d8938d809aa5d80843bþTgclocals·9c703c5c7b9c1932c840b69f8ebce236þ0type..hashfunc.[8]string(type..hash.[8]stringþ,type..eqfunc.[8]string$type..eq.[8]stringþ&type..alg.[8]string 0type..hashfunc.[8]string,type..eqfunc.[8]stringþbruntime.gcbits.0x48484848484848480000000000000000 HHHHHHHHþ*go.string."[8]string"@4 [8]string *go.string."[8]string"þtype.[8]stringÀÀUS> &type..alg.[8]string0bruntime.gcbits.0x48484848484848480000000000000000P*go.string."[8]string"p.go.weak.type.*[8]string"runtime.zerovaluetype.string type.[]stringþ>go.typelink.[8]string/[8]stringtype.[8]stringþ0go.string."[]*lex.Macro"@:[]*lex.Macro 0go.string."[]*lex.Macro"þ type.[]*"".Macro j runtime.algarray0bruntime.gcbits.0x48844400000000000000000000000000P0go.string."[]*lex.Macro"p2go.weak.type.*[]*"".Macro"runtime.zerovaluetype.*"".MacroþHgo.typelink.[]*lex.Macro/[]*"".Macro type.[]*"".Macroþbruntime.gcbits.0x88888888000000000000000000000000 þ2go.string."[8]*lex.Macro"@<
[8]*lex.Macro 2go.string."[8]*lex.Macro"þ"type.[8]*"".MacroÀÀ@䯴¯ runtime.algarray0bruntime.gcbits.0x88888888000000000000000000000000P2go.string."[8]*lex.Macro"p4go.weak.type.*[8]*"".Macro"runtime.zerovaluetype.*"".Macro type.[]*"".MacroþLgo.typelink.[8]*lex.Macro/[8]*"".Macro"type.[8]*"".MacroþRgo.string."*map.bucket[string]*lex.Macro"`\*map.bucket[string]*lex.Macro Rgo.string."*map.bucket[string]*lex.Macro"þBtype.*map.bucket[string]*"".Macro Óêìã6 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PRgo.string."*map.bucket[string]*lex.Macro"pTgo.weak.type.**map.bucket[string]*"".Macro"runtime.zerovalue@type.map.bucket[string]*"".Macroþbruntime.gcbits.0x84848484848484848488888888000000 þPgo.string."map.bucket[string]*lex.Macro"`Zmap.bucket[string]*lex.Macro Pgo.string."map.bucket[string]*lex.Macro"þ go.string."keys"0*keys go.string."keys"þ$go.string."values"0.values $go.string."values"þ(go.string."overflow"@2overflow (go.string."overflow"þ@type.map.bucket[string]*"".Macro°°ÐbÎÈ à runtime.algarray0bruntime.gcbits.0x84848484848484848488888888000000PPgo.string."map.bucket[string]*lex.Macro"pRgo.weak.type.*map.bucket[string]*"".Macro"runtime.zerovalueÀ@type.map.bucket[string]*"".MacroÀ go.string."keys"àtype.[8]string$go.string."values"°"type.[8]*"".Macroà(go.string."overflow"Btype.*map.bucket[string]*"".Macroþbruntime.gcbits.0x44844800000000000000000000000000 DHþJgo.string."map.hdr[string]*lex.Macro"`Tmap.hdr[string]*lex.Macro Jgo.string."map.hdr[string]*lex.Macro"þ&go.string."buckets"00buckets &go.string."buckets"þ,go.string."oldbuckets"@6 |
| oldbuckets ,go.string."oldbuckets"þ:type.map.hdr[string]*"".Macroàà0ôêÙ¾ à runtime.algarray0bruntime.gcbits.0x44844800000000000000000000000000PJgo.string."map.hdr[string]*lex.Macro"pLgo.weak.type.*map.hdr[string]*"".Macro"runtime.zerovalueÀ:type.map.hdr[string]*"".MacroÀ&go.string."buckets"àBtype.*map.bucket[string]*"".Macro,go.string."oldbuckets"°Btype.*map.bucket[string]*"".MacroþBgo.string."map[string]*lex.Macro"PLmap[string]*lex.Macro Bgo.string."map[string]*lex.Macro"þ2type.map[string]*"".MacroÜÜnM%¡5Ð runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PBgo.string."map[string]*lex.Macro"pDgo.weak.type.*map[string]*"".Macro"runtime.zerovaluetype.string type.*"".Macro°@type.map.bucket[string]*"".MacroÀ:type.map.hdr[string]*"".Macroþlgo.typelink.map[string]*lex.Macro/map[string]*"".Macro2type.map[string]*"".Macroþ,go.string."*lex.Input"@6 |
| *lex.Input ,go.string."*lex.Input"þTgclocals·3280bececceccd33cb74587feedb1f9fþTgclocals·a08e9001cb8f9d822225de3b8e406515þTgclocals·3280bececceccd33cb74587feedb1f9fþTgclocals·06cab038d51064a089bda21fa03e00f7þTgclocals·3280bececceccd33cb74587feedb1f9fþTgclocals·06cab038d51064a089bda21fa03e00f7þTgclocals·3280bececceccd33cb74587feedb1f9fþTgclocals·9939bf55a3a4024feaa9d0dd993681b9&þ8go.string."func(*lex.Input)"PBfunc(*lex.Input) 8go.string."func(*lex.Input)"þ(type.func(*"".Input)â3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P8go.string."func(*lex.Input)"p:go.weak.type.*func(*"".Input)"runtime.zerovalue (type.func(*"".Input)Ð(type.func(*"".Input)type.*"".Inputþ@go.string."func(*lex.Input) int"PJfunc(*lex.Input) int @go.string."func(*lex.Input) int"þ0type.func(*"".Input) int /4˶3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P@go.string."func(*lex.Input) int"pBgo.weak.type.*func(*"".Input) int"runtime.zerovalue 0type.func(*"".Input) intÐ0type.func(*"".Input) inttype.*"".Inputtype.intþbruntime.gcbits.0xcc000000000000000000000000000000 Ìþ0go.string."interface {}"@:interface {} 0go.string."interface {}"þ"type.interface {}ÀÀçW runtime.algarray0bruntime.gcbits.0xcc000000000000000000000000000000P0go.string."interface {}"p4go.weak.type.*interface {}"runtime.zerovalueÀ"type.interface {}þ4go.string."[]interface {}"@>[]interface {} 4go.string."[]interface {}"þ&type.[]interface {} pê/ runtime.algarray0bruntime.gcbits.0x48844400000000000000000000000000P4go.string."[]interface {}"p8go.weak.type.*[]interface {}"runtime.zerovalue"type.interface {}þRgo.typelink.[]interface {}/[]interface {}&type.[]interface {}þZgo.string."func(*lex.Input, ...interface {})"pd!func(*lex.Input, ...interface {}) Zgo.string."func(*lex.Input, ...interface {})"þJtype.func(*"".Input, ...interface {}) ?B3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PZgo.string."func(*lex.Input, ...interface {})"p\go.weak.type.*func(*"".Input, ...interface {})"runtime.zerovalue Jtype.func(*"".Input, ...interface {})Ð Jtype.func(*"".Input, ...interface {})type.*"".Input&type.[]interface {}þFgo.string."func(*lex.Input) string"PPfunc(*lex.Input) string Fgo.string."func(*lex.Input) string"þ6type.func(*"".Input) string vP3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PFgo.string."func(*lex.Input) string"pHgo.weak.type.*func(*"".Input) string"runtime.zerovalue 6type.func(*"".Input) stringÐ6type.func(*"".Input) stringtype.*"".Inputtype.stringþTgo.string."func(*lex.Input) lex.ScanToken"`^func(*lex.Input) lex.ScanToken Tgo.string."func(*lex.Input) lex.ScanToken"þBtype.func(*"".Input) "".ScanToken Ì 3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PTgo.string."func(*lex.Input) lex.ScanToken"pTgo.weak.type.*func(*"".Input) "".ScanToken"runtime.zerovalue Btype.func(*"".Input) "".ScanTokenÐBtype.func(*"".Input) "".ScanTokentype.*"".Input"type."".ScanTokenþZgo.string."func(*lex.Input, lex.TokenReader)"pd!func(*lex.Input, lex.TokenReader) Zgo.string."func(*lex.Input, lex.TokenReader)"þHtype.func(*"".Input, "".TokenReader) _-3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PZgo.string."func(*lex.Input, lex.TokenReader)"pZgo.weak.type.*func(*"".Input, "".TokenReader)"runtime.zerovalue Htype.func(*"".Input, "".TokenReader)Ð Htype.func(*"".Input, "".TokenReader)type.*"".Input&type."".TokenReaderþRgo.string."func(*lex.Input, int, string)"`\func(*lex.Input, int, string) Rgo.string."func(*lex.Input, int, string)"þBtype.func(*"".Input, int, string)°°á¬Ý3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PRgo.string."func(*lex.Input, int, string)"pTgo.weak.type.*func(*"".Input, int, string)"runtime.zerovalue Btype.func(*"".Input, int, string)аBtype.func(*"".Input, int, string)type.*"".Inputtype.int type.stringþ2go.string."[][]lex.Token"@<
[][]lex.Token 2go.string."[][]lex.Token"þ"type.[][]"".Token <¤¾ runtime.algarray0bruntime.gcbits.0x48844400000000000000000000000000P2go.string."[][]lex.Token"p4go.weak.type.*[][]"".Token"runtime.zerovaluetype.[]"".TokenþLgo.typelink.[][]lex.Token/[][]"".Token"type.[][]"".Tokenþbruntime.gcbits.0x48844448844448844448844400000000 HDHDHDHDþ4go.string."[8][]lex.Token"@>[8][]lex.Token 4go.string."[8][]lex.Token"þ$type.[8][]"".TokenÀÀÀU4© à runtime.algarray0bruntime.gcbits.0x48844448844448844448844400000000P4go.string."[8][]lex.Token"p6go.weak.type.*[8][]"".Token"runtime.zerovaluetype.[]"".Token "type.[][]"".TokenþPgo.typelink.[8][]lex.Token/[8][]"".Token$type.[8][]"".TokenþTgo.string."*map.bucket[string][]lex.Token"`^*map.bucket[string][]lex.Token Tgo.string."*map.bucket[string][]lex.Token"þDtype.*map.bucket[string][]"".Token m&ï6 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PTgo.string."*map.bucket[string][]lex.Token"pVgo.weak.type.**map.bucket[string][]"".Token"runtime.zerovalueBtype.map.bucket[string][]"".Tokenþ,Jtype..gc.map.bucket[string][]"".Token,þRtype..gcprog.map.bucket[string][]"".Token*YeYe þRgo.string."map.bucket[string][]lex.Token"`\map.bucket[string][]lex.Token Rgo.string."map.bucket[string][]lex.Token"þBtype.map.bucket[string][]"".Token°°P[=¤YH à runtime.algarray0Jtype..gc.map.bucket[string][]"".Token@Rtype..gcprog.map.bucket[string][]"".TokenPRgo.string."map.bucket[string][]lex.Token"pTgo.weak.type.*map.bucket[string][]"".Token"runtime.zerovalueÀBtype.map.bucket[string][]"".TokenÀ go.string."keys"àtype.[8]string$go.string."values"°$type.[8][]"".Tokenà(go.string."overflow"Dtype.*map.bucket[string][]"".TokenþLgo.string."map.hdr[string][]lex.Token"`Vmap.hdr[string][]lex.Token Lgo.string."map.hdr[string][]lex.Token"þ<type.map.hdr[string][]"".Tokenàà0'6V à runtime.algarray0bruntime.gcbits.0x44844800000000000000000000000000PLgo.string."map.hdr[string][]lex.Token"pNgo.weak.type.*map.hdr[string][]"".Token"runtime.zerovalueÀ<type.map.hdr[string][]"".TokenÀ&go.string."buckets"àDtype.*map.bucket[string][]"".Token,go.string."oldbuckets"°Dtype.*map.bucket[string][]"".TokenþDgo.string."map[string][]lex.Token"PNmap[string][]lex.Token Dgo.string."map[string][]lex.Token"þ4type.map[string][]"".TokenÜÜÁË£·5P runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PDgo.string."map[string][]lex.Token"pFgo.weak.type.*map[string][]"".Token"runtime.zerovaluetype.string type.[]"".Token°Btype.map.bucket[string][]"".TokenÀ<type.map.hdr[string][]"".Tokenþpgo.typelink.map[string][]lex.Token/map[string][]"".Token4type.map[string][]"".Tokenþ~go.string."func(*lex.Input, *lex.Macro) map[string][]lex.Token"3func(*lex.Input, *lex.Macro) map[string][]lex.Token ~go.string."func(*lex.Input, *lex.Macro) map[string][]lex.Token"þjtype.func(*"".Input, *"".Macro) map[string][]"".Token°°þ.4÷3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P~go.string."func(*lex.Input, *lex.Macro) map[string][]lex.Token"p|go.weak.type.*func(*"".Input, *"".Macro) map[string][]"".Token"runtime.zerovalue jtype.func(*"".Input, *"".Macro) map[string][]"".TokenÐ jtype.func(*"".Input, *"".Macro) map[string][]"".Tokentype.*"".Inputtype.*"".Macro 4type.map[string][]"".Tokenþgo.string."func(*lex.Input, *lex.Macro) ([]lex.Token, lex.ScanToken)" 9func(*lex.Input, *lex.Macro) ([]lex.Token, lex.ScanToken) go.string."func(*lex.Input, *lex.Macro) ([]lex.Token, lex.ScanToken)"þttype.func(*"".Input, *"".Macro) ([]"".Token, "".ScanToken)ÀÀÙ7ìØ3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000Pgo.string."func(*lex.Input, *lex.Macro) ([]lex.Token, lex.ScanToken)"pgo.weak.type.*func(*"".Input, *"".Macro) ([]"".Token, "".ScanToken)"runtime.zerovalue ttype.func(*"".Input, *"".Macro) ([]"".Token, "".ScanToken)Ð ttype.func(*"".Input, *"".Macro) ([]"".Token, "".ScanToken)type.*"".Inputtype.*"".Macro type.[]"".Token°"type."".ScanTokenþvgo.string."func(*lex.Input, string, []string, []lex.Token)"/func(*lex.Input, string, []string, []lex.Token) vgo.string."func(*lex.Input, string, []string, []lex.Token)"þdtype.func(*"".Input, string, []string, []"".Token)ÀÀ*Ür3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000Pvgo.string."func(*lex.Input, string, []string, []lex.Token)"pvgo.weak.type.*func(*"".Input, string, []string, []"".Token)"runtime.zerovalue dtype.func(*"".Input, string, []string, []"".Token)ÐÀdtype.func(*"".Input, string, []string, []"".Token)type.*"".Inputtype.string type.[]string°type.[]"".TokenþBgo.string."func(*lex.Input) bool"PLfunc(*lex.Input) bool Bgo.string."func(*lex.Input) bool"þ2type.func(*"".Input) bool µðÒ3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PBgo.string."func(*lex.Input) bool"pDgo.weak.type.*func(*"".Input) bool"runtime.zerovalue 2type.func(*"".Input) boolÐ2type.func(*"".Input) booltype.*"".Inputtype.boolþHgo.string."func(*lex.Input, string)"`Rfunc(*lex.Input, string) Hgo.string."func(*lex.Input, string)"þ8type.func(*"".Input, string) ªÐbî3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PHgo.string."func(*lex.Input, string)"pJgo.weak.type.*func(*"".Input, string)"runtime.zerovalue 8type.func(*"".Input, string)Ð 8type.func(*"".Input, string)type.*"".Inputtype.stringþDgo.string."func(*lex.Input, bool)"PNfunc(*lex.Input, bool) Dgo.string."func(*lex.Input, bool)"þ4type.func(*"".Input, bool) bwÕ$3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PDgo.string."func(*lex.Input, bool)"pFgo.weak.type.*func(*"".Input, bool)"runtime.zerovalue 4type.func(*"".Input, bool)Ð 4type.func(*"".Input, bool)type.*"".Inputtype.boolþPgo.string."func(*lex.Input, *lex.Macro)"`Zfunc(*lex.Input, *lex.Macro) Pgo.string."func(*lex.Input, *lex.Macro)"þ>type.func(*"".Input, *"".Macro) Ùs¾3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PPgo.string."func(*lex.Input, *lex.Macro)"pPgo.weak.type.*func(*"".Input, *"".Macro)"runtime.zerovalue >type.func(*"".Input, *"".Macro)Ð >type.func(*"".Input, *"".Macro)type.*"".Inputtype.*"".Macroþxgo.string."func(*lex.Input, string) ([]string, []lex.Token)"0func(*lex.Input, string) ([]string, []lex.Token) xgo.string."func(*lex.Input, string) ([]string, []lex.Token)"þftype.func(*"".Input, string) ([]string, []"".Token)ÀÀ»-q3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000Pxgo.string."func(*lex.Input, string) ([]string, []lex.Token)"pxgo.weak.type.*func(*"".Input, string) ([]string, []"".Token)"runtime.zerovalue ftype.func(*"".Input, string) ([]string, []"".Token)Ð ftype.func(*"".Input, string) ([]string, []"".Token)type.*"".Inputtype.string type.[]string°type.[]"".Tokenþ"go.string."Error"0,Error "go.string."Error"þBgo.string."func(...interface {})"PLfunc(...interface {}) Bgo.string."func(...interface {})"þ4type.func(...interface {})Ë3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PBgo.string."func(...interface {})"pFgo.weak.type.*func(...interface {})"runtime.zerovalue 4type.func(...interface {})Ð4type.func(...interface {})&type.[]interface {}þ&go.string."argsFor"00argsFor &go.string."argsFor"þfgo.string."func(*lex.Macro) map[string][]lex.Token"pp'func(*lex.Macro) map[string][]lex.Token fgo.string."func(*lex.Macro) map[string][]lex.Token"þTtype.func(*"".Macro) map[string][]"".Token Ì3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000Pfgo.string."func(*lex.Macro) map[string][]lex.Token"pfgo.weak.type.*func(*"".Macro) map[string][]"".Token"runtime.zerovalue Ttype.func(*"".Macro) map[string][]"".TokenÐTtype.func(*"".Macro) map[string][]"".Tokentype.*"".Macro4type.map[string][]"".Tokenþ6go.string."collectArgument"@@collectArgument 6go.string."collectArgument"þrgo.string."func(*lex.Macro) ([]lex.Token, lex.ScanToken)"|-func(*lex.Macro) ([]lex.Token, lex.ScanToken) rgo.string."func(*lex.Macro) ([]lex.Token, lex.ScanToken)"þ^type.func(*"".Macro) ([]"".Token, "".ScanToken)°°k3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000Prgo.string."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."".ScanTokenþ.go.string."defineMacro"@8defineMacro .go.string."defineMacro"þ^go.string."func(string, []string, []lex.Token)"ph#func(string, []string, []lex.Token) ^go.string."func(string, []string, []lex.Token)"þNtype.func(string, []string, []"".Token)°°r23 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P^go.string."func(string, []string, []lex.Token)"p`go.weak.type.*func(string, []string, []"".Token)"runtime.zerovalue Ntype.func(string, []string, []"".Token)аNtype.func(string, []string, []"".Token)type.stringtype.[]string type.[]"".Tokenþ"go.string."else_"0,else_ "go.string."else_"þ&go.string."enabled"00enabled &go.string."enabled"þ.go.string."func() bool"@8func() bool .go.string."func() bool"þ type.func() boolTËx3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P.go.string."func() bool"p2go.weak.type.*func() bool"runtime.zerovalue type.func() boolÐ type.func() booltype.boolþ2go.string."expectNewline"@<
expectNewline 2go.string."expectNewline"þ0go.string."func(string)"@:func(string) 0go.string."func(string)"þ"type.func(string)ǹ¾3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P0go.string."func(string)"p4go.weak.type.*func(string)"runtime.zerovalue "type.func(string)Ð"type.func(string)type.stringþ,go.string."expectText"@6 |
| expectText ,go.string."expectText"þ go.string."hash"0*hash go.string."hash"þ,go.string."func(bool)"@6 |
| func(bool) ,go.string."func(bool)"þtype.func(bool)7Hù×3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P,go.string."func(bool)"p0go.weak.type.*func(bool)"runtime.zerovalue type.func(bool)Ðtype.func(bool)type.boolþ.go.string."invokeMacro"@8invokeMacro .go.string."invokeMacro"þ8go.string."func(*lex.Macro)"PBfunc(*lex.Macro) 8go.string."func(*lex.Macro)"þ(type.func(*"".Macro)ø¶öÞ3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P8go.string."func(*lex.Macro)"p:go.weak.type.*func(*"".Macro)"runtime.zerovalue (type.func(*"".Macro)Ð(type.func(*"".Macro)type.*"".Macroþ6go.string."macroDefinition"@@macroDefinition 6go.string."macroDefinition"þ`go.string."func(string) ([]string, []lex.Token)"pj$func(string) ([]string, []lex.Token) `go.string."func(string) ([]string, []lex.Token)"þPtype.func(string) ([]string, []"".Token)°°Ùc*3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P`go.string."func(string) ([]string, []lex.Token)"pbgo.weak.type.*func(string) ([]string, []"".Token)"runtime.zerovalue Ptype.func(string) ([]string, []"".Token)ÐPtype.func(string) ([]string, []"".Token)type.stringtype.[]string type.[]"".Tokenþ*go.string."macroName"@4 macroName *go.string."macroName"þtype.*"".Input°°=":6¶ runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P,go.string."*lex.Input"p.go.weak.type.**"".Input"runtime.zerovaluetype."".Input` type.*"".InputÀðtype.*"".Inputð"go.string."Close"type.func() (type.func(*"".Input)°""".(*Input).CloseÀ""".(*Input).CloseÐgo.string."Col"ðtype.func() int0type.func(*"".Input) int"".(*Input).Col "".(*Input).Col°"go.string."Error"Ð4type.func(...interface {})àJtype.func(*"".Input, ...interface {})ð""".(*Input).Error""".(*Input).Error go.string."File"°$type.func() stringÀ6type.func(*"".Input) stringÐ "".(*Input).Fileà "".(*Input).Fileð go.string."Line"type.func() int 0type.func(*"".Input) int° "".(*Input).LineÀ "".(*Input).LineÐ go.string."Next"ð0type.func() "".ScanTokenBtype.func(*"".Input) "".ScanToken "".(*Input).Next "".(*Input).Next° go.string."Push"Ð2type.func("".TokenReader)àHtype.func(*"".Input, "".TokenReader)ð "".(*Input).Push "".(*Input).Push$go.string."SetPos"°,type.func(int, string)ÀBtype.func(*"".Input, int, string)Ð$"".(*Input).SetPosà$"".(*Input).SetPosð go.string."Text"$type.func() string 6type.func(*"".Input) string° "".(*Input).TextÀ "".(*Input).TextÐ&go.string."argsFor"à"go.importpath."".ðTtype.func(*"".Macro) map[string][]"".Token jtype.func(*"".Input, *"".Macro) map[string][]"".Token &"".(*Input).argsFor &"".(*Input).argsFor° 6go.string."collectArgument"À "go.importpath."".Ð ^type.func(*"".Macro) ([]"".Token, "".ScanToken)à ttype.func(*"".Input, *"".Macro) ([]"".Token, "".ScanToken)ð 6"".(*Input).collectArgument |
| 6"".(*Input).collectArgument |
| $go.string."define" |
| "go.importpath."".° |
| type.func()À |
| (type.func(*"".Input)Ð |
| $"".(*Input).defineà |
| $"".(*Input).defineð |
| .go.string."defineMacro""go.importpath."".Ntype.func(string, []string, []"".Token) dtype.func(*"".Input, string, []string, []"".Token)°."".(*Input).defineMacroÀ."".(*Input).defineMacroÐ"go.string."else_"à"go.importpath."".ðtype.func()(type.func(*"".Input)""".(*Input).else_ """.(*Input).else_°&go.string."enabled"À"go.importpath."".Ð type.func() boolà2type.func(*"".Input) boolð&"".(*Input).enabled
&"".(*Input).enabled
"go.string."endif"
"go.importpath."".°
type.func()À
(type.func(*"".Input)Ð
""".(*Input).endifà
""".(*Input).endifð
2go.string."expectNewline""go.importpath.""."type.func(string) 8type.func(*"".Input, string)°2"".(*Input).expectNewlineÀ2"".(*Input).expectNewlineÐ,go.string."expectText"à"go.importpath."".ð4type.func(...interface {})Jtype.func(*"".Input, ...interface {}),"".(*Input).expectText ,"".(*Input).expectText° go.string."hash"À"go.importpath."".Ð type.func() boolà2type.func(*"".Input) boolð "".(*Input).hash "".(*Input).hash"go.string."ifdef" "go.importpath."".°type.func(bool)À4type.func(*"".Input, bool)Ð""".(*Input).ifdefà""".(*Input).ifdefð&go.string."include""go.importpath."".type.func() (type.func(*"".Input)°&"".(*Input).includeÀ&"".(*Input).includeÐ.go.string."invokeMacro"à"go.importpath."".ð(type.func(*"".Macro)>type.func(*"".Input, *"".Macro)."".(*Input).invokeMacro ."".(*Input).invokeMacro° go.string."line"À"go.importpath."".Ðtype.func()à(type.func(*"".Input)ð "".(*Input).line "".(*Input).line6go.string."macroDefinition" "go.importpath."".°Ptype.func(string) ([]string, []"".Token)Àftype.func(*"".Input, string) ([]string, []"".Token)Ð6"".(*Input).macroDefinitionà6"".(*Input).macroDefinitionð*go.string."macroName""go.importpath."".$type.func() string 6type.func(*"".Input) string°*"".(*Input).macroNameÀ*"".(*Input).macroNameÐ"go.string."undef"à"go.importpath."".ðtype.func()(type.func(*"".Input)""".(*Input).undef """.(*Input).undefþbruntime.gcbits.0x48844484448844480000000000000000 HDDDHþ*go.string."lex.Input"@4 lex.Input *go.string."lex.Input"þ(go.string."includes"@2includes (go.string."includes"þ6go.string."beginningOfLine"@@beginningOfLine 6go.string."beginningOfLine"þ,go.string."ifdefStack"@6 |
| ifdefStack ,go.string."ifdefStack"þ$go.string."macros"0.macros $go.string."macros"þ go.string."peek"0*peek go.string."peek"þ*go.string."peekToken"@4 peekToken *go.string."peekToken"þ(go.string."peekText"@2peekText (go.string."peekText"þ"go.string."Input"0,Input "go.string."Input"þtype."".Inputàà¯ìª 08PXhlpF à runtime.algarray0bruntime.gcbits.0x48844484448844480000000000000000P*go.string."lex.Input"ptype.*"".Input"runtime.zerovalueÀtype."".Inputàtype."".Stack(go.string."includes" "go.importpath."".°type.[]stringà6go.string."beginningOfLine"ð"go.importpath."".type.bool°,go.string."ifdefStack"À"go.importpath."".Ðtype.[]bool$go.string."macros""go.importpath."". 2type.map[string]*"".MacroÐ go.string."text"à"go.importpath."".ðtype.string go.string."peek"°"go.importpath."".Àtype.boolð*go.string."peekToken""go.importpath.""."type."".ScanTokenÀ(go.string."peekText"Ð"go.importpath."".àtype.string`type."".Input"go.string."Input" "go.importpath."".°àtype."".Inputþ,go.string."*[1]string"@6 |
| *[1]string ,go.string."*[1]string"þtype.*[1]string l.!ä6 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P,go.string."*[1]string"p0go.weak.type.**[1]string"runtime.zerovaluetype.[1]stringþTgclocals·3280bececceccd33cb74587feedb1f9fþTgclocals·2dc77d960dd3e4b3de2361f9cbd75783þTgclocals·44568aa369055d8938d809aa5d80843bþTgclocals·9c703c5c7b9c1932c840b69f8ebce236þ<type..hashfunc.[1]interface {}4type..hash.[1]interface {}þ8type..eqfunc.[1]interface {}0type..eq.[1]interface {}þ2type..alg.[1]interface {} <type..hashfunc.[1]interface {}8type..eqfunc.[1]interface {}þ6go.string."[1]interface {}"@@[1]interface {} 6go.string."[1]interface {}"þ(type.[1]interface {}ÀÀP[ú 2type..alg.[1]interface {}0bruntime.gcbits.0xcc000000000000000000000000000000P6go.string."[1]interface {}"p:go.weak.type.*[1]interface {}"runtime.zerovalue"type.interface {} &type.[]interface {}þVgo.typelink.[1]interface {}/[1]interface {}(type.[1]interface {}þ8go.string."*[1]interface {}"PB*[1]interface {} 8go.string."*[1]interface {}"þ*type.*[1]interface {} ¿¨56 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P8go.string."*[1]interface {}"p<go.weak.type.**[1]interface {}"runtime.zerovalue(type.[1]interface {}þTgclocals·3280bececceccd33cb74587feedb1f9fþTgclocals·2dc77d960dd3e4b3de2361f9cbd75783þTgclocals·44568aa369055d8938d809aa5d80843bþTgclocals·9c703c5c7b9c1932c840b69f8ebce236þ<type..hashfunc.[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 {}þbruntime.gcbits.0xcccccc00000000000000000000000000 ÌÌÌþ6go.string."[3]interface {}"@@[3]interface {} 6go.string."[3]interface {}"þ(type.[3]interface {}ÀÀ0ÝÏÙ 2type..alg.[3]interface {}0bruntime.gcbits.0xcccccc00000000000000000000000000P6go.string."[3]interface {}"p:go.weak.type.*[3]interface {}"runtime.zerovalue"type.interface {} &type.[]interface {}þVgo.typelink.[3]interface {}/[3]interface {}(type.[3]interface {}þ8go.string."*[3]interface {}"PB*[3]interface {} 8go.string."*[3]interface {}"þ*type.*[3]interface {} °þ¹6 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P8go.string."*[3]interface {}"p<go.weak.type.**[3]interface {}"runtime.zerovalue(type.[3]interface {}þTgclocals·3280bececceccd33cb74587feedb1f9fþTgclocals·2dc77d960dd3e4b3de2361f9cbd75783þTgclocals·44568aa369055d8938d809aa5d80843bþTgclocals·9c703c5c7b9c1932c840b69f8ebce236þ<type..hashfunc.[2]interface {}4type..hash.[2]interface {}þ8type..eqfunc.[2]interface {}0type..eq.[2]interface {}þ2type..alg.[2]interface {} <type..hashfunc.[2]interface {}8type..eqfunc.[2]interface {}þbruntime.gcbits.0xcccc0000000000000000000000000000 ÌÌþ6go.string."[2]interface {}"@@[2]interface {} 6go.string."[2]interface {}"þ(type.[2]interface {}ÀÀ ,Y¤ñ 2type..alg.[2]interface {}0bruntime.gcbits.0xcccc0000000000000000000000000000P6go.string."[2]interface {}"p:go.weak.type.*[2]interface {}"runtime.zerovalue"type.interface {} &type.[]interface {}þVgo.typelink.[2]interface {}/[2]interface {}(type.[2]interface {}þ8go.string."*[2]interface {}"PB*[2]interface {} 8go.string."*[2]interface {}"þ*type.*[2]interface {} ¾s-q6 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P8go.string."*[2]interface {}"p<go.weak.type.**[2]interface {}"runtime.zerovalue(type.[2]interface {}þTgclocals·3280bececceccd33cb74587feedb1f9fþTgclocals·2dc77d960dd3e4b3de2361f9cbd75783þTgclocals·44568aa369055d8938d809aa5d80843bþTgclocals·9c703c5c7b9c1932c840b69f8ebce236þ0type..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]stringþ*go.string."[0]string"@4 [0]string *go.string."[0]string"þtype.[0]stringÀÀÆ8µI &type..alg.[0]string0^runtime.gcbits.0x000000000000000000000000000000P*go.string."[0]string"p.go.weak.type.*[0]string"runtime.zerovaluetype.string type.[]stringþ>go.typelink.[0]string/[0]stringtype.[0]stringþTgclocals·3280bececceccd33cb74587feedb1f9fþTgclocals·2dc77d960dd3e4b3de2361f9cbd75783þTgclocals·44568aa369055d8938d809aa5d80843bþTgclocals·9c703c5c7b9c1932c840b69f8ebce236þ<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 {}þbruntime.gcbits.0xcccccccc000000000000000000000000 ÌÌÌÌþ6go.string."[4]interface {}"@@[4]interface {} 6go.string."[4]interface {}"þ(type.[4]interface {}ÀÀ@P2ï 2type..alg.[4]interface {}0bruntime.gcbits.0xcccccccc000000000000000000000000P6go.string."[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."*[0]string"@6 |
| *[0]string ,go.string."*[0]string"þtype.*[0]string 9»^Ú6 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P,go.string."*[0]string"p0go.weak.type.**[0]string"runtime.zerovaluetype.[0]stringþ8go.string."*[4]interface {}"PB*[4]interface {} 8go.string."*[4]interface {}"þ*type.*[4]interface {} -l6 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P8go.string."*[4]interface {}"p<go.weak.type.**[4]interface {}"runtime.zerovalue(type.[4]interface {}þ,go.string."*lex.Slice"@6 |
| *lex.Slice ,go.string."*lex.Slice"þ8go.string."func(*lex.Slice)"PBfunc(*lex.Slice) 8go.string."func(*lex.Slice)"þ(type.func(*"".Slice)OöI3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P8go.string."func(*lex.Slice)"p:go.weak.type.*func(*"".Slice)"runtime.zerovalue (type.func(*"".Slice)Ð(type.func(*"".Slice)type.*"".Sliceþ@go.string."func(*lex.Slice) int"PJfunc(*lex.Slice) int @go.string."func(*lex.Slice) int"þ0type.func(*"".Slice) int WóT3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P@go.string."func(*lex.Slice) int"pBgo.weak.type.*func(*"".Slice) int"runtime.zerovalue 0type.func(*"".Slice) intÐ0type.func(*"".Slice) inttype.*"".Slicetype.intþFgo.string."func(*lex.Slice) string"PPfunc(*lex.Slice) string Fgo.string."func(*lex.Slice) string"þ6type.func(*"".Slice) string g)Ñ3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PFgo.string."func(*lex.Slice) string"pHgo.weak.type.*func(*"".Slice) string"runtime.zerovalue 6type.func(*"".Slice) stringÐ6type.func(*"".Slice) stringtype.*"".Slicetype.stringþTgo.string."func(*lex.Slice) lex.ScanToken"`^func(*lex.Slice) lex.ScanToken Tgo.string."func(*lex.Slice) lex.ScanToken"þBtype.func(*"".Slice) "".ScanToken ÑÁ/3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PTgo.string."func(*lex.Slice) lex.ScanToken"pTgo.weak.type.*func(*"".Slice) "".ScanToken"runtime.zerovalue Btype.func(*"".Slice) "".ScanTokenÐBtype.func(*"".Slice) "".ScanTokentype.*"".Slice"type."".ScanTokenþRgo.string."func(*lex.Slice, int, string)"`\func(*lex.Slice, int, string) Rgo.string."func(*lex.Slice, int, string)"þBtype.func(*"".Slice, int, string)°°1|¹3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PRgo.string."func(*lex.Slice, int, string)"pTgo.weak.type.*func(*"".Slice, int, string)"runtime.zerovalue Btype.func(*"".Slice, int, string)аBtype.func(*"".Slice, int, string)type.*"".Slicetype.int type.stringþtype.*"".Slice Æ36V runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P,go.string."*lex.Slice"p.go.weak.type.**"".Slice"runtime.zerovaluetype."".Slice` type.*"".SliceÀðtype.*"".Sliceð"go.string."Close"type.func() (type.func(*"".Slice)°""".(*Slice).CloseÀ""".(*Slice).CloseÐgo.string."Col"ðtype.func() int0type.func(*"".Slice) int"".(*Slice).Col "".(*Slice).Col° go.string."File"Ð$type.func() stringà6type.func(*"".Slice) stringð "".(*Slice).File "".(*Slice).File go.string."Line"°type.func() intÀ0type.func(*"".Slice) intÐ "".(*Slice).Lineà "".(*Slice).Lineð go.string."Next"0type.func() "".ScanToken Btype.func(*"".Slice) "".ScanToken° "".(*Slice).NextÀ "".(*Slice).NextÐ$go.string."SetPos"ð,type.func(int, string)Btype.func(*"".Slice, int, string)$"".(*Slice).SetPos $"".(*Slice).SetPos° go.string."Text"Ð$type.func() stringà6type.func(*"".Slice) stringð "".(*Slice).Text "".(*Slice).Textþbruntime.gcbits.0x48844484444844000000000000000000 HDDHDþ*go.string."lex.Slice"@4 lex.Slice *go.string."lex.Slice"þ(go.string."fileName"@2fileName (go.string."fileName"þgo.string."pos"0(pos go.string."pos"þ"go.string."Slice"0,Slice "go.string."Slice"þtype."".SliceÐÐ8GEO(0, à runtime.algarray0bruntime.gcbits.0x48844484444844000000000000000000P*go.string."lex.Slice"ptype.*"".Slice"runtime.zerovalueÀtype."".SliceÀ$go.string."tokens"Ð"go.importpath."".àtype.[]"".Token(go.string."fileName" "go.importpath."".°type.stringà go.string."line"ð"go.importpath."".type.int°go.string."pos"À"go.importpath."".Ðtype.int`type."".Slice"go.string."Slice""go.importpath."". Ðtype."".SliceþTgclocals·3280bececceccd33cb74587feedb1f9fþTgclocals·2dc77d960dd3e4b3de2361f9cbd75783þTgclocals·44568aa369055d8938d809aa5d80843bþTgclocals·9c703c5c7b9c1932c840b69f8ebce236þ4type..hashfunc.[1]"".Token,type..hash.[1]"".Tokenþ0type..eqfunc.[1]"".Token(type..eq.[1]"".Tokenþ*type..alg.[1]"".Token 4type..hashfunc.[1]"".Token0type..eqfunc.[1]"".Tokenþ0go.string."[1]lex.Token"@:[1]lex.Token 0go.string."[1]lex.Token"þ type.[1]"".TokenÀÀCÇÍS *type..alg.[1]"".Token0bruntime.gcbits.0x84444800000000000000000000000000P0go.string."[1]lex.Token"p2go.weak.type.*[1]"".Token"runtime.zerovaluetype."".Token type.[]"".TokenþHgo.typelink.[1]lex.Token/[1]"".Token type.[1]"".Tokenþ2go.string."*[1]lex.Token"@<
*[1]lex.Token 2go.string."*[1]lex.Token"þ"type.*[1]"".Token Æò6 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P2go.string."*[1]lex.Token"p4go.weak.type.**[1]"".Token"runtime.zerovalue type.[1]"".Tokenþ0go.string."*[]lex.Token"@:*[]lex.Token 0go.string."*[]lex.Token"þ type.*[]"".Token ,W8{6 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P0go.string."*[]lex.Token"p2go.weak.type.**[]"".Token"runtime.zerovaluetype.[]"".Tokenþ.go.string."**lex.Macro"@8**lex.Macro .go.string."**lex.Macro"þtype.**"".Macro ÙjH+6 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P.go.string."**lex.Macro"p0go.weak.type.***"".Macro"runtime.zerovaluetype.*"".MacroþTgclocals·3280bececceccd33cb74587feedb1f9fþTgclocals·2dc77d960dd3e4b3de2361f9cbd75783þTgclocals·44568aa369055d8938d809aa5d80843bþTgclocals·9c703c5c7b9c1932c840b69f8ebce236þ6type..hashfunc."".Tokenizer.type..hash."".Tokenizerþ2type..eqfunc."".Tokenizer*type..eq."".Tokenizerþ,type..alg."".Tokenizer 6type..hashfunc."".Tokenizer2type..eqfunc."".Tokenizerþbruntime.gcbits.0x84848400000000000000000000000000 þ2go.string."lex.Tokenizer"@<
lex.Tokenizer 2go.string."lex.Tokenizer"þgo.string."tok"0(tok go.string."tok"þgo.string."s"0$s go.string."s"þ go.string."file"0*file go.string."file"þ*go.string."Tokenizer"@4 Tokenizer *go.string."Tokenizer"þ"type."".Tokenizer 0O¡âM(2 ,type..alg."".Tokenizer0bruntime.gcbits.0x84848400000000000000000000000000P2go.string."lex.Tokenizer"p$type.*"".Tokenizer"runtime.zerovalueÀ"type."".TokenizerÀgo.string."tok"Ð"go.importpath."".à"type."".ScanTokengo.string."s" "go.importpath."".°4type.*text/scanner.Scannerà go.string."line"ð"go.importpath."".type.int°(go.string."fileName"À"go.importpath."".Ðtype.string go.string."file""go.importpath."". type.*os.File`Ð"type."".TokenizerÐ*go.string."Tokenizer"à"go.importpath."".ð "type."".Tokenizerþ4go.string."*lex.Tokenizer"@>*lex.Tokenizer 4go.string."*lex.Tokenizer"þ@go.string."func(*lex.Tokenizer)"PJfunc(*lex.Tokenizer) @go.string."func(*lex.Tokenizer)"þ0type.func(*"".Tokenizer)íÖ\q3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P@go.string."func(*lex.Tokenizer)"pBgo.weak.type.*func(*"".Tokenizer)"runtime.zerovalue 0type.func(*"".Tokenizer)Ð0type.func(*"".Tokenizer)$type.*"".TokenizerþHgo.string."func(*lex.Tokenizer) int"`Rfunc(*lex.Tokenizer) int Hgo.string."func(*lex.Tokenizer) int"þ8type.func(*"".Tokenizer) int 9p3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PHgo.string."func(*lex.Tokenizer) int"pJgo.weak.type.*func(*"".Tokenizer) int"runtime.zerovalue 8type.func(*"".Tokenizer) intÐ8type.func(*"".Tokenizer) int$type.*"".Tokenizertype.intþNgo.string."func(*lex.Tokenizer) string"`Xfunc(*lex.Tokenizer) string Ngo.string."func(*lex.Tokenizer) string"þ>type.func(*"".Tokenizer) string T÷NR3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PNgo.string."func(*lex.Tokenizer) string"pPgo.weak.type.*func(*"".Tokenizer) string"runtime.zerovalue >type.func(*"".Tokenizer) stringÐ>type.func(*"".Tokenizer) string$type.*"".Tokenizertype.stringþ\go.string."func(*lex.Tokenizer) lex.ScanToken"pf"func(*lex.Tokenizer) lex.ScanToken \go.string."func(*lex.Tokenizer) lex.ScanToken"þJtype.func(*"".Tokenizer) "".ScanToken 7]13 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P\go.string."func(*lex.Tokenizer) lex.ScanToken"p\go.weak.type.*func(*"".Tokenizer) "".ScanToken"runtime.zerovalue Jtype.func(*"".Tokenizer) "".ScanTokenÐJtype.func(*"".Tokenizer) "".ScanToken$type.*"".Tokenizer"type."".ScanTokenþZgo.string."func(*lex.Tokenizer, int, string)"pd!func(*lex.Tokenizer, int, string) Zgo.string."func(*lex.Tokenizer, int, string)"þJtype.func(*"".Tokenizer, int, string)°°ÂÆm3 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000PZgo.string."func(*lex.Tokenizer, int, string)"p\go.weak.type.*func(*"".Tokenizer, int, string)"runtime.zerovalue Jtype.func(*"".Tokenizer, int, string)аJtype.func(*"".Tokenizer, int, string)$type.*"".Tokenizertype.int type.stringþ$type.*"".Tokenizer+Eõó6V runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P4go.string."*lex.Tokenizer"p6go.weak.type.**"".Tokenizer"runtime.zerovalue"type."".Tokenizer` $type.*"".TokenizerÀð$type.*"".Tokenizerð"go.string."Close"type.func() 0type.func(*"".Tokenizer)°*"".(*Tokenizer).CloseÀ*"".(*Tokenizer).CloseÐgo.string."Col"ðtype.func() int8type.func(*"".Tokenizer) int&"".(*Tokenizer).Col &"".(*Tokenizer).Col° go.string."File"Ð$type.func() stringà>type.func(*"".Tokenizer) stringð("".(*Tokenizer).File("".(*Tokenizer).File go.string."Line"°type.func() intÀ8type.func(*"".Tokenizer) intÐ("".(*Tokenizer).Lineà("".(*Tokenizer).Lineð go.string."Next"0type.func() "".ScanToken Jtype.func(*"".Tokenizer) "".ScanToken°("".(*Tokenizer).NextÀ("".(*Tokenizer).NextÐ$go.string."SetPos"ð,type.func(int, string)Jtype.func(*"".Tokenizer, int, string),"".(*Tokenizer).SetPos ,"".(*Tokenizer).SetPos° go.string."Text"Ð$type.func() stringà>type.func(*"".Tokenizer) stringð("".(*Tokenizer).Text("".(*Tokenizer).TextþTgclocals·3280bececceccd33cb74587feedb1f9fþTgclocals·2dc77d960dd3e4b3de2361f9cbd75783þTgclocals·44568aa369055d8938d809aa5d80843bþTgclocals·9c703c5c7b9c1932c840b69f8ebce236þ0type..hashfunc.[2]string(type..hash.[2]stringþ,type..eqfunc.[2]string$type..eq.[2]stringþ&type..alg.[2]string 0type..hashfunc.[2]string,type..eqfunc.[2]stringþbruntime.gcbits.0x48480000000000000000000000000000 HHþ*go.string."[2]string"@4 [2]string *go.string."[2]string"þtype.[2]stringÀÀ PXåé &type..alg.[2]string0bruntime.gcbits.0x48480000000000000000000000000000P*go.string."[2]string"p.go.weak.type.*[2]string"runtime.zerovaluetype.string type.[]stringþ>go.typelink.[2]string/[2]stringtype.[2]stringþ,go.string."*[2]string"@6 |
| *[2]string ,go.string."*[2]string"þtype.*[2]string f<6 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P,go.string."*[2]string"p0go.weak.type.**[2]string"runtime.zerovaluetype.[2]stringþ,go.string."*[8]string"@6 |
| *[8]string ,go.string."*[8]string"þtype.*[8]string o6 runtime.algarray0bruntime.gcbits.0x88000000000000000000000000000000P,go.string."*[8]string"p0go.weak.type.**[8]string"runtime.zerovaluetype.[8]stringþgo.string."log"0(log go.string."log"þ$go.importpath.log. go.string."log"þ0go.string."text/scanner"@:text/scanner 0go.string."text/scanner"þ6go.importpath.text/scanner. 0go.string."text/scanner"þ&go.string."runtime"00runtime &go.string."runtime"þ,go.importpath.runtime. &go.string."runtime"þgo.string."io"0&io go.string."io"þ"go.importpath.io. go.string."io"þ&go.string."unicode"00unicode &go.string."unicode"þ,go.importpath.unicode. &go.string."unicode"þ2go.string."path/filepath"@<
path/filepath 2go.string."path/filepath"þ8go.importpath.path/filepath.
2go.string."path/filepath"þgo.string."os"0&os go.string."os"þ"go.importpath.os. go.string."os"þ&go.string."strconv"00strconv &go.string."strconv"þ,go.importpath.strconv. &go.string."strconv"þ&go.string."strings"00strings &go.string."strings"þ,go.importpath.strings. &go.string."strings"þDgo.string."bootstrap/internal/obj"PNbootstrap/internal/obj Dgo.string."bootstrap/internal/obj"þJgo.importpath.bootstrap/internal/obj. Dgo.string."bootstrap/internal/obj"þgo.string."fmt"0(fmt go.string."fmt"þ$go.importpath.fmt. go.string."fmt"þPgo.string."bootstrap/asm/internal/flags"`Zbootstrap/asm/internal/flags Pgo.string."bootstrap/asm/internal/flags"þVgo.importpath.bootstrap/asm/internal/flags. Pgo.string."bootstrap/asm/internal/flags"þ.type..hash.[1]string·f(type..hash.[1]stringþ$runtime.strhash·fruntime.strhashþ*type..eq.[1]string·f$type..eq.[1]stringþ."".TokenReader.Close·f("".TokenReader.Closeþ*"".TokenReader.Col·f$"".TokenReader.Colþ,"".TokenReader.File·f&"".TokenReader.Fileþ,"".TokenReader.Line·f&"".TokenReader.Lineþ,"".TokenReader.Next·f&"".TokenReader.Nextþ0"".TokenReader.SetPos·f*"".TokenReader.SetPosþ,"".TokenReader.Text·f&"".TokenReader.Textþ2"".(*ScanToken).String·f,"".(*ScanToken).Stringþ(runtime.panicwrap·f"runtime.panicwrapþ,type..hash."".Token·f&type..hash."".Tokenþ$runtime.memhash·fruntime.memhashþ(type..eq."".Token·f"type..eq."".Tokenþ*"".(*Token).String·f$"".(*Token).Stringþ.type..hash.[8]string·f(type..hash.[8]stringþ*type..eq.[8]string·f$type..eq.[8]stringþ&"".(*Input).File·f "".(*Input).Fileþ&"".(*Input).Line·f "".(*Input).Lineþ$"".(*Input).Col·f"".(*Input).Colþ*"".(*Input).SetPos·f$"".(*Input).SetPosþ:type..hash.[1]interface {}·f4type..hash.[1]interface {}þ.runtime.nilinterhash·f(runtime.nilinterhashþ6type..eq.[1]interface {}·f0type..eq.[1]interface {}þ$runtime.efaceeq·fruntime.efaceeqþ:type..hash.[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]string·f(type..hash.[0]stringþ*type..eq.[0]string·f$type..eq.[0]stringþ:type..hash.[4]interface {}·f4type..hash.[4]interface {}þ6type..eq.[4]interface {}·f0type..eq.[4]interface {}þ2type..hash.[1]"".Token·f,type..hash.[1]"".Tokenþ.type..eq.[1]"".Token·f(type..eq.[1]"".Tokenþ4type..hash."".Tokenizer·f.type..hash."".Tokenizerþ0type..eq."".Tokenizer·f*type..eq."".Tokenizerþ.type..hash.[2]string·f(type..hash.[2]stringþ*type..eq.[2]string·f$type..eq.[2]stringþ"runtime.zerovalue0ÿÿgo13ld |