blob: 21aab68e5dcc458b4947afc9e52cfeaf293a1b21 [file] [log] [blame]
!<arch>
__.PKGDEF 0 0 0 644 39260 `
go object linux amd64 go1.5.1 X:none
build id "400ce2e879248c077d80fca97682e2fbaadb1ae9"
$$
package lex
import runtime "runtime"
import fmt "fmt"
import strconv "strconv"
import io "io"
import os "os"
import filepath "path/filepath"
import strings "strings"
import unicode "unicode"
import scanner "text/scanner"
import flags "cmd/asm/internal/flags"
import log "log"
import obj "cmd/internal/obj"
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:0x1") Close () { }
func (@"".s·2 *@"".Stack "esc:0x9") Col () (? int)
func (@"".s·2 *@"".Stack "esc:0x9") File () (? string)
func (@"".s·2 *@"".Stack "esc:0x9") Line () (? int)
func (@"".s·2 *@"".Stack "esc:0x9") Next () (? @"".ScanToken)
func (@"".s·1 *@"".Stack "esc:0x9") Push (@"".tr·2 @"".TokenReader) { @"".s·1.@"".tr = append(@"".s·1.@"".tr, @"".tr·2) }
func (@"".s·1 *@"".Stack "esc:0x9") SetPos (@"".line·2 int, @"".file·3 string)
func (@"".s·2 *@"".Stack "esc:0x9") Text () (? string)
type @"".Token struct { ? @"".ScanToken; @"".text string }
func (@"".l·2 @"".Token "esc:0x12") 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:0x1") Close () { }
func (@"".in·1 *@"".Input "esc:0x9") Error (@"".args·2 ...interface {} "esc:0x9")
func (@"".in·2 *@"".Input "esc:0x9") Next () (? @"".ScanToken)
func (@"".in·1 *@"".Input "esc:0x9") Push (@"".r·2 @"".TokenReader)
func (@"".in·2 *@"".Input "esc:0x22") Text () (? string) { return @"".in·2.@"".text }
func (@"".in·2 *@"".Input "esc:0x9") @"".argsFor (@"".macro·3 *@"".Macro "esc:0x9") (? map[string][]@"".Token)
func (@"".in·3 *@"".Input "esc:0x9") @"".collectArgument (@"".macro·4 *@"".Macro "esc:0x9") (? []@"".Token, ? @"".ScanToken)
func (@"".in·1 *@"".Input "esc:0x9") @"".define ()
func (@"".in·1 *@"".Input "esc:0x9") @"".defineMacro (@"".name·2 string, @"".args·3 []string, @"".tokens·4 []@"".Token)
func (@"".in·1 *@"".Input "esc:0x9") @"".else_ ()
func (@"".in·2 *@"".Input "esc:0x1") @"".enabled () (? bool) { return len(@"".in·2.@"".ifdefStack) == 0x0 || @"".in·2.@"".ifdefStack[len(@"".in·2.@"".ifdefStack) - 0x1] }
func (@"".in·1 *@"".Input "esc:0x9") @"".endif ()
func (@"".in·1 *@"".Input "esc:0x9") @"".expectNewline (@"".directive·2 string)
func (@"".in·1 *@"".Input "esc:0x9") @"".expectText (@"".args·2 ...interface {} "esc:0x9")
func (@"".in·2 *@"".Input "esc:0x9") @"".hash () (? bool)
func (@"".in·1 *@"".Input "esc:0x9") @"".ifdef (@"".truth·2 bool)
func (@"".in·1 *@"".Input "esc:0x9") @"".include ()
func (@"".in·1 *@"".Input "esc:0x9") @"".invokeMacro (@"".macro·2 *@"".Macro "esc:0x9")
func (@"".in·1 *@"".Input "esc:0x9") @"".line ()
func (@"".in·3 *@"".Input "esc:0x9") @"".macroDefinition (@"".name·4 string) (? []string, ? []@"".Token)
func (@"".in·2 *@"".Input "esc:0x9") @"".macroName () (? string)
func (@"".in·1 *@"".Input "esc:0x9") @"".undef ()
func @"".NewInput (@"".name·2 string) (? *@"".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 @"cmd/internal/obj".Auto struct { Asym *@"cmd/internal/obj".LSym; Link *@"cmd/internal/obj".Auto; Aoffset int32; Name int16; Gotype *@"cmd/internal/obj".LSym }
type @"cmd/internal/obj".Addr struct { Type int16; Reg int16; Index int16; Scale int16; Name int8; Class int8; Etype uint8; Offset int64; Width int64; Sym *@"cmd/internal/obj".LSym; Gotype *@"cmd/internal/obj".LSym; Val interface {}; Node interface {} }
type @"cmd/internal/obj".ProgInfo struct { Flags uint32; Reguse uint64; Regset uint64; Regindex uint64 }
type @"cmd/internal/obj".Prog struct { Ctxt *@"cmd/internal/obj".Link; Link *@"cmd/internal/obj".Prog; From @"cmd/internal/obj".Addr; From3 *@"cmd/internal/obj".Addr; To @"cmd/internal/obj".Addr; Opt interface {}; Forwd *@"cmd/internal/obj".Prog; Pcond *@"cmd/internal/obj".Prog; Rel *@"cmd/internal/obj".Prog; Pc int64; Lineno int32; Spadj int32; As int16; Reg int16; RegTo2 int16; Mark uint16; Optab uint16; Scond uint8; Back uint8; Ft uint8; Tt uint8; Isize uint8; Mode int8; Info @"cmd/internal/obj".ProgInfo }
func (@"cmd/internal/obj".p·2 *@"cmd/internal/obj".Prog "esc:0x1") From3Offset () (? int64) { if @"cmd/internal/obj".p·2.From3 == nil { return 0x0 }; return @"cmd/internal/obj".p·2.From3.Offset }
func (@"cmd/internal/obj".p·2 *@"cmd/internal/obj".Prog "esc:0x1") From3Type () (? int16) { if @"cmd/internal/obj".p·2.From3 == nil { return 0x0 }; return @"cmd/internal/obj".p·2.From3.Type }
func (@"cmd/internal/obj".p·2 *@"cmd/internal/obj".Prog "esc:0x9") Line () (? string)
func (@"cmd/internal/obj".p·2 *@"cmd/internal/obj".Prog "esc:0x9") String () (? string)
type @"cmd/internal/obj".Pcdata struct { P []byte }
type @"cmd/internal/obj".Pcln struct { Pcsp @"cmd/internal/obj".Pcdata; Pcfile @"cmd/internal/obj".Pcdata; Pcline @"cmd/internal/obj".Pcdata; Pcdata []@"cmd/internal/obj".Pcdata; Funcdata []*@"cmd/internal/obj".LSym; Funcdataoff []int64; File []*@"cmd/internal/obj".LSym; Lastfile *@"cmd/internal/obj".LSym; Lastindex int }
type @"cmd/internal/obj".Reloc struct { Off int32; Siz uint8; Type int32; Add int64; Sym *@"cmd/internal/obj".LSym }
type @"cmd/internal/obj".LSym struct { Name string; Type int16; Version int16; Dupok uint8; Cfunc uint8; Nosplit uint8; Leaf uint8; Seenglobl uint8; Onlist uint8; Local bool; Args int32; Locals int32; Value int64; Size int64; Next *@"cmd/internal/obj".LSym; Gotype *@"cmd/internal/obj".LSym; Autom *@"cmd/internal/obj".Auto; Text *@"cmd/internal/obj".Prog; Etext *@"cmd/internal/obj".Prog; Pcln *@"cmd/internal/obj".Pcln; P []byte; R []@"cmd/internal/obj".Reloc }
type @"cmd/internal/obj".LinkArch struct { ByteOrder @"encoding/binary".ByteOrder; Name string; Thechar int; Preprocess func(? *@"cmd/internal/obj".Link, ? *@"cmd/internal/obj".LSym); Assemble func(? *@"cmd/internal/obj".Link, ? *@"cmd/internal/obj".LSym); Follow func(? *@"cmd/internal/obj".Link, ? *@"cmd/internal/obj".LSym); Progedit func(? *@"cmd/internal/obj".Link, ? *@"cmd/internal/obj".Prog); UnaryDst map[int]bool; Minlc int; Ptrsize int; Regsize int }
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:0x22") String () (? string)
func (@"time".l·2 *@"time".Location "esc:0x1") @"time".firstZoneUsed () (? bool)
func (@"time".l·2 *@"time".Location "esc:0x12") @"time".get () (? *@"time".Location)
func (@"time".l·6 *@"time".Location "esc:0x32") @"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:0x1") @"time".lookupFirstZone () (? int)
func (@"time".l·4 *@"time".Location "esc:0x1") @"time".lookupName (@"time".name·5 string "esc:0x1", @"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) * 8190022623310637111963488201822504381538623676021880892417778544696899264837610290203272971060556344039023584360473938041055625214280336402169897364226048p-553 }
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) * 7678146209353722106395056769533233877065564876941352542109479049699919628723768656821910653339403201031675627614471533358284117434246264392176261853609984p-547 }
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) * 7198262071269114660816079141112770740375861891461678802759824945047098083990024106014198994535558872472104883612039846078596891298747423852523262413111296p-541 }
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:0x12") Add (@"time".d·3 @"time".Duration) (? @"time".Time) { @"time".t·2.@"time".sec += int64(@"time".d·3 / @"time".Duration(0x3b9aca00)); var @"time".nsec·4 int32; ; @"time".nsec·4 = int32(@"time".t·2.@"time".nsec) + int32(@"time".d·3 % @"time".Duration(0x3b9aca00)); if @"time".nsec·4 >= 0x3b9aca00 { @"time".t·2.@"time".sec++; @"time".nsec·4 -= 0x3b9aca00 } else { if @"time".nsec·4 < 0x0 { @"time".t·2.@"time".sec--; @"time".nsec·4 += 0x3b9aca00 } }; @"time".t·2.@"time".nsec = @"time".nsec·4; return @"time".t·2 }
func (@"time".t·2 @"time".Time "esc:0x12") AddDate (@"time".years·3 int, @"time".months·4 int, @"time".days·5 int) (? @"time".Time)
func (@"time".t·2 @"time".Time "esc:0x1") After (@"time".u·3 @"time".Time "esc:0x1") (? 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:0x9") AppendFormat (@"time".b·3 []byte "esc:0x1a", @"time".layout·4 string "esc:0x9") (? []byte)
func (@"time".t·2 @"time".Time "esc:0x1") Before (@"time".u·3 @"time".Time "esc:0x1") (? 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:0x1") Clock () (@"time".hour·1 int, @"time".min·2 int, @"time".sec·3 int)
func (@"time".t·4 @"time".Time "esc:0x1") Date () (@"time".year·1 int, @"time".month·2 @"time".Month, @"time".day·3 int)
func (@"time".t·2 @"time".Time "esc:0x1") Day () (? int)
func (@"time".t·2 @"time".Time "esc:0x1") Equal (@"time".u·3 @"time".Time "esc:0x1") (? 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:0x9") Format (@"time".layout·3 string "esc:0x9") (? string)
func (@"time".t·2 *@"time".Time "esc:0x1") GobDecode (@"time".data·3 []byte "esc:0x1") (? error)
func (@"time".t·3 @"time".Time "esc:0x1") GobEncode () (? []byte, ? error)
func (@"time".t·2 @"time".Time "esc:0x1") Hour () (? int)
func (@"time".t·3 @"time".Time "esc:0x1") ISOWeek () (@"time".year·1 int, @"time".week·2 int)
func (@"time".t·2 @"time".Time "esc:0x12") In (@"time".loc·3 *@"time".Location "esc:0x12") (? @"time".Time)
func (@"time".t·2 @"time".Time "esc:0x1") IsZero () (? bool) { return @"time".t·2.@"time".sec == 0x0 && @"time".t·2.@"time".nsec == 0x0 }
func (@"time".t·2 @"time".Time "esc:0x12") Local () (? @"time".Time) { @"time".t·2.@"time".loc = @"time".Local; return @"time".t·2 }
func (@"time".t·2 @"time".Time "esc:0x12") 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:0x1") MarshalBinary () (? []byte, ? error)
func (@"time".t·3 @"time".Time "esc:0x9") MarshalJSON () (? []byte, ? error)
func (@"time".t·3 @"time".Time "esc:0x9") MarshalText () (? []byte, ? error)
func (@"time".t·2 @"time".Time "esc:0x1") Minute () (? int)
func (@"time".t·2 @"time".Time "esc:0x1") Month () (? @"time".Month)
func (@"time".t·2 @"time".Time "esc:0x1") Nanosecond () (? int) { return int(@"time".t·2.@"time".nsec) }
func (@"time".t·2 @"time".Time "esc:0x12") Round (@"time".d·3 @"time".Duration) (? @"time".Time)
func (@"time".t·2 @"time".Time "esc:0x1") Second () (? int)
func (@"time".t·2 @"time".Time "esc:0x9") String () (? string)
func (@"time".t·2 @"time".Time "esc:0x1") Sub (@"time".u·3 @"time".Time "esc:0x1") (? @"time".Duration)
func (@"time".t·2 @"time".Time "esc:0x12") Truncate (@"time".d·3 @"time".Duration) (? @"time".Time)
func (@"time".t·2 @"time".Time "esc:0x12") UTC () (? @"time".Time) { @"time".t·2.@"time".loc = @"time".UTC; return @"time".t·2 }
func (@"time".t·2 @"time".Time "esc:0x1") Unix () (? int64) { return @"time".t·2.@"time".sec + -0xe7791f700 }
func (@"time".t·2 @"time".Time "esc:0x1") UnixNano () (? int64) { return (@"time".t·2.@"time".sec + -0xe7791f700) * 0x3b9aca00 + int64(@"time".t·2.@"time".nsec) }
func (@"time".t·2 *@"time".Time "esc:0x1") UnmarshalBinary (@"time".data·3 []byte "esc:0x1") (? error)
func (@"time".t·2 *@"time".Time "esc:0x1") UnmarshalJSON (@"time".data·3 []byte "esc:0x1") (@"time".err·1 error)
func (@"time".t·2 *@"time".Time "esc:0x1") UnmarshalText (@"time".data·3 []byte "esc:0x1") (@"time".err·1 error)
func (@"time".t·2 @"time".Time "esc:0x1") Weekday () (? @"time".Weekday)
func (@"time".t·2 @"time".Time "esc:0x1") Year () (? int)
func (@"time".t·2 @"time".Time "esc:0x1") YearDay () (? int)
func (@"time".t·3 @"time".Time "esc:0x32") Zone () (@"time".name·1 string, @"time".offset·2 int)
func (@"time".t·2 @"time".Time "esc:0x1") @"time".abs () (? uint64)
func (@"time".t·5 @"time".Time "esc:0x1") @"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:0x32") @"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 "esc:0x22") Chdir () (? error)
func (@"os".f·2 *@"os".File "esc:0x22") Chmod (@"os".mode·3 @"os".FileMode) (? error)
func (@"os".f·2 *@"os".File "esc:0x22") Chown (@"os".uid·3 int, @"os".gid·4 int) (? error)
func (@"os".f·2 *@"os".File "esc:0x9") Close () (? error)
func (@"os".f·2 *@"os".File "esc:0x1") 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:0x32") Name () (? string) { return @"os".f·2.@"os".file.@"os".name }
func (@"os".f·3 *@"os".File "esc:0x102") Read (@"os".b·4 []byte "esc:0x1") (@"os".n·1 int, @"os".err·2 error)
func (@"os".f·3 *@"os".File "esc:0x102") ReadAt (@"os".b·4 []byte "esc:0x1", @"os".off·5 int64) (@"os".n·1 int, @"os".err·2 error)
func (@"os".f·3 *@"os".File "esc:0x1") Readdir (@"os".n·4 int) (@"os".fi·1 []@"os".FileInfo, @"os".err·2 error)
func (@"os".f·3 *@"os".File "esc:0x1") Readdirnames (@"os".n·4 int) (@"os".names·1 []string, @"os".err·2 error)
func (@"os".f·3 *@"os".File "esc:0x102") Seek (@"os".offset·4 int64, @"os".whence·5 int) (@"os".ret·1 int64, @"os".err·2 error)
func (@"os".f·3 *@"os".File "esc:0x10a") Stat () (? @"os".FileInfo, ? error)
func (@"os".f·2 *@"os".File "esc:0x1") Sync () (? error)
func (@"os".f·2 *@"os".File "esc:0x22") Truncate (@"os".size·3 int64) (? error)
func (@"os".f·3 *@"os".File "esc:0x10a") Write (@"os".b·4 []byte "esc:0x1") (@"os".n·1 int, @"os".err·2 error)
func (@"os".f·3 *@"os".File "esc:0x102") WriteAt (@"os".b·4 []byte "esc:0x1", @"os".off·5 int64) (@"os".n·1 int, @"os".err·2 error)
func (@"os".f·3 *@"os".File "esc:0x10a") WriteString (@"os".s·4 string "esc:0x1") (@"os".n·1 int, @"os".err·2 error)
func (@"os".f·3 *@"os".File "esc:0x1") @"os".pread (@"os".b·4 []byte "esc:0x1", @"os".off·5 int64) (@"os".n·1 int, @"os".err·2 error)
func (@"os".f·3 *@"os".File "esc:0x1") @"os".pwrite (@"os".b·4 []byte "esc:0x1", @"os".off·5 int64) (@"os".n·1 int, @"os".err·2 error)
func (@"os".f·3 *@"os".File "esc:0x1") @"os".read (@"os".b·4 []byte "esc:0x1") (@"os".n·1 int, @"os".err·2 error)
func (@"os".f·3 *@"os".File "esc:0x1") @"os".readdir (@"os".n·4 int) (@"os".fi·1 []@"os".FileInfo, @"os".err·2 error)
func (@"os".f·3 *@"os".File "esc:0x1") @"os".readdirnames (@"os".n·4 int) (@"os".names·1 []string, @"os".err·2 error)
func (@"os".f·3 *@"os".File "esc:0x1") @"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:0x1") @"os".write (@"os".b·4 []byte "esc:0x1") (@"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:0x1") Buffered () (? int) { return @"bufio".b·2.@"bufio".w - @"bufio".b·2.@"bufio".r }
func (@"bufio".b·3 *@"bufio".Reader "esc:0x10a") Discard (@"bufio".n·4 int) (@"bufio".discarded·1 int, @"bufio".err·2 error)
func (@"bufio".b·3 *@"bufio".Reader "esc:0x12a") Peek (@"bufio".n·4 int) (? []byte, ? error)
func (@"bufio".b·3 *@"bufio".Reader "esc:0x10a") Read (@"bufio".p·4 []byte) (@"bufio".n·1 int, @"bufio".err·2 error)
func (@"bufio".b·3 *@"bufio".Reader "esc:0x10a") ReadByte () (@"bufio".c·1 byte, @"bufio".err·2 error)
func (@"bufio".b·3 *@"bufio".Reader "esc:0x10a") ReadBytes (@"bufio".delim·4 byte) (@"bufio".line·1 []byte, @"bufio".err·2 error)
func (@"bufio".b·4 *@"bufio".Reader "esc:0x82a") ReadLine () (@"bufio".line·1 []byte, @"bufio".isPrefix·2 bool, @"bufio".err·3 error)
func (@"bufio".b·4 *@"bufio".Reader "esc:0x80a") ReadRune () (@"bufio".r·1 rune, @"bufio".size·2 int, @"bufio".err·3 error)
func (@"bufio".b·3 *@"bufio".Reader "esc:0x12a") ReadSlice (@"bufio".delim·4 byte) (@"bufio".line·1 []byte, @"bufio".err·2 error)
func (@"bufio".b·3 *@"bufio".Reader "esc:0x10a") ReadString (@"bufio".delim·4 byte) (@"bufio".line·1 string, @"bufio".err·2 error)
func (@"bufio".b·1 *@"bufio".Reader "esc:0x9") Reset (@"bufio".r·2 @"io".Reader) { @"bufio".b·1.@"bufio".reset(@"bufio".b·1.@"bufio".buf, @"bufio".r·2) }
func (@"bufio".b·2 *@"bufio".Reader "esc:0x1") UnreadByte () (? error) { if @"bufio".b·2.@"bufio".lastByte < 0x0 || @"bufio".b·2.@"bufio".r == 0x0 && @"bufio".b·2.@"bufio".w > 0x0 { return @"bufio".ErrInvalidUnreadByte }; if @"bufio".b·2.@"bufio".r > 0x0 { @"bufio".b·2.@"bufio".r-- } else { @"bufio".b·2.@"bufio".w = 0x1 }; @"bufio".b·2.@"bufio".buf[@"bufio".b·2.@"bufio".r] = byte(@"bufio".b·2.@"bufio".lastByte); @"bufio".b·2.@"bufio".lastByte = -0x1; @"bufio".b·2.@"bufio".lastRuneSize = -0x1; return nil }
func (@"bufio".b·2 *@"bufio".Reader "esc:0x1") 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 "esc:0x10a") WriteTo (@"bufio".w·4 @"io".Writer) (@"bufio".n·1 int64, @"bufio".err·2 error)
func (@"bufio".b·1 *@"bufio".Reader "esc:0x9") @"bufio".fill ()
func (@"bufio".b·2 *@"bufio".Reader "esc:0x22") @"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:0x1") @"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 "esc:0x9") @"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:0x1") Available () (? int) { return len(@"bufio".b·2.@"bufio".buf) - @"bufio".b·2.@"bufio".n }
func (@"bufio".b·2 *@"bufio".Writer "esc:0x1") Buffered () (? int) { return @"bufio".b·2.@"bufio".n }
func (@"bufio".b·2 *@"bufio".Writer "esc:0x2a") Flush () (? error)
func (@"bufio".b·3 *@"bufio".Writer "esc:0x10a") ReadFrom (@"bufio".r·4 @"io".Reader) (@"bufio".n·1 int64, @"bufio".err·2 error)
func (@"bufio".b·1 *@"bufio".Writer "esc:0x1") 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 "esc:0x10a") Write (@"bufio".p·4 []byte) (@"bufio".nn·1 int, @"bufio".err·2 error)
func (@"bufio".b·2 *@"bufio".Writer "esc:0x2a") WriteByte (@"bufio".c·3 byte) (? error)
func (@"bufio".b·3 *@"bufio".Writer "esc:0x10a") WriteRune (@"bufio".r·4 rune) (@"bufio".size·1 int, @"bufio".err·2 error)
func (@"bufio".b·3 *@"bufio".Writer "esc:0x10a") WriteString (@"bufio".s·4 string "esc:0x9") (? int, ? error)
func (@"bufio".b·2 *@"bufio".Writer "esc:0x2a") @"bufio".flush () (? error)
type @"cmd/internal/obj".Biobuf struct { @"cmd/internal/obj".f *@"os".File; @"cmd/internal/obj".r *@"bufio".Reader; @"cmd/internal/obj".w *@"bufio".Writer; @"cmd/internal/obj".linelen int }
func (@"cmd/internal/obj".b·2 *@"cmd/internal/obj".Biobuf "esc:0x3a") Flush () (? error)
func (@"cmd/internal/obj".b·3 *@"cmd/internal/obj".Biobuf "esc:0x1ba") Peek (@"cmd/internal/obj".n·4 int) (? []byte, ? error)
func (@"cmd/internal/obj".b·3 *@"cmd/internal/obj".Biobuf "esc:0x18a") Read (@"cmd/internal/obj".p·4 []byte) (? int, ? error)
func (@"cmd/internal/obj".b·3 *@"cmd/internal/obj".Biobuf "esc:0x18a") Write (@"cmd/internal/obj".p·4 []byte) (? int, ? error)
type @"cmd/internal/obj".SymVer struct { Name string; Version int }
type @"cmd/internal/obj".LineStack struct { Parent *@"cmd/internal/obj".LineStack; Lineno int; File string; AbsFile string; FileLine int; Directive bool; Sym *@"cmd/internal/obj".LSym }
func (@"cmd/internal/obj".stk·2 *@"cmd/internal/obj".LineStack "esc:0x1") @"cmd/internal/obj".fileLineAt (@"cmd/internal/obj".lineno·3 int) (? int) { return @"cmd/internal/obj".stk·2.FileLine + @"cmd/internal/obj".lineno·3 - @"cmd/internal/obj".stk·2.Lineno }
type @"cmd/internal/obj".LineRange struct { Start int; Stack *@"cmd/internal/obj".LineStack }
type @"cmd/internal/obj".LineHist struct { Top *@"cmd/internal/obj".LineStack; Ranges []@"cmd/internal/obj".LineRange; Dir string; TrimPathPrefix string; GOROOT string; GOROOT_FINAL string }
func (@"cmd/internal/obj".h·3 *@"cmd/internal/obj".LineHist "esc:0x42") AbsFileLine (@"cmd/internal/obj".lineno·4 int) (@"cmd/internal/obj".file·1 string, @"cmd/internal/obj".line·2 int)
func (@"cmd/internal/obj".h·2 *@"cmd/internal/obj".LineHist "esc:0x32") At (@"cmd/internal/obj".lineno·3 int) (? *@"cmd/internal/obj".LineStack)
func (@"cmd/internal/obj".h·3 *@"cmd/internal/obj".LineHist "esc:0x42") FileLine (@"cmd/internal/obj".lineno·4 int) (@"cmd/internal/obj".file·1 string, @"cmd/internal/obj".line·2 int)
func (@"cmd/internal/obj".h·2 *@"cmd/internal/obj".LineHist "esc:0x9") LineString (@"cmd/internal/obj".lineno·3 int) (? string)
func (@"cmd/internal/obj".h·1 *@"cmd/internal/obj".LineHist "esc:0x9") Pop (@"cmd/internal/obj".lineno·2 int)
func (@"cmd/internal/obj".h·1 *@"cmd/internal/obj".LineHist "esc:0x9") Push (@"cmd/internal/obj".lineno·2 int, @"cmd/internal/obj".file·3 string)
func (@"cmd/internal/obj".h·1 *@"cmd/internal/obj".LineHist "esc:0x9") Update (@"cmd/internal/obj".lineno·2 int, @"cmd/internal/obj".file·3 string, @"cmd/internal/obj".line·4 int)
func (@"cmd/internal/obj".h·1 *@"cmd/internal/obj".LineHist "esc:0x9") @"cmd/internal/obj".setFile (@"cmd/internal/obj".stk·2 *@"cmd/internal/obj".LineStack "esc:0x1", @"cmd/internal/obj".file·3 string)
func (@"cmd/internal/obj".h·1 *@"cmd/internal/obj".LineHist "esc:0x9") @"cmd/internal/obj".startRange (@"cmd/internal/obj".lineno·2 int, @"cmd/internal/obj".top·3 *@"cmd/internal/obj".LineStack) { @"cmd/internal/obj".h·1.Top = @"cmd/internal/obj".top·3; @"cmd/internal/obj".h·1.Ranges = append(@"cmd/internal/obj".h·1.Ranges, (@"cmd/internal/obj".LineRange{ Start:@"cmd/internal/obj".top·3.Lineno, Stack:@"cmd/internal/obj".top·3 })) }
type @"cmd/internal/obj".Plist struct { Name *@"cmd/internal/obj".LSym; Firstpc *@"cmd/internal/obj".Prog; Recur int; Link *@"cmd/internal/obj".Plist }
type @"cmd/internal/obj".Link struct { Goarm int32; Headtype int; Arch *@"cmd/internal/obj".LinkArch; Debugasm int32; Debugvlog int32; Debugzerostack int32; Debugdivmod int32; Debugpcln int32; Flag_shared int32; Flag_dynlink bool; Bso *@"cmd/internal/obj".Biobuf; Pathname string; Windows int32; Goroot string; Goroot_final string; Enforce_data_order int32; Hash map[@"cmd/internal/obj".SymVer]*@"cmd/internal/obj".LSym; LineHist @"cmd/internal/obj".LineHist; Imports []string; Plist *@"cmd/internal/obj".Plist; Plast *@"cmd/internal/obj".Plist; Sym_div *@"cmd/internal/obj".LSym; Sym_divu *@"cmd/internal/obj".LSym; Sym_mod *@"cmd/internal/obj".LSym; Sym_modu *@"cmd/internal/obj".LSym; Tlsg *@"cmd/internal/obj".LSym; Plan9privates *@"cmd/internal/obj".LSym; Curp *@"cmd/internal/obj".Prog; Printp *@"cmd/internal/obj".Prog; Blitrl *@"cmd/internal/obj".Prog; Elitrl *@"cmd/internal/obj".Prog; Rexflag int; Rep int; Repn int; Lock int; Asmode int; Andptr []byte; And [100]uint8; Instoffset int64; Autosize int32; Armsize int32; Pc int64; Tlsoffset int; Diag func(? string, ? ...interface {}); Mode int; Cursym *@"cmd/internal/obj".LSym; Version int; Textp *@"cmd/internal/obj".LSym; Etextp *@"cmd/internal/obj".LSym }
func (@"cmd/internal/obj".ctxt·1 *@"cmd/internal/obj".Link "esc:0x9") AddImport (@"cmd/internal/obj".pkg·2 string) { @"cmd/internal/obj".ctxt·1.Imports = append(@"cmd/internal/obj".ctxt·1.Imports, @"cmd/internal/obj".pkg·2) }
func (@"cmd/internal/obj".ctxt·2 *@"cmd/internal/obj".Link "esc:0x1") Dconv (@"cmd/internal/obj".a·3 *@"cmd/internal/obj".Addr "esc:0x9") (? string)
func (@"cmd/internal/obj".ctxt·2 *@"cmd/internal/obj".Link "esc:0x9") Line (@"cmd/internal/obj".n·3 int) (? string)
func (@"cmd/internal/obj".ctxt·2 *@"cmd/internal/obj".Link) NewProg () (? *@"cmd/internal/obj".Prog) { var @"cmd/internal/obj".p·3 *@"cmd/internal/obj".Prog; ; @"cmd/internal/obj".p·3 = new(@"cmd/internal/obj".Prog); @"cmd/internal/obj".p·3.Ctxt = @"cmd/internal/obj".ctxt·2; return @"cmd/internal/obj".p·3 }
func @"".NewLexer (@"".name·2 string, @"".ctxt·3 *@"cmd/internal/obj".Link) (? @"".TokenReader)
func @"".InitHist () { @"".histLine = 0x1 }
func @"".Make (@"".token·2 @"".ScanToken, @"".text·3 string) (? @"".Token)
func @"".Tokenize (@"".str·2 string) (? []@"".Token)
type @"".Slice struct { @"".tokens []@"".Token; @"".fileName string; @"".line int; @"".pos int }
func (@"".s·1 *@"".Slice "esc:0x1") Close () { }
func (@"".s·2 *@"".Slice "esc:0x1") Col () (? int)
func (@"".s·2 *@"".Slice "esc:0x22") File () (? string) { return @"".s·2.@"".fileName }
func (@"".s·2 *@"".Slice "esc:0x1") Line () (? int) { return @"".s·2.@"".line }
func (@"".s·2 *@"".Slice "esc:0x1") 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:0x1") SetPos (@"".line·2 int, @"".file·3 string) { @"".s·1.@"".line = @"".line·2; @"".s·1.@"".fileName = @"".file·3 }
func (@"".s·2 *@"".Slice "esc:0x32") 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:0x22") Bytes () (? []byte) { return @"bytes".b·2.@"bytes".buf[@"bytes".b·2.@"bytes".off:] }
func (@"bytes".b·2 *@"bytes".Buffer "esc:0x1") Cap () (? int) { return cap(@"bytes".b·2.@"bytes".buf) }
func (@"bytes".b·1 *@"bytes".Buffer) Grow (@"bytes".n·2 int)
func (@"bytes".b·2 *@"bytes".Buffer "esc:0x1") Len () (? int) { return len(@"bytes".b·2.@"bytes".buf) - @"bytes".b·2.@"bytes".off }
func (@"bytes".b·2 *@"bytes".Buffer "esc:0x22") Next (@"bytes".n·3 int) (? []byte) { @"bytes".b·2.@"bytes".lastRead = @"bytes".readOp(0x0); var @"bytes".m·4 int; ; @"bytes".m·4 = @"bytes".b·2.Len(); if @"bytes".n·3 > @"bytes".m·4 { @"bytes".n·3 = @"bytes".m·4 }; var @"bytes".data·5 []byte; ; @"bytes".data·5 = @"bytes".b·2.@"bytes".buf[@"bytes".b·2.@"bytes".off:@"bytes".b·2.@"bytes".off + @"bytes".n·3]; @"bytes".b·2.@"bytes".off += @"bytes".n·3; if @"bytes".n·3 > 0x0 { @"bytes".b·2.@"bytes".lastRead = @"bytes".readOp(0x2) }; return @"bytes".data·5 }
func (@"bytes".b·3 *@"bytes".Buffer "esc:0x9") Read (@"bytes".p·4 []byte "esc:0x1") (@"bytes".n·1 int, @"bytes".err·2 error)
func (@"bytes".b·3 *@"bytes".Buffer "esc:0x1") ReadByte () (@"bytes".c·1 byte, @"bytes".err·2 error)
func (@"bytes".b·3 *@"bytes".Buffer "esc:0x9") ReadBytes (@"bytes".delim·4 byte) (@"bytes".line·1 []byte, @"bytes".err·2 error)
func (@"bytes".b·3 *@"bytes".Buffer "esc:0x9") ReadFrom (@"bytes".r·4 @"io".Reader) (@"bytes".n·1 int64, @"bytes".err·2 error)
func (@"bytes".b·4 *@"bytes".Buffer "esc:0x1") ReadRune () (@"bytes".r·1 rune, @"bytes".size·2 int, @"bytes".err·3 error)
func (@"bytes".b·3 *@"bytes".Buffer "esc:0x1") ReadString (@"bytes".delim·4 byte) (@"bytes".line·1 string, @"bytes".err·2 error)
func (@"bytes".b·1 *@"bytes".Buffer "esc:0x1") Reset ()
func (@"bytes".b·2 *@"bytes".Buffer "esc:0x1") 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 "esc:0x1") Truncate (@"bytes".n·2 int)
func (@"bytes".b·2 *@"bytes".Buffer "esc:0x1") UnreadByte () (? error) { if @"bytes".b·2.@"bytes".lastRead != @"bytes".readOp(0x1) && @"bytes".b·2.@"bytes".lastRead != @"bytes".readOp(0x2) { return @"errors".New("bytes.Buffer: UnreadByte: previous operation was not a read") }; @"bytes".b·2.@"bytes".lastRead = @"bytes".readOp(0x0); if @"bytes".b·2.@"bytes".off > 0x0 { @"bytes".b·2.@"bytes".off-- }; return nil }
func (@"bytes".b·2 *@"bytes".Buffer "esc:0x1") UnreadRune () (? error)
func (@"bytes".b·3 *@"bytes".Buffer) Write (@"bytes".p·4 []byte "esc:0x9") (@"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:0x9") (@"bytes".n·1 int, @"bytes".err·2 error)
func (@"bytes".b·3 *@"bytes".Buffer "esc:0x9") 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:0x22") @"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:0x1") IsValid () (? bool) { return @"text/scanner".pos·2.Line > 0x0 }
func (@"text/scanner".pos·2 @"text/scanner".Position "esc:0x12") 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:0x12") 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:0x22") 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:0x1") @"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 "esc:0x9") Close ()
func (@"".t·2 *@"".Tokenizer "esc:0x1") Col () (? int)
func (@"".t·2 *@"".Tokenizer "esc:0x22") File () (? string) { return @"".t·2.@"".fileName }
func (@"".t·2 *@"".Tokenizer "esc:0x1") Line () (? int) { return @"".t·2.@"".line }
func (@"".t·2 *@"".Tokenizer "esc:0x9") Next () (? @"".ScanToken)
func (@"".t·1 *@"".Tokenizer "esc:0x1") SetPos (@"".line·2 int, @"".file·3 string) { @"".t·1.@"".line = @"".line·2; @"".t·1.@"".fileName = @"".file·3 }
func (@"".t·2 *@"".Tokenizer "esc:0x9") 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".ErrInvalidUnreadByte error
var @"bufio".ErrInvalidUnreadRune error
const @"text/scanner".EOF = -0x1
import errors "errors" // indirect
func @"errors".New (@"errors".text·2 string) (? error) { return (&@"errors".errorString{ @"errors".s:@"errors".text·2 }) }
type @"errors".errorString struct { @"errors".s string }
func (@"errors".e·2 *@"errors".errorString "esc:0x22") Error () (? string) { return @"errors".e·2.@"errors".s }
$$
_go_.o 0 0 0 644 234815 `
go object linux amd64 go1.5.1 X:none
!
��go13ld
fmt.aos.apath/filepath.astrconv.astrings.atext/scanner.a0cmd/asm/internal/flags.a
log.a$cmd/internal/obj.aio.aunicode.a�þ"".NewInput��€ ��ê dH‹ %����HD$ØH;A†��Hì¨���H‹œ$°���H‰$H‹œ$¸���H‰\$è����H‹\$H‰\$PH‹\$H‰\$XH����H‰$è����H‹D$Hƒø�„´��IÇÀ���L‰„$˜���HDŽ$ ������H‰„$���H‹l$XH‰hH‹l$P€=�����…S��H‰(H‹����H‰\$xH‹=����H‹����H‰œ$ˆ���H‹Œ$ ���H‰ÆL‰ÀL‰D$hH‰¼$€���HøH)ÈHƒø�~RH����H‰$H‰t$`H‰t$L‰D$H‰L$pH‰L$H‰D$ è����L‹„$˜���H‹¼$€���H‹t$(H‹\$0H‰\$hH‹L$8H����H‰$L‰ÃL‰ÅHýI‰ÈH‰L$pH9͇‰��H9뇀��H)ÝI)ØI‰ñH‰t$`Iƒø�tHkÛIÙH‰l$L‰D$L‰L$H‹\$xH‰\$ H‰|$(H‹œ$ˆ���H‰\$0è����H‹L$pH‹œ$˜���H‹¬$€���HëH9ˇ ��H‰ØH‹\$`H‰\$xH‰„$€���H‰Œ$ˆ���H‹����H‰$H‹����H‰\$H‹����H‰\$è����H‹\$H‰\$HH����H‰$è����H‹L$H‰ÏHƒù�„•���1Àè����H‰L$@H‹¬$€���H‰i H‹¬$ˆ���H‰i(H‹l$x€=�����uJH‰iHÇÅ���@ˆi0H‹l$H€=�����uH‰iPH‰Œ$À���HÄ¨���ÃLAPL‰$H‰l$è����H‹L$@ë×LAL‰$H‰l$è����H‹L$@롉édÿÿÿè���� è���� H‰$H‰l$è����L‹„$˜���H‹„$���éýÿÿ‰�éEýÿÿè����éËüÿÿ6
������r
��"path/filepath.Dir���¨��type.[1]string���º
��"runtime.newobject���Æ�6runtime.writeBarrierEnabled���è��0cmd/asm/internal/flags.I���€�0cmd/asm/internal/flags.I���Ž �0cmd/asm/internal/flags.I���ú��type.[]string���È
��&runtime.growslice_n���ž��type.string���‚
��,runtime.typedslicecopy���Œ��0cmd/asm/internal/flags.D���¢�0cmd/asm/internal/flags.D���º �0cmd/asm/internal/flags.D���Î
��"".predefine���ð��type."".Input���‚ 
��"runtime.newobject���´ 
¨� runtime.duffzero���„
�6runtime.writeBarrierEnabled���¾
�6runtime.writeBarrierEnabled��� 
��.runtime.writebarrierptr��� 
��.runtime.writebarrierptr���è 
��$runtime.panicslice���ö 
��$runtime.panicslice���– 
��.runtime.writebarrierptr���Ø 
��0runtime.morestack_noctxt���0Ð��"".autotmp_0009�Ïtype.*"".Input�"".autotmp_0007�type.[]string�"".autotmp_0006�_type.[]string�"".autotmp_0004�/type.[]string�"".autotmp_0003�¿2type.map[string]*"".Macro�"".autotmp_0002��type.[]string�"".autotmp_0001�¯type.string� "".~r1� type.*"".Input�"".name��type.string�КÏІ�À�*Fä§ 8�4�8$ǝf‡ 6�Tgclocals·2785978c7e4962a50f517fd60be50afc�Tgclocals·ff1706e68c499f43b2a1b4dd2b5c7a16���pprebuilts/go/linux-x86/src/cmd/asm/internal/lex/input.goþ"".predefine��À��¸dH‹ %����H„$(ÿÿÿH;A†÷��HìX��1ÀH‰„$È���H‰„$Ð���H����H‰$HÇD$����HÇD$����HÇD$����è����H‹\$ H‰\$`H‹”$`��H‹„$h��H‹œ$p��H‰œ$P��1ÉH‰„$H��H‰D$PH‰”$@��H‰ÐH‹l$PH9ék��H‰D$xHƒø�„K��H‹H‹hH‰L$XH‰”$Ø���H‰¬$à���H����H‰œ$ˆ���HDŽ$������H‰”$˜���H‰$H‰¬$ ���H‰l$ÇD$=���è����H‹´$˜���H‹”$ ���H‹D$Hƒø�~GH9ЇÃ��H‰ÇI‰ñH‰ÃHÿÃH‰ÕH9Ó‡¤��H)ÝI‰ðHƒý�tML‰ÎH‰úL‰„$ˆ���H‰¬$���H‰´$˜���H‰4$H‰”$ ���H‰T$è����H‹T$H‰”$ø���H‹L$H‹\$ H‰œ$��H‰Œ$���Hƒù…—��Hƒù�†��‹ƒûþ…‚��H‹œ$˜���H‰œ$è���H‹œ$ ���H‰œ$ð���H‹œ$ˆ���H‰$H‹œ$���H‰\$è����H‹\$H‰œ$(��H‹\$H‰œ$0��H‹\$ H‰œ$8��H����H‰$è����H‹D$H‰D$hH‹¬$ ���H‰hH‹¬$˜���€=�����…Ê���H‰(1íH‰hH‰hH‰h H‹¬$0��H‰h0H‹¬$8��H‰h8H‹¬$(��€=�����utH‰h(H‰„$€���H����H‰$H‹\$`H‰\$Hœ$è���H‰\$Hœ$€���H‰\$è����H‹D$xH‹L$XHƒÀHÿÁH‹l$PH9錕ýÿÿH‹\$`H‰œ$x��HÄX��ÃL@(L‰$H‰l$è����H‹D$hétÿÿÿH‰$H‰l$è����H‹D$hé!ÿÿÿH‹����H‰D$p1íH9è„3��1ÛH‰œ$È���H‰œ$Ð���Hœ$È���Hƒû�„��HDŽ$�����HDŽ$ �����H‰œ$��H����H‰$Hƒù�†Ì���H‰T$HÇD$����è����H‹L$H‹D$ H‹œ$��H‰Œ$¸���H‰ H‰„$À���€=�����utH‰CH‹ ����H‹D$pH‰„$¨���H‰$H‰Œ$°���H‰L$H����H‰\$HÇD$3���H‹œ$��H‰\$ H‹œ$��H‰\$(H‹œ$ ��H‰\$0è����è����éYýÿÿLCL‰$H‰D$è����éyÿÿÿè���� ‰éñþÿÿH����H‰$H����H‰\$H����H‰\$è����H‹”$ø���H‹Œ$���H‹\$H‰\$pé†þÿÿè���� è���� è���� ‰�é®ûÿÿè����éäúÿÿB
������n��2type.map[string]*"".Macro���¶
��runtime.makemap���¾��go.string."1"���²
��"strings.IndexRune���²
��"".Tokenize���º
��"".Tokenize���– ��type."".Macro���¨ 
��"runtime.newobject���ð �6runtime.writeBarrierEnabled���ì
�6runtime.writeBarrierEnabled���˜ ��2type.map[string]*"".Macro���ò 
��$runtime.mapassign1���þ 
��.runtime.writebarrierptr���® 
��.runtime.writebarrierptr���Ð ��4go.itab.*os.File.io.Writer���†��type."".Token���È
��runtime.convT2E���ž�6runtime.writeBarrierEnabled���º��os.Stderr���„��€go.string."asm: parsing -D: %q is not a valid identifier name\n"���ø
��fmt.Fprintf���‚
��8cmd/asm/internal/flags.Usage���°
��.runtime.writebarrierptr���Ä
��$runtime.panicindex���ä��type.*os.File���ú��type.io.Writer���’��4go.itab.*os.File.io.Writer���¦
�� runtime.typ2Itab���î
��$runtime.panicindex���ü
��$runtime.panicslice���Š
��$runtime.panicslice���¦
��0runtime.morestack_noctxt���@°��*"".autotmp_0028�ßtype.*"".Macro�"".autotmp_0027�¿"type.interface {}�"".autotmp_0026�Ÿ(type.[1]interface {}�"".autotmp_0023�&type.[]interface {}�"".autotmp_0022�Ïtype.*uint8�"".autotmp_0021�ÿtype.string�"".autotmp_0020�¿type.*string�"".autotmp_0019�type.int�"".autotmp_0018�ÿtype.int�"".autotmp_0017�¯type.*"".Macro�"".autotmp_0016�_type.[]"".Token�"".autotmp_0015�ßtype.string�"".autotmp_0014��type.int�"".autotmp_0011��type.string�"".autotmp_0010�/Jtype.cmd/asm/internal/flags.MultiFlag�"".tokens�¿type.[]"".Token�"".value�Ÿtype.string�"".name�ÿtype.string�"".macros�ï2type.map[string]*"".Macro� "".~r1�02type.map[string]*"".Macro�"".defines��Jtype.cmd/asm/internal/flags.MultiFlag�"°Ž¯°ï� 
�jZ45s;G=' ¾<" ›l�D�Z¾„7¥F˜
1$*�Tgclocals·cffcb3fa139580cffca8ac28af4ff263�Tgclocals·782f0f2f0ab5155871725ef93a867baf���pprebuilts/go/linux-x86/src/cmd/asm/internal/lex/input.goþ""".(*Input).Error��À ��° dH‹ %����HD$˜H;A†6��Hìè���H‹œ$ð���H‰$Hƒ<$�„ ��è����H‹\$H‰œ$���H‹\$H‰œ$˜���H‹œ$ð���H‰$Hƒ<$�„Ê��è����H‹\$H‰\$PH‹œ$ø���H‰$H‹œ$���H‰\$H‹œ$��H‰\$è����H‹\$H‰œ$€���H‹\$ H‰œ$ˆ���H‹����H‰D$X1íH9è„(��1ÛH‰œ$¸���H‰œ$À���H‰œ$È���H‰œ$Ð���H‰œ$Ø���H‰œ$à���Hœ$¸���Hƒû�„Ý��HDŽ$¨������HDŽ$°������H‰œ$ ���H����H‰$Hœ$���H‰\$HÇD$����è����H‹L$H‹D$ H‹œ$ ���H‰L$pH‰ H‰D$x€=�����…T��H‰CH����H‰$H\$PH‰\$HÇD$����è����H‹L$H‹D$ H‹œ$ ���HƒÃH‰L$pH‰ H‰D$x€=�����…æ���H‰CH����H‰$Hœ$€���H‰\$HÇD$����è����H‹L$H‹D$ H‹œ$ ���HƒÃ H‰L$pH‰ H‰D$x€=�����uyH‰CH‹ ����H‹D$XH‰D$`H‰$H‰L$hH‰L$H����H‰\$HÇD$ ���H‹œ$ ���H‰\$ H‹œ$¨���H‰\$(H‹œ$°���H‰\$0è����HÇ$���è����HÄè���ÃLCL‰$H‰D$è����étÿÿÿLCL‰$H‰D$è����éÿÿÿLCL‰$H‰D$è����é™þÿÿ‰éþÿÿH����H‰$H����H‰\$H����H‰\$è����H‹\$H‰\$Xé¡ýÿÿ‰%����é*ýÿÿ‰%����éèüÿÿè����é¨üÿÿ4
������n
�� "".(*Stack).File���Ú
�� "".(*Stack).Line���Ä
��fmt.Sprintln���†��4go.itab.*os.File.io.Writer���ü��type.string���º
��runtime.convT2E���„�6runtime.writeBarrierEnabled���¨��type.int���à
��runtime.convT2E���²�6runtime.writeBarrierEnabled���Ö��type.string���”
��runtime.convT2E���æ�6runtime.writeBarrierEnabled���‚ ��os.Stderr���À ��*go.string."%s:%d: %s"���´

��fmt.Fprintf���Î

��os.Exit���‚ 
��.runtime.writebarrierptr���° 
��.runtime.writebarrierptr���Þ 
��.runtime.writebarrierptr���„ ��type.*os.File���š ��type.io.Writer���² ��4go.itab.*os.File.io.Writer���Æ 
�� runtime.typ2Itab���ž 
��0runtime.morestack_noctxt���@Ð��"".autotmp_0041��"type.interface {}�"".autotmp_0040��"type.interface {}�"".autotmp_0039�ï"type.interface {}�"".autotmp_0038�_(type.[3]interface {}�"".autotmp_0035�&type.[]interface {}�"".autotmp_0034�Ÿtype.*uint8�"".autotmp_0033�Ïtype.string�"".autotmp_0032�¯type.int�"".autotmp_0031�¯type.string�"".args�&type.[]interface {}�
"".in��type.*"".Input�ГÏЭ�à� †ÿ ›�&�66ð½ b>�Tgclocals·a68b09a48716afad7ca7a02fe6add474�Tgclocals·6ffdce1e57d0e1e85b19840c8fe0dcc6���pprebuilts/go/linux-x86/src/cmd/asm/internal/lex/input.goþ,"".(*Input).expectText��à ��Ø dH‹ %����HD$ÈH;A†J��Hì¸���H����H‰œ$���HDŽ$˜������H‹œ$À���H‰$Hƒ<$�„��è����H‹L$H‹D$H‰Œ$€���H‰ $H‰„$ˆ���H‰D$è����H‹\$H‰\$pH‹\$H‰\$xH����H‰$Hœ$���H‰\$HÇD$����è����H‹\$H‰\$`H‹\$ H‰\$hH����H‰$H\$pH‰\$HÇD$����è����H‹\$H‰\$PH‹\$ H‰\$XH‹”$È���H‹Œ$Ð���H‹„$Ø���H‰ËHƒÃH9Çó���H‰ËHƒÃH‰œ$¨���H‰„$°���H‰”$ ���H‰ÓH‰T$HH‰ÍH‰L$@HkíHëH‹l$`H‰+H‹l$h€=�����…‚���H‰kH‰ÓH‰ÍHÿÅHkíHëH‹l$PH‰+H‹l$X€=�����uDH‰kH‹œ$À���H‰$H‹œ$ ���H‰\$H‹œ$¨���H‰\$H‹œ$°���H‰\$è����HÄ¸���ÃLCL‰$H‰l$è����ë¬LCL‰$H‰l$è����H‹T$HH‹L$@éaÿÿÿH-����H‰,$H‰T$H‰L$H‰D$H‰\$ è����H‹T$(H‹L$0H‹D$8éÕþÿÿ‰%����éïýÿÿè����é”ýÿÿ
������D��"go.string."; got"���¤
�� "".(*Stack).Text���ô
��strconv.Quote���ª��type.string���è
��runtime.convT2E���ž��type.string���Ö
��runtime.convT2E���à�6runtime.writeBarrierEnabled���¼�6runtime.writeBarrierEnabled���º
��""".(*Input).Error���î
��.runtime.writebarrierptr���–
��.runtime.writebarrierptr���Â��&type.[]interface {}���ü
��"runtime.growslice���Æ 
��0runtime.morestack_noctxt���@ð��"".autotmp_0049�Ï"type.interface {}�"".autotmp_0048�¯"type.interface {}�"".autotmp_0047�/&type.[]interface {}�"".autotmp_0046�type.string�"".autotmp_0045�otype.string�"".autotmp_0044�Otype.string�"".args�&type.[]interface {}�
"".in��type.*"".Input�ðÉïð‡�ð�’Ây�$�Qb7ò33�Tgclocals·1dbe3e1675327063a63a3ea108cf04bf�Tgclocals·143597b62fc619446581396b22cf6a07���pprebuilts/go/linux-x86/src/cmd/asm/internal/lex/input.goþ&"".(*Input).enabled��À��¶dH‹ %����H;avEH‹L$H‹i@Hƒý�t/H‹Q@HÿÊH‰ËH‹I8H‹C@H‹kHH9Âs H¶+@ˆl$Ãè���� ÆD$ëñè����ë¥
������Ž
��$runtime.panicindex���ª
��0runtime.morestack_noctxt��� ���"".autotmp_0054��type.int� "".~r0�type.bool�
"".in��type.*"".Input�`�`�œ@ �
�F�Tgclocals·3f5c1f818fa7055d0400cecd34057162�Tgclocals·33cdeccccebe80329f1fdbee7f5874cb���pprebuilts/go/linux-x86/src/cmd/asm/internal/lex/input.goþ2"".(*Input).expectNewline��À��°dH‹ %����HD$ðH;A†¶��Hì���H‹œ$˜���H‰$Hƒ<$�„Œ��è����‹\$ƒû
„@��H����H‰\$HHÇD$P���H‹œ$ ���H‰\$8H‹œ$¨���H‰\$@1ÛH‰\$pH‰\$xH‰œ$€���H‰œ$ˆ���H\$pHƒû�„��HÇD$`���HÇD$h���H‰\$XH����H‰$H\$HH‰\$HÇD$����è����H‹L$H‹D$ H‹\$XH‰L$(H‰ H‰D$0€=�����…Ÿ���H‰CH����H‰$H\$8H‰\$HÇD$����è����H‹L$H‹D$ H‹\$XHƒÃH‰L$(H‰ H‰D$0€=�����u;H‰CH‹œ$˜���H‰$H‹\$XH‰\$H‹\$`H‰\$H‹\$hH‰\$è����HÄ���ÃLCL‰$H‰D$è����ëµLCL‰$H‰D$è����éNÿÿÿ‰éàþÿÿ‰%����éhþÿÿè����é(þÿÿ
������n
�� "".(*Stack).Next���–��Dgo.string."expected newline after"���ø��type.string���°
��runtime.convT2E���ô�6runtime.writeBarrierEnabled���˜��type.string���Ð
��runtime.convT2E���œ�6runtime.writeBarrierEnabled���ˆ
��,"".(*Input).expectText���¼
��.runtime.writebarrierptr���ä
��.runtime.writebarrierptr���ž
��0runtime.morestack_noctxt���0 ��"".autotmp_0064��"type.interface {}�"".autotmp_0063�Ï"type.interface {}�"".autotmp_0062�?(type.[2]interface {}�"".autotmp_0059�o&type.[]interface {}�"".autotmp_0058�¯type.string�"".autotmp_0057�type.string�"".directive�type.string�
"".in��type.*"".Input� ðŸ P�à�&¤  À2 ��6¡¬C�Tgclocals·9c91d8a91ac42440a3d1507bc8d2e808�Tgclocals·24dad5c01c8a1c135720cc7d2d411117���pprebuilts/go/linux-x86/src/cmd/asm/internal/lex/input.goþ "".(*Input).Next�� ��dH‹ %����HD$¸H;A†¦��HìÈ���1ÀH‰D$hH‰D$pH‹„$Ð���¶Xh€û�tB1í@ˆhh‹hl‰l$(HhpL@XL‰D$H‰l$H-����H‰,$è����‹\$(‰œ$Ø���HÄÈ���ÃHÇD$0����H‹\$0HƒûdÞ���H‰$Hƒ<$�„ ��è����H‹„$Ð���‹T$‰T$,ƒúþ…¸��H‰$Hƒ<$�„��è����H‹L$H‹D$H‰L$8H‰D$@H����H‰$H‹œ$Ð���H‹kPH‰l$H‰L$xH‰L$H‰„$€���H‰D$è����‹T$,H‹„$Ð���H‹\$ H‹ 1íH9é„@��H‹\$0HÿÃH‰\$0H‰$H‰L$è����H‹„$Ð���H‹\$0HƒûdŒ"ÿÿÿH����H‰œ$ˆ���HDŽ$������1ÛH‰\$HH‰\$PH\$HHƒû�„Ñ���HDŽ$¸������HDŽ$À������H‰œ$°���H����H‰$Hœ$ˆ���H‰\$HÇD$����è����H‹L$H‹D$ H‹œ$°���H‰L$XH‰ H‰D$`€=�����uOH‰CH‹œ$Ð���H‰$H‹œ$°���H‰\$H‹œ$¸���H‰\$H‹œ$À���H‰\$è����DŽ$Ø�������HÄÈ���ÃLCL‰$H‰D$è����롉é(ÿÿÿƒú
@”Å@ˆh0H‹h@Hƒý�„È���H‹P@HÿÊH‹p8H‹H@H‹hHH‰¬$¨���H‰´$˜���H‰Œ$ ���H9ʃ���H¶+H‰é€ù�„¥ýÿÿH‰$Hƒ<$�tfè����H‹L$H‹D$H‹œ$Ð���Hƒû�tEH‰„$€���H‰C`H‰L$x€=�����uH‰KX‹\$,‰œ$Ø���HÄÈ���ÃLCXL‰$H‰L$è����ëى뷉%����ë‘è���� HÇÁ���éjÿÿÿ‰%����éWýÿÿƒú#…þþÿÿ¶X0€û�…è���H����H‰œ$ˆ���HDŽ$������1ÛH‰\$hH‰\$pH\$hHƒû�„ä���HDŽ$¸������HDŽ$À������H‰œ$°���H����H‰$Hœ$ˆ���H‰\$HÇD$����è����H‹L$H‹D$ H‹œ$°���H‰L$XH‰ H‰D$`€=�����ubH‰CH‹œ$Ð���H‰$H‹œ$°���H‰\$H‹œ$¸���H‰\$H‹œ$À���H‰\$è����H‹„$Ð���H‰$è����H‹„$Ð���¶\$ˆX0éðûÿÿLCL‰$H‰D$è����뎉éÿÿÿ‰%����éçûÿÿè����é8ûÿÿ4
������¼��type.string���Î
��(runtime.typedmemmove���Ì
�� "".(*Stack).Next���¦
�� "".(*Stack).Text���Ü��2type.map[string]*"".Macro���¾
��4runtime.mapaccess1_faststr���²
��."".(*Input).invokeMacro���î��Lgo.string."recursive macro invocation"���š��type.string���Ø
��runtime.convT2E���¢�6runtime.writeBarrierEnabled���  
��""".(*Input).Error���ê 
��.runtime.writebarrierptr���Ü 
�� "".(*Stack).Text���º �6runtime.writeBarrierEnabled���’ 
��.runtime.writebarrierptr���º 
��$runtime.panicindex���¨��Tgo.string."'#' must be first item on line"���Ô��type.string���’
��runtime.convT2E���Ü�6runtime.writeBarrierEnabled���Ú
��""".(*Input).Error���ü
�� "".(*Input).hash���Ê
��.runtime.writebarrierptr���þ
��0runtime.morestack_noctxt��� ��&"".autotmp_0085��"type.interface {}�"".autotmp_0084�ÿ(type.[1]interface {}�"".autotmp_0082��*type.*[1]interface {}�"".autotmp_0081��&type.[]interface {}�"".autotmp_0080��type.bool�"".autotmp_0079�ß"type.interface {}�"".autotmp_0078�¿(type.[1]interface {}�"".autotmp_0075�/&type.[]interface {}�"".autotmp_0073��type.string�"".autotmp_0072��type.string�"".autotmp_0070��type.int�"".autotmp_0067�Ÿtype.string�"".autotmp_0065�type.string�"".name�Ÿtype.string� "".tok�·"type."".ScanToken�"".nesting�¯type.int� "".tok�¿"type."".ScanToken� "".~r0�"type."".ScanToken�
"".in��type.*"".Input�6^èÓ•�Ð �˜²3 "  V  4à UF   è 
 �.�f…d%y›d',�Tgclocals·5f2bd104e8cdd589ccc3748f3a02b8bf�Tgclocals·ace3ce0b8e9fcc3b144ba3adb66e0bc6���pprebuilts/go/linux-x86/src/cmd/asm/internal/lex/input.goþ "".(*Input).Text��`��H1ÛH‹\$Hƒû�tH‹kXH‰l$H‹k`H‰l$Éëé�0��� "".~r0�type.string�
"".in��type.*"".Input�0�0� €.��Tgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2�Tgclocals·33cdeccccebe80329f1fdbee7f5874cb���pprebuilts/go/linux-x86/src/cmd/asm/internal/lex/input.goþ "".(*Input).hash��à"��Ò"dH‹ %����HD$¨H;A†‡��HìØ���1ÀH‰D$HH‰D$PH‹œ$à���H‰$Hƒ<$�„Q��è����‹\$ƒûþ„Þ���H����H‰\$xHDŽ$€������1ÛH‰\$HH‰\$PH\$HHƒû�„��HDŽ$¨������HDŽ$°������H‰œ$ ���H����H‰$H\$xH‰\$HÇD$����è����H‹L$H‹D$ H‹œ$ ���H‰L$8H‰ H‰D$@€=�����…��H‰CH‹œ$à���H‰$H‹œ$ ���H‰\$H‹œ$¨���H‰\$H‹œ$°���H‰\$è����H‹„$à���H‹h@Hƒý�„!��H‹H@HÿÉH‰ÃH‹P8H‹@@H‹kHH‰¬$˜���H‰”$ˆ���H‰„$���H9Áƒã��H
¶+H‰è<�uH‹œ$à���H‰$Hƒ<$�„²��è����H‹L$H‹D$H‰L$hH‰L$(H‰D$pHƒø…ó��H‹l$(H‰,$H‰D$0H‰D$H-����H‰l$HÇD$���è����H‹D$0¶\$ €û�„³��H‹œ$à���H‰$Hƒ<$�„��è����H‹L$H‹D$H‰L$hH‰L$(H‰D$pHƒø|KHƒø…°��H‰ $H‰D$0H‰D$H-����H‰l$HÇD$���è����H‹L$(H‹D$0H‹\$ Hƒû�o��Hƒø|KHƒø…¬��H‰ $H‰D$0H‰D$H-����H‰l$HÇD$���è����H‹L$(H‹D$0H‹\$ Hƒû�k��Hƒøu]H‰ $H‰D$0H‰D$H-����H‰l$HÇD$���è����H‹L$(H‹D$0¶\$ €û�t!H‹œ$à���H‰$è����Ƅ$è���HÄØ���ÃH‰D$0Hƒøu@H‰ $H‰D$H-����H‰l$HÇD$���è����¶\$ €û�tH‹œ$à���H‰$è����ë¥H����H‰\$xHDŽ$€������H‹œ$à���H‰$Hƒ<$�„‚��è����H‹\$H‰\$XH‹\$H‰\$`1ÛH‰œ$¸���H‰œ$À���H‰œ$È���H‰œ$Ð���Hœ$¸���Hƒû�„.��HDŽ$¨������HDŽ$°������H‰œ$ ���H����H‰$H\$xH‰\$HÇD$����è����H‹L$H‹D$ H‹œ$ ���H‰L$8H‰ H‰D$@€=�����…¨���H‰CH����H‰$H\$XH‰\$HÇD$����è����H‹L$H‹D$ H‹œ$ ���HƒÃH‰L$8H‰ H‰D$@€=�����uAH‰CH‹œ$à���H‰$H‹œ$ ���H‰\$H‹œ$¨���H‰\$H‹œ$°���H‰\$è����é&þÿÿLCL‰$H‰D$è����ë¯LCL‰$H‰D$è����éEÿÿÿ‰éËþÿÿ‰%����érþÿÿHƒøuRH‰ $H‰D$0H‰D$H-����H‰l$HÇD$���è����H‹L$(H‹D$0¶\$ €û�tH‹œ$à���H‰$è����éýÿÿH‰D$0Hƒø…ÜýÿÿH‰ $H‰D$H-����H‰l$HÇD$���è����¶\$ €û�„«ýÿÿH‹œ$à���H‰$ÆD$è����é5ýÿÿHƒø|KHƒø…ï���H‰ $H‰D$0H‰D$H-����H‰l$HÇD$���è����H‹L$(H‹D$0H‹\$ Hƒû�®���HƒøuRH‰ $H‰D$0H‰D$H-����H‰l$HÇD$���è����H‹L$(H‹D$0¶\$ €û�tH‹œ$à���H‰$è����éŒüÿÿH‰D$0Hƒø…ØüÿÿH‰ $H‰D$H-����H‰l$HÇD$���è����¶\$ €û�„§üÿÿH‹œ$à���H‰$è����é6üÿÿHƒøuWH‰ $H‰D$0H‰D$H-����H‰l$HÇD$���è����H‹L$(H‹D$0¶\$ €û�tH‹œ$à���H‰$ÆD$�è����éÙûÿÿH‰D$0Hƒø…%üÿÿH‰ $H‰D$H-����H‰l$HÇD$���è����¶\$ €û�„ôûÿÿH‹œ$à���H‰$è����éƒûÿÿ‰%����édúÿÿHƒøu@H‹l$(H‰,$H‰D$0H‰D$H-����H‰l$HÇD$���è����H‹D$0¶\$ €û�…úÿÿHƒøu;H‹l$(H‰,$H‰D$0H‰D$H-����H‰l$HÇD$���è����¶\$ €û�…ÆùÿÿƄ$è����HÄØ���É%����éBùÿÿè���� HÇÀ���éùÿÿLCL‰$H‰D$è����énøÿÿ‰éô÷ÿÿ‰%����é£÷ÿÿè����éW÷ÿÿv
������†
�� "".(*Stack).Next���®��Rgo.string."expected identifier after '#'"���Ô��type.string���Œ
��runtime.convT2E���Ö�6runtime.writeBarrierEnabled���Ü
��,"".(*Input).expectText���Ê
�� "".(*Stack).Text���Ä�� go.string."else"���ê
�� runtime.eqstring���È
�� "".(*Stack).Text���Ä ��"go.string."ifdef"���ê 
��"runtime.cmpstring���æ
�� go.string."line"���Œ 
��"runtime.cmpstring���ô �� go.string."else"���š 
�� runtime.eqstring���ä 
��""".(*Input).else_���º �� go.string."line"���à 
�� runtime.eqstring���–
�� "".(*Input).line���¨��Ngo.string."unexpected token after '#':"���‚
�� "".(*Stack).Text���à��type.string���˜
��runtime.convT2E���â�6runtime.writeBarrierEnabled���†��type.string���¾
��runtime.convT2E����6runtime.writeBarrierEnabled���Ž
��""".(*Input).Error���¼
��.runtime.writebarrierptr���ä
��.runtime.writebarrierptr���Ê��"go.string."endif"���ð
�� runtime.eqstring���º
��""".(*Input).endif���‚��"go.string."ifdef"���¨
�� runtime.eqstring���ð
��""".(*Input).ifdef���Ä��$go.string."define"���ê
��"runtime.cmpstring���Ò��"go.string."undef"���ø
�� runtime.eqstring���Â
��""".(*Input).undef���Š��$go.string."define"���°
�� runtime.eqstring���î
��$"".(*Input).define���®��$go.string."ifndef"���Ô
�� runtime.eqstring���¨
��""".(*Input).ifdef���ð��&go.string."include"���–
�� runtime.eqstring���Ô
��&"".(*Input).include���¶�� go.string."line"���Ü
�� runtime.eqstring��� ��"go.string."endif"���è 
�� runtime.eqstring���Æ!
��$runtime.panicindex���†"
��.runtime.writebarrierptr���À"
��0runtime.morestack_noctxt��� °�� "".autotmp_0108��"type.interface {}�"".autotmp_0107��"type.interface {}�"".autotmp_0106�?(type.[2]interface {}�"".autotmp_0103��&type.[]interface {}�"".autotmp_0102��type.string�"".autotmp_0101�ßtype.string�"".autotmp_0099�¿"type.interface {}�"".autotmp_0098�Ÿ(type.[1]interface {}�"".autotmp_0095�o&type.[]interface {}�"".autotmp_0094�ÿtype.string�"".autotmp_0093��type.string�"".autotmp_0092��type.string�"".autotmp_0091�ßtype.string�"".autotmp_0088�¿type.string� "".~r0�type.bool�
"".in��type.*"".Input�(°¦¯°
¯°Z�°�¼Š+  Þ[5J ×B  8 ú>B@'QB%@$B@' ‡  �j�BƒhwP/Q½‹»Z%˜l‰*šFO.�Tgclocals·6bcc1c2d3e07875a166cf982516cd1ed�Tgclocals·7a7361427352e618c658378c6767d04b���pprebuilts/go/linux-x86/src/cmd/asm/internal/lex/input.goþ*"".(*Input).macroName�� ��dH‹ %����H;a†k��Hƒìp1ÀH‰D$8H‰D$@1ÛH‰œ$€���H‰œ$ˆ���H‹\$xH‰$Hƒ<$�„)��è����‹\$ƒûþ„¿���H����H‰\$HHÇD$P%���1ÛH‰\$8H‰\$@H\$8Hƒû�„à���HÇD$`���HÇD$h���H‰\$XH����H‰$H\$HH‰\$HÇD$����è����H‹L$H‹D$ H‹\$XH‰L$(H‰ H‰D$0€=�����umH‰CH‹\$xH‰$H‹\$XH‰\$H‹\$`H‰\$H‹\$hH‰\$è����H‹\$xH‰$Hƒ<$�t$è����H‹L$H‹D$H‰Œ$€���H‰„$ˆ���HƒÄpÉ%����ëÓLCL‰$H‰D$è����냉éÿÿÿ‰%����éËþÿÿè����éxþÿÿ
������”
�� "".(*Stack).Next���¼��bgo.string."expected identifier after # directive"���Ê��type.string���‚
��runtime.convT2E���Æ�6runtime.writeBarrierEnabled���¬
��,"".(*Input).expectText���Ö
�� "".(*Stack).Text���Ê
��.runtime.writebarrierptr���þ
��0runtime.morestack_noctxt���0à�� "".autotmp_0117�"type.interface {}�"".autotmp_0116�o(type.[1]interface {}�"".autotmp_0113�/&type.[]interface {}�"".autotmp_0111�Otype.string� "".~r0�type.string�
"".in��type.*"".Input�à¶ßàB��&Ú5 ¿= ��IwU:,�Tgclocals·197df35d123b8543b316c6de2f24053a�Tgclocals·c8a6880611759e048047dd302245b6d9���pprebuilts/go/linux-x86/src/cmd/asm/internal/lex/input.goþ$"".(*Input).define��€��ædH‹ %����HD$øH;A†Ñ���Hìˆ���H‹œ$���H‰$è����H‹L$H‹D$H‹œ$���H‰$H‰L$HH‰L$H‰D$PH‰D$è����H‹|$H‹t$ H‹l$(H‹T$0H‹L$8H‹D$@H‹œ$���H‰$H‹\$HH‰\$H‹\$PH‰\$H‰|$pH‰|$H‰t$xH‰t$ H‰¬$€���H‰l$(H‰T$XH‰T$0H‰L$`H‰L$8H‰D$hH‰D$@è����HÄˆ���Ãè����é ÿÿÿ
������X
��*"".(*Input).macroName���¶
��6"".(*Input).macroDefinition���º
��."".(*Input).defineMacro���Ô
��0runtime.morestack_noctxt�����"".tokens�_type.[]"".Token�"".args�/type.[]string�"".name�type.string�
"".in��type.*"".Input�É�€�ðCd��+/‚$�Tgclocals·51fa0e13d53d6bad7f86670d3edaeac6�Tgclocals·5e29cf4e275ff1db65cfee262b3b8d1f���pprebuilts/go/linux-x86/src/cmd/asm/internal/lex/input.goþ."".(*Input).defineMacro��€��ì dH‹ %����HD$ÐH;A†T��Hì°���1ÀH‰„$���H‰„$˜���H‰„$ ���H‰„$¨���H‹Œ$À���H‹„$È���H����H‰$H‹œ$¸���H‹kPH‰l$H‰L$hH‰L$H‰D$pH‰D$è����H‹\$ H‹1íH9ë„Y��H����H‰\$XHÇD$`���H‹œ$À���H‰\$HH‹œ$È���H‰\$P1ÛH‰œ$���H‰œ$˜���H‰œ$ ���H‰œ$¨���Hœ$���Hƒû�„i��HDŽ$€������HDŽ$ˆ������H‰\$xH����H‰$H\$XH‰\$HÇD$����è����H‹L$H‹D$ H‹\$xH‰L$8H‰ H‰D$@€=�����…é��H‰CH����H‰$H\$HH‰\$HÇD$����è����H‹L$H‹D$ H‹\$xHƒÃH‰L$8H‰ H‰D$@€=�����…~��H‰CH‹œ$¸���H‰$H‹\$xH‰\$H‹œ$€���H‰\$H‹œ$ˆ���H‰\$è����H‹œ$À���H‰\$XH‹œ$È���H‰\$`H����H‰$è����H‹D$H‰D$0H‹¬$È���H‰hH‹¬$À���€=�����…Ø���H‰(H‹¬$Ø���H‰hH‹¬$à���H‰h H‹¬$Ð���€=�����…Œ���H‰hH‹¬$ð���H‰h0H‹¬$ø���H‰h8H‹¬$è���€=�����uFH‰h(H‰D$(H����H‰$H‹œ$¸���H‹kPH‰l$H\$XH‰\$H\$(H‰\$è����HÄ°���ÃL@(L‰$H‰l$è����H‹D$0ë¥L@L‰$H‰l$è����H‹D$0é\ÿÿÿH‰$H‰l$è����H‹D$0éÿÿÿLCL‰$H‰D$è����éoþÿÿLCL‰$H‰D$è����éþÿÿ‰éýÿÿè����éŠüÿÿ0
������¨��2type.map[string]*"".Macro���„
��4runtime.mapaccess1_faststr���¸��Dgo.string."redefinition of macro:"���¸��type.string���ð
��runtime.convT2E���´�6runtime.writeBarrierEnabled���Ø��type.string���
��runtime.convT2E���Ü�6runtime.writeBarrierEnabled���Ü
��""".(*Input).Error���ž��type."".Macro���°
��"runtime.newobject���ø�6runtime.writeBarrierEnabled���Ø �6runtime.writeBarrierEnabled���º
�6runtime.writeBarrierEnabled���à
��2type.map[string]*"".Macro���¼ 
��$runtime.mapassign1���ð 
��.runtime.writebarrierptr���¢ 
��.runtime.writebarrierptr���Ò 
��.runtime.writebarrierptr���Š 
��.runtime.writebarrierptr���¸ 
��.runtime.writebarrierptr���Ú 
��0runtime.morestack_noctxt���à��"".autotmp_0130��type.*"".Macro�"".autotmp_0129��"type.interface {}�"".autotmp_0128�ï"type.interface {}�"".autotmp_0127�?(type.[2]interface {}�"".autotmp_0124�o&type.[]interface {}�"".autotmp_0123�type.*"".Macro�"".autotmp_0122��type.string�"".autotmp_0121�Ïtype.string�"".autotmp_0120�¯type.string�"".autotmp_0119�ÿtype.*"".Macro�"".autotmp_0118�type.string�"".tokens�`type.[]"".Token�"".args�0type.[]string�"".name�type.string�
"".in��type.*"".Input�àÊßà–�€�8þAXÙœ:4 5�*�¶¶*ÆM<�Tgclocals·6f88bc449eedc84ac47bc1a1f155c151�Tgclocals·0b2f8e2cf893e706c428a9ef69858313���pprebuilts/go/linux-x86/src/cmd/asm/internal/lex/input.goþ6"".(*Input).macroDefinition�� >��”>dH‹ %����H„$ þÿÿH;A†e��Hìà��1ÀH¼$ ��è����1ÛH‰œ$���H‰œ$��H‰œ$��1ÛH‰œ$��H‰œ$ ��H‰œ$(��H‹œ$è��H‰$Hƒ<$�„ø��è����H‹\$H‰\$HH‹œ$è��H‰$Hƒ<$�„Æ��è����‹D$ƒø
„x��ƒøÿ„o��1ÛH‰œ$��H‰œ$��H‰œ$��‰D$Dƒø(…7��H‹œ$è��H‰$Hƒ<$�„%��è����‹D$DH‹L$H‹\$HHÿÃH9Ë…��ÆD$CH����H‰$è����H‹\$Hƒû�„Ö ��HDŽ$������HDŽ$������H‰œ$��H‹œ$è��H‰$Hƒ<$�„��è����¶l$CH‹”$ð��H‹Œ$ø��‹D$ƒøþ…ò��@€ý�…g��H����H‰œ$ ���HDŽ$¨���#���H‰”$���H‰Œ$˜���1ÛH‰œ$`��H‰œ$h��H‰œ$p��H‰œ$x��Hœ$`��Hƒû�„‚��HDŽ$à������HDŽ$è������H‰œ$Ø���H����H‰$Hœ$ ���H‰\$HÇD$����è����H‹L$H‹D$ H‹œ$Ø���H‰L$PH‰ H‰D$X€=�����…ù��H‰CH����H‰$Hœ$���H‰\$HÇD$����è����H‹L$H‹D$ H‹œ$Ø���HƒÃH‰L$PH‰ H‰D$X€=�����…ˆ��H‰CH‹œ$è��H‰$H‹œ$Ø���H‰\$H‹œ$à���H‰\$H‹œ$è���H‰\$è����H‹œ$è��H‰$Hƒ<$�„)��è����H‹L$H‹D$H‹œ$��H‰$H‹œ$��H‰\$H‹œ$��H‰\$H‰Œ$°���H‰L$H‰„$¸���H‰D$ è����H‹\$(Hƒû�Œ}��H����H‰œ$ ���HDŽ$¨������H‹œ$°���H‰œ$���H‹œ$¸���H‰œ$˜���H����H‰œ$€���HDŽ$ˆ������H‹œ$ð��H‰\$pH‹œ$ø��H‰\$x1ÛH‰œ$ ��H‰œ$¨��H‰œ$°��H‰œ$¸��H‰œ$À��H‰œ$È��H‰œ$Ð��H‰œ$Ø��Hœ$ ��Hƒû�„û��HDŽ$à������HDŽ$è������H‰œ$Ø���H����H‰$Hœ$ ���H‰\$HÇD$����è����H‹L$H‹D$ H‹œ$Ø���H‰L$PH‰ H‰D$X€=�����…r��H‰CH����H‰$Hœ$���H‰\$HÇD$����è����H‹L$H‹D$ H‹œ$Ø���HƒÃH‰L$PH‰ H‰D$X€=�����…��H‰CH����H‰$Hœ$€���H‰\$HÇD$����è����H‹L$H‹D$ H‹œ$Ø���HƒÃ H‰L$PH‰ H‰D$X€=�����…��H‰CH����H‰$H\$pH‰\$HÇD$����è����H‹L$H‹D$ H‹œ$Ø���HƒÃ0H‰L$PH‰ H‰D$X€=�����…"��H‰CH‹œ$è��H‰$H‹œ$Ø���H‰\$H‹œ$à���H‰\$H‹œ$è���H‰\$è����H‹Œ$��H‹„$��H‹”$��H‰ÃHÿÃH9ÓwmH‰œ$��H‰ËH‰ÅHkíHëH‹¬$¸���H‰kH‹¬$°���€=�����u+H‰+ÆD$C�H‹œ$è��H‰$Hƒ<$�…ýúÿÿ‰%����éñúÿÿH‰$H‰l$è����ëÈH-����H‰,$H‰L$H‰D$H‰T$H‰\$ è����H‹L$(H‹D$0H‹T$8H‰ÃHÿÃH‰œ$��H‰”$��H‰Œ$��éEÿÿÿLCL‰$H‰D$è����éËþÿÿLCL‰$H‰D$è����é]þÿÿLCL‰$H‰D$è����éìýÿÿLCL‰$H‰D$è����é{ýÿÿ‰éþüÿÿ‰%����éËûÿÿLCL‰$H‰D$è����éeûÿÿLCL‰$H‰D$è����éôúÿÿ‰éwúÿÿƒø)…1��H‹œ$è��H‰$Hƒ<$�„��è����‹D$1ÛH‰œ$À���H‰œ$È���H‰œ$Ð���ƒø
„´��‰D$Dƒø\…­��H‹œ$è��H‰$Hƒ<$�„²��è����‹D$‰D$Dƒø
„€��ƒø\„w��H����H‰œ$ ���HDŽ$¨���0���H‹œ$ð��H‰œ$���H‹œ$ø��H‰œ$˜���1ÛH‰œ$ ��H‰œ$(��H‰œ$0��H‰œ$8��Hœ$ ��Hƒû�„��HDŽ$à������HDŽ$è������H‰œ$Ø���H����H‰$Hœ$ ���H‰\$HÇD$����è����H‹L$H‹D$ H‹œ$Ø���H‰L$PH‰ H‰D$X€=�����…”��H‰CH����H‰$Hœ$���H‰\$HÇD$����è����H‹L$H‹D$ H‹œ$Ø���HƒÃH‰L$PH‰ H‰D$X€=�����…#��H‰CH‹œ$è��H‰$H‹œ$Ø���H‰\$H‹œ$à���H‰\$H‹œ$è���H‰\$è����H‹œ$è��H‰$Hƒ<$�„Ä��è����H‹L$H‹D$‹\$D‰$H‰L$`H‰L$H‰D$hH‰D$è����‹\$‰œ$ð���H‹\$ H‰œ$ø���H‹\$(H‰œ$���H‹Œ$À���H‹„$È���H‹”$Ð���H‰ÃHÿÃH9Ó‡ó���H‰œ$È���H‰ËH‰ÅHkíH달$ð���‰+H‹¬$���H‰kH‹¬$ø���€=�����…���H‰kH‹œ$è��H‰$Hƒ<$�tzè����‹D$ƒø
…LýÿÿH‹œ$��H‰œ$���H‹œ$��H‰œ$��H‹œ$��H‰œ$��H‹œ$À���H‰œ$��H‹œ$È���H‰œ$ ��H‹œ$Ð���H‰œ$(��HÄà��É%����ézÿÿÿLCL‰$H‰l$è����éPÿÿÿH-����H‰,$H‰L$H‰D$H‰T$H‰\$ è����H‹L$(H‹D$0H‹T$8H‰ÃHÿÃH‰œ$È���H‰”$Ð���H‰Œ$À���é¿þÿÿ‰%����é0þÿÿLCL‰$H‰D$è����éÊýÿÿLCL‰$H‰D$è����éYýÿÿ‰éÜüÿÿ‰%����éBüÿÿ‰%����éæûÿÿƒø,…©��@€ý�„c��H����H‰œ$ ���HDŽ$¨���#���H‰”$���H‰Œ$˜���1ÛH‰œ$€��H‰œ$ˆ��H‰œ$��H‰œ$˜��Hœ$€��Hƒû�„9��HDŽ$à������HDŽ$è������H‰œ$Ø���H����H‰$Hœ$ ���H‰\$HÇD$����è����H‹L$H‹D$ H‹œ$Ø���H‰L$PH‰ H‰D$X€=�����…°���H‰CH����H‰$Hœ$���H‰\$HÇD$����è����H‹L$H‹D$ H‹œ$Ø���HƒÃH‰L$PH‰ H‰D$X€=�����uFH‰CH‹œ$è��H‰$H‹œ$Ø���H‰\$H‹œ$à���H‰\$H‹œ$è���H‰\$è����ÆD$CéôÿÿLCL‰$H‰D$è����ëªLCL‰$H‰D$è����é=ÿÿÿ‰éÀþÿÿH����H‰œ$ ���HDŽ$¨������H‰”$���H‰Œ$˜���1ÛH‰œ$@��H‰œ$H��H‰œ$P��H‰œ$X��Hœ$@��Hƒû�„4��HDŽ$à������HDŽ$è������H‰œ$Ø���H����H‰$Hœ$ ���H‰\$HÇD$����è����H‹L$H‹D$ H‹œ$Ø���H‰L$PH‰ H‰D$X€=�����…«���H‰CH����H‰$Hœ$���H‰\$HÇD$����è����H‹L$H‹D$ H‹œ$Ø���HƒÃH‰L$PH‰ H‰D$X€=�����uAH‰CH‹œ$è��H‰$H‹œ$Ø���H‰\$H‹œ$à���H‰\$H‹œ$è���H‰\$è����é|òÿÿLCL‰$H‰D$è����ë¯LCL‰$H‰D$è����éBÿÿÿ‰éÅþÿÿ‰é#òÿÿé—øÿÿ‰%����éÏñÿÿ1ÛH‰œ$���H‰œ$��H‰œ$��1ÛH‰œ$��H‰œ$ ��H‰œ$(��HÄà��É%����é.ñÿÿ‰%����éüðÿÿè����évðÿÿ¦
������Z
Ü� runtime.duffzero���ú
��"".(*Stack).Col���Æ
�� "".(*Stack).Next���ø
��"".(*Stack).Col���Ä��type.[0]string���Ö
��"runtime.newobject���ì
�� "".(*Stack).Next���Ò��^go.string."bad syntax in definition for macro:"���Ð��type.string���Ž 
��runtime.convT2E���Ø �6runtime.writeBarrierEnabled���ü ��type.string���º

��runtime.convT2E���Œ �6runtime.writeBarrierEnabled���’ 
��""".(*Input).Error���Ê 
�� "".(*Stack).Text���è 
��"".lookup���”��<go.string."duplicate argument"���Š��Hgo.string."in definition for macro:"���Ü��type.string���š
��runtime.convT2E���ä�6runtime.writeBarrierEnabled���ˆ��type.string���Æ
��runtime.convT2E���˜�6runtime.writeBarrierEnabled���¼��type.string���ú
��runtime.convT2E���Ì�6runtime.writeBarrierEnabled���ð��type.string���¨
��runtime.convT2E���ú�6runtime.writeBarrierEnabled���€
��""".(*Input).Error���¤�6runtime.writeBarrierEnabled���œ
��.runtime.writebarrierptr���®��type.[]string���è
��"runtime.growslice���ð
��.runtime.writebarrierptr���ž
��.runtime.writebarrierptr���Ì
��.runtime.writebarrierptr���ú
��.runtime.writebarrierptr���Î
��.runtime.writebarrierptr���ü
��.runtime.writebarrierptr���Þ
�� "".(*Stack).Next���þ
�� "".(*Stack).Next���À ��|go.string."can only escape \\ or \\n in definition for macro:"���Þ"��type.string���œ#
��runtime.convT2E���æ#�6runtime.writeBarrierEnabled���Š$��type.string���È$
��runtime.convT2E���š%�6runtime.writeBarrierEnabled��� &
��""".(*Input).Error���Ø&
�� "".(*Stack).Text���¬'
��"".Make���´)�6runtime.writeBarrierEnabled���ú)
�� "".(*Stack).Next��� ,
��.runtime.writebarrierptr���¸,��type.[]"".Token���ò,
��"runtime.growslice���’.
��.runtime.writebarrierptr���À.
��.runtime.writebarrierptr���¼/��^go.string."bad syntax in definition for macro:"���º1��type.string���ø1
��runtime.convT2E���Â2�6runtime.writeBarrierEnabled���æ2��type.string���¤3
��runtime.convT2E���ö3�6runtime.writeBarrierEnabled���ô4
��""".(*Input).Error���¬5
��.runtime.writebarrierptr���Ô5
��.runtime.writebarrierptr���ú5��Jgo.string."bad definition for macro:"���ø7��type.string���¶8
��runtime.convT2E���€9�6runtime.writeBarrierEnabled���¤9��type.string���â9
��runtime.convT2E���´:�6runtime.writeBarrierEnabled���²;
��""".(*Input).Error���à;
��.runtime.writebarrierptr���ˆ<
��.runtime.writebarrierptr���‚>
��0runtime.morestack_noctxt���À��b"".autotmp_0179��"type.interface {}�"".autotmp_0178��"type.interface {}�"".autotmp_0177�ÿ(type.[2]interface {}�"".autotmp_0175��*type.*[2]interface {}�"".autotmp_0174��&type.[]interface {}�"".autotmp_0173��"type.interface {}�"".autotmp_0172��"type.interface {}�"".autotmp_0171�¿(type.[2]interface {}�"".autotmp_0169��*type.*[2]interface {}�"".autotmp_0168��&type.[]interface {}�"".autotmp_0167��"type.interface {}�"".autotmp_0166��"type.interface {}�"".autotmp_0165��"type.interface {}�"".autotmp_0164��"type.interface {}�"".autotmp_0163�(type.[4]interface {}�"".autotmp_0160��&type.[]interface {}�"".autotmp_0159��"type.interface {}�"".autotmp_0158��"type.interface {}�"".autotmp_0157�ÿ(type.[2]interface {}�"".autotmp_0155��*type.*[2]interface {}�"".autotmp_0154��&type.[]interface {}�"".autotmp_0153��"type.interface {}�"".autotmp_0152�Ÿ"type.interface {}�"".autotmp_0151�¿(type.[2]interface {}�"".autotmp_0148�&type.[]interface {}�"".autotmp_0145�ßtype."".Token�"".autotmp_0144�ÿtype.string�"".autotmp_0143��type.string�"".autotmp_0142��type.string�"".autotmp_0141��type.string�"".autotmp_0140��type.string�"".autotmp_0139�ßtype.string�"".autotmp_0138�¿type.string�"".autotmp_0137��type.string�"".autotmp_0136��type.string�"".autotmp_0135��type.string�"".autotmp_0134��type.string�"".autotmp_0133�Ÿtype.string�"".autotmp_0132�ÿtype.string�"".tokens�¿type.[]"".Token� "".arg�ßtype.string�"".acceptArg�¹type.bool�"".args�¯type.[]string� "".tok�·"type."".ScanToken�"".prevCol�¯type.int� "".~r2�`type.[]"".Token� "".~r1�0type.[]string�"".name�type.string�
"".in��type.*"".Input�("ÀÓ¿Àñ¿À(��üše& C?5 
ç&TýX%#$Vc 5  ,   ÷Õ h b5 3  
ã2ã)*2/8= <  �†�|/KÑÂO™óŽ & DoHPύPó ¾ƒ¡�Tgclocals·52b52f60182936c53ec684266c52185b�Tgclocals·91c1d6cd9dcb4a493ac67a6e77e787d2���pprebuilts/go/linux-x86/src/cmd/asm/internal/lex/input.goþ"".lookup��à��ÄdH‹ %����H;a†��Hì€���H‹¼$¨���H‹”$ˆ���H‹Œ$���H‹œ$˜���H‰\$x1ÀH‰L$pH‰L$0H‰T$hH‹l$0H9荟���H‰T$@Hƒú�„¤���H‹2H‹JH‰D$8H‰D$(H‰t$HH‰L$PH9ùu[H‰t$XH‰4$H‰L$`H‰L$H‹¬$ ���H‰l$H‰|$è����H‹¼$¨���H‹T$@H‹D$8¶\$ €û�tH‹\$(H‰œ$°���HÄ€���ÃHƒÂHÿÀH‹l$0H9èŒaÿÿÿHDŽ$°���ÿÿÿÿHÄ€���ÉéUÿÿÿè����éÞþÿÿ
������æ
�� runtime.eqstring���²
��0runtime.morestack_noctxt���`€��"".autotmp_0190�otype.string�"".autotmp_0189�type.*string�"".autotmp_0188�Ÿtype.int�"".autotmp_0187�type.int�"".autotmp_0186�/type.[]string�"".a�Otype.string�"".i�¯type.int� "".~r2�Ptype.int� "".arg�0type.string�"".args��type.[]string�&€Íÿ€(ÿ€�°�$”"fK
 � �²~�Tgclocals·c57a8603533ab5c86b0c16166e5d4c90�Tgclocals·5e29cf4e275ff1db65cfee262b3b8d1f���pprebuilts/go/linux-x86/src/cmd/asm/internal/lex/input.goþ."".(*Input).invokeMacro��à0��Ø0dH‹ %����H„$ØþÿÿH;A† ��Hì¨��H‹„$°��H‹œ$¸��H‹kHƒý�…��H‰$Hƒ<$�„ô��è����H‹\$H‰œ$À���H‹\$H‰œ$È���H‹œ$°��H‰$Hƒ<$�„²��è����H‹D$H‹œ$¸��Hƒû�„��H‹s(H‹S0H‹k8H‹œ$À���H‰œ$ ���H‹œ$È���H‰œ$¨���H‰D$HH‰´$`��H‰´$Ð���H‰”$h��H‰”$Ø���H‰¬$p��H‰¬$à���H����H‰$è����H‹D$H‰D$pH‹¬$Ø���H‰hH‹¬$à���H‰hH‹¬$Ð���€=�����…Ï���H‰(H‹¬$¨���H‰h H‹¬$ ���€=�����…���H‰hH‹l$HH‰h(HÇ@0ÿÿÿÿH‰D$pH‹����1íH9èt8H‹œ$°��H‰$H‹L$pH‰„$°���H‰D$H‰Œ$¸���H‰L$è����HÄ¨��ÃH����H‰$H����H‰\$H����H‰\$è����H‹D$ë™L@L‰$H‰l$è����H‹D$péYÿÿÿH‰$H‰l$è����H‹D$péÿÿÿ‰éjþÿÿ‰%����éBþÿÿ‰%����é�þÿÿH‰$Hƒ<$�„¸ ��è����H‹Œ$°��‹D$ƒø(„��‰AlHiXLApL‰D$H‰l$H-����H‰,$è����H‹„$°��HÇÅ���@ˆhhH‰$Hƒ<$�„°��è����H‹\$H‰œ$À���H‹\$H‰œ$È���H‹œ$°��H‰$Hƒ<$�„n��è����H‹\$H‰\$`Ç$üÿÿH‹´$¸��H|$H‹H‰H‹NH‰Oè����‹\$‰œ$��H‹\$ H‰œ$˜��H‹\$(H‰œ$ ��H����H‰$è����H‹D$Hƒø�„í��HDŽ$h�����HDŽ$p�����H‰„$`��‹¬$��‰(H‹¬$ ��H‰hH‹¬$˜��€=�����…„��H‰hH‹œ$À���H‰œ$€���H‹œ$È���H‰œ$ˆ���H‹\$`H‰\$@H‰„$���H‹œ$h��H‰œ$��H‹œ$p��H‰œ$��H����H‰$è����H‹D$H‰D$pH‹¬$��H‰hH‹¬$��H‰hH‹¬$���€=�����…Ï���H‰(H‹¬$ˆ���H‰h H‹¬$€���€=�����…���H‰hH‹l$@H‰h(HÇ@0ÿÿÿÿH‰D$pH‹����1íH9èt8H‹œ$°��H‰$H‹L$pH‰„$°���H‰D$H‰Œ$¸���H‰L$è����HÄ¨��ÃH����H‰$H����H‰\$H����H‰\$è����H‹D$ë™L@L‰$H‰l$è����H‹D$péYÿÿÿH‰$H‰l$è����H‹D$péÿÿÿL@L‰$H‰l$è����H‹„$`��éaþÿÿ‰�é þÿÿ‰%����é†ýÿÿ‰%����éDýÿÿH‰ $H‹œ$¸��H‰\$è����H‹\$H‰\$x1ÛH‰œ$è���H‰œ$ð���H‰œ$ø���H‹œ$¸��Hƒû�„H��H‹K(H‹C0H‹k8H‰¬$p��HÇD$`����H‰„$h��H‰D$XH‰Œ$`��H‰L$hH‹\$`H‹l$XH9ëï���H‹\$hHƒû�„è��‹H‹KH‹k‰”$��‰”$0��H‰Œ$˜��H‰Œ$8��H‰¬$ ��H‰¬$@��‹œ$0��ƒûþ„÷��H‹Œ$è���H‹„$ð���H‹”$ø���H‰ÃHÿÃH9Ó‡z��H‰œ$ð���H‰ËH‰ÅHkíH달$0��‰+H‹¬$@��H‰kH‹¬$8��€=�����…$��H‰kH‹\$hHƒÃH‰\$hH‹\$`HÿÃH‰\$`H‹\$`H‹l$XH9ëŒÿÿÿH‹œ$°��H‰$Hƒ<$�„Ï��è����H‹\$H‰œ$À���H‹\$H‰œ$È���H‹œ$°��H‰$Hƒ<$�„��è����H‹D$H‹œ$À���H‰œ$���H‹œ$È���H‰œ$˜���H‰D$PH‹œ$è���H‰œ$��H‹œ$ð���H‰œ$ ��H‹œ$ø���H‰œ$(��H����H‰$è����H‹D$H‰D$pH‹¬$ ��H‰hH‹¬$(��H‰hH‹¬$��€=�����…Ï���H‰(H‹¬$˜���H‰h H‹¬$���€=�����…���H‰hH‹l$PH‰h(HÇ@0ÿÿÿÿH‰D$pH‹����1íH9èt8H‹œ$°��H‰$H‹L$pH‰„$°���H‰D$H‰Œ$¸���H‰L$è����HÄ¨��ÃH����H‰$H����H‰\$H����H‰\$è����H‹D$ë™L@L‰$H‰l$è����H‹D$péYÿÿÿH‰$H‰l$è����H‹D$péÿÿÿ‰%����égþÿÿ‰%����é%þÿÿLCL‰$H‰l$è����éÉýÿÿH-����H‰,$H‰L$H‰D$H‰T$H‰\$ è����H‹L$(H‹D$0H‹T$8H‰ÃHÿÃH‰œ$ð���H‰”$ø���H‰Œ$è���é8ýÿÿH����H‰$H‹\$xH‰\$Hœ$8��H|$H‹ H‰H‹KH‰Oè����L‹„$ð���H‹\$ Hƒû�„V��L‹H‹SH‹kH‰”$P��H‰¬$X��L‰”$H��Iƒú�…Ï���H‹Œ$è���H‹”$ø���L‰ÀL‰ÃHÿÃH9Ów[H‰œ$ð���H‰ËH‰ÅHkíH달$0��‰+H‹¬$@��H‰kH‹¬$8��€=�����u H‰ké˜üÿÿLCL‰$H‰l$è����éüÿÿH-����H‰,$H‰L$H‰D$H‰T$H‰\$ è����H‹L$(H‹D$0H‹T$8H‰ÃHÿÃH‰œ$ð���H‰”$ø���H‰Œ$è���éWÿÿÿH‹¼$è���H‹Œ$ø���L‰ÀL‰„$€��HÐH)ÈHƒø�~cH����H‰$H‰¼$x��H‰|$L‰D$H‰Œ$ˆ��H‰L$H‰D$ è����L‹”$H��L‹„$ð���H‹”$P��H‹|$(H‹\$0H‰œ$€��H‹L$8H����H‰$L‰ÃL‰ÅHÕI‰ÈH‰Œ$ˆ��H9͇¡���H9뇘���H)ÝI)ØI‰ùH‰¼$x��Iƒø�tHkÛIÙH‰l$L‰D$L‰L$L‰T$ H‰T$(H‹œ$X��H‰\$0è����H‹Œ$ˆ��H‹œ$ð���H‹¬$P��HëH9Ëw(H‰ØH‹œ$x��H‰œ$è���H‰„$ð���H‰Œ$ø���éßúÿÿè���� è���� ‰é£ýÿÿ‰éúÿÿ‰é±ùÿÿ‰%����é<öÿÿè����éÔóÿÿŠ
������ 
�� "".(*Stack).File���Œ
�� "".(*Stack).Line���Š��type."".Slice���œ
��"runtime.newobject���ü�6runtime.writeBarrierEnabled���Ä�6runtime.writeBarrierEnabled���”��@go.itab.*"".Slice."".TokenReader���‚
�� "".(*Input).Push��� ��type.*"".Slice���¶��&type."".TokenReader���Î��@go.itab.*"".Slice."".TokenReader���â
�� runtime.typ2Itab���”
��.runtime.writebarrierptr���Ä
��.runtime.writebarrierptr���¾ 
�� "".(*Stack).Next��� 
��type.string���²

��(runtime.typedmemmove���€ 
�� "".(*Stack).File���ì 
�� "".(*Stack).Line���Π
��"".Make���¦ �� type.[1]"".Token���¸ 
��"runtime.newobject���Ü�6runtime.writeBarrierEnabled���¤��type."".Slice���¶
��"runtime.newobject���–�6runtime.writeBarrierEnabled���Þ�6runtime.writeBarrierEnabled���®��@go.itab.*"".Slice."".TokenReader���œ
�� "".(*Input).Push���º��type.*"".Slice���Ð��&type."".TokenReader���è��@go.itab.*"".Slice."".TokenReader���ü
�� runtime.typ2Itab���®
��.runtime.writebarrierptr���Þ
��.runtime.writebarrierptr���–
��.runtime.writebarrierptr���š
��&"".(*Input).argsFor���†�6runtime.writeBarrierEnabled���°
�� "".(*Stack).File���œ
�� "".(*Stack).Line���Þ��type."".Slice���ð
��"runtime.newobject���Ð�6runtime.writeBarrierEnabled���˜ �6runtime.writeBarrierEnabled���è ��@go.itab.*"".Slice."".TokenReader���Ö!
�� "".(*Input).Push���ô!��type.*"".Slice���Š"��&type."".TokenReader���¢"��@go.itab.*"".Slice."".TokenReader���¶"
�� runtime.typ2Itab���è"
��.runtime.writebarrierptr���˜#
��.runtime.writebarrierptr���€$
��.runtime.writebarrierptr���˜$��type.[]"".Token���Ò$
��"runtime.growslice���Ä%��4type.map[string][]"".Token��� &
��4runtime.mapaccess1_faststr���Ô(�6runtime.writeBarrierEnabled���)
��.runtime.writebarrierptr���¨)��type.[]"".Token���â)
��"runtime.growslice���¢+��type.[]"".Token���ü+
��&runtime.growslice_n���è,��type."".Token���Î.
��,runtime.typedslicecopy���è/
��$runtime.panicslice���ö/
��$runtime.panicslice���Æ0
��0runtime.morestack_noctxt��� Ð��T"".autotmp_0220��type.*uint8�"".autotmp_0219��type.*"".Slice�"".autotmp_0218��type.*"".Slice�"".autotmp_0216��type.[]"".Token�"".autotmp_0215��type."".Token�"".autotmp_0214�ÿtype.*"".Token�"".autotmp_0213�Ÿtype.int�"".autotmp_0212��type.int�"".autotmp_0211��type.*uint8�"".autotmp_0210��type.*"".Slice�"".autotmp_0209��type.*"".Slice�"".autotmp_0207��type.[]"".Token�"".autotmp_0205�ïtype.*"".Slice�"".autotmp_0204��type.*"".Slice�"".autotmp_0203�type.[]"".Token�"".autotmp_0202��type.*"".Slice�"".autotmp_0201��type.int�"".autotmp_0200��type.string�"".autotmp_0199�_type.[]"".Token�"".autotmp_0198��type.[]"".Token�"".autotmp_0197��type.*"".Slice�"".autotmp_0196�/type."".Token�"".autotmp_0195��type.int�"".autotmp_0194��type.string�"".autotmp_0193��type.*"".Slice�"".autotmp_0192�type.int�"".autotmp_0191�Ïtype.string�"".tokens�Ÿtype.[]"".Token�"".line�¯type.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� "".tok�ïtype."".Token�"".tokens�ÿtype.[]"".Token�"".actuals�ß4type.map[string][]"".Token�"".macro�type.*"".Macro�
"".in��type.*"".Input�8"ЪÏÐŒÏÐœÏй�°�¾¬*º65C‚  * ×"!C¡ £j.ï{Vg]  VÇ   �Ž�O6ˆ³01=—f¿³ 01B ‹6j³014 )g¸)©M=�Tgclocals·2b893f9ac6cdc0dc5296f09709117a3a�Tgclocals·30787a3f5219fbf8af62ccced04364ea���pprebuilts/go/linux-x86/src/cmd/asm/internal/lex/input.goþ&"".(*Input).argsFor��€��þdH‹ %����H„$ÿÿÿH;A†Z��Hìp��1ÀH‰„$P��H‰„$X��H‰„$`��H‰„$h��1ÛH‰œ$ ��H‰œ$(��H‰œ$0��HÇD$X����H‹œ$x��H‰$H‹œ$€��H‰\$è����H‹\$H‰œ$���H‹\$H‰œ$˜���H‹\$ H‰œ$ ���‹\$(‰\$DH‹Œ$ ��H‹„$(��H‹”$0��H‰ÃHÿÃH9Ó‡D��H‰œ$(��H‰ËH‰ÅHkíHëH‹¬$˜���H‰kH‹¬$ ���H‰kH‹¬$���€=�����…ï��H‰+‹\$Dƒû)…Í��H‹œ$€��H‹kHƒý�…ñ��H‹œ$(��Hƒû…ß��H‹œ$ ��Hƒ¼$(���†‡��H‹+Hƒý�…»��1ÛH‰œ$ ��H‰œ$(��H‰œ$0��H����H‰$HÇD$����HÇD$����HÇD$����è����H‹\$ H‰\$hH‹”$ ��H‹Œ$(��H‹œ$0��H‰œ$��1ÀH‰Œ$��H‰L$HH‰”$��H‰ÑH‹l$HH9èú���H‰L$`Hƒù�„��H‹1H‹QH‹IH‰D$PH‰´$À���H‰”$È���H‰Œ$Ð���H‰´$8��H‰´$ð���H‰”$@��H‰”$ø���H‰Œ$H��H‰Œ$���H����H‰$H‹\$hH‰\$H‹œ$€��Hƒû�„ˆ���H‹SH‹KH‹k H‰¬$¸���H‰ÓH‰”$¨���H‰ÅH‰Œ$°���H9ÈsRHÁåHëH‰\$Hœ$ð���H‰\$è����H‹L$`H‹D$PHƒÁHÿÀH‹l$HH9èŒÿÿÿH‹\$hH‰œ$ˆ��HÄp��Ãè���� ‰éqÿÿÿ‰éëþÿÿH‹Œ$(��H‹œ$€��H‹kH9é„BþÿÿH����H‰œ$€���HDŽ$ˆ������1ÛH‰œ$P��H‰œ$X��H‰œ$`��H‰œ$h��Hœ$P��Hƒû�„L��HDŽ$à������HDŽ$è������H‰œ$Ø���H����H‰$Hœ$€���H‰\$HÇD$����è����H‹L$H‹D$ H‹œ$Ø���H‰L$pH‰ H‰D$x€=�����…Ã���H‰CH����H‰$H‹œ$€��H‰\$Hƒ|$�„���HÇD$����è����H‹L$H‹D$ H‹œ$Ø���HƒÃH‰L$pH‰ H‰D$x€=�����uAH‰CH‹œ$x��H‰$H‹œ$Ø���H‰\$H‹œ$à���H‰\$H‹œ$è���H‰\$è����éÞüÿÿLCL‰$H‰D$è����믉%����éeÿÿÿLCL‰$H‰D$è����é*ÿÿÿ‰é­þÿÿè���� H‹\$XHÿÃH‰\$Xé[ûÿÿH‰$H‰l$è����éüÿÿH-����H‰,$H‰L$H‰D$H‰T$H‰\$ è����H‹L$(H‹D$0H‹T$8H‰ÃHÿÃH‰œ$(��H‰”$0��H‰Œ$ ��énûÿÿè����éúÿÿ.
������‚
��6"".(*Input).collectArgument���¤�6runtime.writeBarrierEnabled���¬��4type.map[string][]"".Token���ô
��runtime.makemap���ô ��4type.map[string][]"".Token���Î 
��$runtime.mapassign1���À 
��$runtime.panicindex���¨ ��Jgo.string."wrong arg count for macro"���†��type.string���Ä
��runtime.convT2E���Ž�6runtime.writeBarrierEnabled���²��type.string���ˆ
��runtime.convT2E���Ú�6runtime.writeBarrierEnabled���Ø
��""".(*Input).Error���†
��.runtime.writebarrierptr���Æ
��.runtime.writebarrierptr���è
��$runtime.panicindex���¬
��.runtime.writebarrierptr���Ä��"type.[][]"".Token���þ
��"runtime.growslice���ì
��0runtime.morestack_noctxt���0à��2"".autotmp_0250�ßtype.[]"".Token�"".autotmp_0249�Ÿ type.*[]"".Token�"".autotmp_0248��type.int�"".autotmp_0247��type.int�"".autotmp_0246��"type.interface {}�"".autotmp_0245�ÿ"type.interface {}�"".autotmp_0244�?(type.[2]interface {}�"".autotmp_0241�¯&type.[]interface {}�"".autotmp_0240�ÿtype.[]"".Token�"".autotmp_0239�Ï"type.[][]"".Token�"".autotmp_0238�ßtype.string�"".autotmp_0237��type.int�"".autotmp_0236��type.int�"".autotmp_0235�Ïtype.int�"".autotmp_0234��type.int�"".autotmp_0233�¿type.int� "".arg�otype.[]"".Token�"".argMap�4type.map[string][]"".Token� "".tok�×"type."".ScanToken�"".tokens�¿type.[]"".Token�"".argNum�¯type.int�"".args�Ÿ"type.[][]"".Token� "".~r1� 4type.map[string][]"".Token�"".macro�type.*"".Macro�
"".in��type.*"".Input�"àüßàá�€ �pòD Ml
L5¤ß> V �2�€æ 9ÂÊ1")B�Tgclocals·82af8ffe9734bae445a9420c0de6ae38�Tgclocals·b789542a0a06ff2572bdbb66f3263ab5���pprebuilts/go/linux-x86/src/cmd/asm/internal/lex/input.goþ6"".(*Input).collectArgument�� ��„dH‹ %����HD$˜H;A† ��Hìè���1ÀH‰„$È���H‰„$Ð���H‰„$Ø���H‰„$à���1ÛH‰œ$���H‰œ$��H‰œ$��HÇD$H����1ÛH‰œ$€���H‰œ$ˆ���H‰œ$���H‹œ$ð���H‰$Hƒ<$�„=��è����H‹L$H‹D$‰D$Dƒøÿ„æ��ƒø
„Ý��Hƒù�uƒø)„��ƒø,„†��ƒø(uHÿÁH‰L$Hƒø)u H‰ËHÿËH‰\$HH‹œ$ð���H‰$Hƒ<$�„F��è����H‹L$H‹D$‹\$D‰$H‰L$`H‰L$H‰D$hH‰D$è����‹\$‰œ$°���H‹\$ H‰œ$¸���H‹\$(H‰œ$À���H‹Œ$€���H‹œ$ˆ���H‹”$���H‰ØHÿÃH9ÓwyH‰œ$ˆ���H‰ËH‰ÅHkíH달$°���‰+H‹¬$À���H‰kH‹¬$¸���€=�����u'H‰kH‹œ$ð���H‰$Hƒ<$�…Ãþÿÿ‰%����é·þÿÿLCL‰$H‰l$è����é‰þÿÿH-����H‰,$H‰L$H‰D$H‰T$H‰\$ è����H‹L$(H‹\$0H‹T$8H‰ØHÿÃH‰œ$ˆ���H‰”$���H‰Œ$€���é9ÿÿÿ‰%����é®þÿÿH‹œ$€���H‰œ$���H‹œ$ˆ���H‰œ$��H‹œ$���H‰œ$��‰„$��HÄè���ÃH����H‰\$pHÇD$x%���1ÛH‰œ$È���H‰œ$Ð���H‰œ$Ø���H‰œ$à���Hœ$È���Hƒû�„R��HDŽ$ ������HDŽ$¨������H‰œ$˜���H����H‰$H\$pH‰\$HÇD$����è����H‹L$H‹D$ H‹œ$˜���H‰L$PH‰ H‰D$X€=�����…Ì���H‰CH����H‰$H‹œ$ø���H‰\$Hƒ|$�„˜���HÇD$����è����H‹L$H‹D$ H‹œ$˜���HƒÃH‰L$PH‰ H‰D$X€=�����uJH‰CH‹œ$ð���H‰$H‹œ$˜���H‰\$H‹œ$ ���H‰\$H‹œ$¨���H‰\$è����H‹L$H‹D$Dé¿üÿÿLCL‰$H‰D$è����릉%����é\ÿÿÿLCL‰$H‰D$è����é!ÿÿÿ‰é§þÿÿè����é¾ûÿÿ&
������¬
�� "".(*Stack).Next���Œ
�� "".(*Stack).Text���à
��"".Make���à�6runtime.writeBarrierEnabled���Ø
��.runtime.writebarrierptr���ð��type.[]"".Token���ª
��"runtime.growslice���²
��bgo.string."unterminated arg list invoking macro:"���„ ��type.string���¼ 
��runtime.convT2E���† �6runtime.writeBarrierEnabled���ª ��type.string���€
��runtime.convT2E���Ò�6runtime.writeBarrierEnabled���Ð
��""".(*Input).Error���
��.runtime.writebarrierptr���Ð
��.runtime.writebarrierptr���ò
��0runtime.morestack_noctxt���`Ð��"".autotmp_0265��"type.interface {}�"".autotmp_0264�¯"type.interface {}�"".autotmp_0263�?(type.[2]interface {}�"".autotmp_0260�Ÿ&type.[]interface {}�"".autotmp_0259�otype."".Token�"".autotmp_0258�type.string�"".autotmp_0257��type.int�"".autotmp_0255�ïtype.string� "".tok�Ç"type."".ScanToken�"".tokens�Ïtype.[]"".Token�"".nesting�¿type.int� "".~r2�P"type."".ScanToken� "".~r1� type.[]"".Token�"".macro�type.*"".Macro�
"".in��type.*"".Input�ÐöÏк�Ð�X¦[ % Í#b?ß> �"�•ÿ‰Ê I�Tgclocals·cf64b0853b899fd5aa1ff21454e093c7�Tgclocals·4f0a5b7afce73d79fb47b3cf82fb0fe6���pprebuilts/go/linux-x86/src/cmd/asm/internal/lex/input.goþ""".(*Input).ifdef�� ��‚dH‹ %����H;a†d��HƒìpH‹\$xH‰$è����H‹\$H‰\$PH‹\$H‰\$XH‹\$xH‰$H����H‰\$HÇD$ ���è����H‹L$PH‹D$XH����H‰$H‹\$xH‹kPH‰l$H‰L$`H‰L$H‰D$hH‰D$è����¶\$(€û�u¶œ$€���ˆœ$€���€´$€���H‹\$xH‹S8H‹C@H‹KHH‰ÅHÿÅH9ÍwH‰k@H¶¬$€���@ˆ+HƒÄpÃH����H‰$H‰T$H‰D$H‰L$H‰l$ è����H‹T$(H‹D$0H‹L$8H‹\$xHƒû�tHH‰ÅH‰D$@HÿÅH‰k@H‰KHH‰T$H€=�����uH‰S8ë‡LC8L‰$H‰T$è����H‹T$HH‹D$@éfÿÿÿ‰ë´è����éþÿÿ
������B
��*"".(*Input).macroName���Š��*go.string."#if[n]def"���°
��2"".(*Input).expectNewline���Ò��2type.map[string]*"".Macro���¨
��4runtime.mapaccess2_faststr���à��type.[]bool���š
��"runtime.growslice���Š�6runtime.writeBarrierEnabled���À
��.runtime.writebarrierptr���ð
��0runtime.morestack_noctxt��� �"".autotmp_0269�type.string�"".name�?type.string�"".truth�type.bool�
"".in��type.*"".Input�àÕßà£��*Ò"#F/Š �� 7<Ì1�Tgclocals·f7309186bf9eeb0f8ece2eb16f2dc110�Tgclocals·6013db99caf2bb60e55bc0c016a4e7e9���pprebuilts/go/linux-x86/src/cmd/asm/internal/lex/input.goþ""".(*Input).else_��à��ÆdH‹ %����H;a††��Hƒìp1ÀH‰D$8H‰D$@H‹\$xH‰$H����H‰\$HÇD$���è����H‹D$xH‹h@Hƒý�…>��H����H‰\$HHÇD$P���1ÛH‰\$8H‰\$@H\$8Hƒû�„��HÇD$`���HÇD$h���H‰\$XH����H‰$H\$HH‰\$HÇD$����è����H‹L$H‹D$ H‹\$XH‰L$(H‰ H‰D$0€=�����…���H‰CH‹\$xH‰$H‹\$XH‰\$H‹\$`H‰\$H‹\$hH‰\$è����H‹D$xH‹x@H‹p@HÿÏHÿÎH‹P8H‹H@H‹hHH9Îs2H2¶HƒóH‰ÅH‹H8H‹@@L‹EHH9Çs H,9ˆ]�HƒÄpÃè���� è���� LCL‰$H‰D$è����é`ÿÿÿ‰éòþÿÿëˆè����é]þÿÿ
������^��"go.string."#else"���„
��2"".(*Input).expectNewline���¸��6go.string."unmatched #else"���Æ��type.string���þ
��runtime.convT2E���Â�6runtime.writeBarrierEnabled���°
��""".(*Input).Error���Ø
��$runtime.panicindex���æ
��$runtime.panicindex���Ž
��.runtime.writebarrierptr���´
��0runtime.morestack_noctxt���à�� "".autotmp_0281�"type.interface {}�"".autotmp_0280�o(type.[1]interface {}�"".autotmp_0277�/&type.[]interface {}�"".autotmp_0275��type.int�"".autotmp_0274�Otype.string�
"".in��type.*"".Input�àÓßàE�°�.æ#(ÈE ��A}YT*�Tgclocals·5d2b5a2aeff4e4cf961f497a12cc05ae�Tgclocals·c8a6880611759e048047dd302245b6d9���pprebuilts/go/linux-x86/src/cmd/asm/internal/lex/input.goþ""".(*Input).endif��à��ÈdH‹ %����H;a†G��Hƒìp1ÀH‰D$8H‰D$@H‹\$xH‰$H����H‰\$HÇD$���è����H‹L$xH‹i@Hƒý�…ÿ���H����H‰\$HHÇD$P���1ÛH‰\$8H‰\$@H\$8Hƒû�„È���HÇD$`���HÇD$h���H‰\$XH����H‰$H\$HH‰\$HÇD$����è����H‹L$H‹D$ H‹\$XH‰L$(H‰ H‰D$0€=�����uUH‰CH‹\$xH‰$H‹\$XH‰\$H‹\$`H‰\$H‹\$hH‰\$è����H‹L$xH‹A@HÿÈL‹AHL9Àw H‰A@HƒÄpÃè���� LCL‰$H‰D$è����뛉é1ÿÿÿëÃè����éœþÿÿ
������^��$go.string."#endif"���„
��2"".(*Input).expectNewline���¸��8go.string."unmatched #endif"���Æ��type.string���þ
��runtime.convT2E���Â�6runtime.writeBarrierEnabled���¨
��""".(*Input).Error���î
��$runtime.panicslice���–
��.runtime.writebarrierptr���¶
��0runtime.morestack_noctxt���à�� "".autotmp_0294�"type.interface {}�"".autotmp_0293�o(type.[1]interface {}�"".autotmp_0290�/&type.[]interface {}�"".autotmp_0288��type.int�"".autotmp_0287�Otype.string�
"".in��type.*"".Input�àžßà:�ð�.ø#(Ä ��A}U#&�Tgclocals·5d2b5a2aeff4e4cf961f497a12cc05ae�Tgclocals·c8a6880611759e048047dd302245b6d9���pprebuilts/go/linux-x86/src/cmd/asm/internal/lex/input.goþ&"".(*Input).include��À"��¤"dH‹ %����H„$èþÿÿH;A†m��Hì˜��1ÀH¼$8��è����H‰„$À���H‰„$È���H‹œ$ ��H‰$Hƒ<$�„$��è����‹\$ƒûú„ó���H����H‰œ$à���HDŽ$è������1ÛH‰œ$À���H‰œ$È���Hœ$À���Hƒû�„Ì��HDŽ$�����HDŽ$�����H‰œ$��H����H‰$Hœ$à���H‰\$HÇD$����è����H‹L$H‹D$ H‹œ$��H‰Œ$°���H‰ H‰„$¸���€=�����…=��H‰CH‹œ$ ��H‰$H‹œ$��H‰\$H‹œ$��H‰\$H‹œ$��H‰\$è����H‹œ$ ��H‰$Hƒ<$�„Þ��è����H‹L$H‹D$H‰Œ$Ð���H‰ $H‰„$Ø���H‰D$è����H‹\$H‰\$`H‹\$H‰\$hH‹D$ H‹\$(H‰\$xH‰D$pHƒø�„U��H����H‰œ$à���HDŽ$è������1ÛH‰œ$x��H‰œ$€��H‰œ$ˆ��H‰œ$��Hœ$x��Hƒû�„)��HDŽ$�����HDŽ$�����H‰œ$��H����H‰$Hœ$à���H‰\$HÇD$����è����H‹L$H‹D$ H‹œ$��H‰Œ$°���H‰ H‰„$¸���€=�����…š��H‰CH‹\$pH‰$H‹\$xH‰\$è����H‹L$H‹D$H‹œ$��HƒÃH‰Œ$°���H‰ H‰„$¸���€=�����…1��H‰CH‹œ$ ��H‰$H‹œ$��H‰\$H‹œ$��H‰\$H‹œ$��H‰\$è����H‹œ$ ��H‰$H����H‰\$HÇD$���è����H‹\$`H‰$H‹\$hH‰\$è����H‹\$H‰\$@H‹D$H‹\$ H‰\$xH‰D$pHƒø�„ë��H‹œ$ ��Hƒû�„v��H‹sH‹K H‹k(H‰¬$0��1ÒH‰Œ$(��H‰L$0H‰´$ ��H‰ñH‹l$0H9ê>��H‰ËH‰L$HHƒù�„!��H‹ H‹kH‰T$8H‰Œ$Ð���H‰¬$Ø���1ÀH‰„$X��H‰„$`��H‰„$h��H‰„$p��H„$X��Hƒø�„Ê��HDŽ$ø������HDŽ$������H‰„$ð���H‰¬$ˆ���H‰hH‰Œ$€���€=�����…n��H‰H‹l$hH‰ÃHƒÃH‰kH‹l$`€=�����….��H‰+H‰$H‹œ$ø���H‰\$H‹œ$���H‰\$è����H‹L$H‹D$ H‰Œ$Ð���H‰ $H‰„$Ø���H‰D$è����H‹\$H‰\$@H‹D$H‹\$ H‰\$xH‰D$pHƒø�…¢��Hƒø�„U��H����H‰œ$à���HDŽ$è��� ���1ÛH‰œ$8��H‰œ$@��H‰œ$H��H‰œ$P��Hœ$8��Hƒû�„B��HDŽ$�����HDŽ$�����H‰œ$��H����H‰$Hœ$à���H‰\$HÇD$����è����H‹L$H‹D$ H‹œ$��H‰Œ$°���H‰ H‰„$¸���€=�����…³��H‰CH‹\$pH‰$H‹\$xH‰\$è����H‹L$H‹D$H‹œ$��HƒÃH‰Œ$°���H‰ H‰„$¸���€=�����…J��H‰CH‹œ$ ��H‰$H‹œ$��H‰\$H‹œ$��H‰\$H‹œ$��H‰\$è����H‹\$@H‰\$XH‹����1íH9è„À���H‹\$`H‰$H‹\$hH‰\$H‹L$XH‰„$ ���H‰D$H‰Œ$¨���H‰L$H‹\$@H‰\$ è����H‹\$(H‰\$PH‹����1íH9èt8H‹œ$ ��H‰$H‹L$PH‰„$���H‰D$H‰Œ$˜���H‰L$è����HÄ˜��ÃH����H‰$H����H‰\$H����H‰\$è����H‹D$ë™H����H‰$H����H‰\$H����H‰\$è����H‹D$éÿÿÿLCL‰$H‰D$è����é£þÿÿLCL‰$H‰D$è����é:þÿÿ‰é·ýÿÿH‹L$HH‹T$8HƒÁHÿÂéüûÿÿH‰$H‰l$è����H‹„$ð���éºüÿÿH‰$H‰L$è����H‹„$ð���ézüÿÿ‰�é/üÿÿ‰éØûÿÿ‰éƒûÿÿLCL‰$H‰D$è����é¼úÿÿLCL‰$H‰D$è����éSúÿÿ‰éÐùÿÿ‰%����éùÿÿLCL‰$H‰D$è����é°øÿÿ‰é-øÿÿ‰%����éÐ÷ÿÿè����én÷ÿÿf
������Z
Î� runtime.duffzero���²
�� "".(*Stack).Next���Ú��Tgo.string."expected string after #include"���˜��type.string���Ö
��runtime.convT2E���¬�6runtime.writeBarrierEnabled���²
��,"".(*Input).expectText���ê
�� "".(*Stack).Text���º
��strconv.Unquote���¬��Rgo.string."unquoting include file name: "���Š ��type.string���È 
��runtime.convT2E���ž
�6runtime.writeBarrierEnabled���ä

��runtime.convI2E��� �6runtime.writeBarrierEnabled���È 
��""".(*Input).Error���î ��(go.string."#include"���” 
��2"".(*Input).expectNewline���Ä 
��os.Open���è�6runtime.writeBarrierEnabled���²�6runtime.writeBarrierEnabled���Œ
��$path/filepath.Join���Ü
��os.Open���Î��*go.string."#include:"���¬��type.string���ê
��runtime.convT2E���À�6runtime.writeBarrierEnabled���†
��runtime.convI2E���ä�6runtime.writeBarrierEnabled���ê
��""".(*Input).Error���Œ��4go.itab.*os.File.io.Reader���¤
��"".NewTokenizer���Æ��Hgo.itab.*"".Tokenizer."".TokenReader���´
�� "".(*Input).Push���Ò��$type.*"".Tokenizer���è��&type."".TokenReader���€��Hgo.itab.*"".Tokenizer."".TokenReader���”
�� runtime.typ2Itab���°��type.*os.File���Æ��type.io.Reader���Þ��4go.itab.*os.File.io.Reader���ò
�� runtime.typ2Itab���ª
��.runtime.writebarrierptr���Ø
��.runtime.writebarrierptr���¸
��.runtime.writebarrierptr���î
��.runtime.writebarrierptr���Ö 
��.runtime.writebarrierptr���„!
��.runtime.writebarrierptr���Ø!
��.runtime.writebarrierptr���’"
��0runtime.morestack_noctxt���°��@"".autotmp_0329��type.*uint8�"".autotmp_0327��"type.interface {}�"".autotmp_0326��"type.interface {}�"".autotmp_0325�¿(type.[2]interface {}�"".autotmp_0323��*type.*[2]interface {}�"".autotmp_0322��&type.[]interface {}�"".autotmp_0321�type.[2]string�"".autotmp_0318�Ïtype.[]string�"".autotmp_0317��type.string�"".autotmp_0316�Ÿtype.*string�"".autotmp_0315�Ïtype.int�"".autotmp_0314�¿type.int�"".autotmp_0313��"type.interface {}�"".autotmp_0312��"type.interface {}�"".autotmp_0311�?(type.[2]interface {}�"".autotmp_0308��&type.[]interface {}�"".autotmp_0307�Ï"type.interface {}�"".autotmp_0306�¯(type.[1]interface {}�"".autotmp_0303�Ÿ&type.[]interface {}�"".autotmp_0302�$type.*"".Tokenizer�"".autotmp_0301�ÿtype.*os.File�"".autotmp_0300��type.string�"".autotmp_0299��type.string�"".autotmp_0298�ïtype.[]string�"".autotmp_0297��type.string�"".autotmp_0296�type.string�"".autotmp_0295�ïtype.string� "".dir�¯type.string�
"".fd�¯type.*os.File� "".err�Ïtype.error�"".name�ïtype.string�
"".in��type.*"".Input�"°ƒ¯°ú� �zŠA  ógÕ&1|
Õ¥a5 = 5  �b�X’nïNr&üïNr]x/0O*5�Tgclocals·d1916e4028d8fe6862968fb5ebb93c74�Tgclocals·980bd49342831a9a28b9c13d0c5663ef���pprebuilts/go/linux-x86/src/cmd/asm/internal/lex/input.goþ "".(*Input).line�� $�� $dH‹ %����H„$XÿÿÿH;A†ë��Hì(��1ÀH¼$È���è����H|$Pè����H‹œ$0��H‰$Hƒ<$�„¨��è����‹\$ƒûý„í���H����H‰œ$ ���HDŽ$¨��� ���1ÛH‰œ$€���H‰œ$ˆ���Hœ$€���Hƒû�„P��HDŽ$¸������HDŽ$À������H‰œ$°���H����H‰$Hœ$ ���H‰\$HÇD$����è����H‹L$H‹D$ H‹œ$°���H‰L$pH‰ H‰D$x€=�����…Ç��H‰CH‹œ$0��H‰$H‹œ$°���H‰\$H‹œ$¸���H‰\$H‹œ$À���H‰\$è����H‹œ$0��H‰$Hƒ<$�„h��è����H‹L$H‹D$H‰Œ$���H‰ $H‰„$˜���H‰D$è����H‹\$H‰\$8H‹D$H‹\$ H‰\$XH‰D$PHƒø�„I��H����H‰œ$ ���HDŽ$¨���$���1ÛH‰œ$��H‰œ$��H‰œ$��H‰œ$ ��Hœ$��Hƒû�„½��HDŽ$¸������HDŽ$À������H‰œ$°���H����H‰$Hœ$ ���H‰\$HÇD$����è����H‹L$H‹D$ H‹œ$°���H‰L$pH‰ H‰D$x€=�����…4��H‰CH‹\$PH‰$H‹\$XH‰\$è����H‹L$H‹D$H‹œ$°���HƒÃH‰L$pH‰ H‰D$x€=�����…Ñ��H‰CH‹œ$0��H‰$H‹œ$°���H‰\$H‹œ$¸���H‰\$H‹œ$À���H‰\$è����H‹œ$0��H‰$Hƒ<$�„r��è����‹\$ƒûú„ä���H����H‰œ$ ���HDŽ$¨������1ÛH‰\$`H‰\$hH\$`Hƒû�„#��HDŽ$¸������HDŽ$À������H‰œ$°���H����H‰$Hœ$ ���H‰\$HÇD$����è����H‹L$H‹D$ H‹œ$°���H‰L$pH‰ H‰D$x€=�����…š��H‰CH‹œ$0��H‰$H‹œ$°���H‰\$H‹œ$¸���H‰\$H‹œ$À���H‰\$è����H‹œ$0��H‰$Hƒ<$�„;��è����H‹L$H‹D$H‰Œ$���H‰ $H‰„$˜���H‰D$è����H‹\$H‰\$@H‹\$H‰\$HH‹D$ H‹\$(H‰\$XH‰D$PHƒø�„I��H����H‰œ$ ���HDŽ$¨������1ÛH‰œ$è���H‰œ$ð���H‰œ$ø���H‰œ$���Hœ$è���Hƒû�„†��HDŽ$¸������HDŽ$À������H‰œ$°���H����H‰$Hœ$ ���H‰\$HÇD$����è����H‹L$H‹D$ H‹œ$°���H‰L$pH‰ H‰D$x€=�����…ý��H‰CH‹\$PH‰$H‹\$XH‰\$è����H‹L$H‹D$H‹œ$°���HƒÃH‰L$pH‰ H‰D$x€=�����…š��H‰CH‹œ$0��H‰$H‹œ$°���H‰\$H‹œ$¸���H‰\$H‹œ$À���H‰\$è����H‹œ$0��H‰$Hƒ<$�„;��è����‹D$ƒø
„X��H����H‰œ$ ���HDŽ$¨���"���‰D$41ÛH‰œ$È���H‰œ$Ð���H‰œ$Ø���H‰œ$à���Hœ$È���Hƒû�„Ï��HDŽ$¸������HDŽ$À������H‰œ$°���H����H‰$Hœ$ ���H‰\$HÇD$����è����H‹L$H‹D$ H‹œ$°���H‰L$pH‰ H‰D$x€=�����…F��H‰CH����H‰$H\$4H‰\$HÇD$����è����H‹L$H‹D$ H‹œ$°���HƒÃH‰L$pH‰ H‰D$x€=�����…Ø���H‰CH‹œ$0��H‰$H‹œ$°���H‰\$H‹œ$¸���H‰\$H‹œ$À���H‰\$è����H‹����H‰$Hƒ<$�t~H$ˆ���H‹����H‰\$H‹\$@H‰\$H‹\$HH‰\$H‹\$8H‰\$ è����H‹œ$0��H‰$Hƒ<$�t+H‹\$8H‰\$H‹\$@H‰\$H‹\$HH‰\$è����HÄ(��É%����ë̉%����évÿÿÿLCL‰$H‰D$è����éÿÿÿLCL‰$H‰D$è����é§þÿÿ‰é*þÿÿ‰%����é¹ýÿÿLCL‰$H‰D$è����éSýÿÿLCL‰$H‰D$è����éðüÿÿ‰ésüÿÿ‰%����é¹ûÿÿLCL‰$H‰D$è����éSûÿÿ‰éÖúÿÿ‰%����é‚úÿÿLCL‰$H‰D$è����éúÿÿLCL‰$H‰D$è����é¹ùÿÿ‰é<ùÿÿ‰%����éŒøÿÿLCL‰$H‰D$è����é&øÿÿ‰é©÷ÿÿ‰%����éL÷ÿÿè����éðöÿÿn
������Z
� runtime.duffzero���n
‚ � runtime.duffzero���¦
�� "".(*Stack).Next���Î��Xgo.string."expected line number after #line"���Œ��type.string���Ê
��runtime.convT2E���”�6runtime.writeBarrierEnabled���š
��,"".(*Input).expectText���Ò
�� "".(*Stack).Text���¢
��strconv.Atoi���€��`go.string."error parsing #line (cannot happen):"���Þ��type.string���œ 
��runtime.convT2E���æ �6runtime.writeBarrierEnabled���¬

��runtime.convI2E���þ
�6runtime.writeBarrierEnabled���„ 
��""".(*Input).Error���¼ 
�� "".(*Stack).Next���ä ��Ngo.string."expected file name in #line"�����type.string���Î
��runtime.convT2E���˜�6runtime.writeBarrierEnabled���ž
��,"".(*Input).expectText���Ö
�� "".(*Stack).Text���¦
��strconv.Unquote���˜��Ngo.string."unquoting #line file name: "���ö��type.string���´
��runtime.convT2E���þ�6runtime.writeBarrierEnabled���Ä
��runtime.convI2E���–�6runtime.writeBarrierEnabled���œ
��""".(*Input).Error���Ô
�� "".(*Stack).Next���ü��\go.string."unexpected token at end of #line: "���â��type.string��� 
��runtime.convT2E���ê�6runtime.writeBarrierEnabled���Ž��"type."".ScanToken���Æ
��runtime.convT2E���˜�6runtime.writeBarrierEnabled���ž
��""".(*Input).Error���¬��"".linkCtxt���à��"".histLine���°
��Fcmd/internal/obj.(*LineHist).Update���œ
��$"".(*Stack).SetPos���ú
��.runtime.writebarrierptr���¨ 
��.runtime.writebarrierptr���ü 
��.runtime.writebarrierptr���ª!
��.runtime.writebarrierptr���þ!
��.runtime.writebarrierptr���Ò"
��.runtime.writebarrierptr���€#
��.runtime.writebarrierptr���Ô#
��.runtime.writebarrierptr���Ž$
��0runtime.morestack_noctxt���Ð��B"".autotmp_0369��"type.interface {}�"".autotmp_0368��"type.interface {}�"".autotmp_0367�¿(type.[2]interface {}�"".autotmp_0365��*type.*[2]interface {}�"".autotmp_0364��&type.[]interface {}�"".autotmp_0363��"type.interface {}�"".autotmp_0362��"type.interface {}�"".autotmp_0361�(type.[2]interface {}�"".autotmp_0359��*type.*[2]interface {}�"".autotmp_0358��&type.[]interface {}�"".autotmp_0357��"type.interface {}�"".autotmp_0356�(type.[1]interface {}�"".autotmp_0354��*type.*[1]interface {}�"".autotmp_0353��&type.[]interface {}�"".autotmp_0352��"type.interface {}�"".autotmp_0351��"type.interface {}�"".autotmp_0350�?(type.[2]interface {}�"".autotmp_0347��&type.[]interface {}�"".autotmp_0346�ï"type.interface {}�"".autotmp_0345�Ï(type.[1]interface {}�"".autotmp_0342�ï&type.[]interface {}�"".autotmp_0341�ç"type."".ScanToken�"".autotmp_0340��type.string�"".autotmp_0339��type.string�"".autotmp_0338��type.string�"".autotmp_0337��type.string�"".autotmp_0336��type.string�"".autotmp_0335�¯type.string�"".autotmp_0334�type.string�"".file�Ïtype.string� "".err�¯type.error�"".line�ßtype.int�
"".in��type.*"".Input�"зÏж��ŽÂ;  í]É  ägÉ  ØI6  5 5  5  
�r�R’håHl‰hïHl¦¿I6 /
X*A*'�Tgclocals·6e25916c194457f163fe7feace7d8c16�Tgclocals·c79c05c38548efe6f78a21d704457ea4���pprebuilts/go/linux-x86/src/cmd/asm/internal/lex/input.goþ""".(*Input).undef��€��ìdH‹ %����HD$°H;A†��HìÐ���1ÀH¼$���è����H‹œ$Ø���H‰$è����H‹L$H‹D$H‰L$(H‰D$0H����H‰$H‹œ$Ø���H‹kPH‰l$H‰L$hH‰L$H‰D$pH‰D$è����H‹\$ H‹1íH9ë…Œ��H����H‰\$XHÇD$`���H‹\$(H‰\$HH‹\$0H‰\$P1ÛH‰œ$°���H‰œ$¸���H‰œ$À���H‰œ$È���Hœ$°���Hƒû�„(��HDŽ$€������HDŽ$ˆ������H‰\$xH����H‰$H\$XH‰\$HÇD$����è����H‹L$H‹D$ H‹\$xH‰L$8H‰ H‰D$@€=�����…¨��H‰CH����H‰$H\$HH‰\$HÇD$����è����H‹L$H‹D$ H‹\$xHƒÃH‰L$8H‰ H‰D$@€=�����…=��H‰CH‹œ$Ø���H‰$H‹\$xH‰\$H‹œ$€���H‰\$H‹œ$ˆ���H‰\$è����H‹œ$Ø���H‰$Hƒ<$�„á��è����‹\$ƒû
„S��H����H‰\$XHÇD$`!���H‹\$(H‰\$HH‹\$0H‰\$P1ÛH‰œ$���H‰œ$˜���H‰œ$ ���H‰œ$¨���Hœ$���Hƒû�„k��HDŽ$€������HDŽ$ˆ������H‰\$xH����H‰$H\$XH‰\$HÇD$����è����H‹L$H‹D$ H‹\$xH‰L$8H‰ H‰D$@€=�����…ë���H‰CH����H‰$H\$HH‰\$HÇD$����è����H‹L$H‹D$ H‹\$xHƒÃH‰L$8H‰ H‰D$@€=�����…€���H‰CH‹œ$Ø���H‰$H‹\$xH‰\$H‹œ$€���H‰\$H‹œ$ˆ���H‰\$è����H‹\$(H‰\$XH‹\$0H‰\$`H����H‰$H‹œ$Ø���H‹kPH‰l$H\$XH‰\$è����HÄÐ���ÃLCL‰$H‰D$è����émÿÿÿLCL‰$H‰D$è����éÿÿÿ‰éŽþÿÿ‰%����éþÿÿLCL‰$H‰D$è����é°ýÿÿLCL‰$H‰D$è����éEýÿÿ‰éÑüÿÿéÂýÿÿè����éÊûÿÿ:
������T
ô� runtime.duffzero���v
��*"".(*Input).macroName���¬��2type.map[string]*"".Macro���ˆ
��4runtime.mapaccess1_faststr���¼��Ngo.string."#undef for undefined macro:"���°��type.string���è
��runtime.convT2E���¬�6runtime.writeBarrierEnabled���Ð��type.string���ˆ
��runtime.convT2E���Ô�6runtime.writeBarrierEnabled���Ô
��""".(*Input).Error���Œ
�� "".(*Stack).Next���´��Zgo.string."syntax error in #undef for macro:"���¨
��type.string���à

��runtime.convT2E���¤ �6runtime.writeBarrierEnabled���È ��type.string���€ 
��runtime.convT2E���Ì �6runtime.writeBarrierEnabled���Ì 
��""".(*Input).Error���‚��2type.map[string]*"".Macro���Ê
��"runtime.mapdelete���þ
��.runtime.writebarrierptr���¬
��.runtime.writebarrierptr���€
��.runtime.writebarrierptr���®
��.runtime.writebarrierptr���Ú
��0runtime.morestack_noctxt��� ��""".autotmp_0388��"type.interface {}�"".autotmp_0387��"type.interface {}�"".autotmp_0386�(type.[2]interface {}�"".autotmp_0384��*type.*[2]interface {}�"".autotmp_0383��&type.[]interface {}�"".autotmp_0382��"type.interface {}�"".autotmp_0381�¯"type.interface {}�"".autotmp_0380�?(type.[2]interface {}�"".autotmp_0377�¯&type.[]interface {}�"".autotmp_0376��type.string�"".autotmp_0375��type.string�"".autotmp_0374��type.string�"".autotmp_0373�type.string�"".autotmp_0372�ïtype.string�"".autotmp_0370�Ïtype.string�"".name�Ïtype.string�
"".in��type.*"".Input� ‘Ÿ �À�@ø.RÓ  Ó?5 5 �4�:I°¶ª¶?‚�Tgclocals·6718fa3ce60556785ebaaf7cd5569ede�Tgclocals·1af4c408d97a27ecadeb7e64f93c78cb���pprebuilts/go/linux-x86/src/cmd/asm/internal/lex/input.goþ "".(*Input).Push��€
��ð dH‹ %����HD$ÐH;A†V��Hì°���1ÀH‰D$xH‰„$€���H‹œ$¸���H‹kHƒýdŽ%��H����H‰œ$ˆ���HDŽ$������1ÛH‰\$xH‰œ$€���H\$xHƒû�„å��HDŽ$ ������HDŽ$¨������H‰œ$˜���H����H‰$Hœ$ˆ���H‰\$HÇD$����è����H‹L$H‹D$ H‹œ$˜���H‰L$hH‰ H‰D$p€=�����…\��H‰CH‹œ$¸���H‰$H‹œ$˜���H‰\$H‹œ$ ���H‰\$H‹œ$¨���H‰\$è����H‹„$¸���Hƒø�„��H‹œ$À���H‰\$XH‹œ$È���H‰\$`H‰ÃH‰D$HH‹H‹hH‹HH‰èHÿÅH9ÍwGH‰kH‰ÓH‰ÅHkíHëH‹l$XH‰+H‹l$`€=�����u H‰kHÄ°���ÃLCL‰$H‰l$è����ëäH����H‰$H‰T$H‰D$H‰L$H‰l$ è����H‹T$(H‹D$0H‹L$8H‹\$HHƒû�tFH‰ÅH‰D$@HÿÅH‰kH‰KH‰T$P€=�����uH‰éVÿÿÿH‰$H‰T$è����H‹T$PH‹D$@é9ÿÿÿ‰붉�éòþÿÿLCL‰$H‰D$è����é‘þÿÿ‰éþÿÿé½þÿÿè����éˆýÿÿ
������Ž��6go.string."input recursion"���À��type.string���þ
��runtime.convT2E���È�6runtime.writeBarrierEnabled���Î
��""".(*Input).Error���ª�6runtime.writeBarrierEnabled���ì
��.runtime.writebarrierptr���þ��*type.[]"".TokenReader���¸
��"runtime.growslice���¨�6runtime.writeBarrierEnabled���Ú
��.runtime.writebarrierptr���² 
��.runtime.writebarrierptr���Þ 
��0runtime.morestack_noctxt���0à��"".autotmp_0395�"type.interface {}�"".autotmp_0394�o(type.[1]interface {}�"".autotmp_0391�/&type.[]interface {}�"".autotmp_0390�Otype.string�
"".tr�¯&type."".TokenReader�"".s�Ïtype.*"".Stack�"".r�&type."".TokenReader�
"".in��type.*"".Input�àˆßàØ�€�4’.çu�"�¾h&Q,(�Tgclocals·536a1a6fffedb1798b5362df4e8577c3�Tgclocals·d216c7b4e1c168f3c3551346edb97ef2���pprebuilts/go/linux-x86/src/cmd/asm/internal/lex/input.goþ""".(*Input).Close�� ��Ã����
"".in��type.*"".Input���¢��Tgclocals·87d20ce1b58390b294df80b886db78bf�Tgclocals·33cdeccccebe80329f1fdbee7f5874cb���pprebuilts/go/linux-x86/src/cmd/asm/internal/lex/input.goþ$"".IsRegisterShift��@��:‹D$=üÿÿ| =üÿÿžD$ÃÆD$�ëø� ��� "".~r1�type.bool�"".r��"type."".ScanToken� � �
D��Tgclocals·23e8278e2b69a3a75fa59b23c49ed6ad�Tgclocals·33cdeccccebe80329f1fdbee7f5874cb���lprebuilts/go/linux-x86/src/cmd/asm/internal/lex/lex.goþ&"".ScanToken.String��€
��ð dH‹ %����H;a†[��Hƒìx‹Œ$€���1ÛH‰œ$ˆ���H‰œ$���ƒùû”��ƒùù=��ƒùøu H����H‰œ$ˆ���HDŽ$������HƒÄxÃùùu H����H‰œ$ˆ���HDŽ$������HƒÄxÉL$<1ÛH‰\$PH‰\$XH\$PHƒû�„Í���HÇD$h���HÇD$p���H‰\$`H����H‰$H\$<H‰\$HÇD$����è����H‹L$H‹D$ H‹\$`H‰L$@H‰ H‰D$H€=�����uZH‰CH����H‰$HÇD$���H‹\$`H‰\$H‹\$hH‰\$H‹\$pH‰\$ è����H‹L$(H‹D$0H‰Œ$ˆ���H‰„$���HƒÄxÃLCL‰$H‰D$è����떉é,ÿÿÿƒùúu H����H‰œ$ˆ���HDŽ$������HƒÄxÃùû…ßþÿÿH����H‰œ$ˆ���HDŽ$��� ���HƒÄxÃùýNƒùüu H����H‰œ$ˆ���HDŽ$������HƒÄxÃùý…ŒþÿÿH����H‰œ$ˆ���HDŽ$������HƒÄxÃùþu H����H‰œ$ˆ���HDŽ$���
���HƒÄxÃùÿ…>þÿÿH����H‰œ$ˆ���HDŽ$������HƒÄxÃè����éˆýÿÿ
������”��&go.string."comment"���Þ��>go.string."raw string constant"���Š��type.int32���Â
��runtime.convT2E���†�6runtime.writeBarrierEnabled���¢��go.string."%q"���‚
��fmt.Sprintf���ä
��.runtime.writebarrierptr���Ž��6go.string."string constant"���à��2go.string."rune constant"���´��4go.string."float constant"���†��8go.string."integer constant"���Ð��,go.string."identifier"���¢ ��go.string."EOF"���Þ 
��0runtime.morestack_noctxt���0ð�� "".autotmp_0406�o"type.interface {}�"".autotmp_0405�O(type.[1]interface {}�"".autotmp_0402�/&type.[]interface {}�"".autotmp_0399�wtype.int32� "".~r0�type.string�"".t��"type."".ScanToken�zðOïð$ïð×ïð?ïð(ïð)ïð(ïð$ïð(ïð�€�XL0  ó          ��à`1�Tgclocals·64e6abdf0268293babaa7bcc4e1e7821�Tgclocals·5ef976c2593056b9243adf402ae9d952���lprebuilts/go/linux-x86/src/cmd/asm/internal/lex/lex.goþ"".HistLine�� ��H‹����‰Û‰\$Ã��"".histLine������ "".~r0��type.int32�����Tgclocals·5184031d3a32a42d85027f073f873668�Tgclocals·33cdeccccebe80329f1fdbee7f5874cb���lprebuilts/go/linux-x86/src/cmd/asm/internal/lex/lex.goþ"".NewLexer��  ��„ dH‹ %����HD$ÀH;A† ��HìÀ���1ÀH‰„$˜���H‰„$ ���1ÛH‰œ$à���H‰œ$è���H‹œ$Ø���€=�����…Æ��H‰����H‹œ$È���H‰$H‹œ$Ð���H‰\$è����H‹\$H‰\$0H‹œ$È���H‰$H‹œ$Ð���H‰\$è����H‹\$H‰\$8H‹L$H‹T$ H‰T$`H‰L$XHƒù�„È���1ÛH‰œ$˜���H‰œ$ ���Hœ$˜���Hƒû�„&��HDŽ$°������HDŽ$¸������H‰œ$¨���H‰ $H‰T$è����H‹L$H‹D$H‹œ$¨���H‰Œ$ˆ���H‰ H‰„$���€=�����…¯��H‰CH����H‰$HÇD$���H‹œ$¨���H‰\$H‹œ$°���H‰\$H‹œ$¸���H‰\$ è����H‹\$8H‰\$PH‹����1íH9è„��H‹œ$È���H‰$H‹œ$Ð���H‰\$H‹L$PH‰D$xH‰D$H‰Œ$€���H‰L$H‹\$8H‰\$ è����H‹\$(H‰\$HH‹����1íH9è„‹���H‹\$0H‰$H‹L$HH‰D$hH‰D$H‰L$pH‰L$è����H‹\$0H‰\$@H‹����1íH9ètH‹\$@H‰œ$è���H‰„$à���HÄÀ���ÃH����H‰$H����H‰\$H����H‰\$è����H‹D$ë´H����H‰$H����H‰\$H����H‰\$è����H‹D$éCÿÿÿH����H‰$H����H‰\$H����H‰\$è����H‹D$é±þÿÿLCL‰$H‰D$è����é>þÿÿ‰éÓýÿÿH-����H‰,$H‰\$è����é'ýÿÿè����é¾üÿÿ<
������š�6runtime.writeBarrierEnabled���¶��"".linkCtxt���ò
��"".NewInput���Â
��os.Open���¶
��runtime.convI2E���Œ�6runtime.writeBarrierEnabled���°��*go.string."asm: %s\n"���¢
��log.Fatalf���Ä��4go.itab.*os.File.io.Reader���â
��"".NewTokenizer���„��Hgo.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.typ2Itab���œ 
��.runtime.writebarrierptr��� ��"".linkCtxt���Þ 
��.runtime.writebarrierptr���ò 
��0runtime.morestack_noctxt���P€��"".autotmp_0417��type.*uint8�"".autotmp_0416��type.*uint8�"".autotmp_0414�o"type.interface {}�"".autotmp_0413�O(type.[1]interface {}�"".autotmp_0410�/&type.[]interface {}�"".autotmp_0409�ÿtype.*"".Input�"".autotmp_0408�ï$type.*"".Tokenizer�"".autotmp_0407�ßtype.*os.File� "".err�Ïtype.error�
"".fd�type.*os.File�"".input�Ÿtype.*"".Input� "".~r2�0&type."".TokenReader�"".ctxt� 6type.*cmd/internal/obj.Link�"".name��type.string�€Íÿ€ã�Ð�<˜C(7È£dd�0�x(zv` 
/2!"�Tgclocals·d91fb93519af160b1043893a98d7ac9a�Tgclocals·6e17c5c40b06bc428f055f7e46f4da49���lprebuilts/go/linux-x86/src/cmd/asm/internal/lex/lex.goþ"".InitHist�� ��HÇ�������Ã�"".histLine���������� ² ��Tgclocals·33cdeccccebe80329f1fdbee7f5874cb�Tgclocals·33cdeccccebe80329f1fdbee7f5874cb���lprebuilts/go/linux-x86/src/cmd/asm/internal/lex/lex.goþ"".Make��€��ödH‹ %����H;a†Þ��HƒìxL‹”$ˆ���L‹„$���1ۉœ$˜���H‰œ$ ���H‰œ$¨���‹œ$€���ƒûþ…±���L‰T$HH=����H‰|$XHÇÀ���L‰D$PH‰D$`I9ÀŒo��L9À‡_��H9À…O��L‰T$hL‰$H‰D$pH‰D$H‰|$H‰D$è����L‹”$ˆ���L‹„$���¶\$ H‰Ø<�t6HÇ$����H����H‰\$HÇD$���L‰T$L‰D$ è����L‹T$(L‹D$0L‰”$ˆ���L‰$L‰„$���L‰D$H����H‰\$HÇD$���H����H‰\$ HÇD$(���HÇD$0ÿÿÿÿè����H‹L$8H‹D$@H‰Œ$ˆ���H‰ $H‰„$���H‰D$H����H‰\$HÇD$���H����H‰\$ HÇD$(���HÇD$0ÿÿÿÿè����H‹L$8H‹D$@1ۋ”$€���‰”$˜���H‰Œ$ ���H‰„$¨���HƒÄxÃ1Àéäþÿÿè���� 1ÀéÖþÿÿè����éþÿÿ
������°��go.string."·"���Ö
�� runtime.eqstring���¬�� go.string."\"\""���æ
��*runtime.concatstring2���º��go.string."·"���ä��go.string."."���œ
��strings.Replace���ð��go.string."∕"���š��go.string."/"���Ò
��strings.Replace���È
��$runtime.panicslice���ä
��0runtime.morestack_noctxt���`ð�� "".autotmp_0426�type.string�"strings.prefix·3�?type.string�strings.s·2�_type.string� "".~r2�0type."".Token�"".text�type.string�"".token��"type."".ScanToken�ðÄïð$�€�&ø@‹6[[% ��ªÖ�Tgclocals·829d8fcb01908ea01565408e3bde2522�Tgclocals·709a14768fab2805a378215c02f0d27f���lprebuilts/go/linux-x86/src/cmd/asm/internal/lex/lex.goþ"".Token.String��@��.1ÛH‹\$H‰\$ H‹\$H‰\$(Ã�P��� "".~r0�0type.string�"".l��type."".Token� � � Ž��Tgclocals·c569e2e932d4b70e0d347be1814d1538�Tgclocals·33cdeccccebe80329f1fdbee7f5874cb���lprebuilts/go/linux-x86/src/cmd/asm/internal/lex/lex.goþ"".Tokenize��à ��Ø dH‹ %����HD$ÈH;A†Ê��Hì¸���1ÛH‰œ$Ð���H‰œ$Ø���H‰œ$à���H‹œ$À���H‰\$XH‹œ$È���H‰\$`H����H‰$è����H‹D$H‰D$PH‹l$`H‰hH‹l$X€=�����…B��H‰(HÇ@����HÇ@ÿÿÿÿH‰D$PH‹����1íH9è„æ��H����H‰$HÇD$ ���H‹L$PH‰D$hH‰D$H‰L$pH‰L$HÇD$ ����è����H‹\$(H‰\$H1ÛH‰œ$ˆ���H‰œ$���H‰œ$˜���H‹\$HH‰$è����‹D$‰D$Dƒøÿu8H‹œ$ˆ���H‰œ$Ð���H‹œ$���H‰œ$Ø���H‹œ$˜���H‰œ$à���HÄ¸���ÃH‹\$HH‰$è����H‹L$H‹D$‹\$D‰$H‰L$xH‰L$H‰„$€���H‰D$è����‹\$‰œ$ ���H‹\$ H‰œ$¨���H‹\$(H‰œ$°���H‹Œ$ˆ���H‹„$���H‹”$˜���H‰ÃHÿÃH9Ów[H‰œ$���H‰ËH‰ÅHkíH달$ ���‰+H‹¬$°���H‰kH‹¬$¨���€=�����u H‰kéæþÿÿLCL‰$H‰l$è����éÏþÿÿH-����H‰,$H‰L$H‰D$H‰T$H‰\$ è����H‹L$(H‹D$0H‹T$8H‰ÃHÿÃH‰œ$���H‰”$˜���H‰Œ$ˆ���éWÿÿÿH����H‰$H����H‰\$H����H‰\$è����H‹D$éèýÿÿH‰$H‰l$è����H‹D$Pé©ýÿÿè����éýÿÿ(
������¬��&type.strings.Reader���¾
��"runtime.newobject���ú�6runtime.writeBarrierEnabled���Æ��Bgo.itab.*strings.Reader.io.Reader���ê��0go.string."command line"���Ò
��"".NewTokenizer���¶
��("".(*Tokenizer).Next���Ü
��("".(*Tokenizer).Text���¶
��"".Make���¶�6runtime.writeBarrierEnabled���ò
��.runtime.writebarrierptr���Š ��type.[]"".Token���Ä 
��"runtime.growslice���¶
��(type.*strings.Reader���Ì
��type.io.Reader���ä
��Bgo.itab.*strings.Reader.io.Reader���ø

�� runtime.typ2Itab���¨ 
��.runtime.writebarrierptr���Æ 
��0runtime.morestack_noctxt���Pð��"".autotmp_0433�Ï(type.*strings.Reader�"".autotmp_0432��(type.*strings.Reader�"".autotmp_0431�/type."".Token�"".autotmp_0430�type.string�"".autotmp_0429��(type.*strings.Reader�strings.s·2�¿type.string� "".tok�ç"type."".ScanToken�"".tokens�_type.[]"".Token�"".t�ß$type.*"".Tokenizer� "".~r1� type.[]"".Token� "".str��type.string�ðÄïðŒ�ð�<¦9¾
8ÂV J��^Š2ÇZ5�Tgclocals·7841b33a5958c757ecc1f0a9a1364888�Tgclocals·abf8f58cd1fcfaffd27085f4cf73bf58���lprebuilts/go/linux-x86/src/cmd/asm/internal/lex/lex.goþ"".NewSlice�� ��„dH‹ %����H;a†¥���HƒìH����H‰$è����H‹D$H‰D$H‹l$@H‰hH‹l$HH‰hH‹l$8€=�����uRH‰(H‹l$(H‰h H‹l$ €=�����uH‰hH‹l$0H‰h(HÇ@0ÿÿÿÿH‰D$PHƒÄÃL@L‰$H‰l$è����H‹D$ëÌH‰$H‰l$è����H‹D$ëœè����é>ÿÿÿ
������4��type."".Slice���F
��"runtime.newobject���”�6runtime.writeBarrierEnabled���È�6runtime.writeBarrierEnabled���°
��.runtime.writebarrierptr���Ú
��.runtime.writebarrierptr���ò
��0runtime.morestack_noctxt���p0��
"".autotmp_0440�type.*"".Slice� "".~r3�`type.*"".Slice�"".tokens�0type.[]"".Token�"".line� type.int�"".fileName��type.string�0r/0F�xP�$
aº·
. ��"u9�Tgclocals·1a2cc6eb7f6c2e8ae0ec9d76b9eca0b3�Tgclocals·0c8aa8e80191a30eac23f1a218103f16���pprebuilts/go/linux-x86/src/cmd/asm/internal/lex/slice.gopprebuilts/go/linux-x86/src/cmd/asm/internal/lex/input.goþ "".(*Slice).Next��à��ÜdH‹ %����H;avXH‹D$H‹h0HÿÅH‰h0H‹HH‹X0H9Ë| ÇD$ÿÿÿÿÃL‹@0H‰ÃH‹H‹@H‹kH‰ËL‰ÅI9ÀsHkíHë‹+‰l$Ãè���� è����ë’
������Â
��$runtime.panicindex���Ð
��0runtime.morestack_noctxt��� ���"".autotmp_0442��type.int� "".~r0�"type."".ScanToken�"".s��type.*"".Slice�p�p�6   2 �
�`�Tgclocals·3f5c1f818fa7055d0400cecd34057162�Tgclocals·33cdeccccebe80329f1fdbee7f5874cb���pprebuilts/go/linux-x86/src/cmd/asm/internal/lex/slice.goþ "".(*Slice).Text��À��¶dH‹ %����H;avEH‹D$1ÛH‹P0H‰ÃH‹H‹@H‹kH‰ËH‰ÕH9ÂsHkíHëH‹kH‰l$H‹kH‰l$Ãè���� è����ë¥
������œ
��$runtime.panicindex���ª
��0runtime.morestack_noctxt���0��� "".~r0�type.string�"".s��type.*"".Slice�`�`�F> �
�M�Tgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2�Tgclocals·33cdeccccebe80329f1fdbee7f5874cb���pprebuilts/go/linux-x86/src/cmd/asm/internal/lex/slice.goþ "".(*Slice).File��`��H1ÛH‹\$Hƒû�tH‹kH‰l$H‹k H‰l$Éëé�0��� "".~r0�type.string�"".s��type.*"".Slice�0�0�
N.��Tgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2�Tgclocals·33cdeccccebe80329f1fdbee7f5874cb���pprebuilts/go/linux-x86/src/cmd/asm/internal/lex/slice.goþ "".(*Slice).Line�� ��H‹\$H‹k(H‰l$Ã� ��� "".~r0�type.int�"".s��type.*"".Slice���X��Tgclocals·3f5c1f818fa7055d0400cecd34057162�Tgclocals·33cdeccccebe80329f1fdbee7f5874cb���pprebuilts/go/linux-x86/src/cmd/asm/internal/lex/slice.goþ"".(*Slice).Col��à��ÜdH‹ %����H;avXHƒì8H����H‰\$(HÇD$0���H����H‰$H\$(H‰\$HÇD$����è����H\$H‹ H‰ $H‹KH‰L$è���� è����ë’
������,��Hgo.string."cannot happen: slice col"���V��type.string���Ž
��runtime.convT2E���Â
��runtime.gopanic���Ð
��0runtime.morestack_noctxt��� p��"".autotmp_0447�type.string� "".~r0�type.int�"".s��type.*"".Slice�
p]�p�^T �
�F*�Tgclocals·32bd5c6dc84e3e86dd35593b3922d3aa�Tgclocals·d8fdd2a55187867c76648dc792366181���pprebuilts/go/linux-x86/src/cmd/asm/internal/lex/slice.goþ$"".(*Slice).SetPos��À��¸dH‹ %����H;avFHƒìH‹D$H‹l$ H‰h(H‹l$0H‰h H‹l$(€=�����u H‰hHƒÄÃL@L‰$H‰l$è����ëçè����ë¤
������b�6runtime.writeBarrierEnabled���ž
��.runtime.writebarrierptr���¬
��0runtime.morestack_noctxt���@ ��"".file� type.string�"".line�type.int�"".s��type.*"".Slice� - �`�h  �
�N�Tgclocals·6e39d4aeec1dbbb7b83aa532d64acc7c�Tgclocals·33cdeccccebe80329f1fdbee7f5874cb���pprebuilts/go/linux-x86/src/cmd/asm/internal/lex/slice.goþ""".(*Slice).Close�� ��Ã����"".s��type.*"".Slice���x��Tgclocals·87d20ce1b58390b294df80b886db78bf�Tgclocals·33cdeccccebe80329f1fdbee7f5874cb���pprebuilts/go/linux-x86/src/cmd/asm/internal/lex/slice.goþ "".(*Stack).Push�� ��dH‹ %����H;a†ë���HƒìPH‹\$XH‹H‹CH‹KH‰ÅHÿÅH9ÍwDH‰kH‰ÓH‰ÅHkíHëH‹l$`H‰+H‹l$h€=�����u H‰kHƒÄPÃLCL‰$H‰l$è����ëçH����H‰$H‰T$H‰D$H‰L$H‰l$ è����H‹T$(H‹D$0H‹L$8H‹\$XHƒû�tFH‰ÅH‰D$@HÿÅH‰kH‰KH‰T$H€=�����uH‰éYÿÿÿH‰$H‰T$è����H‹T$HH‹D$@é<ÿÿÿ‰ë¶è����éøþÿÿ
������¤�6runtime.writeBarrierEnabled���à
��.runtime.writebarrierptr���ò��*type.[]"".TokenReader���¬
��"runtime.growslice���œ�6runtime.writeBarrierEnabled���Î
��.runtime.writebarrierptr���þ
��0runtime.morestack_noctxt���0 ��
"".tr�&type."".TokenReader�"".s��type.*"".Stack� JŸ ®�� "Fˆ��ow*�Tgclocals·a9147c3531f082a2cfd2e5842c99b4f1�Tgclocals·0c8aa8e80191a30eac23f1a218103f16���pprebuilts/go/linux-x86/src/cmd/asm/internal/lex/stack.goþ "".(*Stack).Next��à��ÌdH‹ %����H;a†É���Hƒì8H‹\$@H‹CHÿÈH‹H‹KH‹kH‰l$0H‰ÓH‰T$ H‰ÅH‰L$(H9ȃ‰���HÁåHëH‹ H‹kH‰l$H‰,$H‰L$H‹Y@ÿӋD$ƒøÿuNH‹\$@H‹kHƒý~?H‹\$H‰$H‹\$H‹[ ÿÓH‹L$@H‹AHÿÈL‹AL9ÀwH‰AH‰ $è����‹D$ƒøÿt²‰D$HHƒÄ8Ãè���� è���� è����éÿÿÿ
������Ø�������°�������ð
�� "".(*Stack).Next���ž
��$runtime.panicslice���¬
��$runtime.panicindex���º
��0runtime.morestack_noctxt��� p��
"".autotmp_0453��type.int�"".autotmp_0452��type.int� "".tos�O&type."".TokenReader� "".~r0�"type."".ScanToken�"".s��type.*"".Stack�p¶op"�ð�2*>   ��lb"�Tgclocals·32bd5c6dc84e3e86dd35593b3922d3aa�Tgclocals·e62cf9b968bd495b0f6a29a94dd7f199���pprebuilts/go/linux-x86/src/cmd/asm/internal/lex/stack.goþ "".(*Stack).Text��à��ÆdH‹ %����H;a††���Hƒì@H‹L$H1ÛH‰\$PH‰\$XH‹AHÿÈH‰ËH‹H‹IH‹kH‰l$8H‰ÓH‰T$(H‰ÅH‰L$0H9Ès;HÁåHëH‹ H‹kH‰l$ H‰,$H‰L$H‹YPÿÓH‹L$H‹D$H‰L$PH‰D$XHƒÄ@Ãè���� è����é]ÿÿÿ
������î�������¦
��$runtime.panicindex���´
��0runtime.morestack_noctxt���0€�� "".~r0�type.string�"".s��type.*"".Stack�€z€�°�B(q�
�w9�Tgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2�Tgclocals·12fc1489b12fcdedb8fc818b7369b5d9���pprebuilts/go/linux-x86/src/cmd/asm/internal/lex/stack.goþ "".(*Stack).File��à��ÆdH‹ %����H;a††���Hƒì@H‹L$H1ÛH‰\$PH‰\$XH‹AHÿÈH‰ËH‹H‹IH‹kH‰l$8H‰ÓH‰T$(H‰ÅH‰L$0H9Ès;HÁåHëH‹ H‹kH‰l$ H‰,$H‰L$H‹Y0ÿÓH‹L$H‹D$H‰L$PH‰D$XHƒÄ@Ãè���� è����é]ÿÿÿ
������î�������¦
��$runtime.panicindex���´
��0runtime.morestack_noctxt���0€�� "".~r0�type.string�"".s��type.*"".Stack�€z€�°�J(q�
�w9�Tgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2�Tgclocals·12fc1489b12fcdedb8fc818b7369b5d9���pprebuilts/go/linux-x86/src/cmd/asm/internal/lex/stack.goþ "".(*Stack).Line�� ��ŒdH‹ %����H;avmHƒì8H‹\$@H‹CHÿÈH‹H‹KH‹kH‰l$0H‰ÓH‰T$ H‰ÅH‰L$(H9Ès1HÁåHëH‹ H‹kH‰l$H‰,$H‰L$H‹Y8ÿÓH‹\$H‰\$HHƒÄ8Ãè���� è����ézÿÿÿ
������È�������ì
��$runtime.panicindex���ú
��0runtime.morestack_noctxt��� p��"".autotmp_0468��type.int� "".~r0�type.int�"".s��type.*"".Stack�paop��Rd�
�d,�Tgclocals·3f5c1f818fa7055d0400cecd34057162�Tgclocals·12fc1489b12fcdedb8fc818b7369b5d9���pprebuilts/go/linux-x86/src/cmd/asm/internal/lex/stack.goþ"".(*Stack).Col�� ��ŒdH‹ %����H;avmHƒì8H‹\$@H‹CHÿÈH‹H‹KH‹kH‰l$0H‰ÓH‰T$ H‰ÅH‰L$(H9Ès1HÁåHëH‹ H‹kH‰l$H‰,$H‰L$H‹Y(ÿÓH‹\$H‰\$HHƒÄ8Ãè���� è����ézÿÿÿ
������È�������ì
��$runtime.panicindex���ú
��0runtime.morestack_noctxt��� p��"".autotmp_0473��type.int� "".~r0�type.int�"".s��type.*"".Stack�paop��Zd�
�d,�Tgclocals·3f5c1f818fa7055d0400cecd34057162�Tgclocals·12fc1489b12fcdedb8fc818b7369b5d9���pprebuilts/go/linux-x86/src/cmd/asm/internal/lex/stack.goþ$"".(*Stack).SetPos��À��¼dH‹ %����H;a†���HƒìHH‹\$PH‹CHÿÈH‹H‹KH‹kH‰l$@H‰ÓH‰T$0H‰ÅH‰L$8H9ÈsEHÁåHëH‹ H‹kH‹\$XH‰\$H‹\$`H‰\$H‹\$hH‰\$H‰l$(H‰,$H‰L$ H‹YHÿÓHƒÄHÃè���� è����ébÿÿÿ
������Œ�������œ
��$runtime.panicindex���ª
��0runtime.morestack_noctxt���@��"".file� type.string�"".line�type.int�"".s��type.*"".Stack�u� �bl � �†�Tgclocals·6e39d4aeec1dbbb7b83aa532d64acc7c�Tgclocals·12fc1489b12fcdedb8fc818b7369b5d9���pprebuilts/go/linux-x86/src/cmd/asm/internal/lex/stack.goþ""".(*Stack).Close�� ��Ã����"".s��type.*"".Stack���l��Tgclocals·87d20ce1b58390b294df80b886db78bf�Tgclocals·33cdeccccebe80329f1fdbee7f5874cb���pprebuilts/go/linux-x86/src/cmd/asm/internal/lex/stack.goþ"".NewTokenizer��à��ÐdH‹ %����H;a† ��Hƒì0H����H‰$è����H‹D$H‰D$(H‰$H‹\$HH‰\$H‹\$PH‰\$è����H‹D$(H½�"�����H‰¨ð��Hǀè��|��H‹l$@H‰¨��H‹l$8€=�����…r��H‰¨���H-����€=�����…=��H‰¨ø��H‹\$X1íH9ëtCH‹����H‰$Hƒ<$�„��H$ˆ���H‹����H‰\$H‹\$8H‰\$H‹\$@H‰\$è����H����H‰$è����H‹D$1í‰(H‰hH‰hH‰hH‰h H‰h(H‰D$ H‹l$(€=�����uH‰hHÇ@���H‹l$@H‰h H‹l$8€=�����uCH‰hHƒø�t5H‹l$X€=�����uH‰h(H‰D$`HƒÄ0ÃL@(L‰$H‰l$è����H‹D$ ë݉�ëÇL@L‰$H‰l$è����H‹D$ ë¨L@L‰$H‰l$è����H‹D$ éiÿÿÿ‰%����éìþÿÿL€ø��L‰$H‰l$è����é°þÿÿL€���L‰$H‰l$è����H‹D$(évþÿÿè����éØýÿÿ*
������4��2type.text/scanner.Scanner���F
��"runtime.newobject���”
��8text/scanner.(*Scanner).Init���„�6runtime.writeBarrierEnabled���®��""".isIdentRune·f���º�6runtime.writeBarrierEnabled���ü��"".linkCtxt���¸��"".histLine���ô
��Bcmd/internal/obj.(*LineHist).Push���‚��"type."".Tokenizer���”
��"runtime.newobject���î�6runtime.writeBarrierEnabled���´�6runtime.writeBarrierEnabled���ä�6runtime.writeBarrierEnabled���ª
��.runtime.writebarrierptr���ä
��.runtime.writebarrierptr���–
��.runtime.writebarrierptr���ì
��.runtime.writebarrierptr��� 
��.runtime.writebarrierptr���¾
��0runtime.morestack_noctxt���``�� "".autotmp_0481�$type.*"".Tokenizer�
"".&s�4type.*text/scanner.Scanner� "".~r3�P$type.*"".Tokenizer�"".file�@type.*os.File�"".r� type.io.Reader�"".name��type.string�`ï_`©�°�b6' % C -;
 ��"'Ëa;�Tgclocals·2dbf0085ac2787b6587f0abea50adfba�Tgclocals·008e235a1392cc90d1ed9ad2f7e76d87���xprebuilts/go/linux-x86/src/cmd/asm/internal/lex/tokenizer.goþ"".isIdentRune��À��ÀdH‹ %����H;a†ƒ���Hƒì‹\$‰$è����‹L$¶\$€û�t
ÆD$(HƒÄÃù_u
ÆD$(HƒÄÁù·���u
ÆD$(HƒÄÁù"��u
ÆD$(HƒÄÃH‹\$ Hƒû�~‰ $è����¶\$ˆ\$(HƒÄÃÆD$(�ëôè����é`ÿÿÿ
������>
�� unicode.IsLetter���ú
��unicode.IsDigit���®
��0runtime.morestack_noctxt���0 ��"".autotmp_0483��type.bool� "".~r2� type.bool�"".i�type.int�
"".ch��type.int32�2 #     � �.j



(
� �‚�Tgclocals·790e5cc5051fc0affc980ade09e929ec�Tgclocals·33cdeccccebe80329f1fdbee7f5874cb���xprebuilts/go/linux-x86/src/cmd/asm/internal/lex/tokenizer.goþ("".(*Tokenizer).Text��à��ÔdH‹ %����H;a†Í���HƒìH‹L$ 1ÛH‰\$(H‰\$0‹)ýüÿÿjýüÿÿuH����H‰\$(HÇD$0���HƒÄÁýüÿÿuH����H‰\$(HÇD$0���HƒÄÃH‹iH‰,$è����H‹L$H‹D$H‰L$(H‰D$0HƒÄÁýüÿÿuH����H‰\$(HÇD$0���HƒÄÁýüÿÿu°H����H‰\$(HÇD$0���HƒÄÃè����éÿÿÿ
������z��go.string."@>"���¾��go.string."->"���þ
��Btext/scanner.(*Scanner).TokenText���Î��go.string.">>"���’��go.string."<<"���Â
��0runtime.morestack_noctxt���00�� "".~r0�type.string�"".t��$type.*"".Tokenizer�20</0!/0%/0!/0!/0�ð�4Š(
& �
�~r�Tgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2�Tgclocals·33cdeccccebe80329f1fdbee7f5874cb���xprebuilts/go/linux-x86/src/cmd/asm/internal/lex/tokenizer.goþ("".(*Tokenizer).File��`��H1ÛH‹\$Hƒû�tH‹kH‰l$H‹k H‰l$Éëé�0��� "".~r0�type.string�"".t��$type.*"".Tokenizer�0�0� ¦.��Tgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2�Tgclocals·33cdeccccebe80329f1fdbee7f5874cb���xprebuilts/go/linux-x86/src/cmd/asm/internal/lex/tokenizer.goþ("".(*Tokenizer).Line�� ��H‹\$H‹kH‰l$Ã� ��� "".~r0�type.int�"".t��$type.*"".Tokenizer���°��Tgclocals·3f5c1f818fa7055d0400cecd34057162�Tgclocals·33cdeccccebe80329f1fdbee7f5874cb���xprebuilts/go/linux-x86/src/cmd/asm/internal/lex/tokenizer.goþ&"".(*Tokenizer).Col�� ��ždH‹ %����H;av9Hƒì0H‹\$8H‹kH‰,$è����H‹\$H‹\$H‹\$H‹\$ H‹\$(H‰\$@HƒÄ0Ãè����ë±
������B
��6text/scanner.(*Scanner).Pos���’
��0runtime.morestack_noctxt��� `�� "".~r0�type.int�"".t��$type.*"".Tokenizer�`4_`�P�¶5�
� 0�Tgclocals·3f5c1f818fa7055d0400cecd34057162�Tgclocals·33cdeccccebe80329f1fdbee7f5874cb���xprebuilts/go/linux-x86/src/cmd/asm/internal/lex/tokenizer.goþ,"".(*Tokenizer).SetPos��À��¸dH‹ %����H;avFHƒìH‹D$H‹l$ H‰hH‹l$0H‰h H‹l$(€=�����u H‰hHƒÄÃL@L‰$H‰l$è����ëçè����ë¤
������b�6runtime.writeBarrierEnabled���ž
��.runtime.writebarrierptr���¬
��0runtime.morestack_noctxt���@ ��"".file� type.string�"".line�type.int�"".t��$type.*"".Tokenizer� - �`� ¾  �
�N�Tgclocals·6e39d4aeec1dbbb7b83aa532d64acc7c�Tgclocals·33cdeccccebe80329f1fdbee7f5874cb���xprebuilts/go/linux-x86/src/cmd/asm/internal/lex/tokenizer.goþ("".(*Tokenizer).Next��À��¼dH‹ %����H;a†��Hƒì@H‹\$HH‹kH‰l$(H‹\$(H‰$è����H‹T$(H‹L$H‹D$‰‹ƒûø„[��‹)ƒý-{ƒý
u2H‹Y(1íH9ëtH‹����HÿÃH‰����H‹iHÿÅH‰i‹)‰l$PHƒÄ@Ãý-uðH‰$è����H‹L$H‹\$ƒû>u&H‹\$(H‰$è����H‹\$HÇüÿÿÇD$PüÿÿHƒÄ@Ã뱃ý<uBH‰$è����H‹L$H‹\$ƒû<u&H‹\$(H‰$è����H‹\$HÇüÿÿÇD$PüÿÿHƒÄ@Ãéjÿÿÿƒý>uBH‰$è����H‹L$H‹\$ƒû>u&H‹\$(H‰$è����H‹\$HÇüÿÿÇD$PüÿÿHƒÄ@Ãé#ÿÿÿƒý@…ÿÿÿH‰$è����H‹L$H‹\$ƒû>u&H‹\$(H‰$è����H‹\$HÇüÿÿÇD$PüÿÿHƒÄ@ÃéØþÿÿH‰$è����H‹L$H‹D$H‰L$0H‰ $H‰D$8H‰D$H����H‰\$HÇD$���è����H‹T$HH‹D$ H‹jHÅH‰jH‹����HÃH‰����éþÿÿè����éâýÿÿ$
������^
��8text/scanner.(*Scanner).Scan���Ð��"".histLine���ä��"".histLine���¬
��8text/scanner.(*Scanner).Peek���ä
��8text/scanner.(*Scanner).Next���´
��8text/scanner.(*Scanner).Peek���ì
��8text/scanner.(*Scanner).Next���Â
��8text/scanner.(*Scanner).Peek���ú
��8text/scanner.(*Scanner).Next���Ø
��8text/scanner.(*Scanner).Peek���
��8text/scanner.(*Scanner).Next���Ü
��Btext/scanner.(*Scanner).TokenText���¤��go.string."\n"���Ê
��strings.Count���‚��"".histLine���–��"".histLine���ª
��0runtime.morestack_noctxt��� €��"".autotmp_0497��type.int32�"".autotmp_0496��type.int32�"".autotmp_0495��type.int32�"".autotmp_0494��type.int32�"".autotmp_0493��type.int�"".autotmp_0492��type.int�"".autotmp_0491��type.int�"".autotmp_0489�type.string�"".s�/4type.*text/scanner.Scanner� "".~r0�"type."".ScanToken�"".t��$type.*"".Tokenizer�>€t€A€C€F€J€|� � È   4 1  *     %   IJ   �,�.ƒ(+/&s�Tgclocals·32bd5c6dc84e3e86dd35593b3922d3aa�Tgclocals·2c033e7f4f4a74cc7e9f368d1fec9f60���xprebuilts/go/linux-x86/src/cmd/asm/internal/lex/tokenizer.goþ*"".(*Tokenizer).Close��à��àdH‹ %����H;avZHƒìH‹D$ H‹X(1íH9ët8H‹h(H‰,$è����H‹����H‰$Hƒ<$�tH$ˆ���H‹����H‰\$è����HƒÄÉ%����ëÙè����ë
������X
�� os.(*File).Close���f��"".linkCtxt���š��"".histLine���®
��@cmd/internal/obj.(*LineHist).Pop���Ô
��0runtime.morestack_noctxt���0��"".t��$type.*"".Tokenizer�0L/0�p� ¦  + �
�+E�Tgclocals·87d20ce1b58390b294df80b886db78bf�Tgclocals·33cdeccccebe80329f1fdbee7f5874cb���xprebuilts/go/linux-x86/src/cmd/asm/internal/lex/tokenizer.goþ"".init��€��ødH‹ %����H;avf¶����€û�t¶����€ûuÃè���� Æ����è����è����è����è����è����è����è����è����è����è����è����Æ����Ãè����ë„$
������$��"".initdone·���<��"".initdone·���R
��"runtime.throwinit���b�"".initdone·���n
��fmt.init���x
��os.init���‚
��$path/filepath.init���Œ
��strconv.init���–
��strings.init��� 
��"text/scanner.init���ª
��6cmd/asm/internal/flags.init���´
��log.init���¾
��*cmd/internal/obj.init���È
��io.init���Ò
��unicode.init���Þ�"".initdone·���ì
��0runtime.morestack_noctxt��������€�€�
²€�
�(X�Tgclocals·33cdeccccebe80329f1fdbee7f5874cb�Tgclocals·33cdeccccebe80329f1fdbee7f5874cb���xprebuilts/go/linux-x86/src/cmd/asm/internal/lex/tokenizer.goþ(type..hash.[1]string�à��ÊdH‹ %����H;a†ˆ���Hƒì(H‹L$81ÀHÇD$���H‹l$H9è}\H‰D$ H‰ÅH‰ÈHÁÀH»¿c»kïR�H¯ØH‰ØH‹\$0Hƒû�t;HÁåHëH‰$H‰D$8H‰D$è����H‹L$H‹D$ HÿÀH‹l$H9è|¤H‰L$@HƒÄ(ÉëÁè����é[ÿÿÿ
������ä
��runtime.strhash���¸
��0runtime.morestack_noctxt���0P��
"".autotmp_0500�type.int�"".autotmp_0499�type.int� "".~r2� type.uintptr�"".h�type.uintptr�"".p��type.*[1]string�POP�°�°�
�q?�Tgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2�Tgclocals·33cdeccccebe80329f1fdbee7f5874cb���pprebuilts/go/linux-x86/src/cmd/asm/internal/lex/input.goþ$type..eq.[1]string�à��ÖdH‹ %����H;a†Î���HƒìX1ÀHÇD$(���H‹l$(H9荒���H‰D$0H‹\$`Hƒû�„–���H‰ÅHÁåHëH‹3H‹KH‹\$hHƒû�tvH‰ÅHÁåHëH‹H‹CH9ÁuVH‰t$HH‰4$H‰L$PH‰L$H‰T$8H‰T$H‰D$@H‰D$è����¶\$ €û�t H‹D$0HÿÀH‹l$(H9èŒnÿÿÿÆD$pHƒÄXÃÆD$p�HƒÄXÉ놉écÿÿÿè����éÿÿÿ
������¼
�� runtime.eqstring���Ä
��0runtime.morestack_noctxt���0°��"".autotmp_0504�?type.string�"".autotmp_0503�type.string�"".autotmp_0502�_type.int�"".autotmp_0501�Otype.int� "".~r2� type.bool�"".q�type.*[1]string�"".p��type.*[1]string�&°´¯° ¯°�ð�ð� �S�Tgclocals·3bb21ca8fe1d99a3e492463bd711418a�Tgclocals·a8eabfc4a4514ed6b3b0c61e9680e440���pprebuilts/go/linux-x86/src/cmd/asm/internal/lex/input.goþ("".TokenReader.Close� ��’dH‹ %����H;av3HƒìH‹Y H…Ût H|$H9;uH‰#H‹\$H‰$H‹\$H‹[ ÿÓHƒÄÃè����ë·
������v�������†
��0runtime.morestack_noctxt��� ��""..this��&type."".TokenReader�.�P�P�
�;�Tgclocals·2a1dd1e1e59d0a384c26951e316cd7e6�Tgclocals·33cdeccccebe80329f1fdbee7f5874cb���<autogenerated>þ$"".TokenReader.Col�À��¦dH‹ %����H;av=HƒìH‹Y H…Ût H|$H9;uH‰#H‹\$ H‰$H‹\$H‹[(ÿÓH‹\$H‰\$(HƒÄÃè����ë­
������v�������š
��0runtime.morestack_noctxt���0 �� "".~r0� type.int�""..this��&type."".TokenReader� 8 �`�`�
�;%�Tgclocals·3bb21ca8fe1d99a3e492463bd711418a�Tgclocals·33cdeccccebe80329f1fdbee7f5874cb���<autogenerated>þ&"".TokenReader.File�à��ÒdH‹ %����H;avSHƒìH‹Y H…Ût H|$ H9;uH‰#1ÛH‰\$0H‰\$8H‹\$(H‰$H‹\$ H‹[0ÿÓH‹L$H‹D$H‰L$0H‰D$8HƒÄÃè����ë—
������Ž�������Æ
��0runtime.morestack_noctxt���@0�� "".~r0� type.string�""..this��&type."".TokenReader�0N/0�p�p�
�G)�Tgclocals·0ebb2d1da58c1b4224bf5a7b370d7578�Tgclocals·33cdeccccebe80329f1fdbee7f5874cb���<autogenerated>þ&"".TokenReader.Line�À��¦dH‹ %����H;av=HƒìH‹Y H…Ût H|$H9;uH‰#H‹\$ H‰$H‹\$H‹[8ÿÓH‹\$H‰\$(HƒÄÃè����ë­
������v�������š
��0runtime.morestack_noctxt���0 �� "".~r0� type.int�""..this��&type."".TokenReader� 8 �`�
`�
�;%�Tgclocals·3bb21ca8fe1d99a3e492463bd711418a�Tgclocals·33cdeccccebe80329f1fdbee7f5874cb���<autogenerated>þ&"".TokenReader.Next�À��¢dH‹ %����H;av;HƒìH‹Y H…Ût H|$H9;uH‰#H‹\$ H‰$H‹\$H‹[@ÿӋ\$‰\$(HƒÄÃè����ë¯
������v�������–
��0runtime.morestack_noctxt���0 �� "".~r0� "type."".ScanToken�""..this��&type."".TokenReader� 6 �`� `�
�;%�Tgclocals·3bb21ca8fe1d99a3e492463bd711418a�Tgclocals·33cdeccccebe80329f1fdbee7f5874cb���<autogenerated>þ*"".TokenReader.SetPos�à��ÎdH‹ %����H;avQHƒì H‹Y H…Ût H|$(H9;uH‰#H‹\$8H‰\$H‹\$@H‰\$H‹\$HH‰\$H‹\$0H‰$H‹\$(H‹[HÿÓHƒÄ Ãè����ë™
������²�������Â
��0runtime.morestack_noctxt���P@��"".file�0type.string�"".line� type.int�""..this��&type."".TokenReader�@L?@�p�p�
�Y�Tgclocals·b0ceb230510ee8cb80caa5a2e5dbb4bc�Tgclocals·33cdeccccebe80329f1fdbee7f5874cb���<autogenerated>þ&"".TokenReader.Text�à��ÒdH‹ %����H;avSHƒìH‹Y H…Ût H|$ H9;uH‰#1ÛH‰\$0H‰\$8H‹\$(H‰$H‹\$ H‹[PÿÓH‹L$H‹D$H‰L$0H‰D$8HƒÄÃè����ë—
������Ž�������Æ
��0runtime.morestack_noctxt���@0�� "".~r0� type.string�""..this��&type."".TokenReader�0N/0�p�p�
�G)�Tgclocals·0ebb2d1da58c1b4224bf5a7b370d7578�Tgclocals·33cdeccccebe80329f1fdbee7f5874cb���<autogenerated>þ,"".(*ScanToken).String��€��ødH‹ %����H;a†Ÿ���Hƒì0H‹Y H…Ût H|$8H9;uH‰#1ÛH‰\$@H‰\$HH‹\$81íH9ëuEH����H‰$HÇD$���H����H‰\$HÇD$ ���H����H‰\$ HÇD$(���è���� H‹\$8‹+‰,$è����H‹L$H‹D$H‰L$@H‰D$HHƒÄ0Ãè����éDÿÿÿ
��������go.string."lex"���¸��*go.string."ScanToken"���â��$go.string."String"���ˆ
��"runtime.panicwrap���ª
��&"".ScanToken.String���æ
��0runtime.morestack_noctxt���0`�� "".~r0�type.string�""..this��$type.*"".ScanToken�`š_`�À�À� �ƒ=�Tgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2�Tgclocals·33cdeccccebe80329f1fdbee7f5874cb���<autogenerated>þ&type..hash."".Token� ��ždH‹ %����H;avvHƒì H‹\$(H‰$Hƒ<$�tYH‹\$0H‰\$HÇD$���è����H‹D$H‹\$(H‰$Hƒ<$�t#Hƒ$H‰D$0H‰D$è����H‹\$H‰\$8HƒÄ É%����ëԉ%����ëžè����éqÿÿÿ
������n
��runtime.memhash�����runtime.strhash���Œ
��0runtime.morestack_noctxt���0@�� "".~r2� type.uintptr�"".h�type.uintptr�"".p��type.*"".Token�@_?@���
�6Z�Tgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2�Tgclocals·33cdeccccebe80329f1fdbee7f5874cb���pprebuilts/go/linux-x86/src/cmd/asm/internal/lex/input.goþ"type..eq."".Token�À��°dH‹ %����H;avHƒìHH‹L$PH‹D$X‹‹(9ët
ÆD$`�HƒÄHÃH‹qH‹IH‹PH‹@H9Áu@H‰t$8H‰4$H‰L$@H‰L$H‰T$(H‰T$H‰D$0H‰D$è����¶\$ €û�t
ÆD$`HƒÄHÃÆD$`�HƒÄHÃè����éhÿÿÿ
������Ø
�� runtime.eqstring���ž
��0runtime.morestack_noctxt���0��
"".autotmp_0512�?type.string�"".autotmp_0511�type.string� "".~r2� type.bool�"".q�type.*"".Token�"".p��type.*"".Token�0T � � �
�k5�Tgclocals·3bb21ca8fe1d99a3e492463bd711418a�Tgclocals·a8eabfc4a4514ed6b3b0c61e9680e440���pprebuilts/go/linux-x86/src/cmd/asm/internal/lex/input.goþ$"".(*Token).String�€��èdH‹ %����H;a†—���Hƒì0H‹Y H…Ût H|$8H9;uH‰#1ÛH‹\$81íH9ëuEH����H‰$HÇD$���H����H‰\$HÇD$���H����H‰\$ HÇD$(���è���� H‹\$8Hƒû�t‹+H‹KH‹k1ÛH‰L$@H‰l$HHƒÄ0Éëáè����éLÿÿÿ
������|��go.string."lex"���¤��"go.string."Token"���Î��$go.string."String"���ô
��"runtime.panicwrap���Ö
��0runtime.morestack_noctxt���0`�� "".~r0�type.string�""..this��type.*"".Token�`Ž_`�À�À�
�yG�Tgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2�Tgclocals·33cdeccccebe80329f1fdbee7f5874cb���<autogenerated>þ(type..hash.[8]string�à��ÊdH‹ %����H;a†ˆ���Hƒì(H‹L$81ÀHÇD$���H‹l$H9è}\H‰D$ H‰ÅH‰ÈHÁÀH»¿c»kïR�H¯ØH‰ØH‹\$0Hƒû�t;HÁåHëH‰$H‰D$8H‰D$è����H‹L$H‹D$ HÿÀH‹l$H9è|¤H‰L$@HƒÄ(ÉëÁè����é[ÿÿÿ
������ä
��runtime.strhash���¸
��0runtime.morestack_noctxt���0P��
"".autotmp_0514�type.int�"".autotmp_0513�type.int� "".~r2� type.uintptr�"".h�type.uintptr�"".p��type.*[8]string�POP�°�°�
�q?�Tgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2�Tgclocals·33cdeccccebe80329f1fdbee7f5874cb���pprebuilts/go/linux-x86/src/cmd/asm/internal/lex/input.goþ$type..eq.[8]string�à��ÖdH‹ %����H;a†Î���HƒìX1ÀHÇD$(���H‹l$(H9荒���H‰D$0H‹\$`Hƒû�„–���H‰ÅHÁåHëH‹3H‹KH‹\$hHƒû�tvH‰ÅHÁåHëH‹H‹CH9ÁuVH‰t$HH‰4$H‰L$PH‰L$H‰T$8H‰T$H‰D$@H‰D$è����¶\$ €û�t H‹D$0HÿÀH‹l$(H9èŒnÿÿÿÆD$pHƒÄXÃÆD$p�HƒÄXÉ놉écÿÿÿè����éÿÿÿ
������¼
�� runtime.eqstring���Ä
��0runtime.morestack_noctxt���0°��"".autotmp_0518�?type.string�"".autotmp_0517�type.string�"".autotmp_0516�_type.int�"".autotmp_0515�Otype.int� "".~r2� type.bool�"".q�type.*[8]string�"".p��type.*[8]string�&°´¯° ¯°�ð�ð� �S�Tgclocals·3bb21ca8fe1d99a3e492463bd711418a�Tgclocals·a8eabfc4a4514ed6b3b0c61e9680e440���pprebuilts/go/linux-x86/src/cmd/asm/internal/lex/input.goþ "".(*Input).File�`��X1ÛH‰\$H‰\$H‹\$H‰\$Hƒ|$�té����‰%����ëò>�� "".(*Stack).File���0��� "".~r0�type.string�""..this��type.*"".Input�0�0�0��Tgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2�Tgclocals·33cdeccccebe80329f1fdbee7f5874cb���<autogenerated>þ "".(*Input).Line�`��RHÇD$����H‹\$H‰\$Hƒ|$�té����‰%����ëò8�� "".(*Stack).Line��� ��� "".~r0�type.int�""..this��type.*"".Input�0�0�0��Tgclocals·3f5c1f818fa7055d0400cecd34057162�Tgclocals·33cdeccccebe80329f1fdbee7f5874cb���<autogenerated>þ"".(*Input).Col�`��RHÇD$����H‹\$H‰\$Hƒ|$�té����‰%����ëò8��"".(*Stack).Col��� ��� "".~r0�type.int�""..this��type.*"".Input�0�0�0��Tgclocals·3f5c1f818fa7055d0400cecd34057162�Tgclocals·33cdeccccebe80329f1fdbee7f5874cb���<autogenerated>þ$"".(*Input).SetPos�@��@H‹\$H‰\$Hƒ|$�té����‰%����ëò&��$"".(*Stack).SetPos���@���"".file� type.string�"".line�type.int�""..this��type.*"".Input� � � ��Tgclocals·6e39d4aeec1dbbb7b83aa532d64acc7c�Tgclocals·33cdeccccebe80329f1fdbee7f5874cb���<autogenerated>þ4type..hash.[1]interface {}�à��ÊdH‹ %����H;a†ˆ���Hƒì(H‹L$81ÀHÇD$���H‹l$H9è}\H‰D$ H‰ÅH‰ÈHÁÀH»¿c»kïR�H¯ØH‰ØH‹\$0Hƒû�t;HÁåHëH‰$H‰D$8H‰D$è����H‹L$H‹D$ HÿÀH‹l$H9è|¤H‰L$@HƒÄ(ÉëÁè����é[ÿÿÿ
������ä
��(runtime.nilinterhash���¸
��0runtime.morestack_noctxt���0P��
"".autotmp_0520�type.int�"".autotmp_0519�type.int� "".~r2� type.uintptr�"".h�type.uintptr�"".p��*type.*[1]interface {}�POP�°�°�
�q?�Tgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2�Tgclocals·33cdeccccebe80329f1fdbee7f5874cb���pprebuilts/go/linux-x86/src/cmd/asm/internal/lex/input.goþ0type..eq.[1]interface {}�à��ÖdH‹ %����H;a†Î���HƒìX1ÀHÇD$(���H‹l$(H9荒���H‰D$0H‹\$hHƒû�„–���H‰ÅHÁåHëH‹ H‹sH‹\$`Hƒû�tvH‰ÅHÁåHëH‹H‹SH9ÈuVH‰D$8H‰$H‰T$@H‰T$H‰L$HH‰L$H‰t$PH‰t$è����¶\$ €û�t H‹D$0HÿÀH‹l$(H9èŒnÿÿÿÆD$pHƒÄXÃÆD$p�HƒÄXÉ놉écÿÿÿè����éÿÿÿ
������¼
��runtime.efaceeq���Ä
��0runtime.morestack_noctxt���0°��"".autotmp_0524�?"type.interface {}�"".autotmp_0523�"type.interface {}�"".autotmp_0522�_type.int�"".autotmp_0521�Otype.int� "".~r2� type.bool�"".q�*type.*[1]interface {}�"".p��*type.*[1]interface {}�&°´¯° ¯°�ð�ð� �S�Tgclocals·3bb21ca8fe1d99a3e492463bd711418a�Tgclocals·a8eabfc4a4514ed6b3b0c61e9680e440���pprebuilts/go/linux-x86/src/cmd/asm/internal/lex/input.goþ4type..hash.[3]interface {}�à��ÊdH‹ %����H;a†ˆ���Hƒì(H‹L$81ÀHÇD$���H‹l$H9è}\H‰D$ H‰ÅH‰ÈHÁÀH»¿c»kïR�H¯ØH‰ØH‹\$0Hƒû�t;HÁåHëH‰$H‰D$8H‰D$è����H‹L$H‹D$ HÿÀH‹l$H9è|¤H‰L$@HƒÄ(ÉëÁè����é[ÿÿÿ
������ä
��(runtime.nilinterhash���¸
��0runtime.morestack_noctxt���0P��
"".autotmp_0526�type.int�"".autotmp_0525�type.int� "".~r2� type.uintptr�"".h�type.uintptr�"".p��*type.*[3]interface {}�POP�°�°�
�q?�Tgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2�Tgclocals·33cdeccccebe80329f1fdbee7f5874cb���pprebuilts/go/linux-x86/src/cmd/asm/internal/lex/input.goþ0type..eq.[3]interface {}�à��ÖdH‹ %����H;a†Î���HƒìX1ÀHÇD$(���H‹l$(H9荒���H‰D$0H‹\$hHƒû�„–���H‰ÅHÁåHëH‹ H‹sH‹\$`Hƒû�tvH‰ÅHÁåHëH‹H‹SH9ÈuVH‰D$8H‰$H‰T$@H‰T$H‰L$HH‰L$H‰t$PH‰t$è����¶\$ €û�t H‹D$0HÿÀH‹l$(H9èŒnÿÿÿÆD$pHƒÄXÃÆD$p�HƒÄXÉ놉écÿÿÿè����éÿÿÿ
������¼
��runtime.efaceeq���Ä
��0runtime.morestack_noctxt���0°��"".autotmp_0530�?"type.interface {}�"".autotmp_0529�"type.interface {}�"".autotmp_0528�_type.int�"".autotmp_0527�Otype.int� "".~r2� type.bool�"".q�*type.*[3]interface {}�"".p��*type.*[3]interface {}�&°´¯° ¯°�ð�ð� �S�Tgclocals·3bb21ca8fe1d99a3e492463bd711418a�Tgclocals·a8eabfc4a4514ed6b3b0c61e9680e440���pprebuilts/go/linux-x86/src/cmd/asm/internal/lex/input.goþ4type..hash.[2]interface {}�à��ÊdH‹ %����H;a†ˆ���Hƒì(H‹L$81ÀHÇD$���H‹l$H9è}\H‰D$ H‰ÅH‰ÈHÁÀH»¿c»kïR�H¯ØH‰ØH‹\$0Hƒû�t;HÁåHëH‰$H‰D$8H‰D$è����H‹L$H‹D$ HÿÀH‹l$H9è|¤H‰L$@HƒÄ(ÉëÁè����é[ÿÿÿ
������ä
��(runtime.nilinterhash���¸
��0runtime.morestack_noctxt���0P��
"".autotmp_0532�type.int�"".autotmp_0531�type.int� "".~r2� type.uintptr�"".h�type.uintptr�"".p��*type.*[2]interface {}�POP�°�°�
�q?�Tgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2�Tgclocals·33cdeccccebe80329f1fdbee7f5874cb���pprebuilts/go/linux-x86/src/cmd/asm/internal/lex/input.goþ0type..eq.[2]interface {}�à��ÖdH‹ %����H;a†Î���HƒìX1ÀHÇD$(���H‹l$(H9荒���H‰D$0H‹\$hHƒû�„–���H‰ÅHÁåHëH‹ H‹sH‹\$`Hƒû�tvH‰ÅHÁåHëH‹H‹SH9ÈuVH‰D$8H‰$H‰T$@H‰T$H‰L$HH‰L$H‰t$PH‰t$è����¶\$ €û�t H‹D$0HÿÀH‹l$(H9èŒnÿÿÿÆD$pHƒÄXÃÆD$p�HƒÄXÉ놉écÿÿÿè����éÿÿÿ
������¼
��runtime.efaceeq���Ä
��0runtime.morestack_noctxt���0°��"".autotmp_0536�?"type.interface {}�"".autotmp_0535�"type.interface {}�"".autotmp_0534�_type.int�"".autotmp_0533�Otype.int� "".~r2� type.bool�"".q�*type.*[2]interface {}�"".p��*type.*[2]interface {}�&°´¯° ¯°�ð�ð� �S�Tgclocals·3bb21ca8fe1d99a3e492463bd711418a�Tgclocals·a8eabfc4a4514ed6b3b0c61e9680e440���pprebuilts/go/linux-x86/src/cmd/asm/internal/lex/input.goþ(type..hash.[0]string�à��ÊdH‹ %����H;a†ˆ���Hƒì(H‹L$81ÀHÇD$����H‹l$H9è}\H‰D$ H‰ÅH‰ÈHÁÀH»¿c»kïR�H¯ØH‰ØH‹\$0Hƒû�t;HÁåHëH‰$H‰D$8H‰D$è����H‹L$H‹D$ HÿÀH‹l$H9è|¤H‰L$@HƒÄ(ÉëÁè����é[ÿÿÿ
������ä
��runtime.strhash���¸
��0runtime.morestack_noctxt���0P��
"".autotmp_0538�type.int�"".autotmp_0537�type.int� "".~r2� type.uintptr�"".h�type.uintptr�"".p��type.*[0]string�POP�°�°�
�q?�Tgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2�Tgclocals·33cdeccccebe80329f1fdbee7f5874cb���pprebuilts/go/linux-x86/src/cmd/asm/internal/lex/input.goþ$type..eq.[0]string�à��ÖdH‹ %����H;a†Î���HƒìX1ÀHÇD$(����H‹l$(H9荒���H‰D$0H‹\$`Hƒû�„–���H‰ÅHÁåHëH‹3H‹KH‹\$hHƒû�tvH‰ÅHÁåHëH‹H‹CH9ÁuVH‰t$HH‰4$H‰L$PH‰L$H‰T$8H‰T$H‰D$@H‰D$è����¶\$ €û�t H‹D$0HÿÀH‹l$(H9èŒnÿÿÿÆD$pHƒÄXÃÆD$p�HƒÄXÉ놉écÿÿÿè����éÿÿÿ
������¼
�� runtime.eqstring���Ä
��0runtime.morestack_noctxt���0°��"".autotmp_0542�?type.string�"".autotmp_0541�type.string�"".autotmp_0540�_type.int�"".autotmp_0539�Otype.int� "".~r2� type.bool�"".q�type.*[0]string�"".p��type.*[0]string�&°´¯° ¯°�ð�ð� �S�Tgclocals·3bb21ca8fe1d99a3e492463bd711418a�Tgclocals·a8eabfc4a4514ed6b3b0c61e9680e440���pprebuilts/go/linux-x86/src/cmd/asm/internal/lex/input.goþ4type..hash.[4]interface {}�à��ÊdH‹ %����H;a†ˆ���Hƒì(H‹L$81ÀHÇD$���H‹l$H9è}\H‰D$ H‰ÅH‰ÈHÁÀH»¿c»kïR�H¯ØH‰ØH‹\$0Hƒû�t;HÁåHëH‰$H‰D$8H‰D$è����H‹L$H‹D$ HÿÀH‹l$H9è|¤H‰L$@HƒÄ(ÉëÁè����é[ÿÿÿ
������ä
��(runtime.nilinterhash���¸
��0runtime.morestack_noctxt���0P��
"".autotmp_0544�type.int�"".autotmp_0543�type.int� "".~r2� type.uintptr�"".h�type.uintptr�"".p��*type.*[4]interface {}�POP�°�°�
�q?�Tgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2�Tgclocals·33cdeccccebe80329f1fdbee7f5874cb���pprebuilts/go/linux-x86/src/cmd/asm/internal/lex/input.goþ0type..eq.[4]interface {}�à��ÖdH‹ %����H;a†Î���HƒìX1ÀHÇD$(���H‹l$(H9荒���H‰D$0H‹\$hHƒû�„–���H‰ÅHÁåHëH‹ H‹sH‹\$`Hƒû�tvH‰ÅHÁåHëH‹H‹SH9ÈuVH‰D$8H‰$H‰T$@H‰T$H‰L$HH‰L$H‰t$PH‰t$è����¶\$ €û�t H‹D$0HÿÀH‹l$(H9èŒnÿÿÿÆD$pHƒÄXÃÆD$p�HƒÄXÉ놉écÿÿÿè����éÿÿÿ
������¼
��runtime.efaceeq���Ä
��0runtime.morestack_noctxt���0°��"".autotmp_0548�?"type.interface {}�"".autotmp_0547�"type.interface {}�"".autotmp_0546�_type.int�"".autotmp_0545�Otype.int� "".~r2� type.bool�"".q�*type.*[4]interface {}�"".p��*type.*[4]interface {}�&°´¯° ¯°�ð�ð� �S�Tgclocals·3bb21ca8fe1d99a3e492463bd711418a�Tgclocals·a8eabfc4a4514ed6b3b0c61e9680e440���pprebuilts/go/linux-x86/src/cmd/asm/internal/lex/input.goþ,type..hash.[1]"".Token�à��ÊdH‹ %����H;a†ˆ���Hƒì(H‹L$81ÀHÇD$���H‹l$H9è}\H‰D$ H‰ÅH‰ÈHÁÀH»¿c»kïR�H¯ØH‰ØH‹\$0Hƒû�t;HkíHëH‰$H‰D$8H‰D$è����H‹L$H‹D$ HÿÀH‹l$H9è|¤H‰L$@HƒÄ(ÉëÁè����é[ÿÿÿ
������ä
��&type..hash."".Token���¸
��0runtime.morestack_noctxt���0P��
"".autotmp_0550�type.int�"".autotmp_0549�type.int� "".~r2� type.uintptr�"".h�type.uintptr�"".p��"type.*[1]"".Token�POP�°�°�
�q?�Tgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2�Tgclocals·33cdeccccebe80329f1fdbee7f5874cb���pprebuilts/go/linux-x86/src/cmd/asm/internal/lex/input.goþ(type..eq.[1]"".Token�€��þdH‹ %����H;a†â���HƒìX1ÀHÇD$(���H‹l$(H9荣���H‰D$0H‹L$`Hƒù�„ª���H‹\$hH‰ÅHkíHéHƒû�„Š���H‰ÅHkíHëH‰Ø‹‹(9ëukH‹qH‹IH‹PH‹@H9ÁuVH‰t$HH‰4$H‰L$PH‰L$H‰T$8H‰T$H‰D$@H‰D$è����¶\$ €û�t H‹D$0HÿÀH‹l$(H9èŒ]ÿÿÿÆD$pHƒÄXÃÆD$p�HƒÄXÉéoÿÿÿ‰éOÿÿÿè����éÿÿÿ
������Þ
�� runtime.eqstring���ì
��0runtime.morestack_noctxt���0°��"".autotmp_0556�?type.string�"".autotmp_0555�type.string�"".autotmp_0552�_type.int�"".autotmp_0551�Otype.int� "".~r2� type.bool�"".q�"type.*[1]"".Token�"".p��"type.*[1]"".Token�&°Å¯° ¯°�€�€� �®R�Tgclocals·3bb21ca8fe1d99a3e492463bd711418a�Tgclocals·a8eabfc4a4514ed6b3b0c61e9680e440���pprebuilts/go/linux-x86/src/cmd/asm/internal/lex/input.goþ.type..hash."".Tokenizer�À��²dH‹ %����H;a†<��Hƒì H‹\$(H‰$Hƒ<$�„��H‹\$0H‰\$HÇD$���è����H‹D$H‹\$(H‰$Hƒ<$�„Û���Hƒ$H‰D$0H‰D$HÇD$���è����H‹D$H‹\$(H‰$Hƒ<$�„™���Hƒ$H‰D$0H‰D$HÇD$���è����H‹D$H‹\$(H‰$Hƒ<$�t^Hƒ$H‰D$0H‰D$è����H‹D$H‹\$(H‰$Hƒ<$�t,Hƒ$(H‰D$0H‰D$HÇD$���è����H‹\$H‰\$8HƒÄ É%����ëˉ%����뙉%����é[ÿÿÿ‰%����éÿÿÿ‰%����éÜþÿÿè����é§þÿÿ
������~
��runtime.memhash���ê
��runtime.memhash���Ö
��runtime.memhash���¨
��runtime.strhash���Œ
��runtime.memhash��� 
��0runtime.morestack_noctxt���0@�� "".~r2� type.uintptr�"".h�type.uintptr�"".p��$type.*"".Tokenizer�@?@G�à�à� �>¢�Tgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2�Tgclocals·33cdeccccebe80329f1fdbee7f5874cb���pprebuilts/go/linux-x86/src/cmd/asm/internal/lex/input.goþ*type..eq."".Tokenizer�à��ÖdH‹ %����H;a†Î���HƒìHH‹L$PH‹D$X‹‹(9ët
ÆD$`�HƒÄHÃH‹YH‹hH9ët
ÆD$`�HƒÄHÃH‹YH‹hH9ët
ÆD$`�HƒÄHÃH‹qH‹I H‹PH‹@ H9ÁuaH‰t$8H‰4$H‰L$@H‰L$H‰T$(H‰T$H‰D$0H‰D$è����¶\$ €û�t+H‹l$PH‹](L‹D$XI‹h(H9ët
ÆD$`�HƒÄHÃÆD$`HƒÄHÃÆD$`�HƒÄHÃè����éÿÿÿ
������¼
�� runtime.eqstring���Ä
��0runtime.morestack_noctxt���0��
"".autotmp_0558�?type.string�"".autotmp_0557�type.string� "".~r2� type.bool�"".q�$type.*"".Tokenizer�"".p��$type.*"".Tokenizer�Tk  �ð�ð� �S�Tgclocals·3bb21ca8fe1d99a3e492463bd711418a�Tgclocals·a8eabfc4a4514ed6b3b0c61e9680e440���pprebuilts/go/linux-x86/src/cmd/asm/internal/lex/input.goþ(type..hash.[2]string�à��ÊdH‹ %����H;a†ˆ���Hƒì(H‹L$81ÀHÇD$���H‹l$H9è}\H‰D$ H‰ÅH‰ÈHÁÀH»¿c»kïR�H¯ØH‰ØH‹\$0Hƒû�t;HÁåHëH‰$H‰D$8H‰D$è����H‹L$H‹D$ HÿÀH‹l$H9è|¤H‰L$@HƒÄ(ÉëÁè����é[ÿÿÿ
������ä
��runtime.strhash���¸
��0runtime.morestack_noctxt���0P��
"".autotmp_0560�type.int�"".autotmp_0559�type.int� "".~r2� type.uintptr�"".h�type.uintptr�"".p��type.*[2]string�POP�°�°�
�q?�Tgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2�Tgclocals·33cdeccccebe80329f1fdbee7f5874cb���pprebuilts/go/linux-x86/src/cmd/asm/internal/lex/input.goþ$type..eq.[2]string�à��ÖdH‹ %����H;a†Î���HƒìX1ÀHÇD$(���H‹l$(H9荒���H‰D$0H‹\$`Hƒû�„–���H‰ÅHÁåHëH‹3H‹KH‹\$hHƒû�tvH‰ÅHÁåHëH‹H‹CH9ÁuVH‰t$HH‰4$H‰L$PH‰L$H‰T$8H‰T$H‰D$@H‰D$è����¶\$ €û�t H‹D$0HÿÀH‹l$(H9èŒnÿÿÿÆD$pHƒÄXÃÆD$p�HƒÄXÉ놉écÿÿÿè����éÿÿÿ
������¼
�� runtime.eqstring���Ä
��0runtime.morestack_noctxt���0°��"".autotmp_0564�?type.string�"".autotmp_0563�type.string�"".autotmp_0562�_type.int�"".autotmp_0561�Otype.int� "".~r2� type.bool�"".q�type.*[2]string�"".p��type.*[2]string�&°´¯° ¯°�ð�ð� �S�Tgclocals·3bb21ca8fe1d99a3e492463bd711418a�Tgclocals·a8eabfc4a4514ed6b3b0c61e9680e440���pprebuilts/go/linux-x86/src/cmd/asm/internal/lex/input.goþTgclocals·ff1706e68c499f43b2a1b4dd2b5c7a16�X��X ��� �������������€����€���‚����������þTgclocals·2785978c7e4962a50f517fd60be50afc�X��X ����������������������������������þ04go.itab.*os.File.io.Writer�����þ"go.string.hdr."1"� �� ������������������go.string."1"���þgo.string."1"���1��þˆgo.string.hdr."asm: parsing -D: %q is not a valid identifier name\n"� �� ��������3����������€go.string."asm: parsing -D: %q is not a valid identifier name\n"���þ€go.string."asm: parsing -D: %q is not a valid identifier name\n"�p��hasm: parsing -D: %q is not a valid identifier name
��þTgclocals·782f0f2f0ab5155871725ef93a867baf�`��`
�����������`��©`��©`�­`@�‰`�‰` ` `�`��þTgclocals·cffcb3fa139580cffca8ac28af4ff263�`��`
�������������������������������������þ2go.string.hdr."%s:%d: %s"� �� �������� ����������*go.string."%s:%d: %s"���þ*go.string."%s:%d: %s"� ��%s:%d: %s��þTgclocals·6ffdce1e57d0e1e85b19840c8fe0dcc6�@��@����������€��� ���¡ò� ð��ð��þTgclocals·a68b09a48716afad7ca7a02fe6add474�@��@�������������������������þ*go.string.hdr."; got"� �� ������������������"go.string."; got"���þ"go.string."; got"��� ; got��þTgclocals·143597b62fc619446581396b22cf6a07�H��H������������� ��8��>��'
��
���þTgclocals·1dbe3e1675327063a63a3ea108cf04bf�H��H����������������������������þTgclocals·33cdeccccebe80329f1fdbee7f5874cb�����������þTgclocals·3f5c1f818fa7055d0400cecd34057162�������������þLgo.string.hdr."expected newline after"� �� ������������������Dgo.string."expected newline after"���þDgo.string."expected newline after"�0��.expected newline after��þTgclocals·24dad5c01c8a1c135720cc7d2d411117�(��(��� �������T�����þTgclocals·9c91d8a91ac42440a3d1507bc8d2e808�(��(����������������þ\go.string.hdr."'#' must be first item on line"� �� ������������������Tgo.string."'#' must be first item on line"���þTgo.string."'#' must be first item on line"�@��>'#' must be first item on line��þTgo.string.hdr."recursive macro invocation"� �� ������������������Lgo.string."recursive macro invocation"���þLgo.string."recursive macro invocation"�@��6recursive macro invocation��þTgclocals·ace3ce0b8e9fcc3b144ba3adb66e0bc6�@��@����������À���À„��À��̄��Ì���þTgclocals·5f2bd104e8cdd589ccc3748f3a02b8bf�@��@�������������������������þTgclocals·33cdeccccebe80329f1fdbee7f5874cb�����������þTgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2�������������þZgo.string.hdr."expected identifier after '#'"� �� ������������������Rgo.string."expected identifier after '#'"���þRgo.string."expected identifier after '#'"�@��<expected identifier after '#'��þ(go.string.hdr."else"� �� ������������������ go.string."else"���þ go.string."else"���
else��þ(go.string.hdr."line"� �� ������������������ go.string."line"���þ go.string."line"���
line��þ*go.string.hdr."endif"� �� ������������������"go.string."endif"���þ"go.string."endif"��� endif��þ*go.string.hdr."ifdef"� �� ������������������"go.string."ifdef"���þ"go.string."ifdef"��� ifdef��þ,go.string.hdr."define"� �� ������������������$go.string."define"���þ$go.string."define"���define��þ*go.string.hdr."undef"� �� ������������������"go.string."undef"���þ"go.string."undef"��� undef��þ,go.string.hdr."ifndef"� �� ������������������$go.string."ifndef"���þ$go.string."ifndef"���ifndef��þ.go.string.hdr."include"� �� ������������������&go.string."include"���þ&go.string."include"���include��þVgo.string.hdr."unexpected token after '#':"� �� ������������������Ngo.string."unexpected token after '#':"���þNgo.string."unexpected token after '#':"�@��8unexpected token after '#':��þTgclocals·7a7361427352e618c658378c6767d04b�H��H����������0���0„��0��1���p„<�p<��þTgclocals·6bcc1c2d3e07875a166cf982516cd1ed�H��H����������������������������þjgo.string.hdr."expected identifier after # directive"� �� ��������%����������bgo.string."expected identifier after # directive"���þbgo.string."expected identifier after # directive"�P��Lexpected identifier after # directive��þTgclocals·c8a6880611759e048047dd302245b6d9�0��0��� ������� ���\�������þTgclocals·197df35d123b8543b316c6de2f24053a�0��0�������������������þTgclocals·5e29cf4e275ff1db65cfee262b3b8d1f� �� ��������������þTgclocals·51fa0e13d53d6bad7f86670d3edaeac6� �� �������������þLgo.string.hdr."redefinition of macro:"� �� ������������������Dgo.string."redefinition of macro:"���þDgo.string."redefinition of macro:"�0��.redefinition of macro:��þTgclocals·0b2f8e2cf893e706c428a9ef69858313�H��H�����������à�Pä�Pà�@à�Bà�Aà��þTgclocals·6f88bc449eedc84ac47bc1a1f155c151�H��H��� ���K���K���K���K���K���K���K����þfgo.string.hdr."bad syntax in definition for macro:"� �� ��������#����������^go.string."bad syntax in definition for macro:"���þ^go.string."bad syntax in definition for macro:"�P��Hbad syntax in definition for macro:��þDgo.string.hdr."duplicate argument"� �� ������������������<go.string."duplicate argument"���þ<go.string."duplicate argument"�0��&duplicate argument��þPgo.string.hdr."in definition for macro:"� �� ������������������Hgo.string."in definition for macro:"���þHgo.string."in definition for macro:"�@��2in definition for macro:��þRgo.string.hdr."bad definition for macro:"� �� ������������������Jgo.string."bad definition for macro:"���þJgo.string."bad definition for macro:"�@��4bad definition for macro:��þ„go.string.hdr."can only escape \\ or \\n in definition for macro:"� �� ��������0����������|go.string."can only escape \\ or \\n in definition for macro:"���þ|go.string."can only escape \\ or \\n in definition for macro:"�p��bcan only escape \ or \n in definition for macro:��þTgclocals·91c1d6cd9dcb4a493ac67a6e77e787d2�à��à ���2��������������üÿÿ���€üÿÿ��‚üÿÿ��€üÿÿ��€üÿÿ�P‚üÿÿ�P€üÿÿ���üÿÿ��@€üÿÿ��E‚üÿÿ��E€üÿÿ��� üÿÿ��þTgclocals·52b52f60182936c53ec684266c52185b�x��x ��� �������������������������������������������þTgclocals·5e29cf4e275ff1db65cfee262b3b8d1f� �� ��������������þTgclocals·c57a8603533ab5c86b0c16166e5d4c90� �� ������ ��� ����þ0@go.itab.*"".Slice."".TokenReader�����þTgclocals·30787a3f5219fbf8af62ccced04364ea�°��°���(������������������€ ������‚�����������������@�����€����������
���������������������������������������������� �@�����"��������þTgclocals·2b893f9ac6cdc0dc5296f09709117a3a� �� �������������������������������������������������������������þRgo.string.hdr."wrong arg count for macro"� �� ������������������Jgo.string."wrong arg count for macro"���þJgo.string."wrong arg count for macro"�@��4wrong arg count for macro��þTgclocals·b789542a0a06ff2572bdbb66f3263ab5������"��������������Á���@��À������À���€�Á�����Á�����À����À����þTgclocals·82af8ffe9734bae445a9420c0de6ae38�P��P�������������������������������þjgo.string.hdr."unterminated arg list invoking macro:"� �� ��������%����������bgo.string."unterminated arg list invoking macro:"���þbgo.string."unterminated arg list invoking macro:"�P��Lunterminated arg list invoking macro:��þTgclocals·4f0a5b7afce73d79fb47b3cf82fb0fe6�8��8����������@€�P‚�P€�� ��þTgclocals·cf64b0853b899fd5aa1ff21454e093c7�8��8����������������������þ2go.string.hdr."#if[n]def"� �� �������� ����������*go.string."#if[n]def"���þ*go.string."#if[n]def"� ��#if[n]def��þTgclocals·6013db99caf2bb60e55bc0c016a4e7e9�(��(�����������������þTgclocals·f7309186bf9eeb0f8ece2eb16f2dc110�(��(����������������þ*go.string.hdr."#else"� �� ������������������"go.string."#else"���þ"go.string."#else"��� #else��þ>go.string.hdr."unmatched #else"� �� ������������������6go.string."unmatched #else"���þ6go.string."unmatched #else"� �� unmatched #else��þTgclocals·c8a6880611759e048047dd302245b6d9�0��0��� ������� ���\�������þTgclocals·5d2b5a2aeff4e4cf961f497a12cc05ae�0��0�������������������þ,go.string.hdr."#endif"� �� ������������������$go.string."#endif"���þ$go.string."#endif"���#endif��þ@go.string.hdr."unmatched #endif"� �� ������������������8go.string."unmatched #endif"���þ8go.string."unmatched #endif"�0��"unmatched #endif��þTgclocals·c8a6880611759e048047dd302245b6d9�0��0��� ������� ���\�������þTgclocals·5d2b5a2aeff4e4cf961f497a12cc05ae�0��0�������������������þ04go.itab.*os.File.io.Reader�����þ0Hgo.itab.*"".Tokenizer."".TokenReader�����þ\go.string.hdr."expected string after #include"� �� ������������������Tgo.string."expected string after #include"���þTgo.string."expected string after #include"�@��>expected string after #include��þZgo.string.hdr."unquoting include file name: "� �� ������������������Rgo.string."unquoting include file name: "���þRgo.string."unquoting include file name: "�@��<unquoting include file name: ��þ0go.string.hdr."#include"� �� ������������������(go.string."#include"���þ(go.string."#include"� ��#include��þ2go.string.hdr."#include:"� �� �������� ����������*go.string."#include:"���þ*go.string."#include:"� ��#include:��þTgclocals·980bd49342831a9a28b9c13d0c5663ef�€��€���+�������������€¯����‚¯����€¯��Ð�‚¯���‚¯���€¯���€¯���C€¯���€¯��Ñ�‚¯���‚¯���€¯���€¯���€¯���þTgclocals·d1916e4028d8fe6862968fb5ebb93c74�ˆ��ˆ����������������������������������������������������þ`go.string.hdr."expected line number after #line"� �� �������� ����������Xgo.string."expected line number after #line"���þXgo.string."expected line number after #line"�P��Bexpected line number after #line��þhgo.string.hdr."error parsing #line (cannot happen):"� �� ��������$����������`go.string."error parsing #line (cannot happen):"���þ`go.string."error parsing #line (cannot happen):"�P��Jerror parsing #line (cannot happen):��þVgo.string.hdr."expected file name in #line"� �� ������������������Ngo.string."expected file name in #line"���þNgo.string."expected file name in #line"�@��8expected file name in #line��þVgo.string.hdr."unquoting #line file name: "� �� ������������������Ngo.string."unquoting #line file name: "���þNgo.string."unquoting #line file name: "�@��8unquoting #line file name: ��þdgo.string.hdr."unexpected token at end of #line: "� �� ��������"����������\go.string."unexpected token at end of #line: "���þ\go.string."unexpected token at end of #line: "�P��Funexpected token at end of #line: ��þTgclocals·c79c05c38548efe6f78a21d704457ea4�X��X ����������0þ0Sþ0þ<Sþ=Sþ1Sþ1þ1þ�þTgclocals·6e25916c194457f163fe7feace7d8c16�X��X ����������������������������������þVgo.string.hdr."#undef for undefined macro:"� �� ������������������Ngo.string."#undef for undefined macro:"���þNgo.string."#undef for undefined macro:"�@��8#undef for undefined macro:��þbgo.string.hdr."syntax error in #undef for macro:"� �� ��������!����������Zgo.string."syntax error in #undef for macro:"���þZgo.string."syntax error in #undef for macro:"�P��Dsyntax error in #undef for macro:��þTgclocals·1af4c408d97a27ecadeb7e64f93c78cb�@��@�����������à�à�Qä�Qà�@à��þTgclocals·6718fa3ce60556785ebaaf7cd5569ede�@��@�������������������������þ>go.string.hdr."input recursion"� �� ������������������6go.string."input recursion"���þ6go.string."input recursion"� �� input recursion��þTgclocals·d216c7b4e1c168f3c3551346edb97ef2�@��@��� �������À��À��Í���Î���À����þTgclocals·536a1a6fffedb1798b5362df4e8577c3�@��@�������������������������þTgclocals·33cdeccccebe80329f1fdbee7f5874cb�����������þTgclocals·87d20ce1b58390b294df80b886db78bf�������������þTgclocals·33cdeccccebe80329f1fdbee7f5874cb�����������þTgclocals·23e8278e2b69a3a75fa59b23c49ed6ad��������������þ&go.string.hdr."EOF"� �� ������������������go.string."EOF"���þgo.string."EOF"���EOF��þ4go.string.hdr."identifier"� �� ��������
����������,go.string."identifier"���þ,go.string."identifier"� ��identifier��þ@go.string.hdr."integer constant"� �� ������������������8go.string."integer constant"���þ8go.string."integer constant"�0��"integer constant��þ<go.string.hdr."float constant"� �� ������������������4go.string."float constant"���þ4go.string."float constant"� ��float constant��þ:go.string.hdr."rune constant"� �� �������� ����������2go.string."rune constant"���þ2go.string."rune constant"� ��rune constant��þ>go.string.hdr."string constant"� �� ������������������6go.string."string constant"���þ6go.string."string constant"� �� string constant��þFgo.string.hdr."raw string constant"� �� ������������������>go.string."raw string constant"���þ>go.string."raw string constant"�0��(raw string constant��þ.go.string.hdr."comment"� �� ������������������&go.string."comment"���þ&go.string."comment"���comment��þ$go.string.hdr."%q"� �� ������������������go.string."%q"���þgo.string."%q"���%q��þTgclocals·5ef976c2593056b9243adf402ae9d952�(��(������������� ����þTgclocals·64e6abdf0268293babaa7bcc4e1e7821�(��(�������������������þTgclocals·33cdeccccebe80329f1fdbee7f5874cb�����������þTgclocals·5184031d3a32a42d85027f073f873668��������������þ0@go.itab.*"".Input."".TokenReader�����þ2go.string.hdr."asm: %s\n"� �� ������������������*go.string."asm: %s\n"���þ*go.string."asm: %s\n"� ��asm: %s
��þTgclocals·6e17c5c40b06bc428f055f7e46f4da49�P��P�����������`��`��à��`��`�� `��`���þTgclocals·d91fb93519af160b1043893a98d7ac9a�P��P�������������������������������þTgclocals·33cdeccccebe80329f1fdbee7f5874cb�����������þTgclocals·33cdeccccebe80329f1fdbee7f5874cb�����������þ$go.string.hdr."·"� �� ������������������go.string."·"���þgo.string."·"���·��þ(go.string.hdr."\"\""� �� ������������������ go.string."\"\""���þ go.string."\"\""���""��þ"go.string.hdr."."� �� ������������������go.string."."���þgo.string."."���.��þ&go.string.hdr."∕"� �� ������������������go.string."∕"���þgo.string."∕"���∕��þ"go.string.hdr."/"� �� ������������������go.string."/"���þgo.string."/"���/��þTgclocals·709a14768fab2805a378215c02f0d27f��������������þTgclocals·829d8fcb01908ea01565408e3bde2522�������������þTgclocals·33cdeccccebe80329f1fdbee7f5874cb�����������þTgclocals·c569e2e932d4b70e0d347be1814d1538�������������þ0Bgo.itab.*strings.Reader.io.Reader�����þ8go.string.hdr."command line"� �� �������� ����������0go.string."command line"���þ0go.string."command line"� ��command line��þTgclocals·abf8f58cd1fcfaffd27085f4cf73bf58�8��8���������������������þTgclocals·7841b33a5958c757ecc1f0a9a1364888�8��8����������������������þTgclocals·0c8aa8e80191a30eac23f1a218103f16� �� ��������������þTgclocals·1a2cc6eb7f6c2e8ae0ec9d76b9eca0b3� �� ������ ��� ����þTgclocals·33cdeccccebe80329f1fdbee7f5874cb�����������þTgclocals·3f5c1f818fa7055d0400cecd34057162�������������þTgclocals·33cdeccccebe80329f1fdbee7f5874cb�����������þTgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2�������������þTgclocals·33cdeccccebe80329f1fdbee7f5874cb�����������þTgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2�������������þTgclocals·33cdeccccebe80329f1fdbee7f5874cb�����������þTgclocals·3f5c1f818fa7055d0400cecd34057162�������������þPgo.string.hdr."cannot happen: slice col"� �� ������������������Hgo.string."cannot happen: slice col"���þHgo.string."cannot happen: slice col"�@��2cannot happen: slice col��þTgclocals·d8fdd2a55187867c76648dc792366181� �� ��������������þTgclocals·32bd5c6dc84e3e86dd35593b3922d3aa� �� �������������þTgclocals·33cdeccccebe80329f1fdbee7f5874cb�����������þTgclocals·6e39d4aeec1dbbb7b83aa532d64acc7c�������������þTgclocals·33cdeccccebe80329f1fdbee7f5874cb�����������þTgclocals·87d20ce1b58390b294df80b886db78bf�������������þTgclocals·0c8aa8e80191a30eac23f1a218103f16� �� ��������������þTgclocals·a9147c3531f082a2cfd2e5842c99b4f1� �� �������������þTgclocals·e62cf9b968bd495b0f6a29a94dd7f199� �� ��������������þTgclocals·32bd5c6dc84e3e86dd35593b3922d3aa� �� �������������þTgclocals·12fc1489b12fcdedb8fc818b7369b5d9��������������þTgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2�������������þTgclocals·12fc1489b12fcdedb8fc818b7369b5d9��������������þTgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2�������������þTgclocals·12fc1489b12fcdedb8fc818b7369b5d9��������������þTgclocals·3f5c1f818fa7055d0400cecd34057162�������������þTgclocals·12fc1489b12fcdedb8fc818b7369b5d9��������������þTgclocals·3f5c1f818fa7055d0400cecd34057162�������������þTgclocals·12fc1489b12fcdedb8fc818b7369b5d9��������������þTgclocals·6e39d4aeec1dbbb7b83aa532d64acc7c�������������þTgclocals·33cdeccccebe80329f1fdbee7f5874cb�����������þTgclocals·87d20ce1b58390b294df80b886db78bf�������������þTgclocals·008e235a1392cc90d1ed9ad2f7e76d87�(��(�����������������þTgclocals·2dbf0085ac2787b6587f0abea50adfba�(��(����������������þTgclocals·33cdeccccebe80329f1fdbee7f5874cb�����������þTgclocals·790e5cc5051fc0affc980ade09e929ec��������������þ$go.string.hdr."<<"� �� ������������������go.string."<<"���þgo.string."<<"���<<��þ$go.string.hdr.">>"� �� ������������������go.string.">>"���þgo.string.">>"���>>��þ$go.string.hdr."->"� �� ������������������go.string."->"���þgo.string."->"���->��þ$go.string.hdr."@>"� �� ������������������go.string."@>"���þgo.string."@>"���@>��þTgclocals·33cdeccccebe80329f1fdbee7f5874cb�����������þTgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2�������������þTgclocals·33cdeccccebe80329f1fdbee7f5874cb�����������þTgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2�������������þTgclocals·33cdeccccebe80329f1fdbee7f5874cb�����������þTgclocals·3f5c1f818fa7055d0400cecd34057162�������������þTgclocals·33cdeccccebe80329f1fdbee7f5874cb�����������þTgclocals·3f5c1f818fa7055d0400cecd34057162�������������þTgclocals·33cdeccccebe80329f1fdbee7f5874cb�����������þTgclocals·6e39d4aeec1dbbb7b83aa532d64acc7c�������������þ$go.string.hdr."\n"� �� ������������������go.string."\n"���þgo.string."\n"���
��þTgclocals·2c033e7f4f4a74cc7e9f368d1fec9f60� �� ��������������þTgclocals·32bd5c6dc84e3e86dd35593b3922d3aa� �� �������������þTgclocals·33cdeccccebe80329f1fdbee7f5874cb�����������þTgclocals·87d20ce1b58390b294df80b886db78bf�������������þTgclocals·33cdeccccebe80329f1fdbee7f5874cb�����������þTgclocals·33cdeccccebe80329f1fdbee7f5874cb�����������þ."".linkCtxt��6type.*cmd/internal/obj.Link���þ0"".histLine��type.int���������þ0"".initdone·��type.uint8���þ"".NewInput·f��������������"".NewInput���þ"".predefine·f��������������"".predefine���þ("".(*Input).Error·f��������������""".(*Input).Error���þ2"".(*Input).expectText·f��������������,"".(*Input).expectText���þ,"".(*Input).enabled·f��������������&"".(*Input).enabled���þ8"".(*Input).expectNewline·f��������������2"".(*Input).expectNewline���þ&"".(*Input).Next·f�������������� "".(*Input).Next���þ&"".(*Input).Text·f�������������� "".(*Input).Text���þ&"".(*Input).hash·f�������������� "".(*Input).hash���þ0"".(*Input).macroName·f��������������*"".(*Input).macroName���þ*"".(*Input).define·f��������������$"".(*Input).define���þ4"".(*Input).defineMacro·f��������������."".(*Input).defineMacro���þ<"".(*Input).macroDefinition·f��������������6"".(*Input).macroDefinition���þ"".lookup·f��������������"".lookup���þ4"".(*Input).invokeMacro·f��������������."".(*Input).invokeMacro���þ,"".(*Input).argsFor·f��������������&"".(*Input).argsFor���þ<"".(*Input).collectArgument·f��������������6"".(*Input).collectArgument���þ("".(*Input).ifdef·f��������������""".(*Input).ifdef���þ("".(*Input).else_·f��������������""".(*Input).else_���þ("".(*Input).endif·f��������������""".(*Input).endif���þ,"".(*Input).include·f��������������&"".(*Input).include���þ&"".(*Input).line·f�������������� "".(*Input).line���þ("".(*Input).undef·f��������������""".(*Input).undef���þ&"".(*Input).Push·f�������������� "".(*Input).Push���þ("".(*Input).Close·f��������������""".(*Input).Close���þ*"".IsRegisterShift·f��������������$"".IsRegisterShift���þ,"".ScanToken.String·f��������������&"".ScanToken.String���þ"".HistLine·f��������������"".HistLine���þ"".NewLexer·f��������������"".NewLexer���þ"".InitHist·f��������������"".InitHist���þ"".Make·f��������������"".Make���þ$"".Token.String·f��������������"".Token.String���þ"".Tokenize·f��������������"".Tokenize���þ"".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���þ*"".(*Slice).SetPos·f��������������$"".(*Slice).SetPos���þ("".(*Slice).Close·f��������������""".(*Slice).Close���þ&"".(*Stack).Push·f�������������� "".(*Stack).Push���þ&"".(*Stack).Next·f�������������� "".(*Stack).Next���þ&"".(*Stack).Text·f�������������� "".(*Stack).Text���þ&"".(*Stack).File·f�������������� "".(*Stack).File���þ&"".(*Stack).Line·f�������������� "".(*Stack).Line���þ$"".(*Stack).Col·f��������������"".(*Stack).Col���þ*"".(*Stack).SetPos·f��������������$"".(*Stack).SetPos���þ("".(*Stack).Close·f��������������""".(*Stack).Close���þ$"".NewTokenizer·f��������������"".NewTokenizer���þ""".isIdentRune·f��������������"".isIdentRune���þ."".(*Tokenizer).Text·f��������������("".(*Tokenizer).Text���þ."".(*Tokenizer).File·f��������������("".(*Tokenizer).File���þ."".(*Tokenizer).Line·f��������������("".(*Tokenizer).Line���þ,"".(*Tokenizer).Col·f��������������&"".(*Tokenizer).Col���þ2"".(*Tokenizer).SetPos·f��������������,"".(*Tokenizer).SetPos���þ."".(*Tokenizer).Next·f��������������("".(*Tokenizer).Next���þ0"".(*Tokenizer).Close·f��������������*"".(*Tokenizer).Close���þ"".init·f��������������"".init���þ"runtime.gcbits.01����þ0go.string.hdr."[]string"� �� ������������������(go.string."[]string"���þ(go.string."[]string"� ��[]string��þtype.[]string� �� ��������������Ó¨ó
��������������������������������������������������������� 0 � runtime.algarray���@��"runtime.gcbits.01���P��0go.string.hdr."[]string"���p��,go.weak.type.*[]string���€��"runtime.zerovalue�����type.string���þ:go.typelink.[]string []string��������������type.[]string���þTgclocals·33cdeccccebe80329f1fdbee7f5874cb�����������þTgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2�������������þTgclocals·a8eabfc4a4514ed6b3b0c61e9680e440��������������þTgclocals·3bb21ca8fe1d99a3e492463bd711418a�������������þ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���þ2go.string.hdr."[1]string"� �� �������� ����������*go.string."[1]string"���þ*go.string."[1]string"� ��[1]string��þtype.[1]string�À��À��������������ĸb ������������������������������������������������������������������������0��&type..alg.[1]string���@��"runtime.gcbits.01���P��2go.string.hdr."[1]string"���p��.go.weak.type.*[1]string���€��"runtime.zerovalue�����type.string��� ��type.[]string���þ>go.typelink.[1]string [1]string��������������type.[1]string���þTgclocals·33cdeccccebe80329f1fdbee7f5874cb�����������þTgclocals·2a1dd1e1e59d0a384c26951e316cd7e6�������������þTgclocals·33cdeccccebe80329f1fdbee7f5874cb�����������þTgclocals·3bb21ca8fe1d99a3e492463bd711418a�������������þTgclocals·33cdeccccebe80329f1fdbee7f5874cb�����������þTgclocals·0ebb2d1da58c1b4224bf5a7b370d7578�������������þTgclocals·33cdeccccebe80329f1fdbee7f5874cb�����������þTgclocals·3bb21ca8fe1d99a3e492463bd711418a�������������þTgclocals·33cdeccccebe80329f1fdbee7f5874cb�����������þTgclocals·3bb21ca8fe1d99a3e492463bd711418a�������������þTgclocals·33cdeccccebe80329f1fdbee7f5874cb�����������þTgclocals·b0ceb230510ee8cb80caa5a2e5dbb4bc��������� ����þTgclocals·33cdeccccebe80329f1fdbee7f5874cb�����������þTgclocals·0ebb2d1da58c1b4224bf5a7b370d7578�������������þ,go.string.hdr."func()"� �� ������������������$go.string."func()"���þ$go.string."func()"���func()��þtype.func()�€��€��������������ö¼‚ö�3��������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��,go.string.hdr."func()"���p��(go.weak.type.*func()���€��"runtime.zerovalue��� €�type.func()���Ѐ�type.func()���þ2go.typelink.func() func()��������������type.func()���þ4go.string.hdr."func() int"� �� ��������
����������,go.string."func() int"���þ,go.string."func() int"� ��func() int��þtype.func() int�����������������å†9à�3��������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��4go.string.hdr."func() int"���p��0go.weak.type.*func() int���€��"runtime.zerovalue��� €�type.func() int���Ѐ�type.func() int���€��type.int���þBgo.typelink.func() int func() int��������������type.func() int���þ:go.string.hdr."func() string"� �� �������� ����������2go.string."func() string"���þ2go.string."func() string"� ��func() string��þ$type.func() string�����������������¢mË�3��������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��:go.string.hdr."func() string"���p��6go.weak.type.*func() string���€��"runtime.zerovalue��� €�$type.func() string���Ѐ�$type.func() string���€��type.string���þNgo.typelink.func() string func() string��������������$type.func() string���þ<go.string.hdr."*lex.ScanToken"� �� ������������������4go.string."*lex.ScanToken"���þ4go.string."*lex.ScanToken"� ��*lex.ScanToken��þ&go.string.hdr."lex"� �� ������������������go.string."lex"���þgo.string."lex"���lex��þ2go.string.hdr."ScanToken"� �� �������� ����������*go.string."ScanToken"���þ*go.string."ScanToken"� ��ScanToken��þ,go.string.hdr."String"� �� ������������������$go.string."String"���þ$go.string."String"���String��þTgclocals·33cdeccccebe80329f1fdbee7f5874cb�����������þTgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2�������������þVgo.string.hdr."func(*lex.ScanToken) string"� �� ������������������Ngo.string."func(*lex.ScanToken) string"���þNgo.string."func(*lex.ScanToken) string"�@��8func(*lex.ScanToken) string��þ>type.func(*"".ScanToken) string� �� ��������������ï³=U�3��������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��Vgo.string.hdr."func(*lex.ScanToken) string"���p��Pgo.weak.type.*func(*"".ScanToken) string���€��"runtime.zerovalue��� €�>type.func(*"".ScanToken) string���А�>type.func(*"".ScanToken) string���€��$type.*"".ScanToken�����type.string���þ„go.typelink.func(*lex.ScanToken) string func(*"".ScanToken) string��������������>type.func(*"".ScanToken) string���þ$type.*"".ScanToken��Ð��Ð��������������͉œ�6����������������������������������������������������������������������������������������������������������������������������������������������0 � runtime.algarray���@��"runtime.gcbits.01���P��<go.string.hdr."*lex.ScanToken"���p��6go.weak.type.**"".ScanToken���€��"runtime.zerovalue�����"type."".ScanToken���` �$type.*"".ScanToken���Àð�$type.*"".ScanToken���ð��,go.string.hdr."String"�����$type.func() string��� ��>type.func(*"".ScanToken) string���°��,"".(*ScanToken).String���À��,"".(*ScanToken).String���þruntime.gcbits.������þ:go.string.hdr."lex.ScanToken"� �� �������� ����������2go.string."lex.ScanToken"���þ2go.string."lex.ScanToken"� ��lex.ScanToken��þTgo.string.hdr."func(lex.ScanToken) string"� �� ������������������Lgo.string."func(lex.ScanToken) string"���þLgo.string."func(lex.ScanToken) string"�@��6func(lex.ScanToken) string��þ<type.func("".ScanToken) string� �� ��������������‚\Ð8�3��������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��Tgo.string.hdr."func(lex.ScanToken) string"���p��Ngo.weak.type.*func("".ScanToken) string���€��"runtime.zerovalue��� €�<type.func("".ScanToken) string���А�<type.func("".ScanToken) string���€��"type."".ScanToken�����type.string���þ€go.typelink.func(lex.ScanToken) string func("".ScanToken) string��������������<type.func("".ScanToken) string���þHgo.string.hdr."cmd/asm/internal/lex"� �� ������������������@go.string."cmd/asm/internal/lex"���þ@go.string."cmd/asm/internal/lex"�0��*cmd/asm/internal/lex��þ"go.importpath."".� �� ������������������@go.string."cmd/asm/internal/lex"���þ"type."".ScanToken��À��À���������������ü‚^�…��������������������������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��runtime.gcbits.���P��:go.string.hdr."lex.ScanToken"���p��$type.*"".ScanToken���€��"runtime.zerovalue���`�"type."".ScanToken�����2go.string.hdr."ScanToken"��� ��"go.importpath."".���°à�"type."".ScanToken���à��,go.string.hdr."String"���€��$type.func() string�����<type.func("".ScanToken) string��� ��,"".(*ScanToken).String���°��&"".ScanToken.String���þHgo.string.hdr."func() lex.ScanToken"� �� ������������������@go.string."func() lex.ScanToken"���þ@go.string."func() lex.ScanToken"�0��*func() lex.ScanToken��þ0type.func() "".ScanToken�����������������v4Û�3��������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��Hgo.string.hdr."func() lex.ScanToken"���p��Bgo.weak.type.*func() "".ScanToken���€��"runtime.zerovalue��� €�0type.func() "".ScanToken���Ѐ�0type.func() "".ScanToken���€��"type."".ScanToken���þhgo.typelink.func() lex.ScanToken func() "".ScanToken��������������0type.func() "".ScanToken���þBgo.string.hdr."func(int, string)"� �� ������������������:go.string."func(int, string)"���þ:go.string."func(int, string)"�0��$func(int, string)��þ,type.func(int, string)� �� ��������������
!�3����������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��Bgo.string.hdr."func(int, string)"���p��>go.weak.type.*func(int, string)���€��"runtime.zerovalue��� €�,type.func(int, string)���Р�,type.func(int, string)���€��type.int�����type.string���þ^go.typelink.func(int, string) func(int, string)��������������,type.func(int, string)���þ@go.string.hdr."*lex.TokenReader"� �� ������������������8go.string."*lex.TokenReader"���þ8go.string."*lex.TokenReader"�0��"*lex.TokenReader��þ(type.*"".TokenReader�� �� ��������������“¼1¸�6�������������������������������������������������������� 0 � runtime.algarray���@��"runtime.gcbits.01���P��@go.string.hdr."*lex.TokenReader"���p��:go.weak.type.**"".TokenReader���€��"runtime.zerovalue�����&type."".TokenReader���þ"runtime.gcbits.03����þ>go.string.hdr."lex.TokenReader"� �� ������������������6go.string."lex.TokenReader"���þ6go.string."lex.TokenReader"� �� lex.TokenReader��þ*go.string.hdr."Close"� �� ������������������"go.string."Close"���þ"go.string."Close"��� Close��þ&go.string.hdr."Col"� �� ������������������go.string."Col"���þgo.string."Col"���Col��þ(go.string.hdr."File"� �� ������������������ go.string."File"���þ go.string."File"���
File��þ(go.string.hdr."Line"� �� ������������������ go.string."Line"���þ go.string."Line"���
Line��þ(go.string.hdr."Next"� �� ������������������ go.string."Next"���þ go.string."Next"���
Next��þ,go.string.hdr."SetPos"� �� ������������������$go.string."SetPos"���þ$go.string."SetPos"���SetPos��þ(go.string.hdr."Text"� �� ������������������ go.string."Text"���þ go.string."Text"���
Text��þ6go.string.hdr."TokenReader"� �� �������� ����������.go.string."TokenReader"���þ.go.string."TokenReader"� ��TokenReader��þ&type."".TokenReader��à��à��������������ULï���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������00à� runtime.algarray���@��"runtime.gcbits.03���P��>go.string.hdr."lex.TokenReader"���p��(type.*"".TokenReader���€��"runtime.zerovalue���À�&type."".TokenReader���À��*go.string.hdr."Close"���à��type.func()���ð��&go.string.hdr."Col"�����type.func() int��� ��(go.string.hdr."File"���À��$type.func() string���Ð��(go.string.hdr."Line"���ð��type.func() int���€��(go.string.hdr."Next"��� ��0type.func() "".ScanToken���°��,go.string.hdr."SetPos"���Ð��,type.func(int, string)���à��(go.string.hdr."Text"���€��$type.func() string���`�&type."".TokenReader�����6go.string.hdr."TokenReader"��� ��"go.importpath."".���°à�&type."".TokenReader���þBgo.string.hdr."[]lex.TokenReader"� �� ������������������:go.string."[]lex.TokenReader"���þ:go.string."[]lex.TokenReader"�0��$[]lex.TokenReader��þ*type.[]"".TokenReader� �� ��������������ô'i©��������������������������������������������������������� 0 � runtime.algarray���@��"runtime.gcbits.01���P��Bgo.string.hdr."[]lex.TokenReader"���p��<go.weak.type.*[]"".TokenReader���€��"runtime.zerovalue�����&type."".TokenReader���þ\go.typelink.[]lex.TokenReader []"".TokenReader��������������*type.[]"".TokenReader���þ4go.string.hdr."*lex.Stack"� �� ��������
����������,go.string."*lex.Stack"���þ,go.string."*lex.Stack"� ��*lex.Stack��þ@go.string.hdr."func(*lex.Stack)"� �� ������������������8go.string."func(*lex.Stack)"���þ8go.string."func(*lex.Stack)"�0��"func(*lex.Stack)��þ(type.func(*"".Stack)�����������������ƒKeä�3��������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��@go.string.hdr."func(*lex.Stack)"���p��:go.weak.type.*func(*"".Stack)���€��"runtime.zerovalue��� €�(type.func(*"".Stack)���А�(type.func(*"".Stack)���€��type.*"".Stack���þXgo.typelink.func(*lex.Stack) func(*"".Stack)��������������(type.func(*"".Stack)���þHgo.string.hdr."func(*lex.Stack) int"� �� ������������������@go.string."func(*lex.Stack) int"���þ@go.string."func(*lex.Stack) int"�0��*func(*lex.Stack) int��þ0type.func(*"".Stack) int� �� ��������������ÊþÈ�3��������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��Hgo.string.hdr."func(*lex.Stack) int"���p��Bgo.weak.type.*func(*"".Stack) int���€��"runtime.zerovalue��� €�0type.func(*"".Stack) int���А�0type.func(*"".Stack) int���€��type.*"".Stack�����type.int���þhgo.typelink.func(*lex.Stack) int func(*"".Stack) int��������������0type.func(*"".Stack) int���þNgo.string.hdr."func(*lex.Stack) string"� �� ������������������Fgo.string."func(*lex.Stack) string"���þFgo.string."func(*lex.Stack) string"�0��0func(*lex.Stack) string��þ6type.func(*"".Stack) string� �� ��������������Mðg[�3��������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��Ngo.string.hdr."func(*lex.Stack) string"���p��Hgo.weak.type.*func(*"".Stack) string���€��"runtime.zerovalue��� €�6type.func(*"".Stack) string���А�6type.func(*"".Stack) string���€��type.*"".Stack�����type.string���þtgo.typelink.func(*lex.Stack) string func(*"".Stack) string��������������6type.func(*"".Stack) string���þ\go.string.hdr."func(*lex.Stack) lex.ScanToken"� �� ������������������Tgo.string."func(*lex.Stack) lex.ScanToken"���þTgo.string."func(*lex.Stack) lex.ScanToken"�@��>func(*lex.Stack) lex.ScanToken��þBtype.func(*"".Stack) "".ScanToken� �� ��������������Œà/Û�3��������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��\go.string.hdr."func(*lex.Stack) lex.ScanToken"���p��Tgo.weak.type.*func(*"".Stack) "".ScanToken���€��"runtime.zerovalue��� €�Btype.func(*"".Stack) "".ScanToken���А�Btype.func(*"".Stack) "".ScanToken���€��type.*"".Stack�����"type."".ScanToken���þŽgo.typelink.func(*lex.Stack) lex.ScanToken func(*"".Stack) "".ScanToken��������������Btype.func(*"".Stack) "".ScanToken���þbgo.string.hdr."func(*lex.Stack, lex.TokenReader)"� �� ��������!����������Zgo.string."func(*lex.Stack, lex.TokenReader)"���þZgo.string."func(*lex.Stack, lex.TokenReader)"�P��Dfunc(*lex.Stack, lex.TokenReader)��þHtype.func(*"".Stack, "".TokenReader)� �� ��������������ðW;I�3����������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��bgo.string.hdr."func(*lex.Stack, lex.TokenReader)"���p��Zgo.weak.type.*func(*"".Stack, "".TokenReader)���€��"runtime.zerovalue��� €�Htype.func(*"".Stack, "".TokenReader)���Р�Htype.func(*"".Stack, "".TokenReader)���€��type.*"".Stack�����&type."".TokenReader���þšgo.typelink.func(*lex.Stack, lex.TokenReader) func(*"".Stack, "".TokenReader)��������������Htype.func(*"".Stack, "".TokenReader)���þZgo.string.hdr."func(*lex.Stack, int, string)"� �� ������������������Rgo.string."func(*lex.Stack, int, string)"���þRgo.string."func(*lex.Stack, int, string)"�@��<func(*lex.Stack, int, string)��þBtype.func(*"".Stack, int, string)�°��°��������������Wd–Z�3������������������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��Zgo.string.hdr."func(*lex.Stack, int, string)"���p��Tgo.weak.type.*func(*"".Stack, int, string)���€��"runtime.zerovalue��� €�Btype.func(*"".Stack, int, string)���а�Btype.func(*"".Stack, int, string)���€��type.*"".Stack�����type.int��� ��type.string���þŒgo.typelink.func(*lex.Stack, int, string) func(*"".Stack, int, string)��������������Btype.func(*"".Stack, int, string)���þ(go.string.hdr."Push"� �� ������������������ go.string."Push"���þ go.string."Push"���
Push��þJgo.string.hdr."func(lex.TokenReader)"� �� ������������������Bgo.string."func(lex.TokenReader)"���þBgo.string."func(lex.TokenReader)"�0��,func(lex.TokenReader)��þ2type.func("".TokenReader)�����������������€jç �3��������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��Jgo.string.hdr."func(lex.TokenReader)"���p��Dgo.weak.type.*func("".TokenReader)���€��"runtime.zerovalue��� €�2type.func("".TokenReader)���А�2type.func("".TokenReader)���€��&type."".TokenReader���þlgo.typelink.func(lex.TokenReader) func("".TokenReader)��������������2type.func("".TokenReader)���þtype.*"".Stack��ð��ð��������������Z$ ì�6����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������`0 � runtime.algarray���@��"runtime.gcbits.01���P��4go.string.hdr."*lex.Stack"���p��.go.weak.type.**"".Stack���€��"runtime.zerovalue�����type."".Stack���` �type.*"".Stack���Àð�type.*"".Stack���ð��*go.string.hdr."Close"�����type.func()��� ��(type.func(*"".Stack)���°��""".(*Stack).Close���À��""".(*Stack).Close���Ð��&go.string.hdr."Col"���ð��type.func() int���€��0type.func(*"".Stack) int�����"".(*Stack).Col��� ��"".(*Stack).Col���°��(go.string.hdr."File"���Ð��$type.func() string���à��6type.func(*"".Stack) string���ð�� "".(*Stack).File���€�� "".(*Stack).File�����(go.string.hdr."Line"���°��type.func() int���À��0type.func(*"".Stack) int���Ð�� "".(*Stack).Line���à�� "".(*Stack).Line���ð��(go.string.hdr."Next"�����0type.func() "".ScanToken��� ��Btype.func(*"".Stack) "".ScanToken���°�� "".(*Stack).Next���À�� "".(*Stack).Next���Ð��(go.string.hdr."Push"���ð��2type.func("".TokenReader)���€��Htype.func(*"".Stack, "".TokenReader)����� "".(*Stack).Push��� �� "".(*Stack).Push���°��,go.string.hdr."SetPos"���Ð��,type.func(int, string)���à��Btype.func(*"".Stack, int, string)���ð��$"".(*Stack).SetPos���€��$"".(*Stack).SetPos�����(go.string.hdr."Text"���°��$type.func() string���À��6type.func(*"".Stack) string���Ð�� "".(*Stack).Text���à�� "".(*Stack).Text���þ2go.string.hdr."lex.Stack"� �� �������� ����������*go.string."lex.Stack"���þ*go.string."lex.Stack"� ��lex.Stack��þ$go.string.hdr."tr"� �� ������������������go.string."tr"���þgo.string."tr"���tr��þ*go.string.hdr."Stack"� �� ������������������"go.string."Stack"���þ"go.string."Stack"��� Stack��þtype."".Stack��à��à��������������ó0v�������������������������������������������������������������������������������������������������������������������������������������������������������0à� runtime.algarray���@��"runtime.gcbits.01���P��2go.string.hdr."lex.Stack"���p��type.*"".Stack���€��"runtime.zerovalue���À�type."".Stack���À��$go.string.hdr."tr"���Ð��"go.importpath."".���à��*type.[]"".TokenReader���`�type."".Stack�����*go.string.hdr."Stack"��� ��"go.importpath."".���°à�type."".Stack���þ,go.string.hdr."[]bool"� �� ������������������$go.string."[]bool"���þ$go.string."[]bool"���[]bool��þtype.[]bool� �� ��������������±åç��������������������������������������������������������� 0 � runtime.algarray���@��"runtime.gcbits.01���P��,go.string.hdr."[]bool"���p��(go.weak.type.*[]bool���€��"runtime.zerovalue�����type.bool���þ2go.typelink.[]bool []bool��������������type.[]bool���þTgclocals·33cdeccccebe80329f1fdbee7f5874cb�����������þTgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2�������������þTgclocals·a8eabfc4a4514ed6b3b0c61e9680e440��������������þTgclocals·3bb21ca8fe1d99a3e492463bd711418a�������������þ.type..hashfunc."".Token��������������&type..hash."".Token���þ*type..eqfunc."".Token��������������"type..eq."".Token���þ$type..alg."".Token� �� �������������������.type..hashfunc."".Token�����*type..eqfunc."".Token���þ4go.string.hdr."*lex.Token"� �� ��������
����������,go.string."*lex.Token"���þ,go.string."*lex.Token"� ��*lex.Token��þ*go.string.hdr."Token"� �� ������������������"go.string."Token"���þ"go.string."Token"��� Token��þTgclocals·33cdeccccebe80329f1fdbee7f5874cb�����������þTgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2�������������þNgo.string.hdr."func(*lex.Token) string"� �� ������������������Fgo.string."func(*lex.Token) string"���þFgo.string."func(*lex.Token) string"�0��0func(*lex.Token) string��þ6type.func(*"".Token) string� �� ��������������qW€�3��������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��Ngo.string.hdr."func(*lex.Token) string"���p��Hgo.weak.type.*func(*"".Token) string���€��"runtime.zerovalue��� €�6type.func(*"".Token) string���А�6type.func(*"".Token) string���€��type.*"".Token�����type.string���þtgo.typelink.func(*lex.Token) string func(*"".Token) string��������������6type.func(*"".Token) string���þtype.*"".Token��Ð��Ð��������������uÁÈm�6����������������������������������������������������������������������������������������������������������������������������������������������0 � runtime.algarray���@��"runtime.gcbits.01���P��4go.string.hdr."*lex.Token"���p��.go.weak.type.**"".Token���€��"runtime.zerovalue�����type."".Token���` �type.*"".Token���Àð�type.*"".Token���ð��,go.string.hdr."String"�����$type.func() string��� ��6type.func(*"".Token) string���°��$"".(*Token).String���À��$"".(*Token).String���þ"runtime.gcbits.02����þ2go.string.hdr."lex.Token"� �� �������� ����������*go.string."lex.Token"���þ*go.string."lex.Token"� ��lex.Token��þ(go.string.hdr."text"� �� ������������������ go.string."text"���þ go.string."text"���
text��þLgo.string.hdr."func(lex.Token) string"� �� ������������������Dgo.string."func(lex.Token) string"���þDgo.string."func(lex.Token) string"�0��.func(lex.Token) string��þ4type.func("".Token) string� �� ��������������qÉ1Ÿ�3��������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��Lgo.string.hdr."func(lex.Token) string"���p��Fgo.weak.type.*func("".Token) string���€��"runtime.zerovalue��� €�4type.func("".Token) string���А�4type.func("".Token) string���€��type."".Token�����type.string���þpgo.typelink.func(lex.Token) string func("".Token) string��������������4type.func("".Token) string���þtype."".Token������������������¯]Ã��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������&0��$type..alg."".Token���@��"runtime.gcbits.02���P��2go.string.hdr."lex.Token"���p��type.*"".Token���€��"runtime.zerovalue���À�type."".Token���à��"type."".ScanToken�����(go.string.hdr."text"��� ��"go.importpath."".���°��type.string���`à�type."".Token���à��*go.string.hdr."Token"���ð��"go.importpath."".���€°�type."".Token���°��,go.string.hdr."String"���Ð��$type.func() string���à��4type.func("".Token) string���ð��$"".(*Token).String���€��"".Token.String���þ6go.string.hdr."[]lex.Token"� �� �������� ����������.go.string."[]lex.Token"���þ.go.string."[]lex.Token"� ��[]lex.Token��þtype.[]"".Token� �� ��������������3ì Ý��������������������������������������������������������� 0 � runtime.algarray���@��"runtime.gcbits.01���P��6go.string.hdr."[]lex.Token"���p��0go.weak.type.*[]"".Token���€��"runtime.zerovalue�����type."".Token���þDgo.typelink.[]lex.Token []"".Token��������������type.[]"".Token���þ"runtime.gcbits.25���%�þ2go.string.hdr."lex.Macro"� �� �������� ����������*go.string."lex.Macro"���þ*go.string."lex.Macro"� ��lex.Macro��þ(go.string.hdr."name"� �� ������������������ go.string."name"���þ go.string."name"���
name��þ(go.string.hdr."args"� �� ������������������ go.string."args"���þ go.string."args"���
args��þ,go.string.hdr."tokens"� �� ������������������$go.string."tokens"���þ$go.string."tokens"���tokens��þ*go.string.hdr."Macro"� �� ������������������"go.string."Macro"���þ"go.string."Macro"��� Macro��þtype."".Macro��€��€@�������0�������'ÀE¿��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(�����������������������������������������������&0à� runtime.algarray���@��"runtime.gcbits.25���P��2go.string.hdr."lex.Macro"���p��type.*"".Macro���€��"runtime.zerovalue���À�type."".Macro���À��(go.string.hdr."name"���Ð��"go.importpath."".���à��type.string�����(go.string.hdr."args"��� ��"go.importpath."".���°��type.[]string���à��,go.string.hdr."tokens"���ð��"go.importpath."".���€��type.[]"".Token���`°�type."".Macro���°��*go.string.hdr."Macro"���À��"go.importpath."".���Ѐ�type."".Macro���þ4go.string.hdr."*lex.Macro"� �� ��������
����������,go.string."*lex.Macro"���þ,go.string."*lex.Macro"� ��*lex.Macro��þtype.*"".Macro�� �� ��������������]w.�6�������������������������������������������������������� 0 � runtime.algarray���@��"runtime.gcbits.01���P��4go.string.hdr."*lex.Macro"���p��.go.weak.type.**"".Macro���€��"runtime.zerovalue�����type."".Macro���þ.go.string.hdr."[]uint8"� �� ������������������&go.string."[]uint8"���þ&go.string."[]uint8"���[]uint8��þtype.[]uint8� �� ��������������ß~.8��������������������������������������������������������� 0 � runtime.algarray���@��"runtime.gcbits.01���P��.go.string.hdr."[]uint8"���p��*go.weak.type.*[]uint8���€��"runtime.zerovalue�����type.uint8���þ6go.typelink.[]uint8 []uint8��������������type.[]uint8���þ0go.string.hdr."[8]uint8"� �� ������������������(go.string."[8]uint8"���þ(go.string."[8]uint8"� ��[8]uint8��þtype.[8]uint8�À��À���������������>ù0´�‘�����������������������������������������������������������������������0 � runtime.algarray���@��runtime.gcbits.���P��0go.string.hdr."[8]uint8"���p��,go.weak.type.*[8]uint8���€��"runtime.zerovalue�����type.uint8��� ��type.[]uint8���þ:go.typelink.[8]uint8 [8]uint8��������������type.[8]uint8���þTgclocals·33cdeccccebe80329f1fdbee7f5874cb�����������þTgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2�������������þTgclocals·a8eabfc4a4514ed6b3b0c61e9680e440��������������þTgclocals·3bb21ca8fe1d99a3e492463bd711418a�������������þ0type..hashfunc.[8]string��������������(type..hash.[8]string���þ,type..eqfunc.[8]string��������������$type..eq.[8]string���þ&type..alg.[8]string� �� �������������������0type..hashfunc.[8]string�����,type..eqfunc.[8]string���þ&runtime.gcbits.5555���UU�þ2go.string.hdr."[8]string"� �� �������� ����������*go.string."[8]string"���þ*go.string."[8]string"� ��[8]string��þtype.[8]string�À��À€�������x�������USŒ>������������������������������������������������������������������������0��&type..alg.[8]string���@��&runtime.gcbits.5555���P��2go.string.hdr."[8]string"���p��.go.weak.type.*[8]string���€��"runtime.zerovalue�����type.string��� ��type.[]string���þ>go.typelink.[8]string [8]string��������������type.[8]string���þ8go.string.hdr."[]*lex.Macro"� �� �������� ����������0go.string."[]*lex.Macro"���þ0go.string."[]*lex.Macro"� ��[]*lex.Macro��þ type.[]*"".Macro� �� ��������������j��������������������������������������������������������� 0 � runtime.algarray���@��"runtime.gcbits.01���P��8go.string.hdr."[]*lex.Macro"���p��2go.weak.type.*[]*"".Macro���€��"runtime.zerovalue�����type.*"".Macro���þHgo.typelink.[]*lex.Macro []*"".Macro�������������� type.[]*"".Macro���þ type..hashfunc64� �� ��������@����������,runtime.memhash_varlen���þtype..eqfunc64� �� ��������@����������.runtime.memequal_varlen���þtype..alg64� �� ������������������� type..hashfunc64�����type..eqfunc64���þ"runtime.gcbits.ff���ÿ�þ:go.string.hdr."[8]*lex.Macro"� �� �������� ����������2go.string."[8]*lex.Macro"���þ2go.string."[8]*lex.Macro"� ��[8]*lex.Macro��þ"type.[8]*"".Macro�À��À@�������@�������䯴¯������������������������������������������������������������������������0��type..alg64���@��"runtime.gcbits.ff���P��:go.string.hdr."[8]*lex.Macro"���p��4go.weak.type.*[8]*"".Macro���€��"runtime.zerovalue�����type.*"".Macro��� �� type.[]*"".Macro���þLgo.typelink.[8]*lex.Macro [8]*"".Macro��������������"type.[8]*"".Macro���þZgo.string.hdr."*map.bucket[string]*lex.Macro"� �� ������������������Rgo.string."*map.bucket[string]*lex.Macro"���þRgo.string."*map.bucket[string]*lex.Macro"�@��<*map.bucket[string]*lex.Macro��þBtype.*map.bucket[string]*"".Macro� �� ��������������Óêìã�6�������������������������������������������������������� 0 � runtime.algarray���@��"runtime.gcbits.01���P��Zgo.string.hdr."*map.bucket[string]*lex.Macro"���p��Tgo.weak.type.**map.bucket[string]*"".Macro���€��"runtime.zerovalue�����@type.map.bucket[string]*"".Macro���þ.runtime.gcbits.aaaafe03���ªªþ�þXgo.string.hdr."map.bucket[string]*lex.Macro"� �� ������������������Pgo.string."map.bucket[string]*lex.Macro"���þPgo.string."map.bucket[string]*lex.Macro"�@��:map.bucket[string]*lex.Macro��þ.go.string.hdr."topbits"� �� ������������������&go.string."topbits"���þ&go.string."topbits"���topbits��þ(go.string.hdr."keys"� �� ������������������ go.string."keys"���þ go.string."keys"���
keys��þ,go.string.hdr."values"� �� ������������������$go.string."values"���þ$go.string."values"���values��þ0go.string.hdr."overflow"� �� ������������������(go.string."overflow"���þ(go.string."overflow"� ��overflow��þ@type.map.bucket[string]*"".Macro�€��€Ð�������Ð�������bÎ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������ˆ���������������������������������������È�������0à� runtime.algarray���@��.runtime.gcbits.aaaafe03���P��Xgo.string.hdr."map.bucket[string]*lex.Macro"���p��Rgo.weak.type.*map.bucket[string]*"".Macro���€��"runtime.zerovalue���À�@type.map.bucket[string]*"".Macro���À��.go.string.hdr."topbits"���à��type.[8]uint8�����(go.string.hdr."keys"���°��type.[8]string���à��,go.string.hdr."values"���€��"type.[8]*"".Macro���°��0go.string.hdr."overflow"���Ð��Btype.*map.bucket[string]*"".Macro���þ"runtime.gcbits.2c���,�þRgo.string.hdr."map.hdr[string]*lex.Macro"� �� ������������������Jgo.string."map.hdr[string]*lex.Macro"���þJgo.string."map.hdr[string]*lex.Macro"�@��4map.hdr[string]*lex.Macro��þ*go.string.hdr."count"� �� ������������������"go.string."count"���þ"go.string."count"��� count��þ*go.string.hdr."flags"� �� ������������������"go.string."flags"���þ"go.string."flags"��� flags��þ"go.string.hdr."B"� �� ������������������go.string."B"���þgo.string."B"���B��þ*go.string.hdr."hash0"� �� ������������������"go.string."hash0"���þ"go.string."hash0"��� hash0��þ.go.string.hdr."buckets"� �� ������������������&go.string."buckets"���þ&go.string."buckets"���buckets��þ4go.string.hdr."oldbuckets"� �� ��������
����������,go.string."oldbuckets"���þ,go.string."oldbuckets"� ��oldbuckets��þ2go.string.hdr."nevacuate"� �� �������� ����������*go.string."nevacuate"���þ*go.string."nevacuate"� ��nevacuate��þ:type.map.hdr[string]*"".Macro�À��À0�������0�������ôêÙ¾�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ��������������������������������������� ��������������������������������������������������������������������������������������������������������������������� ���������������������������������������(�������,0à� runtime.algarray���@��"runtime.gcbits.2c���P��Rgo.string.hdr."map.hdr[string]*lex.Macro"���p��Lgo.weak.type.*map.hdr[string]*"".Macro���€��"runtime.zerovalue���À�:type.map.hdr[string]*"".Macro���À��*go.string.hdr."count"���à��type.int�����*go.string.hdr."flags"���°��type.uint8���à��"go.string.hdr."B"���€��type.uint8���°��*go.string.hdr."hash0"���Ð��type.uint32���€��.go.string.hdr."buckets"��� ��Btype.*map.bucket[string]*"".Macro���Ð��4go.string.hdr."oldbuckets"���ð��Btype.*map.bucket[string]*"".Macro��� ��2go.string.hdr."nevacuate"���À��type.uintptr���ð��0go.string.hdr."overflow"�����&type.unsafe.Pointer���þJgo.string.hdr."map[string]*lex.Macro"� �� ������������������Bgo.string."map[string]*lex.Macro"���þBgo.string."map[string]*lex.Macro"�0��,map[string]*lex.Macro��þ2type.map[string]*"".Macro�Þ��Þ��������������nM%¡�5����������������������������������������������������������������������������������Ð�0€� runtime.algarray���@��"runtime.gcbits.01���P��Jgo.string.hdr."map[string]*lex.Macro"���p��Dgo.weak.type.*map[string]*"".Macro���€��"runtime.zerovalue�����type.string��� ��type.*"".Macro���°��@type.map.bucket[string]*"".Macro���À��:type.map.hdr[string]*"".Macro���þlgo.typelink.map[string]*lex.Macro map[string]*"".Macro��������������2type.map[string]*"".Macro���þ4go.string.hdr."*lex.Input"� �� ��������
����������,go.string."*lex.Input"���þ,go.string."*lex.Input"� ��*lex.Input��þTgclocals·33cdeccccebe80329f1fdbee7f5874cb�����������þTgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2�������������þTgclocals·33cdeccccebe80329f1fdbee7f5874cb�����������þTgclocals·3f5c1f818fa7055d0400cecd34057162�������������þTgclocals·33cdeccccebe80329f1fdbee7f5874cb�����������þTgclocals·3f5c1f818fa7055d0400cecd34057162�������������þTgclocals·33cdeccccebe80329f1fdbee7f5874cb�����������þTgclocals·6e39d4aeec1dbbb7b83aa532d64acc7c�������������þ@go.string.hdr."func(*lex.Input)"� �� ������������������8go.string."func(*lex.Input)"���þ8go.string."func(*lex.Input)"�0��"func(*lex.Input)��þ(type.func(*"".Input)�����������������–œâ�3��������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��@go.string.hdr."func(*lex.Input)"���p��:go.weak.type.*func(*"".Input)���€��"runtime.zerovalue��� €�(type.func(*"".Input)���А�(type.func(*"".Input)���€��type.*"".Input���þXgo.typelink.func(*lex.Input) func(*"".Input)��������������(type.func(*"".Input)���þHgo.string.hdr."func(*lex.Input) int"� �� ������������������@go.string."func(*lex.Input) int"���þ@go.string."func(*lex.Input) int"�0��*func(*lex.Input) int��þ0type.func(*"".Input) int� �� ��������������/4˶�3��������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��Hgo.string.hdr."func(*lex.Input) int"���p��Bgo.weak.type.*func(*"".Input) int���€��"runtime.zerovalue��� €�0type.func(*"".Input) int���А�0type.func(*"".Input) int���€��type.*"".Input�����type.int���þhgo.typelink.func(*lex.Input) int func(*"".Input) int��������������0type.func(*"".Input) int���þ8go.string.hdr."interface {}"� �� �������� ����������0go.string."interface {}"���þ0go.string."interface {}"� ��interface {}��þ"type.interface {}�À��À��������������çW ������������������������������������������������������������������������� 0€� runtime.algarray���@��"runtime.gcbits.03���P��8go.string.hdr."interface {}"���p��4go.weak.type.*interface {}���€��"runtime.zerovalue���À�"type.interface {}���þ<go.string.hdr."[]interface {}"� �� ������������������4go.string."[]interface {}"���þ4go.string."[]interface {}"� ��[]interface {}��þ&type.[]interface {}� �� ��������������p“ê/��������������������������������������������������������� 0 � runtime.algarray���@��"runtime.gcbits.01���P��<go.string.hdr."[]interface {}"���p��8go.weak.type.*[]interface {}���€��"runtime.zerovalue�����"type.interface {}���þRgo.typelink.[]interface {} []interface {}��������������&type.[]interface {}���þbgo.string.hdr."func(*lex.Input, ...interface {})"� �� ��������!����������Zgo.string."func(*lex.Input, ...interface {})"���þZgo.string."func(*lex.Input, ...interface {})"�P��Dfunc(*lex.Input, ...interface {})��þJtype.func(*"".Input, ...interface {})� �� ��������������?”�B�3���������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��bgo.string.hdr."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 {}���þœgo.typelink.func(*lex.Input, ...interface {}) func(*"".Input, ...interface {})��������������Jtype.func(*"".Input, ...interface {})���þNgo.string.hdr."func(*lex.Input) string"� �� ������������������Fgo.string."func(*lex.Input) string"���þFgo.string."func(*lex.Input) string"�0��0func(*lex.Input) string��þ6type.func(*"".Input) string� �� ��������������v‚P�3��������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��Ngo.string.hdr."func(*lex.Input) string"���p��Hgo.weak.type.*func(*"".Input) string���€��"runtime.zerovalue��� €�6type.func(*"".Input) string���А�6type.func(*"".Input) string���€��type.*"".Input�����type.string���þtgo.typelink.func(*lex.Input) string func(*"".Input) string��������������6type.func(*"".Input) string���þ\go.string.hdr."func(*lex.Input) lex.ScanToken"� �� ������������������Tgo.string."func(*lex.Input) lex.ScanToken"���þTgo.string."func(*lex.Input) lex.ScanToken"�@��>func(*lex.Input) lex.ScanToken��þBtype.func(*"".Input) "".ScanToken� �� ��������������̗ ­�3��������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��\go.string.hdr."func(*lex.Input) lex.ScanToken"���p��Tgo.weak.type.*func(*"".Input) "".ScanToken���€��"runtime.zerovalue��� €�Btype.func(*"".Input) "".ScanToken���А�Btype.func(*"".Input) "".ScanToken���€��type.*"".Input�����"type."".ScanToken���þŽgo.typelink.func(*lex.Input) lex.ScanToken func(*"".Input) "".ScanToken��������������Btype.func(*"".Input) "".ScanToken���þbgo.string.hdr."func(*lex.Input, lex.TokenReader)"� �� ��������!����������Zgo.string."func(*lex.Input, lex.TokenReader)"���þZgo.string."func(*lex.Input, lex.TokenReader)"�P��Dfunc(*lex.Input, lex.TokenReader)��þHtype.func(*"".Input, "".TokenReader)� �� ��������������_-�3����������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��bgo.string.hdr."func(*lex.Input, lex.TokenReader)"���p��Zgo.weak.type.*func(*"".Input, "".TokenReader)���€��"runtime.zerovalue��� €�Htype.func(*"".Input, "".TokenReader)���Р�Htype.func(*"".Input, "".TokenReader)���€��type.*"".Input�����&type."".TokenReader���þšgo.typelink.func(*lex.Input, lex.TokenReader) func(*"".Input, "".TokenReader)��������������Htype.func(*"".Input, "".TokenReader)���þZgo.string.hdr."func(*lex.Input, int, string)"� �� ������������������Rgo.string."func(*lex.Input, int, string)"���þRgo.string."func(*lex.Input, int, string)"�@��<func(*lex.Input, int, string)��þBtype.func(*"".Input, int, string)�°��°��������������ᬇÝ�3������������������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��Zgo.string.hdr."func(*lex.Input, int, string)"���p��Tgo.weak.type.*func(*"".Input, int, string)���€��"runtime.zerovalue��� €�Btype.func(*"".Input, int, string)���а�Btype.func(*"".Input, int, string)���€��type.*"".Input�����type.int��� ��type.string���þŒgo.typelink.func(*lex.Input, int, string) func(*"".Input, int, string)��������������Btype.func(*"".Input, int, string)���þ:go.string.hdr."[][]lex.Token"� �� �������� ����������2go.string."[][]lex.Token"���þ2go.string."[][]lex.Token"� ��[][]lex.Token��þ"type.[][]"".Token� �� ��������������<ˆ¤¾��������������������������������������������������������� 0 � runtime.algarray���@��"runtime.gcbits.01���P��:go.string.hdr."[][]lex.Token"���p��4go.weak.type.*[][]"".Token���€��"runtime.zerovalue�����type.[]"".Token���þLgo.typelink.[][]lex.Token [][]"".Token��������������"type.[][]"".Token���þ*runtime.gcbits.499224���I’$�þ<go.string.hdr."[8][]lex.Token"� �� ������������������4go.string."[8][]lex.Token"���þ4go.string."[8][]lex.Token"� ��[8][]lex.Token��þ$type.[8][]"".Token�À��ÀÀ�������°�������U4©������������������������������������������������������������������������0à� runtime.algarray���@��*runtime.gcbits.499224���P��<go.string.hdr."[8][]lex.Token"���p��6go.weak.type.*[8][]"".Token���€��"runtime.zerovalue�����type.[]"".Token��� ��"type.[][]"".Token���þPgo.typelink.[8][]lex.Token [8][]"".Token��������������$type.[8][]"".Token���þ\go.string.hdr."*map.bucket[string][]lex.Token"� �� ������������������Tgo.string."*map.bucket[string][]lex.Token"���þTgo.string."*map.bucket[string][]lex.Token"�@��>*map.bucket[string][]lex.Token��þDtype.*map.bucket[string][]"".Token� �� ��������������m&ï�6�������������������������������������������������������� 0 � runtime.algarray���@��"runtime.gcbits.01���P��\go.string.hdr."*map.bucket[string][]lex.Token"���p��Vgo.weak.type.**map.bucket[string][]"".Token���€��"runtime.zerovalue�����Btype.map.bucket[string][]"".Token���þ6runtime.gcbits.aaaa92244902� �� ªª’$I�þZgo.string.hdr."map.bucket[string][]lex.Token"� �� ������������������Rgo.string."map.bucket[string][]lex.Token"���þRgo.string."map.bucket[string][]lex.Token"�@��<map.bucket[string][]lex.Token��þBtype.map.bucket[string][]"".Token�€��€P������P������[=¤��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������ˆ���������������������������������������H������0à� runtime.algarray���@��6runtime.gcbits.aaaa92244902���P��Zgo.string.hdr."map.bucket[string][]lex.Token"���p��Tgo.weak.type.*map.bucket[string][]"".Token���€��"runtime.zerovalue���À�Btype.map.bucket[string][]"".Token���À��.go.string.hdr."topbits"���à��type.[8]uint8�����(go.string.hdr."keys"���°��type.[8]string���à��,go.string.hdr."values"���€��$type.[8][]"".Token���°��0go.string.hdr."overflow"���Ð��Dtype.*map.bucket[string][]"".Token���þTgo.string.hdr."map.hdr[string][]lex.Token"� �� ������������������Lgo.string."map.hdr[string][]lex.Token"���þLgo.string."map.hdr[string][]lex.Token"�@��6map.hdr[string][]lex.Token��þ<type.map.hdr[string][]"".Token�À��À0�������0�������'6V�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ��������������������������������������� ��������������������������������������������������������������������������������������������������������������������� ���������������������������������������(�������,0à� runtime.algarray���@��"runtime.gcbits.2c���P��Tgo.string.hdr."map.hdr[string][]lex.Token"���p��Ngo.weak.type.*map.hdr[string][]"".Token���€��"runtime.zerovalue���À�<type.map.hdr[string][]"".Token���À��*go.string.hdr."count"���à��type.int�����*go.string.hdr."flags"���°��type.uint8���à��"go.string.hdr."B"���€��type.uint8���°��*go.string.hdr."hash0"���Ð��type.uint32���€��.go.string.hdr."buckets"��� ��Dtype.*map.bucket[string][]"".Token���Ð��4go.string.hdr."oldbuckets"���ð��Dtype.*map.bucket[string][]"".Token��� ��2go.string.hdr."nevacuate"���À��type.uintptr���ð��0go.string.hdr."overflow"�����&type.unsafe.Pointer���þLgo.string.hdr."map[string][]lex.Token"� �� ������������������Dgo.string."map[string][]lex.Token"���þDgo.string."map[string][]lex.Token"�0��.map[string][]lex.Token��þ4type.map[string][]"".Token�Þ��Þ��������������ÁË£·�5����������������������������������������������������������������������������������P0€� runtime.algarray���@��"runtime.gcbits.01���P��Lgo.string.hdr."map[string][]lex.Token"���p��Fgo.weak.type.*map[string][]"".Token���€��"runtime.zerovalue�����type.string��� ��type.[]"".Token���°��Btype.map.bucket[string][]"".Token���À��<type.map.hdr[string][]"".Token���þpgo.typelink.map[string][]lex.Token map[string][]"".Token��������������4type.map[string][]"".Token���þ†go.string.hdr."func(*lex.Input, *lex.Macro) map[string][]lex.Token"� �� ��������3����������~go.string."func(*lex.Input, *lex.Macro) map[string][]lex.Token"���þ~go.string."func(*lex.Input, *lex.Macro) map[string][]lex.Token"�p��hfunc(*lex.Input, *lex.Macro) map[string][]lex.Token��þjtype.func(*"".Input, *"".Macro) map[string][]"".Token�°��°��������������þ.4÷�3����������������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��†go.string.hdr."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][]"".Token���€��type.*"".Input�����type.*"".Macro��� ��4type.map[string][]"".Token���þàgo.typelink.func(*lex.Input, *lex.Macro) map[string][]lex.Token func(*"".Input, *"".Macro) map[string][]"".Token��������������jtype.func(*"".Input, *"".Macro) map[string][]"".Token���þ’go.string.hdr."func(*lex.Input, *lex.Macro) ([]lex.Token, lex.ScanToken)"� �� ��������9����������Šgo.string."func(*lex.Input, *lex.Macro) ([]lex.Token, lex.ScanToken)"���þŠgo.string."func(*lex.Input, *lex.Macro) ([]lex.Token, lex.ScanToken)"�€��tfunc(*lex.Input, *lex.Macro) ([]lex.Token, lex.ScanToken)��þttype.func(*"".Input, *"".Macro) ([]"".Token, "".ScanToken)�À��À��������������Ù7ìØ�3������������������������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��’go.string.hdr."func(*lex.Input, *lex.Macro) ([]lex.Token, lex.ScanToken)"���p��†go.weak.type.*func(*"".Input, *"".Macro) ([]"".Token, "".ScanToken)���€��"runtime.zerovalue��� €�ttype.func(*"".Input, *"".Macro) ([]"".Token, "".ScanToken)���Р�ttype.func(*"".Input, *"".Macro) ([]"".Token, "".ScanToken)���€��type.*"".Input�����type.*"".Macro��� ��type.[]"".Token���°��"type."".ScanToken���þögo.typelink.func(*lex.Input, *lex.Macro) ([]lex.Token, lex.ScanToken) func(*"".Input, *"".Macro) ([]"".Token, "".ScanToken)��������������ttype.func(*"".Input, *"".Macro) ([]"".Token, "".ScanToken)���þ~go.string.hdr."func(*lex.Input, string, []string, []lex.Token)"� �� ��������/����������vgo.string."func(*lex.Input, string, []string, []lex.Token)"���þvgo.string."func(*lex.Input, string, []string, []lex.Token)"�`��`func(*lex.Input, string, []string, []lex.Token)��þdtype.func(*"".Input, string, []string, []"".Token)�À��À��������������*Ür�3��������������������������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��~go.string.hdr."func(*lex.Input, string, []string, []lex.Token)"���p��vgo.weak.type.*func(*"".Input, string, []string, []"".Token)���€��"runtime.zerovalue��� €�dtype.func(*"".Input, string, []string, []"".Token)���ÐÀ�dtype.func(*"".Input, string, []string, []"".Token)���€��type.*"".Input�����type.string��� ��type.[]string���°��type.[]"".Token���þÒgo.typelink.func(*lex.Input, string, []string, []lex.Token) func(*"".Input, string, []string, []"".Token)��������������dtype.func(*"".Input, string, []string, []"".Token)���þJgo.string.hdr."func(*lex.Input) bool"� �� ������������������Bgo.string."func(*lex.Input) bool"���þBgo.string."func(*lex.Input) bool"�0��,func(*lex.Input) bool��þ2type.func(*"".Input) bool� �� ��������������µðҋ�3��������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��Jgo.string.hdr."func(*lex.Input) bool"���p��Dgo.weak.type.*func(*"".Input) bool���€��"runtime.zerovalue��� €�2type.func(*"".Input) bool���А�2type.func(*"".Input) bool���€��type.*"".Input�����type.bool���þlgo.typelink.func(*lex.Input) bool func(*"".Input) bool��������������2type.func(*"".Input) bool���þPgo.string.hdr."func(*lex.Input, string)"� �� ������������������Hgo.string."func(*lex.Input, string)"���þHgo.string."func(*lex.Input, string)"�@��2func(*lex.Input, string)��þ8type.func(*"".Input, string)� �� ��������������ªÐbî�3����������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��Pgo.string.hdr."func(*lex.Input, string)"���p��Jgo.weak.type.*func(*"".Input, string)���€��"runtime.zerovalue��� €�8type.func(*"".Input, string)���Р�8type.func(*"".Input, string)���€��type.*"".Input�����type.string���þxgo.typelink.func(*lex.Input, string) func(*"".Input, string)��������������8type.func(*"".Input, string)���þLgo.string.hdr."func(*lex.Input, bool)"� �� ������������������Dgo.string."func(*lex.Input, bool)"���þDgo.string."func(*lex.Input, bool)"�0��.func(*lex.Input, bool)��þ4type.func(*"".Input, bool)� �� ��������������bwÕ$�3����������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��Lgo.string.hdr."func(*lex.Input, bool)"���p��Fgo.weak.type.*func(*"".Input, bool)���€��"runtime.zerovalue��� €�4type.func(*"".Input, bool)���Р�4type.func(*"".Input, bool)���€��type.*"".Input�����type.bool���þpgo.typelink.func(*lex.Input, bool) func(*"".Input, bool)��������������4type.func(*"".Input, bool)���þXgo.string.hdr."func(*lex.Input, *lex.Macro)"� �� ������������������Pgo.string."func(*lex.Input, *lex.Macro)"���þPgo.string."func(*lex.Input, *lex.Macro)"�@��:func(*lex.Input, *lex.Macro)��þ>type.func(*"".Input, *"".Macro)� �� ��������������فs¾�3����������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��Xgo.string.hdr."func(*lex.Input, *lex.Macro)"���p��Pgo.weak.type.*func(*"".Input, *"".Macro)���€��"runtime.zerovalue��� €�>type.func(*"".Input, *"".Macro)���Р�>type.func(*"".Input, *"".Macro)���€��type.*"".Input�����type.*"".Macro���þ†go.typelink.func(*lex.Input, *lex.Macro) func(*"".Input, *"".Macro)��������������>type.func(*"".Input, *"".Macro)���þ€go.string.hdr."func(*lex.Input, string) ([]string, []lex.Token)"� �� ��������0����������xgo.string."func(*lex.Input, string) ([]string, []lex.Token)"���þxgo.string."func(*lex.Input, string) ([]string, []lex.Token)"�p��bfunc(*lex.Input, string) ([]string, []lex.Token)��þftype.func(*"".Input, string) ([]string, []"".Token)�À��À��������������»-q�3������������������������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��€go.string.hdr."func(*lex.Input, string) ([]string, []lex.Token)"���p��xgo.weak.type.*func(*"".Input, string) ([]string, []"".Token)���€��"runtime.zerovalue��� €�ftype.func(*"".Input, string) ([]string, []"".Token)���Р�ftype.func(*"".Input, string) ([]string, []"".Token)���€��type.*"".Input�����type.string��� ��type.[]string���°��type.[]"".Token���þÖgo.typelink.func(*lex.Input, string) ([]string, []lex.Token) func(*"".Input, string) ([]string, []"".Token)��������������ftype.func(*"".Input, string) ([]string, []"".Token)���þ*go.string.hdr."Error"� �� ������������������"go.string."Error"���þ"go.string."Error"��� Error��þJgo.string.hdr."func(...interface {})"� �� ������������������Bgo.string."func(...interface {})"���þBgo.string."func(...interface {})"�0��,func(...interface {})��þ4type.func(...interface {})�����������������Ë�3�������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��Jgo.string.hdr."func(...interface {})"���p��Fgo.weak.type.*func(...interface {})���€��"runtime.zerovalue��� €�4type.func(...interface {})���А�4type.func(...interface {})���€��&type.[]interface {}���þngo.typelink.func(...interface {}) func(...interface {})��������������4type.func(...interface {})���þ.go.string.hdr."argsFor"� �� ������������������&go.string."argsFor"���þ&go.string."argsFor"���argsFor��þngo.string.hdr."func(*lex.Macro) map[string][]lex.Token"� �� ��������'����������fgo.string."func(*lex.Macro) map[string][]lex.Token"���þfgo.string."func(*lex.Macro) map[string][]lex.Token"�P��Pfunc(*lex.Macro) map[string][]lex.Token��þTtype.func(*"".Macro) map[string][]"".Token� �� �������������� Ì�3��������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��ngo.string.hdr."func(*lex.Macro) map[string][]lex.Token"���p��fgo.weak.type.*func(*"".Macro) map[string][]"".Token���€��"runtime.zerovalue��� €�Ttype.func(*"".Macro) map[string][]"".Token���А�Ttype.func(*"".Macro) map[string][]"".Token���€��type.*"".Macro�����4type.map[string][]"".Token���þ²go.typelink.func(*lex.Macro) map[string][]lex.Token func(*"".Macro) map[string][]"".Token��������������Ttype.func(*"".Macro) map[string][]"".Token���þ>go.string.hdr."collectArgument"� �� ������������������6go.string."collectArgument"���þ6go.string."collectArgument"� �� collectArgument��þzgo.string.hdr."func(*lex.Macro) ([]lex.Token, lex.ScanToken)"� �� ��������-����������rgo.string."func(*lex.Macro) ([]lex.Token, lex.ScanToken)"���þrgo.string."func(*lex.Macro) ([]lex.Token, lex.ScanToken)"�`��\func(*lex.Macro) ([]lex.Token, lex.ScanToken)��þ^type.func(*"".Macro) ([]"".Token, "".ScanToken)�°��°��������������k�Š‰�3����������������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��zgo.string.hdr."func(*lex.Macro) ([]lex.Token, lex.ScanToken)"���p��pgo.weak.type.*func(*"".Macro) ([]"".Token, "".ScanToken)���€��"runtime.zerovalue��� €�^type.func(*"".Macro) ([]"".Token, "".ScanToken)���А�^type.func(*"".Macro) ([]"".Token, "".ScanToken)���€��type.*"".Macro�����type.[]"".Token��� ��"type."".ScanToken���þÈgo.typelink.func(*lex.Macro) ([]lex.Token, lex.ScanToken) func(*"".Macro) ([]"".Token, "".ScanToken)��������������^type.func(*"".Macro) ([]"".Token, "".ScanToken)���þ6go.string.hdr."defineMacro"� �� �������� ����������.go.string."defineMacro"���þ.go.string."defineMacro"� ��defineMacro��þfgo.string.hdr."func(string, []string, []lex.Token)"� �� ��������#����������^go.string."func(string, []string, []lex.Token)"���þ^go.string."func(string, []string, []lex.Token)"�P��Hfunc(string, []string, []lex.Token)��þNtype.func(string, []string, []"".Token)�°��°��������������r2™�3������������������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��fgo.string.hdr."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.string�����type.[]string��� ��type.[]"".Token���þ¤go.typelink.func(string, []string, []lex.Token) func(string, []string, []"".Token)��������������Ntype.func(string, []string, []"".Token)���þ*go.string.hdr."else_"� �� ������������������"go.string."else_"���þ"go.string."else_"��� else_��þ.go.string.hdr."enabled"� �� ������������������&go.string."enabled"���þ&go.string."enabled"���enabled��þ6go.string.hdr."func() bool"� �� �������� ����������.go.string."func() bool"���þ.go.string."func() bool"� ��func() bool��þ type.func() bool�����������������TËx�3��������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��6go.string.hdr."func() bool"���p��2go.weak.type.*func() bool���€��"runtime.zerovalue��� €� type.func() bool���Ѐ� type.func() bool���€��type.bool���þFgo.typelink.func() bool func() bool�������������� type.func() bool���þ:go.string.hdr."expectNewline"� �� �������� ����������2go.string."expectNewline"���þ2go.string."expectNewline"� ��expectNewline��þ8go.string.hdr."func(string)"� �� �������� ����������0go.string."func(string)"���þ0go.string."func(string)"� ��func(string)��þ"type.func(string)�����������������ŠÇ¹¾�3��������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��8go.string.hdr."func(string)"���p��4go.weak.type.*func(string)���€��"runtime.zerovalue��� €�"type.func(string)���А�"type.func(string)���€��type.string���þJgo.typelink.func(string) func(string)��������������"type.func(string)���þ4go.string.hdr."expectText"� �� ��������
����������,go.string."expectText"���þ,go.string."expectText"� ��expectText��þ(go.string.hdr."hash"� �� ������������������ go.string."hash"���þ go.string."hash"���
hash��þ4go.string.hdr."func(bool)"� �� ��������
����������,go.string."func(bool)"���þ,go.string."func(bool)"� ��func(bool)��þtype.func(bool)�����������������7Hù×�3��������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��4go.string.hdr."func(bool)"���p��0go.weak.type.*func(bool)���€��"runtime.zerovalue��� €�type.func(bool)���А�type.func(bool)���€��type.bool���þBgo.typelink.func(bool) func(bool)��������������type.func(bool)���þ6go.string.hdr."invokeMacro"� �� �������� ����������.go.string."invokeMacro"���þ.go.string."invokeMacro"� ��invokeMacro��þ@go.string.hdr."func(*lex.Macro)"� �� ������������������8go.string."func(*lex.Macro)"���þ8go.string."func(*lex.Macro)"�0��"func(*lex.Macro)��þ(type.func(*"".Macro)�����������������ø¶öÞ�3��������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��@go.string.hdr."func(*lex.Macro)"���p��:go.weak.type.*func(*"".Macro)���€��"runtime.zerovalue��� €�(type.func(*"".Macro)���А�(type.func(*"".Macro)���€��type.*"".Macro���þXgo.typelink.func(*lex.Macro) func(*"".Macro)��������������(type.func(*"".Macro)���þ>go.string.hdr."macroDefinition"� �� ������������������6go.string."macroDefinition"���þ6go.string."macroDefinition"� �� macroDefinition��þhgo.string.hdr."func(string) ([]string, []lex.Token)"� �� ��������$����������`go.string."func(string) ([]string, []lex.Token)"���þ`go.string."func(string) ([]string, []lex.Token)"�P��Jfunc(string) ([]string, []lex.Token)��þPtype.func(string) ([]string, []"".Token)�°��°��������������Ùc*�3����������������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��hgo.string.hdr."func(string) ([]string, []lex.Token)"���p��bgo.weak.type.*func(string) ([]string, []"".Token)���€��"runtime.zerovalue��� €�Ptype.func(string) ([]string, []"".Token)���А�Ptype.func(string) ([]string, []"".Token)���€��type.string�����type.[]string��� ��type.[]"".Token���þ¨go.typelink.func(string) ([]string, []lex.Token) func(string) ([]string, []"".Token)��������������Ptype.func(string) ([]string, []"".Token)���þ2go.string.hdr."macroName"� �� �������� ����������*go.string."macroName"���þ*go.string."macroName"� ��macroName��þtype.*"".Input��°��°��������������=":�6����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������¶0 � runtime.algarray���@��"runtime.gcbits.01���P��4go.string.hdr."*lex.Input"���p��.go.weak.type.**"".Input���€��"runtime.zerovalue�����type."".Input���` �type.*"".Input���Àð�type.*"".Input���ð��*go.string.hdr."Close"�����type.func()��� ��(type.func(*"".Input)���°��""".(*Input).Close���À��""".(*Input).Close���Ð��&go.string.hdr."Col"���ð��type.func() int���€��0type.func(*"".Input) int�����"".(*Input).Col��� ��"".(*Input).Col���°��*go.string.hdr."Error"���Ð��4type.func(...interface {})���à��Jtype.func(*"".Input, ...interface {})���ð��""".(*Input).Error���€��""".(*Input).Error�����(go.string.hdr."File"���°��$type.func() string���À��6type.func(*"".Input) string���Ð�� "".(*Input).File���à�� "".(*Input).File���ð��(go.string.hdr."Line"�����type.func() int��� ��0type.func(*"".Input) int���°�� "".(*Input).Line���À�� "".(*Input).Line���Ð��(go.string.hdr."Next"���ð��0type.func() "".ScanToken���€��Btype.func(*"".Input) "".ScanToken����� "".(*Input).Next��� �� "".(*Input).Next���°��(go.string.hdr."Push"���Ð��2type.func("".TokenReader)���à��Htype.func(*"".Input, "".TokenReader)���ð�� "".(*Input).Push���€�� "".(*Input).Push�����,go.string.hdr."SetPos"���°��,type.func(int, string)���À��Btype.func(*"".Input, int, string)���Ð��$"".(*Input).SetPos���à��$"".(*Input).SetPos���ð��(go.string.hdr."Text"�����$type.func() string��� ��6type.func(*"".Input) string���°�� "".(*Input).Text���À�� "".(*Input).Text���Ð��.go.string.hdr."argsFor"���à��"go.importpath."".���ð��Ttype.func(*"".Macro) map[string][]"".Token���€ ��jtype.func(*"".Input, *"".Macro) map[string][]"".Token��� ��&"".(*Input).argsFor���  ��&"".(*Input).argsFor���° ��>go.string.hdr."collectArgument"���À ��"go.importpath."".���Ð ��^type.func(*"".Macro) ([]"".Token, "".ScanToken)���à ��ttype.func(*"".Input, *"".Macro) ([]"".Token, "".ScanToken)���ð ��6"".(*Input).collectArgument���€
��6"".(*Input).collectArgument���
��,go.string.hdr."define"��� 
��"go.importpath."".���°
��type.func()�����(type.func(*"".Input)���Ð
��$"".(*Input).define���à
��$"".(*Input).define���ð
��6go.string.hdr."defineMacro"���€ ��"go.importpath."".��� ��Ntype.func(string, []string, []"".Token)���  ��dtype.func(*"".Input, string, []string, []"".Token)���° ��."".(*Input).defineMacro���À ��."".(*Input).defineMacro���Ð ��*go.string.hdr."else_"���à ��"go.importpath."".���ð ��type.func()���€ ��(type.func(*"".Input)��� ��""".(*Input).else_���  ��""".(*Input).else_���° ��.go.string.hdr."enabled"���À ��"go.importpath."".���Ð �� type.func() bool���à ��2type.func(*"".Input) bool���ð ��&"".(*Input).enabled���€ ��&"".(*Input).enabled��� ��*go.string.hdr."endif"���  ��"go.importpath."".���° ��type.func()���À ��(type.func(*"".Input)���Ð ��""".(*Input).endif���à ��""".(*Input).endif���ð ��:go.string.hdr."expectNewline"���€��"go.importpath."".�����"type.func(string)��� ��8type.func(*"".Input, string)���°��2"".(*Input).expectNewline���À��2"".(*Input).expectNewline���Ð��4go.string.hdr."expectText"���à��"go.importpath."".���ð��4type.func(...interface {})���€��Jtype.func(*"".Input, ...interface {})�����,"".(*Input).expectText��� ��,"".(*Input).expectText���°��(go.string.hdr."hash"���À��"go.importpath."".���Ð�� type.func() bool���à��2type.func(*"".Input) bool���ð�� "".(*Input).hash���€�� "".(*Input).hash�����*go.string.hdr."ifdef"��� ��"go.importpath."".���°��type.func(bool)���À��4type.func(*"".Input, bool)���Ð��""".(*Input).ifdef���à��""".(*Input).ifdef���ð��.go.string.hdr."include"���€��"go.importpath."".�����type.func()��� ��(type.func(*"".Input)���°��&"".(*Input).include���À��&"".(*Input).include���Ð��6go.string.hdr."invokeMacro"���à��"go.importpath."".���ð��(type.func(*"".Macro)���€��>type.func(*"".Input, *"".Macro)�����."".(*Input).invokeMacro��� ��."".(*Input).invokeMacro���°��(go.string.hdr."line"���À��"go.importpath."".���Ð��type.func()���à��(type.func(*"".Input)���ð�� "".(*Input).line���€�� "".(*Input).line�����>go.string.hdr."macroDefinition"��� ��"go.importpath."".���°��Ptype.func(string) ([]string, []"".Token)���À��ftype.func(*"".Input, string) ([]string, []"".Token)���Ð��6"".(*Input).macroDefinition���à��6"".(*Input).macroDefinition���ð��2go.string.hdr."macroName"���€��"go.importpath."".�����$type.func() string��� ��6type.func(*"".Input) string���°��*"".(*Input).macroName���À��*"".(*Input).macroName���Ð��*go.string.hdr."undef"���à��"go.importpath."".���ð��type.func()���€��(type.func(*"".Input)�����""".(*Input).undef��� ��""".(*Input).undef���þ&runtime.gcbits.894c���‰L�þ2go.string.hdr."lex.Input"� �� �������� ����������*go.string."lex.Input"���þ*go.string."lex.Input"� ��lex.Input��þ0go.string.hdr."includes"� �� ������������������(go.string."includes"���þ(go.string."includes"� ��includes��þ>go.string.hdr."beginningOfLine"� �� ������������������6go.string."beginningOfLine"���þ6go.string."beginningOfLine"� �� beginningOfLine��þ4go.string.hdr."ifdefStack"� �� ��������
����������,go.string."ifdefStack"���þ,go.string."ifdefStack"� ��ifdefStack��þ,go.string.hdr."macros"� �� ������������������$go.string."macros"���þ$go.string."macros"���macros��þ(go.string.hdr."peek"� �� ������������������ go.string."peek"���þ go.string."peek"���
peek��þ2go.string.hdr."peekToken"� �� �������� ����������*go.string."peekToken"���þ*go.string."peekToken"� ��peekToken��þ0go.string.hdr."peekText"� �� ������������������(go.string."peekText"���þ(go.string."peekText"� ��peekText��þ*go.string.hdr."Input"� �� ������������������"go.string."Input"���þ"go.string."Input"��� Input��þtype."".Input��à��à€�������x�������¯•ìª��������������������������������������������������������� ������� ����������������������������������������������������������������������������������������������������������������������0���������������������������������������8���������������������������������������P���������������������������������������X���������������������������������������h���������������������������������������l���������������������������������������p�����������������������������������������������F0à� runtime.algarray���@��&runtime.gcbits.894c���P��2go.string.hdr."lex.Input"���p��type.*"".Input���€��"runtime.zerovalue���À�type."".Input���à��type."".Stack�����0go.string.hdr."includes"��� ��"go.importpath."".���°��type.[]string���à��>go.string.hdr."beginningOfLine"���ð��"go.importpath."".���€��type.bool���°��4go.string.hdr."ifdefStack"���À��"go.importpath."".���Ð��type.[]bool���€��,go.string.hdr."macros"�����"go.importpath."".��� ��2type.map[string]*"".Macro���Ð��(go.string.hdr."text"���à��"go.importpath."".���ð��type.string��� ��(go.string.hdr."peek"���°��"go.importpath."".���À��type.bool���ð��2go.string.hdr."peekToken"���€��"go.importpath."".�����"type."".ScanToken���À��0go.string.hdr."peekText"���Ð��"go.importpath."".���à��type.string���`�type."".Input�����*go.string.hdr."Input"��� ��"go.importpath."".���°à�type."".Input���þ4go.string.hdr."*[1]string"� �� ��������
����������,go.string."*[1]string"���þ,go.string."*[1]string"� ��*[1]string��þtype.*[1]string� �� ��������������l.!ä�6�������������������������������������������������������� 0 � runtime.algarray���@��"runtime.gcbits.01���P��4go.string.hdr."*[1]string"���p��0go.weak.type.**[1]string���€��"runtime.zerovalue�����type.[1]string���þTgclocals·33cdeccccebe80329f1fdbee7f5874cb�����������þTgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2�������������þTgclocals·a8eabfc4a4514ed6b3b0c61e9680e440��������������þTgclocals·3bb21ca8fe1d99a3e492463bd711418a�������������þ<type..hashfunc.[1]interface {}��������������4type..hash.[1]interface {}���þ8type..eqfunc.[1]interface {}��������������0type..eq.[1]interface {}���þ2type..alg.[1]interface {}� �� �������������������<type..hashfunc.[1]interface {}�����8type..eqfunc.[1]interface {}���þ>go.string.hdr."[1]interface {}"� �� ������������������6go.string."[1]interface {}"���þ6go.string."[1]interface {}"� �� [1]interface {}��þ(type.[1]interface {}�À��À��������������P‘[ú������������������������������������������������������������������������0��2type..alg.[1]interface {}���@��"runtime.gcbits.03���P��>go.string.hdr."[1]interface {}"���p��:go.weak.type.*[1]interface {}���€��"runtime.zerovalue�����"type.interface {}��� ��&type.[]interface {}���þVgo.typelink.[1]interface {} [1]interface {}��������������(type.[1]interface {}���þ@go.string.hdr."*[1]interface {}"� �� ������������������8go.string."*[1]interface {}"���þ8go.string."*[1]interface {}"�0��"*[1]interface {}��þ*type.*[1]interface {}� �� ��������������¿¨5�6�������������������������������������������������������� 0 � runtime.algarray���@��"runtime.gcbits.01���P��@go.string.hdr."*[1]interface {}"���p��<go.weak.type.**[1]interface {}���€��"runtime.zerovalue�����(type.[1]interface {}���þTgclocals·33cdeccccebe80329f1fdbee7f5874cb�����������þTgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2�������������þTgclocals·a8eabfc4a4514ed6b3b0c61e9680e440��������������þTgclocals·3bb21ca8fe1d99a3e492463bd711418a�������������þ<type..hashfunc.[3]interface {}��������������4type..hash.[3]interface {}���þ8type..eqfunc.[3]interface {}��������������0type..eq.[3]interface {}���þ2type..alg.[3]interface {}� �� �������������������<type..hashfunc.[3]interface {}�����8type..eqfunc.[3]interface {}���þ"runtime.gcbits.3f���?�þ>go.string.hdr."[3]interface {}"� �� ������������������6go.string."[3]interface {}"���þ6go.string."[3]interface {}"� �� [3]interface {}��þ(type.[3]interface {}�À��À0�������0�������ÝÏÙ������������������������������������������������������������������������0��2type..alg.[3]interface {}���@��"runtime.gcbits.3f���P��>go.string.hdr."[3]interface {}"���p��:go.weak.type.*[3]interface {}���€��"runtime.zerovalue�����"type.interface {}��� ��&type.[]interface {}���þVgo.typelink.[3]interface {} [3]interface {}��������������(type.[3]interface {}���þ@go.string.hdr."*[3]interface {}"� �� ������������������8go.string."*[3]interface {}"���þ8go.string."*[3]interface {}"�0��"*[3]interface {}��þ*type.*[3]interface {}� �� ��������������°þ¹�6�������������������������������������������������������� 0 � runtime.algarray���@��"runtime.gcbits.01���P��@go.string.hdr."*[3]interface {}"���p��<go.weak.type.**[3]interface {}���€��"runtime.zerovalue�����(type.[3]interface {}���þTgclocals·33cdeccccebe80329f1fdbee7f5874cb�����������þTgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2�������������þTgclocals·a8eabfc4a4514ed6b3b0c61e9680e440��������������þTgclocals·3bb21ca8fe1d99a3e492463bd711418a�������������þ<type..hashfunc.[2]interface {}��������������4type..hash.[2]interface {}���þ8type..eqfunc.[2]interface {}��������������0type..eq.[2]interface {}���þ2type..alg.[2]interface {}� �� �������������������<type..hashfunc.[2]interface {}�����8type..eqfunc.[2]interface {}���þ"runtime.gcbits.0f����þ>go.string.hdr."[2]interface {}"� �� ������������������6go.string."[2]interface {}"���þ6go.string."[2]interface {}"� �� [2]interface {}��þ(type.[2]interface {}�À��À ������� �������,Y¤ñ������������������������������������������������������������������������0��2type..alg.[2]interface {}���@��"runtime.gcbits.0f���P��>go.string.hdr."[2]interface {}"���p��:go.weak.type.*[2]interface {}���€��"runtime.zerovalue�����"type.interface {}��� ��&type.[]interface {}���þVgo.typelink.[2]interface {} [2]interface {}��������������(type.[2]interface {}���þ@go.string.hdr."*[2]interface {}"� �� ������������������8go.string."*[2]interface {}"���þ8go.string."*[2]interface {}"�0��"*[2]interface {}��þ*type.*[2]interface {}� �� ��������������¾s-q�6�������������������������������������������������������� 0 � runtime.algarray���@��"runtime.gcbits.01���P��@go.string.hdr."*[2]interface {}"���p��<go.weak.type.**[2]interface {}���€��"runtime.zerovalue�����(type.[2]interface {}���þTgclocals·33cdeccccebe80329f1fdbee7f5874cb�����������þTgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2�������������þTgclocals·a8eabfc4a4514ed6b3b0c61e9680e440��������������þTgclocals·3bb21ca8fe1d99a3e492463bd711418a�������������þ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���þ2go.string.hdr."[0]string"� �� �������� ����������*go.string."[0]string"���þ*go.string."[0]string"� ��[0]string��þtype.[0]string�À��À����������������Æ8µI�‘������������������������������������������������������������������������0��&type..alg.[0]string���@��runtime.gcbits.���P��2go.string.hdr."[0]string"���p��.go.weak.type.*[0]string���€��"runtime.zerovalue�����type.string��� ��type.[]string���þ>go.typelink.[0]string [0]string��������������type.[0]string���þ4go.string.hdr."*[0]string"� �� ��������
����������,go.string."*[0]string"���þ,go.string."*[0]string"� ��*[0]string��þtype.*[0]string� �� ��������������9»^Ú�6�������������������������������������������������������� 0 � runtime.algarray���@��"runtime.gcbits.01���P��4go.string.hdr."*[0]string"���p��0go.weak.type.**[0]string���€��"runtime.zerovalue�����type.[0]string���þTgclocals·33cdeccccebe80329f1fdbee7f5874cb�����������þTgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2�������������þTgclocals·a8eabfc4a4514ed6b3b0c61e9680e440��������������þTgclocals·3bb21ca8fe1d99a3e492463bd711418a�������������þ<type..hashfunc.[4]interface {}��������������4type..hash.[4]interface {}���þ8type..eqfunc.[4]interface {}��������������0type..eq.[4]interface {}���þ2type..alg.[4]interface {}� �� �������������������<type..hashfunc.[4]interface {}�����8type..eqfunc.[4]interface {}���þ>go.string.hdr."[4]interface {}"� �� ������������������6go.string."[4]interface {}"���þ6go.string."[4]interface {}"� �� [4]interface {}��þ(type.[4]interface {}�À��À@�������@�������P2ï������������������������������������������������������������������������0��2type..alg.[4]interface {}���@��"runtime.gcbits.ff���P��>go.string.hdr."[4]interface {}"���p��:go.weak.type.*[4]interface {}���€��"runtime.zerovalue�����"type.interface {}��� ��&type.[]interface {}���þVgo.typelink.[4]interface {} [4]interface {}��������������(type.[4]interface {}���þ@go.string.hdr."*[4]interface {}"� �� ������������������8go.string."*[4]interface {}"���þ8go.string."*[4]interface {}"�0��"*[4]interface {}��þ*type.*[4]interface {}� �� ��������������ˆ-l�6�������������������������������������������������������� 0 � runtime.algarray���@��"runtime.gcbits.01���P��@go.string.hdr."*[4]interface {}"���p��<go.weak.type.**[4]interface {}���€��"runtime.zerovalue�����(type.[4]interface {}���þ4go.string.hdr."*lex.Slice"� �� ��������
����������,go.string."*lex.Slice"���þ,go.string."*lex.Slice"� ��*lex.Slice��þ@go.string.hdr."func(*lex.Slice)"� �� ������������������8go.string."func(*lex.Slice)"���þ8go.string."func(*lex.Slice)"�0��"func(*lex.Slice)��þ(type.func(*"".Slice)�����������������OöI�3��������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��@go.string.hdr."func(*lex.Slice)"���p��:go.weak.type.*func(*"".Slice)���€��"runtime.zerovalue��� €�(type.func(*"".Slice)���А�(type.func(*"".Slice)���€��type.*"".Slice���þXgo.typelink.func(*lex.Slice) func(*"".Slice)��������������(type.func(*"".Slice)���þHgo.string.hdr."func(*lex.Slice) int"� �� ������������������@go.string."func(*lex.Slice) int"���þ@go.string."func(*lex.Slice) int"�0��*func(*lex.Slice) int��þ0type.func(*"".Slice) int� �� ��������������WóTš�3��������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��Hgo.string.hdr."func(*lex.Slice) int"���p��Bgo.weak.type.*func(*"".Slice) int���€��"runtime.zerovalue��� €�0type.func(*"".Slice) int���А�0type.func(*"".Slice) int���€��type.*"".Slice�����type.int���þhgo.typelink.func(*lex.Slice) int func(*"".Slice) int��������������0type.func(*"".Slice) int���þNgo.string.hdr."func(*lex.Slice) string"� �� ������������������Fgo.string."func(*lex.Slice) string"���þFgo.string."func(*lex.Slice) string"�0��0func(*lex.Slice) string��þ6type.func(*"".Slice) string� �� ��������������g)Ñ�3��������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��Ngo.string.hdr."func(*lex.Slice) string"���p��Hgo.weak.type.*func(*"".Slice) string���€��"runtime.zerovalue��� €�6type.func(*"".Slice) string���А�6type.func(*"".Slice) string���€��type.*"".Slice�����type.string���þtgo.typelink.func(*lex.Slice) string func(*"".Slice) string��������������6type.func(*"".Slice) string���þ\go.string.hdr."func(*lex.Slice) lex.ScanToken"� �� ������������������Tgo.string."func(*lex.Slice) lex.ScanToken"���þTgo.string."func(*lex.Slice) lex.ScanToken"�@��>func(*lex.Slice) lex.ScanToken��þBtype.func(*"".Slice) "".ScanToken� �� ��������������ÑÁ/�3��������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��\go.string.hdr."func(*lex.Slice) lex.ScanToken"���p��Tgo.weak.type.*func(*"".Slice) "".ScanToken���€��"runtime.zerovalue��� €�Btype.func(*"".Slice) "".ScanToken���А�Btype.func(*"".Slice) "".ScanToken���€��type.*"".Slice�����"type."".ScanToken���þŽgo.typelink.func(*lex.Slice) lex.ScanToken func(*"".Slice) "".ScanToken��������������Btype.func(*"".Slice) "".ScanToken���þZgo.string.hdr."func(*lex.Slice, int, string)"� �� ������������������Rgo.string."func(*lex.Slice, int, string)"���þRgo.string."func(*lex.Slice, int, string)"�@��<func(*lex.Slice, int, string)��þBtype.func(*"".Slice, int, string)�°��°��������������1|’¹�3������������������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��Zgo.string.hdr."func(*lex.Slice, int, string)"���p��Tgo.weak.type.*func(*"".Slice, int, string)���€��"runtime.zerovalue��� €�Btype.func(*"".Slice, int, string)���а�Btype.func(*"".Slice, int, string)���€��type.*"".Slice�����type.int��� ��type.string���þŒgo.typelink.func(*lex.Slice, int, string) func(*"".Slice, int, string)��������������Btype.func(*"".Slice, int, string)���þtype.*"".Slice������������������ Æ3�6����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������V0 � runtime.algarray���@��"runtime.gcbits.01���P��4go.string.hdr."*lex.Slice"���p��.go.weak.type.**"".Slice���€��"runtime.zerovalue�����type."".Slice���` �type.*"".Slice���Àð�type.*"".Slice���ð��*go.string.hdr."Close"�����type.func()��� ��(type.func(*"".Slice)���°��""".(*Slice).Close���À��""".(*Slice).Close���Ð��&go.string.hdr."Col"���ð��type.func() int���€��0type.func(*"".Slice) int�����"".(*Slice).Col��� ��"".(*Slice).Col���°��(go.string.hdr."File"���Ð��$type.func() string���à��6type.func(*"".Slice) string���ð�� "".(*Slice).File���€�� "".(*Slice).File�����(go.string.hdr."Line"���°��type.func() int���À��0type.func(*"".Slice) int���Ð�� "".(*Slice).Line���à�� "".(*Slice).Line���ð��(go.string.hdr."Next"�����0type.func() "".ScanToken��� ��Btype.func(*"".Slice) "".ScanToken���°�� "".(*Slice).Next���À�� "".(*Slice).Next���Ð��,go.string.hdr."SetPos"���ð��,type.func(int, string)���€��Btype.func(*"".Slice, int, string)�����$"".(*Slice).SetPos��� ��$"".(*Slice).SetPos���°��(go.string.hdr."Text"���Ð��$type.func() string���à��6type.func(*"".Slice) string���ð�� "".(*Slice).Text���€�� "".(*Slice).Text���þ"runtime.gcbits.09��� �þ2go.string.hdr."lex.Slice"� �� �������� ����������*go.string."lex.Slice"���þ*go.string."lex.Slice"� ��lex.Slice��þ0go.string.hdr."fileName"� �� ������������������(go.string."fileName"���þ(go.string."fileName"� ��fileName��þ&go.string.hdr."pos"� �� ������������������go.string."pos"���þgo.string."pos"���pos��þ*go.string.hdr."Slice"� �� ������������������"go.string."Slice"���þ"go.string."Slice"��� Slice��þtype."".Slice��Ð��Ð8������� �������GEO��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(���������������������������������������0�����������������������������������������������,0à� runtime.algarray���@��"runtime.gcbits.09���P��2go.string.hdr."lex.Slice"���p��type.*"".Slice���€��"runtime.zerovalue���À�type."".Slice���À��,go.string.hdr."tokens"���Ð��"go.importpath."".���à��type.[]"".Token�����0go.string.hdr."fileName"��� ��"go.importpath."".���°��type.string���à��(go.string.hdr."line"���ð��"go.importpath."".���€��type.int���°��&go.string.hdr."pos"���À��"go.importpath."".���Ð��type.int���`€�type."".Slice���€��*go.string.hdr."Slice"�����"go.importpath."".��� Ð�type."".Slice���þTgclocals·33cdeccccebe80329f1fdbee7f5874cb�����������þTgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2�������������þTgclocals·a8eabfc4a4514ed6b3b0c61e9680e440��������������þTgclocals·3bb21ca8fe1d99a3e492463bd711418a�������������þ4type..hashfunc.[1]"".Token��������������,type..hash.[1]"".Token���þ0type..eqfunc.[1]"".Token��������������(type..eq.[1]"".Token���þ*type..alg.[1]"".Token� �� �������������������4type..hashfunc.[1]"".Token�����0type..eqfunc.[1]"".Token���þ8go.string.hdr."[1]lex.Token"� �� �������� ����������0go.string."[1]lex.Token"���þ0go.string."[1]lex.Token"� ��[1]lex.Token��þ type.[1]"".Token�À��À��������������CÇÍS������������������������������������������������������������������������0��*type..alg.[1]"".Token���@��"runtime.gcbits.02���P��8go.string.hdr."[1]lex.Token"���p��2go.weak.type.*[1]"".Token���€��"runtime.zerovalue�����type."".Token��� ��type.[]"".Token���þHgo.typelink.[1]lex.Token [1]"".Token�������������� type.[1]"".Token���þ:go.string.hdr."*[1]lex.Token"� �� �������� ����������2go.string."*[1]lex.Token"���þ2go.string."*[1]lex.Token"� ��*[1]lex.Token��þ"type.*[1]"".Token� �� ��������������Æò�6�������������������������������������������������������� 0 � runtime.algarray���@��"runtime.gcbits.01���P��:go.string.hdr."*[1]lex.Token"���p��4go.weak.type.**[1]"".Token���€��"runtime.zerovalue����� type.[1]"".Token���þ8go.string.hdr."*[]lex.Token"� �� �������� ����������0go.string."*[]lex.Token"���þ0go.string."*[]lex.Token"� ��*[]lex.Token��þ type.*[]"".Token� �� ��������������,W8{�6�������������������������������������������������������� 0 � runtime.algarray���@��"runtime.gcbits.01���P��8go.string.hdr."*[]lex.Token"���p��2go.weak.type.**[]"".Token���€��"runtime.zerovalue�����type.[]"".Token���þTgclocals·33cdeccccebe80329f1fdbee7f5874cb�����������þTgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2�������������þTgclocals·a8eabfc4a4514ed6b3b0c61e9680e440��������������þTgclocals·3bb21ca8fe1d99a3e492463bd711418a�������������þ6type..hashfunc."".Tokenizer��������������.type..hash."".Tokenizer���þ2type..eqfunc."".Tokenizer��������������*type..eq."".Tokenizer���þ,type..alg."".Tokenizer� �� �������������������6type..hashfunc."".Tokenizer�����2type..eqfunc."".Tokenizer���þ"runtime.gcbits.2a���*�þ:go.string.hdr."lex.Tokenizer"� �� �������� ����������2go.string."lex.Tokenizer"���þ2go.string."lex.Tokenizer"� ��lex.Tokenizer��þ&go.string.hdr."tok"� �� ������������������go.string."tok"���þgo.string."tok"���tok��þ"go.string.hdr."s"� �� ������������������go.string."s"���þgo.string."s"���s��þ(go.string.hdr."file"� �� ������������������ go.string."file"���þ go.string."file"���
file��þ2go.string.hdr."Tokenizer"� �� �������� ����������*go.string."Tokenizer"���þ*go.string."Tokenizer"� ��Tokenizer��þ"type."".Tokenizer�� �� 0�������0�������O¡âM��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������(�����������������������������������������������20��,type..alg."".Tokenizer���@��"runtime.gcbits.2a���P��:go.string.hdr."lex.Tokenizer"���p��$type.*"".Tokenizer���€��"runtime.zerovalue���À�"type."".Tokenizer���À��&go.string.hdr."tok"���Ð��"go.importpath."".���à��"type."".ScanToken�����"go.string.hdr."s"��� ��"go.importpath."".���°��4type.*text/scanner.Scanner���à��(go.string.hdr."line"���ð��"go.importpath."".���€��type.int���°��0go.string.hdr."fileName"���À��"go.importpath."".���Ð��type.string���€��(go.string.hdr."file"�����"go.importpath."".��� ��type.*os.File���`Ð�"type."".Tokenizer���Ð��2go.string.hdr."Tokenizer"���à��"go.importpath."".���ð �"type."".Tokenizer���þ<go.string.hdr."*lex.Tokenizer"� �� ������������������4go.string."*lex.Tokenizer"���þ4go.string."*lex.Tokenizer"� ��*lex.Tokenizer��þHgo.string.hdr."func(*lex.Tokenizer)"� �� ������������������@go.string."func(*lex.Tokenizer)"���þ@go.string."func(*lex.Tokenizer)"�0��*func(*lex.Tokenizer)��þ0type.func(*"".Tokenizer)�����������������íÖ\q�3��������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��Hgo.string.hdr."func(*lex.Tokenizer)"���p��Bgo.weak.type.*func(*"".Tokenizer)���€��"runtime.zerovalue��� €�0type.func(*"".Tokenizer)���А�0type.func(*"".Tokenizer)���€��$type.*"".Tokenizer���þhgo.typelink.func(*lex.Tokenizer) func(*"".Tokenizer)��������������0type.func(*"".Tokenizer)���þPgo.string.hdr."func(*lex.Tokenizer) int"� �� ������������������Hgo.string."func(*lex.Tokenizer) int"���þHgo.string."func(*lex.Tokenizer) int"�@��2func(*lex.Tokenizer) int��þ8type.func(*"".Tokenizer) int� �� ��������������„9p‚�3��������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��Pgo.string.hdr."func(*lex.Tokenizer) int"���p��Jgo.weak.type.*func(*"".Tokenizer) int���€��"runtime.zerovalue��� €�8type.func(*"".Tokenizer) int���А�8type.func(*"".Tokenizer) int���€��$type.*"".Tokenizer�����type.int���þxgo.typelink.func(*lex.Tokenizer) int func(*"".Tokenizer) int��������������8type.func(*"".Tokenizer) int���þVgo.string.hdr."func(*lex.Tokenizer) string"� �� ������������������Ngo.string."func(*lex.Tokenizer) string"���þNgo.string."func(*lex.Tokenizer) string"�@��8func(*lex.Tokenizer) string��þ>type.func(*"".Tokenizer) string� �� ��������������T÷NR�3��������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��Vgo.string.hdr."func(*lex.Tokenizer) string"���p��Pgo.weak.type.*func(*"".Tokenizer) string���€��"runtime.zerovalue��� €�>type.func(*"".Tokenizer) string���А�>type.func(*"".Tokenizer) string���€��$type.*"".Tokenizer�����type.string���þ„go.typelink.func(*lex.Tokenizer) string func(*"".Tokenizer) string��������������>type.func(*"".Tokenizer) string���þdgo.string.hdr."func(*lex.Tokenizer) lex.ScanToken"� �� ��������"����������\go.string."func(*lex.Tokenizer) lex.ScanToken"���þ\go.string."func(*lex.Tokenizer) lex.ScanToken"�P��Ffunc(*lex.Tokenizer) lex.ScanToken��þJtype.func(*"".Tokenizer) "".ScanToken� �� ��������������7]1�3��������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��dgo.string.hdr."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���þžgo.typelink.func(*lex.Tokenizer) lex.ScanToken func(*"".Tokenizer) "".ScanToken��������������Jtype.func(*"".Tokenizer) "".ScanToken���þbgo.string.hdr."func(*lex.Tokenizer, int, string)"� �� ��������!����������Zgo.string."func(*lex.Tokenizer, int, string)"���þZgo.string."func(*lex.Tokenizer, int, string)"�P��Dfunc(*lex.Tokenizer, int, string)��þJtype.func(*"".Tokenizer, int, string)�°��°��������������ÂÆm�3������������������������������������������������������������������������������������������������������������������������������0€� runtime.algarray���@��"runtime.gcbits.01���P��bgo.string.hdr."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.*"".Tokenizer�����type.int��� ��type.string���þœgo.typelink.func(*lex.Tokenizer, int, string) func(*"".Tokenizer, int, string)��������������Jtype.func(*"".Tokenizer, int, string)���þ$type.*"".Tokenizer������������������+Eõó�6����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������V0 � runtime.algarray���@��"runtime.gcbits.01���P��<go.string.hdr."*lex.Tokenizer"���p��6go.weak.type.**"".Tokenizer���€��"runtime.zerovalue�����"type."".Tokenizer���` �$type.*"".Tokenizer���Àð�$type.*"".Tokenizer���ð��*go.string.hdr."Close"�����type.func()��� ��0type.func(*"".Tokenizer)���°��*"".(*Tokenizer).Close���À��*"".(*Tokenizer).Close���Ð��&go.string.hdr."Col"���ð��type.func() int���€��8type.func(*"".Tokenizer) int�����&"".(*Tokenizer).Col��� ��&"".(*Tokenizer).Col���°��(go.string.hdr."File"���Ð��$type.func() string���à��>type.func(*"".Tokenizer) string���ð��("".(*Tokenizer).File���€��("".(*Tokenizer).File�����(go.string.hdr."Line"���°��type.func() int���À��8type.func(*"".Tokenizer) int���Ð��("".(*Tokenizer).Line���à��("".(*Tokenizer).Line���ð��(go.string.hdr."Next"�����0type.func() "".ScanToken��� ��Jtype.func(*"".Tokenizer) "".ScanToken���°��("".(*Tokenizer).Next���À��("".(*Tokenizer).Next���Ð��,go.string.hdr."SetPos"���ð��,type.func(int, string)���€��Jtype.func(*"".Tokenizer, int, string)�����,"".(*Tokenizer).SetPos��� ��,"".(*Tokenizer).SetPos���°��(go.string.hdr."Text"���Ð��$type.func() string���à��>type.func(*"".Tokenizer) string���ð��("".(*Tokenizer).Text���€��("".(*Tokenizer).Text���þTgclocals·33cdeccccebe80329f1fdbee7f5874cb�����������þTgclocals·0b86ef39f3fed835f14ba5f4d7c62fa2�������������þTgclocals·a8eabfc4a4514ed6b3b0c61e9680e440��������������þTgclocals·3bb21ca8fe1d99a3e492463bd711418a�������������þ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���þ"runtime.gcbits.05����þ2go.string.hdr."[2]string"� �� �������� ����������*go.string."[2]string"���þ*go.string."[2]string"� ��[2]string��þtype.[2]string�À��À ��������������PXåé������������������������������������������������������������������������0��&type..alg.[2]string���@��"runtime.gcbits.05���P��2go.string.hdr."[2]string"���p��.go.weak.type.*[2]string���€��"runtime.zerovalue�����type.string��� ��type.[]string���þ>go.typelink.[2]string [2]string��������������type.[2]string���þ4go.string.hdr."*[2]string"� �� ��������
����������,go.string."*[2]string"���þ,go.string."*[2]string"� ��*[2]string��þtype.*[2]string� �� �������������� f<�6�������������������������������������������������������� 0 � runtime.algarray���@��"runtime.gcbits.01���P��4go.string.hdr."*[2]string"���p��0go.weak.type.**[2]string���€��"runtime.zerovalue�����type.[2]string���þ4go.string.hdr."*[8]string"� �� ��������
����������,go.string."*[8]string"���þ,go.string."*[8]string"� ��*[8]string��þtype.*[8]string� �� ��������������­”o�6�������������������������������������������������������� 0 � runtime.algarray���@��"runtime.gcbits.01���P��4go.string.hdr."*[8]string"���p��0go.weak.type.**[8]string���€��"runtime.zerovalue�����type.[8]string���þ.go.string.hdr."runtime"� �� ������������������&go.string."runtime"���þ&go.string."runtime"���runtime��þ,go.importpath.runtime.� �� ������������������&go.string."runtime"���þ&go.string.hdr."fmt"� �� ������������������go.string."fmt"���þgo.string."fmt"���fmt��þ$go.importpath.fmt.� �� ������������������go.string."fmt"���þ.go.string.hdr."strconv"� �� ������������������&go.string."strconv"���þ&go.string."strconv"���strconv��þ,go.importpath.strconv.� �� ������������������&go.string."strconv"���þ$go.string.hdr."io"� �� ������������������go.string."io"���þgo.string."io"���io��þ"go.importpath.io.� �� ������������������go.string."io"���þ$go.string.hdr."os"� �� ������������������go.string."os"���þgo.string."os"���os��þ"go.importpath.os.� �� ������������������go.string."os"���þ:go.string.hdr."path/filepath"� �� �������� ����������2go.string."path/filepath"���þ2go.string."path/filepath"� ��path/filepath��þ8go.importpath.path/filepath.� �� �������� ����������2go.string."path/filepath"���þ.go.string.hdr."strings"� �� ������������������&go.string."strings"���þ&go.string."strings"���strings��þ,go.importpath.strings.� �� ������������������&go.string."strings"���þ.go.string.hdr."unicode"� �� ������������������&go.string."unicode"���þ&go.string."unicode"���unicode��þ,go.importpath.unicode.� �� ������������������&go.string."unicode"���þ8go.string.hdr."text/scanner"� �� �������� ����������0go.string."text/scanner"���þ0go.string."text/scanner"� ��text/scanner��þ6go.importpath.text/scanner.� �� �������� ����������0go.string."text/scanner"���þLgo.string.hdr."cmd/asm/internal/flags"� �� ������������������Dgo.string."cmd/asm/internal/flags"���þDgo.string."cmd/asm/internal/flags"�0��.cmd/asm/internal/flags��þJgo.importpath.cmd/asm/internal/flags.� �� ������������������Dgo.string."cmd/asm/internal/flags"���þ&go.string.hdr."log"� �� ������������������go.string."log"���þgo.string."log"���log��þ$go.importpath.log.� �� ������������������go.string."log"���þ@go.string.hdr."cmd/internal/obj"� �� ������������������8go.string."cmd/internal/obj"���þ8go.string."cmd/internal/obj"�0��"cmd/internal/obj��þ>go.importpath.cmd/internal/obj.� �� ������������������8go.string."cmd/internal/obj"���þ.type..hash.[1]string·f��������������(type..hash.[1]string���þ*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���þ,type..hash."".Token·f��������������&type..hash."".Token���þ(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 {}·f��������������4type..hash.[1]interface {}���þ6type..eq.[1]interface {}·f��������������0type..eq.[1]interface {}���þ:type..hash.[3]interface {}·f��������������4type..hash.[3]interface {}���þ6type..eq.[3]interface {}·f��������������0type..eq.[3]interface {}���þ:type..hash.[2]interface {}·f��������������4type..hash.[2]interface {}���þ6type..eq.[2]interface {}·f��������������0type..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 {}·f��������������4type..hash.[4]interface {}���þ6type..eq.[4]interface {}·f��������������0type..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.zerovalue�0����ÿÿgo13ld�