Home | History | Annotate | Download | only in text
      1 !<arch>
      2 __.PKGDEF       0           0     0     644     6946      `
      3 go object linux amd64 go1.5.1 X:none
      4 build id "b7d1d743120e01b159255476e966d6b0a8d6bc45"
      5 
      6 $$
      7 package scanner
      8 	import runtime "runtime"
      9 	import bytes "bytes"
     10 	import io "io"
     11 	import utf8 "unicode/utf8"
     12 	import unicode "unicode"
     13 	import fmt "fmt"
     14 	import os "os"
     15 	type @"".Position struct { Filename string; Offset int; Line int; Column int }
     16 	func (@"".pos2 *@"".Position "esc:0x1") IsValid () (? bool) { return @"".pos2.Line > 0x0 }
     17 	func (@"".pos2 @"".Position "esc:0x12") String () (? string)
     18 	const @"".ScanIdents = 0x4
     19 	const @"".ScanInts = 0x8
     20 	const @"".ScanFloats = 0x10
     21 	const @"".ScanChars = 0x20
     22 	const @"".ScanStrings = 0x40
     23 	const @"".ScanRawStrings = 0x80
     24 	const @"".ScanComments = 0x100
     25 	const @"".SkipComments = 0x200
     26 	const @"".GoTokens = 0x3f4
     27 	const @"".EOF = -0x1
     28 	const @"".Ident = -0x2
     29 	const @"".Int = -0x3
     30 	const @"".Float = -0x4
     31 	const @"".Char = -0x5
     32 	const @"".String = -0x6
     33 	const @"".RawString = -0x7
     34 	const @"".Comment = -0x8
     35 	func @"".TokenString (@"".tok2 rune) (? string)
     36 	const @"".GoWhitespace = 0x100002600
     37 	type @"io".Reader interface { Read(@"io".p []byte) (@"io".n int, @"io".err error) }
     38 	type @"bytes".readOp int
     39 	type @"io".Writer interface { Write(@"io".p []byte) (@"io".n int, @"io".err error) }
     40 	type @"bytes".Buffer struct { @"bytes".buf []byte; @"bytes".off int; @"bytes".runeBytes [4]byte; @"bytes".bootstrap [64]byte; @"bytes".lastRead @"bytes".readOp }
     41 	func (@"bytes".b2 *@"bytes".Buffer "esc:0x22") Bytes () (? []byte) { return @"bytes".b2.@"bytes".buf[@"bytes".b2.@"bytes".off:] }
     42 	func (@"bytes".b2 *@"bytes".Buffer "esc:0x1") Cap () (? int) { return cap(@"bytes".b2.@"bytes".buf) }
     43 	func (@"bytes".b1 *@"bytes".Buffer) Grow (@"bytes".n2 int)
     44 	func (@"bytes".b2 *@"bytes".Buffer "esc:0x1") Len () (? int) { return len(@"bytes".b2.@"bytes".buf) - @"bytes".b2.@"bytes".off }
     45 	func (@"bytes".b2 *@"bytes".Buffer "esc:0x22") Next (@"bytes".n3 int) (? []byte) { @"bytes".b2.@"bytes".lastRead = @"bytes".readOp(0x0); var @"bytes".m4 int; ; @"bytes".m4 = @"bytes".b2.Len(); if @"bytes".n3 > @"bytes".m4 { @"bytes".n3 = @"bytes".m4 }; var @"bytes".data5 []byte; ; @"bytes".data5 = @"bytes".b2.@"bytes".buf[@"bytes".b2.@"bytes".off:@"bytes".b2.@"bytes".off + @"bytes".n3]; @"bytes".b2.@"bytes".off += @"bytes".n3; if @"bytes".n3 > 0x0 { @"bytes".b2.@"bytes".lastRead = @"bytes".readOp(0x2) }; return @"bytes".data5 }
     46 	func (@"bytes".b3 *@"bytes".Buffer "esc:0x9") Read (@"bytes".p4 []byte "esc:0x1") (@"bytes".n1 int, @"bytes".err2 error)
     47 	func (@"bytes".b3 *@"bytes".Buffer "esc:0x1") ReadByte () (@"bytes".c1 byte, @"bytes".err2 error)
     48 	func (@"bytes".b3 *@"bytes".Buffer "esc:0x9") ReadBytes (@"bytes".delim4 byte) (@"bytes".line1 []byte, @"bytes".err2 error)
     49 	func (@"bytes".b3 *@"bytes".Buffer "esc:0x9") ReadFrom (@"bytes".r4 @"io".Reader) (@"bytes".n1 int64, @"bytes".err2 error)
     50 	func (@"bytes".b4 *@"bytes".Buffer "esc:0x1") ReadRune () (@"bytes".r1 rune, @"bytes".size2 int, @"bytes".err3 error)
     51 	func (@"bytes".b3 *@"bytes".Buffer "esc:0x1") ReadString (@"bytes".delim4 byte) (@"bytes".line1 string, @"bytes".err2 error)
     52 	func (@"bytes".b1 *@"bytes".Buffer "esc:0x1") Reset ()
     53 	func (@"bytes".b2 *@"bytes".Buffer "esc:0x1") String () (? string) { if @"bytes".b2 == nil { return "<nil>" }; return string(@"bytes".b2.@"bytes".buf[@"bytes".b2.@"bytes".off:]) }
     54 	func (@"bytes".b1 *@"bytes".Buffer "esc:0x1") Truncate (@"bytes".n2 int)
     55 	func (@"bytes".b2 *@"bytes".Buffer "esc:0x1") UnreadByte () (? error) { if @"bytes".b2.@"bytes".lastRead != @"bytes".readOp(0x1) && @"bytes".b2.@"bytes".lastRead != @"bytes".readOp(0x2) { return @"errors".New("bytes.Buffer: UnreadByte: previous operation was not a read") }; @"bytes".b2.@"bytes".lastRead = @"bytes".readOp(0x0); if @"bytes".b2.@"bytes".off > 0x0 { @"bytes".b2.@"bytes".off-- }; return nil }
     56 	func (@"bytes".b2 *@"bytes".Buffer "esc:0x1") UnreadRune () (? error)
     57 	func (@"bytes".b3 *@"bytes".Buffer) Write (@"bytes".p4 []byte "esc:0x9") (@"bytes".n1 int, @"bytes".err2 error)
     58 	func (@"bytes".b2 *@"bytes".Buffer) WriteByte (@"bytes".c3 byte) (? error)
     59 	func (@"bytes".b3 *@"bytes".Buffer) WriteRune (@"bytes".r4 rune) (@"bytes".n1 int, @"bytes".err2 error)
     60 	func (@"bytes".b3 *@"bytes".Buffer) WriteString (@"bytes".s4 string "esc:0x9") (@"bytes".n1 int, @"bytes".err2 error)
     61 	func (@"bytes".b3 *@"bytes".Buffer "esc:0x9") WriteTo (@"bytes".w4 @"io".Writer) (@"bytes".n1 int64, @"bytes".err2 error)
     62 	func (@"bytes".b2 *@"bytes".Buffer) @"bytes".grow (@"bytes".n3 int) (? int)
     63 	func (@"bytes".b3 *@"bytes".Buffer "esc:0x22") @"bytes".readSlice (@"bytes".delim4 byte) (@"bytes".line1 []byte, @"bytes".err2 error)
     64 	type @"".Scanner struct { @"".src @"io".Reader; @"".srcBuf [1025]byte; @"".srcPos int; @"".srcEnd int; @"".srcBufOffset int; @"".line int; @"".column int; @"".lastLineLen int; @"".lastCharLen int; @"".tokBuf @"bytes".Buffer; @"".tokPos int; @"".tokEnd int; @"".ch rune; Error func(@"".s *@"".Scanner, @"".msg string); ErrorCount int; Mode uint; Whitespace uint64; IsIdentRune func(@"".ch rune, @"".i int) (? bool); ? @"".Position }
     65 	func (@"".s2 *@"".Scanner "esc:0x12") Init (@"".src3 @"io".Reader) (? *@"".Scanner)
     66 	func (@"".s2 *@"".Scanner) Next () (? rune)
     67 	func (@"".s2 *@"".Scanner) Peek () (? rune)
     68 	func (@"".s2 *@"".Scanner "esc:0x22") Pos () (@"".pos1 @"".Position)
     69 	func (@"".s2 *@"".Scanner) Scan () (? rune)
     70 	func (@"".s2 *@"".Scanner) TokenText () (? string)
     71 	func (@"".s1 *@"".Scanner) @"".error (@"".msg2 string)
     72 	func (@"".s2 *@"".Scanner "esc:0x1") @"".isIdentRune (@"".ch3 rune, @"".i4 int) (? bool)
     73 	func (@"".s2 *@"".Scanner) @"".next () (? rune)
     74 	func (@"".s1 *@"".Scanner) @"".scanChar ()
     75 	func (@"".s2 *@"".Scanner) @"".scanComment (@"".ch3 rune) (? rune)
     76 	func (@"".s2 *@"".Scanner) @"".scanDigits (@"".ch3 rune, @"".base4 int, @"".n5 int) (? rune)
     77 	func (@"".s2 *@"".Scanner) @"".scanEscape (@"".quote3 rune) (? rune)
     78 	func (@"".s2 *@"".Scanner) @"".scanExponent (@"".ch3 rune) (? rune)
     79 	func (@"".s2 *@"".Scanner) @"".scanFraction (@"".ch3 rune) (? rune)
     80 	func (@"".s2 *@"".Scanner) @"".scanIdentifier () (? rune)
     81 	func (@"".s2 *@"".Scanner) @"".scanMantissa (@"".ch3 rune) (? rune)
     82 	func (@"".s3 *@"".Scanner) @"".scanNumber (@"".ch4 rune) (? rune, ? rune)
     83 	func (@"".s1 *@"".Scanner) @"".scanRawString ()
     84 	func (@"".s2 *@"".Scanner) @"".scanString (@"".quote3 rune) (@"".n1 int)
     85 	func @"".init ()
     86 	import errors "errors" // indirect
     87 	func @"errors".New (@"errors".text2 string) (? error) { return (&@"errors".errorString{ @"errors".s:@"errors".text2 }) }
     88 	type @"errors".errorString struct { @"errors".s string }
     89 	func (@"errors".e2 *@"errors".errorString "esc:0x22") Error () (? string) { return @"errors".e2.@"errors".s }
     90 
     91 $$
     92 _go_.o          0           0     0     644     104937    `
     93 go object linux amd64 go1.5.1 X:none
     94 
     95 !
     96 go13ldbytes.a
     97 fmt.aio.aos.aunicode.aunicode/utf8.a,"".(*Position).IsValid@&Hl$H]HD$ "".~r0type.bool"".pos"type.*"".Position  J Tgclocals3f5c1f818fa7055d0400cecd34057162Tgclocals33cdeccccebe80329f1fdbee7f5874cbdprebuilts/go/linux-x86/src/text/scanner/scanner.go$"".Position.String
    101 dH%HD$H;AH1H$H$H$H$H$H[HHtJHL$8HD$@H$HL$hHL$HD$pHD$HH\$HD$ HL$(HD$0HL$8HL$hHD$@HD$p1H$H$H$H$H$HH$H$H\$xHH$H$H\$HD$HD$HL$HD$ H\$xHL$HHHD$P=*HCHH$H$H\$HD$ HD$HL$HD$ H\$xHHL$HHHD$P=HCHH$HD$H\$xH\$H$H\$H$H\$ HL$(HD$0H$H\$hH\$H\$pH\$HL$XHL$HD$`HD$ HL$(HD$0HuH
HH$H$HLCL$HD$7LCL$HD$FG 
    106 go.string.":"
    107 *runtime.concatstring2type.int
    108 runtime.convT2E6runtime.writeBarrierEnabledtype.int
    109 runtime.convT2E6runtime.writeBarrierEnabled"go.string."%d:%d"
    110 fmt.Sprintf	
    111 *runtime.concatstring2	go.string."???"
    112 
    113 .runtime.writebarrierptr
    114 
    115 .runtime.writebarrierptr
    116 
    117 0runtime.morestack_noctxtp"".autotmp_0009"type.interface {}"".autotmp_0008"type.interface {}"".autotmp_0007?(type.[2]interface {}"".autotmp_0004o&type.[]interface {}"".autotmp_0002type.string"".autotmp_0001type.string"".autotmp_0000type.string"".stype.string"".~r0Ptype.string"".pos type."".PositionF0N1J	5 ?H9Tgclocals1be7d47bae55850e7016f9662c4ac24aTgclocalsfd84c5d22dc328e8f95fd1b5353c503edprebuilts/go/linux-x86/src/text/scanner/scanner.go"".TokenStringdH%HD$H;AH1H$H$$HH$HH\$D$HL$\$ HZHHT$8HiHl$@tH$H$HH$Hc$H\$H\$H\$hH\$H\$p1H\$XH\$`H\$XHH$H$H\$xHH$H\$hH\$HD$HL$HD$ H\$xHL$HHHD$P=ucHCHH$HD$H\$xH\$H$H\$H$H\$ HL$(HD$0H$H$HLCL$HD$)
    123 v*type.map[int32]string"".tokenString
    124 2runtime.mapaccess2_fast32
    125 "runtime.intstringtype.string
    126 runtime.convT2E6runtime.writeBarrierEnabledgo.string."%q"
    127 fmt.Sprintf
    128 .runtime.writebarrierptr
    129 0runtime.morestack_noctxt0"".autotmp_0018"type.interface {}"".autotmp_0017o(type.[1]interface {}"".autotmp_0014/&type.[]interface {}"".autotmp_0011Otype.string"".stype.string"".~r1type.string"".toktype.int32&z51QSf4(Tgclocals64e6abdf0268293babaa7bcc4e1e7821Tgclocals372e9607edf66a58b6b3566316e6be3adprebuilts/go/linux-x86/src/text/scanner/scanner.go$"".(*Scanner).InitdH%H;aHHD$Hl$ H(Hl$(=Hh@HH H(H0H8H@HHH1HHHH&HHHD$0HL@L$Hl$HD$9
    133 V6runtime.writeBarrierEnabled
    134 .runtime.writebarrierptr
    135 0runtime.morestack_noctxt@ "".~r10 type.*"".Scanner"".srctype.io.Reader"".s type.*"".Scanner  +X
    146 	
    150 9	Tgclocalse5d5edcf53e2c122038779d75a487a60Tgclocals33cdeccccebe80329f1fdbee7f5874cbdprebuilts/go/linux-x86/src/text/scanner/scanner.go$"".(*Scanner).nextdH%HD$H;AHH$HHhHHl
]HD$@NHHH H9HH HoH9fH)II)III@ItML$L$H$Hl$L$LD$H$\$oHHHHHH9H)II)IIIItMH$H<$nH$PL$LL$H$Hl$L$LD$H$HHHHHIIHH HH9H)II)IIIItM	H$L$L$L$L$LH$L$L$L$LH$L9}HH$H4$H$HT$HD$H$H(HHH(H HH)HL$HHHH)II)IIIItM	HHHHhL$LL$H$H|$L$LD$Hl$hH,$HL$`HY H$HL$ HT$(Ht$0Ht$XHHl$HHH H HhHHl
EHT$PHH-H9zH$Ht$H-Hl$H-Hl$Ht$XHT$PH$\$ 4H Hu<HHH~H8HH8HH$HHHhHHl
]HH HH9H)II)IIIdItML$L$H$Hl$L$LD$H$L$H\$ H\$@L$<uoH\$@HudHLD$@LHHl$@HHH8HH8H$HH\$HD$\$<$HHLD$@LHHl$@HHH8HH8L$<u1H$HH\$HD$L$<$H
    163 uH0HH0H8H@H8AH4$HZ HL$HD$H$H$HL$pHL$HD$xHD$H$zA[AY%AeA2
    172 
    173 *unicode/utf8.FullRune
    174 *bytes.(*Buffer).Write
    175 
    176 runtime.memmove
io.EOFio.EOFio.EOF
    181 runtime.ifaceeq
    182 .unicode/utf8.DecodeRuneDgo.string."illegal UTF-8 encoding"
    183 &"".(*Scanner).errorBgo.string."illegal character NUL"
    184 &"".(*Scanner).error
    185 $runtime.panicslice
    186 $runtime.panicindex
    187 &"".(*Scanner).error
    188 $runtime.panicindex
    189 $runtime.panicslice
    190 $runtime.panicslice
    191 $runtime.panicslice
    192 $runtime.panicslice
    193 $runtime.panicindex
    194 0runtime.morestack_noctxt 8"".autotmp_0047type.int32"".autotmp_0044type.[]uint8"".autotmp_0043type.[]uint8"".autotmp_0041type.int"".autotmp_0040type.int"".autotmp_0039type.int"".autotmp_0038type.int"".autotmp_0037type.int"".autotmp_0036type.[]uint8"".autotmp_0035type.int"".autotmp_0034type.int"".autotmp_0033type.int"".autotmp_0032type.string"".autotmp_0031type.[]uint8"".autotmp_0030type.int"".autotmp_0029type.[]uint8"".autotmp_0028type.int"".autotmp_0027type.int"".autotmp_0026type.[]uint8"".autotmp_0025_type.[]uint8"".autotmp_0021/type.[]uint8"".autotmp_0019type.int"".errtype.error"".itype.int"".widthtype.int
    196 "".chtype.int32"".~r0type.int32"".s type.*"".Scanner6l',!V

#"7#A		Tgclocals32bd5c6dc84e3e86dd35593b3922d3aaTgclocals8f013bd60c1619d6d02ce0cbaac20ab9dprebuilts/go/linux-x86/src/text/scanner/scanner.go$"".(*Scanner).NextdH%H;av_HHD$ HHH$L$L$t!H\$ H$L$D$H\$ L$(H
    212 f
    213 $"".(*Scanner).Peek
    214 $"".(*Scanner).next
    215 0runtime.morestack_noctxt 0
    216 "".chtype.int32"".~r0type.int32"".s type.*"".Scanner0Z/0$
	!	
    222 2NTgclocals3f5c1f818fa7055d0400cecd34057162Tgclocals33cdeccccebe80329f1fdbee7f5874cbdprebuilts/go/linux-x86/src/text/scanner/scanner.go$"".(*Scanner).PeekdH%H;avaHHD$u>H$HD$L$uH$HD$L$l$ H
    224 P
    225 $"".(*Scanner).next
    226 $"".(*Scanner).next
    227 0runtime.morestack_noctxt  "".autotmp_0054type.int32"".~r0type.int32"".s type.*"".Scanner \  
    230 'YTgclocals3f5c1f818fa7055d0400cecd34057162Tgclocals33cdeccccebe80329f1fdbee7f5874cbdprebuilts/go/linux-x86/src/text/scanner/scanner.go&"".(*Scanner).errordH%H$pH;A_HH$HHHH1H9t2H$H$ H\$H$(H\$HHHHH$HH$HH$HH$H H$H$H[HuJH$H\$H$H\$H$H\$H$H\$ H$H\$(H$H$H$H$H$H$H$H$H$H$H$H$ H\$xH$(H$HHD$P1H91H$H$H$H$H$H\H$H$H$HH$H$H\$HD$HL$HD$ H$HL$hHHD$p=HCHH$H\$xH\$HD$HL$HD$ H$HHL$hHHD$p=ulHCH
HD$PHD$XH$HL$`HL$HH\$HD$H$H\$ H$H\$(H$H\$0HLCL$HD$LCL$HD$HH$HH\$HH\$H\$H\$P2|(
    235 
    236 """.(*Scanner).Pos4go.itab.*os.File.io.Writer type."".Position
    237 runtime.convT2E	6runtime.writeBarrierEnabled	type.string	
    238 runtime.convT2E
    239 6runtime.writeBarrierEnabled
    240 os.Stderr(go.string."%s: %s\n"
    243 fmt.Fprintf
    245 .runtime.writebarrierptr
    247 .runtime.writebarrierptr
type.*os.File
type.io.Writer
4go.itab.*os.File.io.Writer
    252  runtime.typ2Itab
    254 0runtime.morestack_noctxt0"".autotmp_0065"type.interface {}"".autotmp_0064"type.interface {}"".autotmp_0063(type.[2]interface {}"".autotmp_0060&type.[]interface {}"".autotmp_0059type.*uint8"".autotmp_0057type.string"".autotmp_0056O type."".Position"".pos type."".Position"".msgtype.string"".s type.*"".Scanner&"X6**KJi"qqH*Tgclocalsaa52d274abdec77c8c6f0039727529fbTgclocals0370d4b2de8ebf195b023875e55d160bdprebuilts/go/linux-x86/src/text/scanner/scanner.go2"".(*Scanner).isIdentRunedH%H;aHHD$ L$(H1H9t'$H\$0H\$HH\$\$8H_tK$L$(\$H<u,$\$tH\$0HD$8HD$8D$8HH
    261 
    262 
    263  unicode.IsLetter
    264 unicode.IsDigit
    265 0runtime.morestack_noctxt@0
    266 "".autotmp_0070type.bool"".~r20type.bool"".i type.int
    268 "".chtype.int32"".s type.*"".Scanner0=/0A/0) 'Y
    269 E{Tgclocals2fccd208efe70893f9ac8d682812ae72Tgclocals33cdeccccebe80329f1fdbee7f5874cbdprebuilts/go/linux-x86/src/text/scanner/scanner.go8"".(*Scanner).scanIdentifierdH%H;avpH0H\$8H$L$HH\$8H$L$$L$HD$(HD$\$tH\$8H$L$HD$(H\$$\$@H0w
    271 
    272 :
    273 $"".(*Scanner).next
    274 2"".(*Scanner).isIdentRune
    275 $"".(*Scanner).next
    276 0runtime.morestack_noctxt `"".itype.int
    277 "".chtype.int32"".~r0type.int32"".s type.*"".Scanner`k_` 1
    279 
    282 tTgclocals3f5c1f818fa7055d0400cecd34057162Tgclocals33cdeccccebe80329f1fdbee7f5874cbdprebuilts/go/linux-x86/src/text/scanner/scanner.go"".digitValD$0|90HcH\$a|fa
    283 HcH\$A|FA
    284 HcH\$HD$ "".~r1type.int
    286 "".chtype.int32``$
    287 
    288 
    289 Tgclocals23e8278e2b69a3a75fa59b23c49ed6adTgclocals33cdeccccebe80329f1fdbee7f5874cbdprebuilts/go/linux-x86/src/text/scanner/scanner.go"".isDecimal@2D$0|	9D$D$ "".~r1type.bool
    291 "".chtype.int32   Tgclocals23e8278e2b69a3a75fa59b23c49ed6adTgclocals33cdeccccebe80329f1fdbee7f5874cbdprebuilts/go/linux-x86/src/text/scanner/scanner.go4"".(*Scanner).scanMantissadH%H;avEHL$ L$ 0|%9<t!H\$H$L$L$ 0}1<uL$(H
    293 h
    294 $"".(*Scanner).next
    295 0runtime.morestack_noctxt0 "".~r1 type.int32
    297 "".chtype.int32"".s type.*"".Scanner @ `	
    300 3-Tgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals33cdeccccebe80329f1fdbee7f5874cbdprebuilts/go/linux-x86/src/text/scanner/scanner.go4"".(*Scanner).scanFractiondH%H;av>HD$(.u(H\$ H$D$H\$ H$D$D$D$0H
    302 L
    303 $"".(*Scanner).nextx
    304 4"".(*Scanner).scanMantissa
    305 0runtime.morestack_noctxt00"".~r1 type.int32
    307 "".chtype.int32"".s type.*"".Scanner09/0`(	
    308 %;Tgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals33cdeccccebe80329f1fdbee7f5874cbdprebuilts/go/linux-x86/src/text/scanner/scanner.go4"".(*Scanner).scanExponentdH%H;avkHD$(etEt	D$0HH\$ H$D$D$(-t!+tH\$ H$D$(D$D$H\$ H$D$|
    310 
    311 h
    312 $"".(*Scanner).next
    313 4"".(*Scanner).scanMantissa
    314 $"".(*Scanner).next
    315 0runtime.morestack_noctxt00"".~r1 type.int32
    317 "".chtype.int32"".s type.*"".Scanner0/0f,
    318 	
    321 3]Tgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals33cdeccccebe80329f1fdbee7f5874cbdprebuilts/go/linux-x86/src/text/scanner/scanner.go0"".(*Scanner).scanNumber	dH%H;aH L$0HD$(0yH$HT$(L$L$0xXD$L$00|/9<t+7~D$H$HT$(L$L$00}1<uHHHt.tDet?Et:|$t"H$HH\$HD$L$0D$8L$<H H$L$D$H\$(H$D$0D$\$D$8\$<H H$D$D$D$0$HT$(L$0H\$H}H$D$D$|$bH$HH\$HD$L$0;H$L$HL$(D$HHHt.tetEtD$8D$<H H$D$0D$D$H\$(H$D$0D$\$D$8\$<H  
    324 \
    325 $"".(*Scanner).next
    326 $"".(*Scanner).next@go.string."illegal octal number"
    327 &"".(*Scanner).error
    328 4"".(*Scanner).scanFraction
    329 4"".(*Scanner).scanExponent
    330 $"".(*Scanner).next
    331 "".digitVal
    332 $"".(*Scanner).nextLgo.string."illegal hexadecimal number"
    333 &"".(*Scanner).error
    334 4"".(*Scanner).scanMantissa
    335 4"".(*Scanner).scanFraction
    336 4"".(*Scanner).scanExponent
    337 0runtime.morestack_noctxt0@"".has8or9type.bool"".hasMantissatype.bool"".~r2(type.int32"".~r1 type.int32
    341 "".chtype.int32"".s type.*"".Scanner.@?@;?@?@??@ 	 "+
 
", W-Tgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals33cdeccccebe80329f1fdbee7f5874cbdprebuilts/go/linux-x86/src/text/scanner/scanner.go0"".(*Scanner).scanDigitsdH%H;aHH\$8H~I\$($H\$Hl$0H9}.H\$ H$\$\$(H\$8HH\$8H\$8HH\$8H~#H\$ H$HH\$HD$\$(\$@HP
    350 T
    351 "".digitVal
    352 $"".(*Scanner).next>go.string."illegal char escape"
    353 &"".(*Scanner).error
    354 0runtime.morestack_noctxtP0
    355 "".~r3@type.int32"".n0type.int"".base type.int
    357 "".chtype.int32"".s type.*"".Scanner0/0
    358 (&
#
    363 )Tgclocals89fe65749ce0afc971c0982226501ff0Tgclocals33cdeccccebe80329f1fdbee7f5874cbdprebuilts/go/linux-x86/src/text/scanner/scanner.go0"".(*Scanner).scanEscapedH%H;aH0H\$8H$HL$8T$T$,fam\uH$D$D$HH0atl$@9t4i1S0u%H$T$HD$HD$D$ 1tH$HH\$HD$D$,2t3t4t75t6t7tUu:H$D$H\$8H$D$HD$HD$D$ 'uu:H$D$H\$8H$D$HD$HD$D$ x.H$D$H\$8H$D$HD$HD$D$ bfrnsrjt\vSi
    372 B
    373 $"".(*Scanner).next
    374 $"".(*Scanner).next
    375 0"".(*Scanner).scanDigits>go.string."illegal char escape"
    376 &"".(*Scanner).error
    377 $"".(*Scanner).next
    378 0"".(*Scanner).scanDigits
    379 $"".(*Scanner).next
    380 0"".(*Scanner).scanDigits
    381 $"".(*Scanner).next
    382 0"".(*Scanner).scanDigits
    383 0runtime.morestack_noctxt0`"".autotmp_0082type.int32"".autotmp_0081type.int32"".autotmp_0080type.int32
    384 "".chtype.int32"".~r1 type.int32"".quotetype.int32"".s type.*"".Scanner`I_`
	
    388 #"5
5	5. Tgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals33cdeccccebe80329f1fdbee7f5874cbdprebuilts/go/linux-x86/src/text/scanner/scanner.go0"".(*Scanner).scanStringdH%H;aHHD$0H\$ H$D$l$(9t>
    393 tR|M\u4H\$ H$\$(\$D$H\$0HH\$0l$(9uHH\$ H$D$H\$ H$HH\$HD$H=
    394 T
    395 $"".(*Scanner).next
    396 0"".(*Scanner).scanEscape
    397 $"".(*Scanner).nextDgo.string."literal not terminated"
    398 &"".(*Scanner).error
    399 0runtime.morestack_noctxt00"".n type.int"".quotetype.int32"".s type.*"".Scanner0e/0;/0< 
    400 
#	)Tgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals33cdeccccebe80329f1fdbee7f5874cbdprebuilts/go/linux-x86/src/text/scanner/scanner.go6"".(*Scanner).scanRawStringdH%H;avdHH\$ H$D$`tD}(H\$ H$HH\$HD$HH\$ H$D$`uH
    405 :
    406 $"".(*Scanner).nextvDgo.string."literal not terminated"
    407 &"".(*Scanner).error
    408 $"".(*Scanner).next
    409 0runtime.morestack_noctxt0"".s type.*"".Scanner0C/0/0
,#	
    412 dTgclocals87d20ce1b58390b294df80b886db78bfTgclocals33cdeccccebe80329f1fdbee7f5874cbdprebuilts/go/linux-x86/src/text/scanner/scanner.go,"".(*Scanner).scanChardH%H;avOHH\$ H$D$'H\$Ht(H\$ H$HH\$HD$H
    414 
    415 J
    416 0"".(*Scanner).scanString@go.string."illegal char literal"
    417 &"".(*Scanner).error
    418 0runtime.morestack_noctxt0"".s type.*"".Scanner0H/0p!#
    419 $LTgclocals87d20ce1b58390b294df80b886db78bfTgclocals33cdeccccebe80329f1fdbee7f5874cbdprebuilts/go/linux-x86/src/text/scanner/scanner.go2"".(*Scanner).scanCommentdH%H;aH HD$(\$0/u;H$D$
    421 t D$0|H\$(H$D$
    422 uD$8H H$HL$(D$D$0}+H$HH\$HD$D$0D$8H D$H$HL$(D$\$*uD$0/uH$D$
    426 T
    427 $"".(*Scanner).next
    428 $"".(*Scanner).next
    429 $"".(*Scanner).nextDgo.string."comment not terminated"
    430 &"".(*Scanner).error
    431 $"".(*Scanner).next
    432 $"".(*Scanner).next
    433 0runtime.morestack_noctxt0@"".ch0type.int32"".~r1 type.int32
    436 "".chtype.int32"".s type.*"".Scanner@H?@E?@JH	
		"	

1)Tgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals33cdeccccebe80329f1fdbee7f5874cbdprebuilts/go/linux-x86/src/text/scanner/scanner.go$"".(*Scanner).ScandH%H;aBH(H\$0H$HT$0D$HHHHcD$$HH@HH!HtH$HT$0D$H$H<$H$PL$$HD$0HHHH)HH(HHHH8H5H0HH8H L$ H$L$HD$HL$0D$$\$tjHHHtED$ H$HL$0D$HHHH)H\$ \$8H(H$HL$0D$0r9tKHHHt#H$D$HL$0\$\$ D$yH$HL$0D$b'P"uFHH@HtH$D$"HL$0D$ H$HL$0D$'u>HH HtH$HL$0D$ H$HL$0D$H$HL$0D$.uxH$HL$0D$0|]9HHHkD$ H$D$D$H\$0H$D$HL$0D$21/H$HL$0D$/t	*HHHHHHt&HH$D$HT$0D$H$D$HL$0D$D$ `HHHtH$HL$0D$ H$HL$0D$F1H0HHH@H %D1.
    458 B
    459 $"".(*Scanner).Peek
    460 $"".(*Scanner).next
    461 *bytes.(*Buffer).Reset
    462 2"".(*Scanner).isIdentRune
    463 8"".(*Scanner).scanIdentifier
    464 $"".(*Scanner).next
    465 0"".(*Scanner).scanNumber
    466 $"".(*Scanner).next
    467 0"".(*Scanner).scanString	
    468 $"".(*Scanner).next	
    469 ,"".(*Scanner).scanChar
    470 
    471 $"".(*Scanner).next
    472 
    473 $"".(*Scanner).next
    474 
    475 $"".(*Scanner).next
    477 4"".(*Scanner).scanMantissa
    479 4"".(*Scanner).scanExponent
    481 $"".(*Scanner).next
    482 2"".(*Scanner).scanComment
    483 2"".(*Scanner).scanComment
    484 6"".(*Scanner).scanRawString
    485 $"".(*Scanner).next
    486 0runtime.morestack_noctxt P"".toktype.int32
    488 "".chtype.int32"".~r0type.int32"".s type.*"".ScannerPOP+
    492 %)p
q		-09nm<)E@
    495 	&[`	i%	 Tgclocals3f5c1f818fa7055d0400cecd34057162Tgclocals33cdeccccebe80329f1fdbee7f5874cbdprebuilts/go/linux-x86/src/text/scanner/scanner.go""".(*Scanner).PosHD$1H\$H\$H\$ H\$(H\$01H\$H\$H\$ H\$(H\$0HHHl$HHMHKHMH(HHHHH)H\$ H8H~H0H\$(H8H\$0H@H~H0HH\$(H@H\$0HD$(HD$0Z`"".pos type."".Position"".s type.*"".Scanner@
    502 ;% 

		Tgclocals6432f8c6a0d23fa7bee6c5d96f21a92aTgclocals33cdeccccebe80329f1fdbee7f5874cbdprebuilts/go/linux-x86/src/text/scanner/scanner.go."".(*Scanner).TokenText
    510 
    511 dH%H;akH`HD$h1H\$pH\$xHH}1H\$pH\$xH`HH}HHHH	HPHiHYH)HHHHwrH9wmH)II)IIItNItMH$LL$HLL$Hl$PHl$LD$XLD$H\$ H\$pH\$(H\$xH`AHHH;H92H)II)IIIItM	H$H<$H$PLL$HLL$Hl$PHl$LD$XLD$HD$hHHHHP1H\$8H\$@1H9uH
HHL$pHD$xH`HhL@LHL9wJLI)I)ItM*H$LT$HLT$LD$PLD$LL$XLL$HL$ HD$(S%
Ax
    521 
    522 2runtime.slicebytetostring
    523 $runtime.panicslice
    524 *bytes.(*Buffer).Write"go.string."<nil>"
    525 2runtime.slicebytetostring	
    526 $runtime.panicslice	
    527 $runtime.panicslice	
    528 0runtime.morestack_noctxt0"".autotmp_0098type.[]uint8"".autotmp_0097type.int"".autotmp_0096type.[]uint8"".autotmp_0095type.int"".autotmp_0094type.int"".autotmp_0093/type.[]uint8"".autotmp_0092type.int"".autotmp_0091type.int"".~r0Otype.string"".~r0type.string"".s type.*"".Scanner6.B
    531 (

)
    534 
Tgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals12fc1489b12fcdedb8fc818b7369b5d9dprebuilts/go/linux-x86/src/text/scanner/scanner.go"".initdH%H;aH0tuH0HH$HD$HD$HD$H\$ =u|H1H}aHH$HH\$HHHkHH\$HHHD$(HkHH\$HD$HD$(HH|H0H-H,$H\$q.
    538 4"".initdoneL"".initdonej
    539 "runtime.throwinitz"".initdone
    540 bytes.init
    541 fmt.init
    542 io.init
    543 os.init
    544 unicode.init*type.map[int32]string
    545 runtime.makemap6runtime.writeBarrierEnabled"".tokenString*type.map[int32]string"".tokenString""".statictmp_0101""".statictmp_0101
    546 $runtime.mapassign1"".initdone"".tokenString
    547 .runtime.writebarrierptr
    548 0runtime.morestack_noctxt`"".autotmp_0102type.int`_`_`0(
    549 [	@i			4Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals33cdeccccebe80329f1fdbee7f5874cbdprebuilts/go/linux-x86/src/text/scanner/scanner.go,type..hash."".PositiondH%H;avvH H\$(H$H<$tYH\$0H\$HD$H\$(H$H<$t,H$HD$0HD$HD$H\$H\$8H %%q
    553 \
    554 runtime.strhash
    555 runtime.memhash
    556 0runtime.morestack_noctxt0@"".~r2 type.uintptr"".htype.uintptr"".p"type.*"".Position@_?@
    558 -cTgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals33cdeccccebe80329f1fdbee7f5874cbdprebuilts/go/linux-x86/src/text/scanner/scanner.go(type..eq."".PositiondH%H;aHHH\$PHH3HKH\$XHHHCH9Ht$8H4$HL$@HL$HT$(HT$HD$0HD$\$ tkH\$PH$H<$tRH$H\$XH\$H|$t2HD$HD$\$u
    560 D$`HHD$`HH%%D$`HH>!
    561 
    562  runtime.eqstring
    563  runtime.memequal
    564 0runtime.morestack_noctxt0
    565 "".autotmp_0106?type.string"".autotmp_0105type.string"".~r2 type.bool"".q"type.*"".Position"".p"type.*"".Position2	sTgclocals3bb21ca8fe1d99a3e492463bd711418aTgclocalsa8eabfc4a4514ed6b3b0c61e9680e440dprebuilts/go/linux-x86/src/text/scanner/scanner.go*"".(*Position).StringdH%H;aH8HY Ht
H|$@H9;uH#1H\$HH\$PH\$@1H9uEHH$HD$HH\$HD$HH\$ HD$(Ht$@Ht&HHL$(HD$0HL$HHD$PH87
    571 &go.string."scanner"(go.string."Position"$go.string."String"
    572 "runtime.panicwrap
    573  runtime.duffcopy
    574 $"".Position.String
    575 0runtime.morestack_noctxt0p"".~r0type.string""..this"type.*"".PositionpopMTgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals33cdeccccebe80329f1fdbee7f5874cb<autogenerated>4type..hash.[2]interface {}dH%H;aH(HL$81HD$Hl$H9}\HD$ HHHHckRHHH\$0Ht;HHH$HD$8HD$HL$HD$ HHl$H9|HL$@H([
    579 
    580 (runtime.nilinterhash
    581 0runtime.morestack_noctxt0P
    582 "".autotmp_0109type.int"".autotmp_0108type.int"".~r2 type.uintptr"".htype.uintptr"".p*type.*[2]interface {}POP
    584 q?Tgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals33cdeccccebe80329f1fdbee7f5874cbdprebuilts/go/linux-x86/src/text/scanner/scanner.go0type..eq.[2]interface {}dH%H;aHX1HD$(Hl$(H9HD$0H\$hHHHHHHsH\$`HtvHHHHHSH9uVHD$8H$HT$@HT$HL$HHL$Ht$PHt$\$ t HD$0HHl$(H9nD$pHXD$pHXc
    587 
    588 runtime.efaceeq
    589 0runtime.morestack_noctxt0"".autotmp_0113?"type.interface {}"".autotmp_0112"type.interface {}"".autotmp_0111_type.int"".autotmp_0110Otype.int"".~r2 type.bool"".q*type.*[2]interface {}"".p*type.*[2]interface {}&	STgclocals3bb21ca8fe1d99a3e492463bd711418aTgclocalsa8eabfc4a4514ed6b3b0c61e9680e440dprebuilts/go/linux-x86/src/text/scanner/scanner.go(type..hash.[8]stringdH%H;aH(HL$81HD$Hl$H9}\HD$ HHHHckRHHH\$0Ht;HHH$HD$8HD$HL$HD$ HHl$H9|HL$@H([
    593 
    594 runtime.strhash
    595 0runtime.morestack_noctxt0P
    596 "".autotmp_0115type.int"".autotmp_0114type.int"".~r2 type.uintptr"".htype.uintptr"".ptype.*[8]stringPOP
    598 q?Tgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals33cdeccccebe80329f1fdbee7f5874cbdprebuilts/go/linux-x86/src/text/scanner/scanner.go$type..eq.[8]stringdH%H;aHX1HD$(Hl$(H9HD$0H\$`HHHHH3HKH\$hHtvHHHHHCH9uVHt$HH4$HL$PHL$HT$8HT$HD$@HD$\$ t HD$0HHl$(H9nD$pHXD$pHXc
    600 
    601  runtime.eqstring
    602 0runtime.morestack_noctxt0"".autotmp_0119?type.string"".autotmp_0118type.string"".autotmp_0117_type.int"".autotmp_0116Otype.int"".~r2 type.bool"".qtype.*[8]string"".ptype.*[8]string&	STgclocals3bb21ca8fe1d99a3e492463bd711418aTgclocalsa8eabfc4a4514ed6b3b0c61e9680e440dprebuilts/go/linux-x86/src/text/scanner/scanner.go4type..hash.[1]interface {}dH%H;aH(HL$81HD$Hl$H9}\HD$ HHHHckRHHH\$0Ht;HHH$HD$8HD$HL$HD$ HHl$H9|HL$@H([
    606 
    607 (runtime.nilinterhash
    608 0runtime.morestack_noctxt0P
    609 "".autotmp_0121type.int"".autotmp_0120type.int"".~r2 type.uintptr"".htype.uintptr"".p*type.*[1]interface {}POP
    611 q?Tgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals33cdeccccebe80329f1fdbee7f5874cbdprebuilts/go/linux-x86/src/text/scanner/scanner.go0type..eq.[1]interface {}dH%H;aHX1HD$(Hl$(H9HD$0H\$hHHHHHHsH\$`HtvHHHHHSH9uVHD$8H$HT$@HT$HL$HHL$Ht$PHt$\$ t HD$0HHl$(H9nD$pHXD$pHXc
    614 
    615 runtime.efaceeq
    616 0runtime.morestack_noctxt0"".autotmp_0125?"type.interface {}"".autotmp_0124"type.interface {}"".autotmp_0123_type.int"".autotmp_0122Otype.int"".~r2 type.bool"".q*type.*[1]interface {}"".p*type.*[1]interface {}&	STgclocals3bb21ca8fe1d99a3e492463bd711418aTgclocalsa8eabfc4a4514ed6b3b0c61e9680e440dprebuilts/go/linux-x86/src/text/scanner/scanner.go("".(*Scanner).StringdH%H;aveH8HY Ht
H|$@H9;uH#1H\$HH\$PHt$@Ht0HHHHL$(HD$0HL$HHD$PH8
    621 
    622  runtime.duffcopy
    623 $"".Position.String
    624 0runtime.morestack_noctxt0p"".~r0type.string""..this type.*"".Scannerp\op
    626 R.Tgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals33cdeccccebe80329f1fdbee7f5874cb<autogenerated>""".Scanner.StringdH%H;av`H8HY Ht
H|$@H9;uH#1H$hH$pH$@HHL$(HD$0H$hH$pH8
    629 
    630  runtime.duffcopy
    631 $"".Position.String
    632 0runtime.morestack_noctxtp"".~r0type.string""..thistype."".Scannerp[op
    634 K5Tgclocals09d1e2b01f6a9041315869ba4307f313Tgclocals33cdeccccebe80329f1fdbee7f5874cb<autogenerated>*"".(*Scanner).IsValid`\D$H\$H\$H|$tHD$%B,"".(*Position).IsValid "".~r0type.bool""..this type.*"".Scanner00
    636 0Tgclocals3f5c1f818fa7055d0400cecd34057162Tgclocals33cdeccccebe80329f1fdbee7f5874cb<autogenerated>Ntype..hash.struct { a int32; b string }dH%H;avvH H\$(H$H<$tYH\$0H\$HD$HD$H\$(H$H<$t#H$HD$0HD$H\$H\$8H %%q
    638 n
    639 runtime.memhash
    640 runtime.strhash
    641 0runtime.morestack_noctxt0@"".~r2 type.uintptr"".htype.uintptr"".pDtype.*struct { a int32; b string }@_?@
    643 6ZTgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals33cdeccccebe80329f1fdbee7f5874cbdprebuilts/go/linux-x86/src/text/scanner/scanner.goJtype..eq.struct { a int32; b string }dH%H;avHHHL$PHD$X(9t
    645 D$`HHHqHIHPH@H9u@Ht$8H4$HL$@HL$HT$(HT$HD$0HD$\$ t
    646 D$`HHD$`HHh
    647 
    648  runtime.eqstring
    649 0runtime.morestack_noctxt0
    650 "".autotmp_0129?type.string"".autotmp_0128type.string"".~r2 type.bool"".qDtype.*struct { a int32; b string }"".pDtype.*struct { a int32; b string }0T	
    652 k5Tgclocals3bb21ca8fe1d99a3e492463bd711418aTgclocalsa8eabfc4a4514ed6b3b0c61e9680e440dprebuilts/go/linux-x86/src/text/scanner/scanner.goTtype..hash.[8]struct { a int32; b string }dH%H;aH(HL$81HD$Hl$H9}\HD$ HHHHckRHHH\$0Ht;HkHH$HD$8HD$HL$HD$ HHl$H9|HL$@H([
    654 
    655 Ntype..hash.struct { a int32; b string }
    656 0runtime.morestack_noctxt0P
    657 "".autotmp_0131type.int"".autotmp_0130type.int"".~r2 type.uintptr"".htype.uintptr"".pJtype.*[8]struct { a int32; b string }POP
    659 q?Tgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals33cdeccccebe80329f1fdbee7f5874cbdprebuilts/go/linux-x86/src/text/scanner/scanner.goPtype..eq.[8]struct { a int32; b string }dH%H;aHX1HD$(Hl$(H9HD$0HL$`HH\$hHHkHHHHkHH(9ukHqHIHPH@H9uVHt$HH4$HL$PHL$HT$8HT$HD$@HD$\$ t HD$0HHl$(H9]D$pHXD$pHXoO
    661 
    662  runtime.eqstring
    663 0runtime.morestack_noctxt0"".autotmp_0137?type.string"".autotmp_0136type.string"".autotmp_0133_type.int"".autotmp_0132Otype.int"".~r2 type.bool"".qJtype.*[8]struct { a int32; b string }"".pJtype.*[8]struct { a int32; b string }&	RTgclocals3bb21ca8fe1d99a3e492463bd711418aTgclocalsa8eabfc4a4514ed6b3b0c61e9680e440dprebuilts/go/linux-x86/src/text/scanner/scanner.goTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals3f5c1f818fa7055d0400cecd34057162"go.string.hdr.":"  go.string.":"go.string.":":*go.string.hdr."%d:%d"  "go.string."%d:%d""go.string."%d:%d"%d:%d&go.string.hdr."???"  go.string."???"go.string."???"???Tgclocalsfd84c5d22dc328e8f95fd1b5353c503e00@y@xxTgclocals1be7d47bae55850e7016f9662c4ac24a00$go.string.hdr."%q"  go.string."%q"go.string."%q"%qTgclocals372e9607edf66a58b6b3566316e6be3a((ppTgclocals64e6abdf0268293babaa7bcc4e1e7821((Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocalse5d5edcf53e2c122038779d75a487a60Lgo.string.hdr."illegal UTF-8 encoding"  Dgo.string."illegal UTF-8 encoding"Dgo.string."illegal UTF-8 encoding"0.illegal UTF-8 encodingJgo.string.hdr."illegal character NUL"  Bgo.string."illegal character NUL"Bgo.string."illegal character NUL"0,illegal character NULTgclocals8f013bd60c1619d6d02ce0cbaac20ab9  Tgclocals32bd5c6dc84e3e86dd35593b3922d3aa  Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals3f5c1f818fa7055d0400cecd34057162Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals3f5c1f818fa7055d0400cecd3405716204go.itab.*os.File.io.Writer0go.string.hdr."%s: %s\n"  (go.string."%s: %s\n"(go.string."%s: %s\n"%s: %s
    668 Tgclocals0370d4b2de8ebf195b023875e55d160b88@ @| |Tgclocalsaa52d274abdec77c8c6f0039727529fb88Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals2fccd208efe70893f9ac8d682812ae72Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals3f5c1f818fa7055d0400cecd34057162Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals23e8278e2b69a3a75fa59b23c49ed6adTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals23e8278e2b69a3a75fa59b23c49ed6adTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgo.string.hdr."illegal hexadecimal number"  Lgo.string."illegal hexadecimal number"Lgo.string."illegal hexadecimal number"@6illegal hexadecimal numberHgo.string.hdr."illegal octal number"  @go.string."illegal octal number"@go.string."illegal octal number"0*illegal octal numberTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Fgo.string.hdr."illegal char escape"  >go.string."illegal char escape">go.string."illegal char escape"0(illegal char escapeTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals89fe65749ce0afc971c0982226501ff0Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Lgo.string.hdr."literal not terminated"  Dgo.string."literal not terminated"Dgo.string."literal not terminated"0.literal not terminatedTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals87d20ce1b58390b294df80b886db78bfHgo.string.hdr."illegal char literal"  @go.string."illegal char literal"@go.string."illegal char literal"0*illegal char literalTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals87d20ce1b58390b294df80b886db78bfLgo.string.hdr."comment not terminated"  Dgo.string."comment not terminated"Dgo.string."comment not terminated"0.comment not terminatedTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals3f5c1f818fa7055d0400cecd34057162Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals6432f8c6a0d23fa7bee6c5d96f21a92a*go.string.hdr."<nil>"  "go.string."<nil>""go.string."<nil>"<nil>Tgclocals12fc1489b12fcdedb8fc818b7369b5d9Tgclocals0b86ef39f3fed835f14ba5f4d7c62fa2&go.string.hdr."EOF"  go.string."EOF"go.string."EOF"EOF*go.string.hdr."Ident"  "go.string."Ident""go.string."Ident"Ident&go.string.hdr."Int"  go.string."Int"go.string."Int"Int*go.string.hdr."Float"  "go.string."Float""go.string."Float"Float(go.string.hdr."Char"   go.string."Char" go.string."Char"
    672 Char,go.string.hdr."String"  $go.string."String"$go.string."String"String2go.string.hdr."RawString"  	*go.string."RawString"*go.string."RawString" RawString.go.string.hdr."Comment"  &go.string."Comment"&go.string."Comment"CommentTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals33cdeccccebe80329f1fdbee7f5874cb."".tokenString*type.map[int32]string0"".initdonetype.uint8""".statictmp_0101Htype.[8]struct { a int32; b string }	go.string."EOF"@"go.string."Ident"pgo.string."Int""go.string."Float" go.string."Char"$go.string."String"*go.string."RawString"&go.string."Comment"2"".(*Position).IsValidf,"".(*Position).IsValid*"".Position.Stringf$"".Position.String""".TokenStringf"".TokenString*"".(*Scanner).Initf$"".(*Scanner).Init*"".(*Scanner).nextf$"".(*Scanner).next*"".(*Scanner).Nextf$"".(*Scanner).Next*"".(*Scanner).Peekf$"".(*Scanner).Peek,"".(*Scanner).errorf&"".(*Scanner).error8"".(*Scanner).isIdentRunef2"".(*Scanner).isIdentRune>"".(*Scanner).scanIdentifierf8"".(*Scanner).scanIdentifier"".digitValf"".digitVal"".isDecimalf"".isDecimal:"".(*Scanner).scanMantissaf4"".(*Scanner).scanMantissa:"".(*Scanner).scanFractionf4"".(*Scanner).scanFraction:"".(*Scanner).scanExponentf4"".(*Scanner).scanExponent6"".(*Scanner).scanNumberf0"".(*Scanner).scanNumber6"".(*Scanner).scanDigitsf0"".(*Scanner).scanDigits6"".(*Scanner).scanEscapef0"".(*Scanner).scanEscape6"".(*Scanner).scanStringf0"".(*Scanner).scanString<"".(*Scanner).scanRawStringf6"".(*Scanner).scanRawString2"".(*Scanner).scanCharf,"".(*Scanner).scanChar8"".(*Scanner).scanCommentf2"".(*Scanner).scanComment*"".(*Scanner).Scanf$"".(*Scanner).Scan("".(*Scanner).Posf""".(*Scanner).Pos4"".(*Scanner).TokenTextf."".(*Scanner).TokenText"".initf"".initTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocalsa8eabfc4a4514ed6b3b0c61e9680e440Tgclocals3bb21ca8fe1d99a3e492463bd711418a4type..hashfunc."".Position,type..hash."".Position0type..eqfunc."".Position(type..eq."".Position*type..alg."".Position  4type..hashfunc."".Position0type..eqfunc."".Position"runtime.gcbits.01@go.string.hdr."scanner.Position"  8go.string."scanner.Position"8go.string."scanner.Position"0"scanner.Position0go.string.hdr."Filename"  (go.string."Filename"(go.string."Filename" Filename,go.string.hdr."Offset"  $go.string."Offset"$go.string."Offset"Offset(go.string.hdr."Line"   go.string."Line" go.string."Line"
    673 Line,go.string.hdr."Column"  $go.string."Column"$go.string."Column"Column.go.string.hdr."scanner"  &go.string."scanner"&go.string."scanner"scanner0go.string.hdr."Position"  (go.string."Position"(go.string."Position" PositionTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Zgo.string.hdr."func(scanner.Position) string"  Rgo.string."func(scanner.Position) string"Rgo.string."func(scanner.Position) string"@<func(scanner.Position) string:type.func("".Position) string230 runtime.algarray@"runtime.gcbits.01PZgo.string.hdr."func(scanner.Position) string"pLgo.weak.type.*func("".Position) string"runtime.zerovalue:type.func("".Position) string:type.func("".Position) string type."".Positiontype.stringgo.typelink.func(scanner.Position) string	func("".Position) string:type.func("".Position) string8go.string.hdr."text/scanner"  0go.string."text/scanner"0go.string."text/scanner" text/scanner"go.importpath."".  0go.string."text/scanner":go.string.hdr."func() string"  
2go.string."func() string"2go.string."func() string" func() string$type.func() stringm30 runtime.algarray@"runtime.gcbits.01P:go.string.hdr."func() string"p6go.weak.type.*func() string"runtime.zerovalue$type.func() string$type.func() stringtype.stringNgo.typelink.func() string	func() string$type.func() string type."".Position(h .0*type..alg."".Position@"runtime.gcbits.01P@go.string.hdr."scanner.Position"p"type.*"".Position"runtime.zerovalue type."".Position0go.string.hdr."Filename"type.string,go.string.hdr."Offset"type.int(go.string.hdr."Line"type.int,go.string.hdr."Column"type.int` type."".Position0go.string.hdr."Position""go.importpath."". type."".Position,go.string.hdr."String"$type.func() string:type.func("".Position) string*"".(*Position).String$"".Position.StringBgo.string.hdr."*scanner.Position"  :go.string."*scanner.Position":go.string."*scanner.Position"0$*scanner.PositionXgo.string.hdr."func(*scanner.Position) bool"  Pgo.string."func(*scanner.Position) bool"Pgo.string."func(*scanner.Position) bool"@:func(*scanner.Position) bool8type.func(*"".Position) boolOJ30 runtime.algarray@"runtime.gcbits.01PXgo.string.hdr."func(*scanner.Position) bool"pJgo.weak.type.*func(*"".Position) bool"runtime.zerovalue8type.func(*"".Position) bool8type.func(*"".Position) bool"type.*"".Positiontype.boolgo.typelink.func(*scanner.Position) bool	func(*"".Position) bool8type.func(*"".Position) bool\go.string.hdr."func(*scanner.Position) string"  Tgo.string."func(*scanner.Position) string"Tgo.string."func(*scanner.Position) string"@>func(*scanner.Position) string<type.func(*"".Position) stringz30 runtime.algarray@"runtime.gcbits.01P\go.string.hdr."func(*scanner.Position) string"pNgo.weak.type.*func(*"".Position) string"runtime.zerovalue<type.func(*"".Position) string<type.func(*"".Position) string"type.*"".Positiontype.stringgo.typelink.func(*scanner.Position) string	func(*"".Position) string<type.func(*"".Position) string.go.string.hdr."IsValid"  &go.string."IsValid"&go.string."IsValid"IsValid6go.string.hdr."func() bool"  .go.string."func() bool".go.string."func() bool" func() bool type.func() boolTx30 runtime.algarray@"runtime.gcbits.01P6go.string.hdr."func() bool"p2go.weak.type.*func() bool"runtime.zerovalue type.func() bool type.func() booltype.boolFgo.typelink.func() bool	func() bool type.func() bool"type.*"".Position_6$0 runtime.algarray@"runtime.gcbits.01PBgo.string.hdr."*scanner.Position"p4go.weak.type.**"".Position"runtime.zerovalue type."".Position`"type.*"".Position"type.*"".Position.go.string.hdr."IsValid" type.func() bool8type.func(*"".Position) bool,"".(*Position).IsValid,"".(*Position).IsValid,go.string.hdr."String"$type.func() string<type.func(*"".Position) string*"".(*Position).String*"".(*Position).String"runtime.gcbits.038go.string.hdr."interface {}"  0go.string."interface {}"0go.string."interface {}" interface {}"type.interface {}W0 runtime.algarray@"runtime.gcbits.03P8go.string.hdr."interface {}"p4go.weak.type.*interface {}"runtime.zerovalue"type.interface {}<go.string.hdr."[]interface {}"  4go.string."[]interface {}"4go.string."[]interface {}" []interface {}&type.[]interface {}p/0 runtime.algarray@"runtime.gcbits.01P<go.string.hdr."[]interface {}"p8go.weak.type.*[]interface {}"runtime.zerovalue"type.interface {}Rgo.typelink.[]interface {}	[]interface {}&type.[]interface {}Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocalsa8eabfc4a4514ed6b3b0c61e9680e440Tgclocals3bb21ca8fe1d99a3e492463bd711418a<type..hashfunc.[2]interface {}4type..hash.[2]interface {}8type..eqfunc.[2]interface {}0type..eq.[2]interface {}2type..alg.[2]interface {}  <type..hashfunc.[2]interface {}8type..eqfunc.[2]interface {}"runtime.gcbits.0f>go.string.hdr."[2]interface {}"  6go.string."[2]interface {}"6go.string."[2]interface {}"  [2]interface {}(type.[2]interface {}  ,Y02type..alg.[2]interface {}@"runtime.gcbits.0fP>go.string.hdr."[2]interface {}"p:go.weak.type.*[2]interface {}"runtime.zerovalue"type.interface {}&type.[]interface {}Vgo.typelink.[2]interface {}	[2]interface {}(type.[2]interface {}@go.string.hdr."*[2]interface {}"  8go.string."*[2]interface {}"8go.string."*[2]interface {}"0"*[2]interface {}*type.*[2]interface {}s-q60 runtime.algarray@"runtime.gcbits.01P@go.string.hdr."*[2]interface {}"p<go.weak.type.**[2]interface {}"runtime.zerovalue(type.[2]interface {}.go.string.hdr."[]uint8"  &go.string."[]uint8"&go.string."[]uint8"[]uint8type.[]uint8~.80 runtime.algarray@"runtime.gcbits.01P.go.string.hdr."[]uint8"p*go.weak.type.*[]uint8"runtime.zerovaluetype.uint86go.typelink.[]uint8	[]uint8type.[]uint8runtime.gcbits.0go.string.hdr."[8]uint8"  (go.string."[8]uint8"(go.string."[8]uint8" [8]uint8type.[8]uint8>00 runtime.algarray@runtime.gcbits.P0go.string.hdr."[8]uint8"p,go.weak.type.*[8]uint8"runtime.zerovaluetype.uint8type.[]uint8:go.typelink.[8]uint8	[8]uint8type.[8]uint8.go.string.hdr."[]int32"  &go.string."[]int32"&go.string."[]int32"[]int32type.[]int32*Ms0 runtime.algarray@"runtime.gcbits.01P.go.string.hdr."[]int32"p*go.weak.type.*[]int32"runtime.zerovaluetype.int326go.typelink.[]int32	[]int32type.[]int32 type..hashfunc32   ,runtime.memhash_varlentype..eqfunc32   .runtime.memequal_varlentype..alg32   type..hashfunc32type..eqfunc320go.string.hdr."[8]int32"  (go.string."[8]int32"(go.string."[8]int32" [8]int32type.[8]int32 5j0type..alg32@runtime.gcbits.P0go.string.hdr."[8]int32"p,go.weak.type.*[8]int32"runtime.zerovaluetype.int32type.[]int32:go.typelink.[8]int32	[8]int32type.[8]int320go.string.hdr."[]string"  (go.string."[]string"(go.string."[]string" []stringtype.[]string
    684 0 runtime.algarray@"runtime.gcbits.01P0go.string.hdr."[]string"p,go.weak.type.*[]string"runtime.zerovaluetype.string:go.typelink.[]string	[]stringtype.[]stringTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocalsa8eabfc4a4514ed6b3b0c61e9680e440Tgclocals3bb21ca8fe1d99a3e492463bd711418a0type..hashfunc.[8]string(type..hash.[8]string,type..eqfunc.[8]string$type..eq.[8]string&type..alg.[8]string  0type..hashfunc.[8]string,type..eqfunc.[8]string&runtime.gcbits.5555UU2go.string.hdr."[8]string"  	*go.string."[8]string"*go.string."[8]string" [8]stringtype.[8]stringxUS>0&type..alg.[8]string@&runtime.gcbits.5555P2go.string.hdr."[8]string"p.go.weak.type.*[8]string"runtime.zerovaluetype.stringtype.[]string>go.typelink.[8]string	[8]stringtype.[8]stringPgo.string.hdr."*map.bucket[int32]string"  Hgo.string."*map.bucket[int32]string"Hgo.string."*map.bucket[int32]string"@2*map.bucket[int32]string:type.*map.bucket[int32]stringO60 runtime.algarray@"runtime.gcbits.01PPgo.string.hdr."*map.bucket[int32]string"pLgo.weak.type.**map.bucket[int32]string"runtime.zerovalue8type.map.bucket[int32]string*runtime.gcbits.a0aa2a*Ngo.string.hdr."map.bucket[int32]string"  Fgo.string."map.bucket[int32]string"Fgo.string."map.bucket[int32]string"00map.bucket[int32]string.go.string.hdr."topbits"  &go.string."topbits"&go.string."topbits"topbits(go.string.hdr."keys"   go.string."keys" go.string."keys"
    687 keys,go.string.hdr."values"  $go.string."values"$go.string."values"values0go.string.hdr."overflow"  (go.string."overflow"(go.string."overflow" overflow8type.map.bucket[int32]string1L(0 runtime.algarray@*runtime.gcbits.a0aa2aPNgo.string.hdr."map.bucket[int32]string"pJgo.weak.type.*map.bucket[int32]string"runtime.zerovalue8type.map.bucket[int32]string.go.string.hdr."topbits"type.[8]uint8(go.string.hdr."keys"type.[8]int32,go.string.hdr."values"type.[8]string0go.string.hdr."overflow":type.*map.bucket[int32]string"runtime.gcbits.2c,Hgo.string.hdr."map.hdr[int32]string"  @go.string."map.hdr[int32]string"@go.string."map.hdr[int32]string"0*map.hdr[int32]string*go.string.hdr."count"  "go.string."count""go.string."count"count*go.string.hdr."flags"  "go.string."flags""go.string."flags"flags"go.string.hdr."B"  go.string."B"go.string."B"B*go.string.hdr."hash0"  "go.string."hash0""go.string."hash0"hash0.go.string.hdr."buckets"  &go.string."buckets"&go.string."buckets"buckets4go.string.hdr."oldbuckets"  
    691 ,go.string."oldbuckets",go.string."oldbuckets" oldbuckets2go.string.hdr."nevacuate"  	*go.string."nevacuate"*go.string."nevacuate" nevacuate2type.map.hdr[int32]string00	 (,0 runtime.algarray@"runtime.gcbits.2cPHgo.string.hdr."map.hdr[int32]string"pDgo.weak.type.*map.hdr[int32]string"runtime.zerovalue2type.map.hdr[int32]string*go.string.hdr."count"type.int*go.string.hdr."flags"type.uint8"go.string.hdr."B"type.uint8*go.string.hdr."hash0"type.uint32.go.string.hdr."buckets":type.*map.bucket[int32]string4go.string.hdr."oldbuckets":type.*map.bucket[int32]string2go.string.hdr."nevacuate"type.uintptr0go.string.hdr."overflow"&type.unsafe.Pointer@go.string.hdr."map[int32]string"  8go.string."map[int32]string"8go.string."map[int32]string"0"map[int32]string*type.map[int32]stringG50 runtime.algarray@"runtime.gcbits.01P@go.string.hdr."map[int32]string"p<go.weak.type.*map[int32]string"runtime.zerovaluetype.int32type.string8type.map.bucket[int32]string2type.map.hdr[int32]stringZgo.typelink.map[int32]string	map[int32]string*type.map[int32]stringTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocalsa8eabfc4a4514ed6b3b0c61e9680e440Tgclocals3bb21ca8fe1d99a3e492463bd711418a<type..hashfunc.[1]interface {}4type..hash.[1]interface {}8type..eqfunc.[1]interface {}0type..eq.[1]interface {}2type..alg.[1]interface {}  <type..hashfunc.[1]interface {}8type..eqfunc.[1]interface {}>go.string.hdr."[1]interface {}"  6go.string."[1]interface {}"6go.string."[1]interface {}"  [1]interface {}(type.[1]interface {}P[02type..alg.[1]interface {}@"runtime.gcbits.03P>go.string.hdr."[1]interface {}"p:go.weak.type.*[1]interface {}"runtime.zerovalue"type.interface {}&type.[]interface {}Vgo.typelink.[1]interface {}	[1]interface {}(type.[1]interface {}@go.string.hdr."*[1]interface {}"  8go.string."*[1]interface {}"8go.string."*[1]interface {}"0"*[1]interface {}*type.*[1]interface {}560 runtime.algarray@"runtime.gcbits.01P@go.string.hdr."*[1]interface {}"p<go.weak.type.**[1]interface {}"runtime.zerovalue(type.[1]interface {}$type..hashfunc1025  ,runtime.memhash_varlen type..eqfunc1025  .runtime.memequal_varlentype..alg1025  $type..hashfunc1025 type..eqfunc10256go.string.hdr."[1025]uint8"  .go.string."[1025]uint8".go.string."[1025]uint8" [1025]uint8 type.[1025]uint8OY"0type..alg1025@runtime.gcbits.P6go.string.hdr."[1025]uint8"p2go.weak.type.*[1025]uint8"runtime.zerovaluetype.uint8type.[]uint8Fgo.typelink.[1025]uint8	[1025]uint8 type.[1025]uint8\go.string.hdr."func(*scanner.Scanner, string)"  Tgo.string."func(*scanner.Scanner, string)"Tgo.string."func(*scanner.Scanner, string)"@>func(*scanner.Scanner, string)<type.func(*"".Scanner, string)\30 runtime.algarray@"runtime.gcbits.01P\go.string.hdr."func(*scanner.Scanner, string)"pNgo.weak.type.*func(*"".Scanner, string)"runtime.zerovalue<type.func(*"".Scanner, string)<type.func(*"".Scanner, string) type.*"".Scannertype.stringgo.typelink.func(*scanner.Scanner, string)	func(*"".Scanner, string)<type.func(*"".Scanner, string)Jgo.string.hdr."func(int32, int) bool"  Bgo.string."func(int32, int) bool"Bgo.string."func(int32, int) bool"0,func(int32, int) bool4type.func(int32, int) bool{u30 runtime.algarray@"runtime.gcbits.01PJgo.string.hdr."func(int32, int) bool"pFgo.weak.type.*func(int32, int) bool"runtime.zerovalue4type.func(int32, int) bool4type.func(int32, int) booltype.int32type.inttype.boolngo.typelink.func(int32, int) bool	func(int32, int) bool4type.func(int32, int) boolrruntime.gcbits.030000000000000000000000000000000004008801**>go.string.hdr."scanner.Scanner"  6go.string."scanner.Scanner"6go.string."scanner.Scanner"  scanner.Scanner&go.string.hdr."src"  go.string."src"go.string."src"src,go.string.hdr."srcBuf"  $go.string."srcBuf"$go.string."srcBuf"srcBuf,go.string.hdr."srcPos"  $go.string."srcPos"$go.string."srcPos"srcPos,go.string.hdr."srcEnd"  $go.string."srcEnd"$go.string."srcEnd"srcEnd8go.string.hdr."srcBufOffset"  0go.string."srcBufOffset"0go.string."srcBufOffset" srcBufOffset(go.string.hdr."line"   go.string."line" go.string."line"
    696 line,go.string.hdr."column"  $go.string."column"$go.string."column"column6go.string.hdr."lastLineLen"  .go.string."lastLineLen".go.string."lastLineLen" lastLineLen6go.string.hdr."lastCharLen"  .go.string."lastCharLen".go.string."lastCharLen" lastCharLen,go.string.hdr."tokBuf"  $go.string."tokBuf"$go.string."tokBuf"tokBuf,go.string.hdr."tokPos"  $go.string."tokPos"$go.string."tokPos"tokPos,go.string.hdr."tokEnd"  $go.string."tokEnd"$go.string."tokEnd"tokEnd$go.string.hdr."ch"  go.string."ch"go.string."ch"ch*go.string.hdr."Error"  "go.string."Error""go.string."Error"Error4go.string.hdr."ErrorCount"  
    700 ,go.string."ErrorCount",go.string."ErrorCount" ErrorCount(go.string.hdr."Mode"   go.string."Mode" go.string."Mode"
    701 Mode4go.string.hdr."Whitespace"  
    702 ,go.string."Whitespace",go.string."Whitespace" Whitespace6go.string.hdr."IsIdentRune"  .go.string."IsIdentRune".go.string."IsIdentRune" IsIdentRuneTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals09d1e2b01f6a9041315869ba4307f313@@Xgo.string.hdr."func(scanner.Scanner) string"  Pgo.string."func(scanner.Scanner) string"Pgo.string."func(scanner.Scanner) string"@:func(scanner.Scanner) string8type.func("".Scanner) string30 runtime.algarray@"runtime.gcbits.01PXgo.string.hdr."func(scanner.Scanner) string"pJgo.weak.type.*func("".Scanner) string"runtime.zerovalue8type.func("".Scanner) string8type.func("".Scanner) stringtype."".Scannertype.stringgo.typelink.func(scanner.Scanner) string	func("".Scanner) string8type.func("".Scanner) string.go.string.hdr."Scanner"  &go.string."Scanner"&go.string."Scanner"Scannertype."".Scanner(	G (08@HP0 runtime.algarray@rruntime.gcbits.030000000000000000000000000000000004008801P>go.string.hdr."scanner.Scanner"p type.*"".Scanner"runtime.zerovaluetype."".Scanner&go.string.hdr."src""go.importpath."".type.io.Reader,go.string.hdr."srcBuf""go.importpath."". type.[1025]uint8,go.string.hdr."srcPos""go.importpath."".type.int,go.string.hdr."srcEnd""go.importpath."".type.int8go.string.hdr."srcBufOffset""go.importpath."".type.int(go.string.hdr."line""go.importpath."".type.int,go.string.hdr."column""go.importpath."".type.int6go.string.hdr."lastLineLen""go.importpath."".type.int6go.string.hdr."lastCharLen""go.importpath."".type.int,go.string.hdr."tokBuf""go.importpath.""."type.bytes.Buffer,go.string.hdr."tokPos""go.importpath."".type.int,go.string.hdr."tokEnd""go.importpath."".type.int	$go.string.hdr."ch"	"go.importpath."".	type.int32	*go.string.hdr."Error"	<type.func(*"".Scanner, string)
    704 4go.string.hdr."ErrorCount"
    705 type.int
    706 (go.string.hdr."Mode"type.uint4go.string.hdr."Whitespace"type.uint646go.string.hdr."IsIdentRune"4type.func(int32, int) bool
 type."".Position`
type."".Scanner
.go.string.hdr."Scanner"
"go.importpath."".
type."".Scanner,go.string.hdr."String"$type.func() string8type.func("".Scanner) string("".(*Scanner).String""".Scanner.String@go.string.hdr."*scanner.Scanner"  8go.string."*scanner.Scanner"8go.string."*scanner.Scanner"0"*scanner.ScannerTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals3f5c1f818fa7055d0400cecd34057162go.string.hdr."func(*scanner.Scanner, io.Reader) *scanner.Scanner"  2|go.string."func(*scanner.Scanner, io.Reader) *scanner.Scanner"|go.string."func(*scanner.Scanner, io.Reader) *scanner.Scanner"pffunc(*scanner.Scanner, io.Reader) *scanner.ScannerZtype.func(*"".Scanner, io.Reader) *"".Scanner|vf30 runtime.algarray@"runtime.gcbits.01Pgo.string.hdr."func(*scanner.Scanner, io.Reader) *scanner.Scanner"plgo.weak.type.*func(*"".Scanner, io.Reader) *"".Scanner"runtime.zerovalueZtype.func(*"".Scanner, io.Reader) *"".ScannerZtype.func(*"".Scanner, io.Reader) *"".Scanner type.*"".Scannertype.io.Reader type.*"".Scannergo.typelink.func(*scanner.Scanner, io.Reader) *scanner.Scanner	func(*"".Scanner, io.Reader) *"".ScannerZtype.func(*"".Scanner, io.Reader) *"".ScannerVgo.string.hdr."func(*scanner.Scanner) bool"  Ngo.string."func(*scanner.Scanner) bool"Ngo.string."func(*scanner.Scanner) bool"@8func(*scanner.Scanner) bool6type.func(*"".Scanner) bool*30 runtime.algarray@"runtime.gcbits.01PVgo.string.hdr."func(*scanner.Scanner) bool"pHgo.weak.type.*func(*"".Scanner) bool"runtime.zerovalue6type.func(*"".Scanner) bool6type.func(*"".Scanner) bool type.*"".Scannertype.bool|go.typelink.func(*scanner.Scanner) bool	func(*"".Scanner) bool6type.func(*"".Scanner) boolXgo.string.hdr."func(*scanner.Scanner) int32"  Pgo.string."func(*scanner.Scanner) int32"Pgo.string."func(*scanner.Scanner) int32"@:func(*scanner.Scanner) int328type.func(*"".Scanner) int32]30 runtime.algarray@"runtime.gcbits.01PXgo.string.hdr."func(*scanner.Scanner) int32"pJgo.weak.type.*func(*"".Scanner) int32"runtime.zerovalue8type.func(*"".Scanner) int328type.func(*"".Scanner) int32 type.*"".Scannertype.int32go.typelink.func(*scanner.Scanner) int32	func(*"".Scanner) int328type.func(*"".Scanner) int32ngo.string.hdr."func(*scanner.Scanner) scanner.Position"  'fgo.string."func(*scanner.Scanner) scanner.Position"fgo.string."func(*scanner.Scanner) scanner.Position"PPfunc(*scanner.Scanner) scanner.PositionDtype.func(*"".Scanner) "".Positiongo30 runtime.algarray@"runtime.gcbits.01Pngo.string.hdr."func(*scanner.Scanner) scanner.Position"pVgo.weak.type.*func(*"".Scanner) "".Position"runtime.zerovalueDtype.func(*"".Scanner) "".PositionDtype.func(*"".Scanner) "".Position type.*"".Scanner type."".Positiongo.typelink.func(*scanner.Scanner) scanner.Position	func(*"".Scanner) "".PositionDtype.func(*"".Scanner) "".PositionZgo.string.hdr."func(*scanner.Scanner) string"  Rgo.string."func(*scanner.Scanner) string"Rgo.string."func(*scanner.Scanner) string"@<func(*scanner.Scanner) string:type.func(*"".Scanner) string$30 runtime.algarray@"runtime.gcbits.01PZgo.string.hdr."func(*scanner.Scanner) string"pLgo.weak.type.*func(*"".Scanner) string"runtime.zerovalue:type.func(*"".Scanner) string:type.func(*"".Scanner) string type.*"".Scannertype.stringgo.typelink.func(*scanner.Scanner) string	func(*"".Scanner) string:type.func(*"".Scanner) stringngo.string.hdr."func(*scanner.Scanner, int32, int) bool"  'fgo.string."func(*scanner.Scanner, int32, int) bool"fgo.string."func(*scanner.Scanner, int32, int) bool"PPfunc(*scanner.Scanner, int32, int) boolNtype.func(*"".Scanner, int32, int) bool30 runtime.algarray@"runtime.gcbits.01Pngo.string.hdr."func(*scanner.Scanner, int32, int) bool"p`go.weak.type.*func(*"".Scanner, int32, int) bool"runtime.zerovalueNtype.func(*"".Scanner, int32, int) boolNtype.func(*"".Scanner, int32, int) bool type.*"".Scannertype.int32type.inttype.boolgo.typelink.func(*scanner.Scanner, int32, int) bool	func(*"".Scanner, int32, int) boolNtype.func(*"".Scanner, int32, int) boolLgo.string.hdr."func(*scanner.Scanner)"  Dgo.string."func(*scanner.Scanner)"Dgo.string."func(*scanner.Scanner)"0.func(*scanner.Scanner),type.func(*"".Scanner)E"30 runtime.algarray@"runtime.gcbits.01PLgo.string.hdr."func(*scanner.Scanner)"p>go.weak.type.*func(*"".Scanner)"runtime.zerovalue,type.func(*"".Scanner),type.func(*"".Scanner) type.*"".Scannerhgo.typelink.func(*scanner.Scanner)	func(*"".Scanner),type.func(*"".Scanner)fgo.string.hdr."func(*scanner.Scanner, int32) int32"  #^go.string."func(*scanner.Scanner, int32) int32"^go.string."func(*scanner.Scanner, int32) int32"PHfunc(*scanner.Scanner, int32) int32Ftype.func(*"".Scanner, int32) int32)30 runtime.algarray@"runtime.gcbits.01Pfgo.string.hdr."func(*scanner.Scanner, int32) int32"pXgo.weak.type.*func(*"".Scanner, int32) int32"runtime.zerovalueFtype.func(*"".Scanner, int32) int32Ftype.func(*"".Scanner, int32) int32 type.*"".Scannertype.int32type.int32go.typelink.func(*scanner.Scanner, int32) int32	func(*"".Scanner, int32) int32Ftype.func(*"".Scanner, int32) int32zgo.string.hdr."func(*scanner.Scanner, int32, int, int) int32"  -rgo.string."func(*scanner.Scanner, int32, int, int) int32"rgo.string."func(*scanner.Scanner, int32, int, int) int32"`\func(*scanner.Scanner, int32, int, int) int32Ztype.func(*"".Scanner, int32, int, int) int32It30 runtime.algarray@"runtime.gcbits.01Pzgo.string.hdr."func(*scanner.Scanner, int32, int, int) int32"plgo.weak.type.*func(*"".Scanner, int32, int, int) int32"runtime.zerovalueZtype.func(*"".Scanner, int32, int, int) int32Ztype.func(*"".Scanner, int32, int, int) int32 type.*"".Scannertype.int32type.inttype.inttype.int32go.typelink.func(*scanner.Scanner, int32, int, int) int32	func(*"".Scanner, int32, int, int) int32Ztype.func(*"".Scanner, int32, int, int) int32xgo.string.hdr."func(*scanner.Scanner, int32) (int32, int32)"  ,pgo.string."func(*scanner.Scanner, int32) (int32, int32)"pgo.string."func(*scanner.Scanner, int32) (int32, int32)"`Zfunc(*scanner.Scanner, int32) (int32, int32)Xtype.func(*"".Scanner, int32) (int32, int32)30 runtime.algarray@"runtime.gcbits.01Pxgo.string.hdr."func(*scanner.Scanner, int32) (int32, int32)"pjgo.weak.type.*func(*"".Scanner, int32) (int32, int32)"runtime.zerovalueXtype.func(*"".Scanner, int32) (int32, int32)Xtype.func(*"".Scanner, int32) (int32, int32) type.*"".Scannertype.int32type.int32type.int32go.typelink.func(*scanner.Scanner, int32) (int32, int32)	func(*"".Scanner, int32) (int32, int32)Xtype.func(*"".Scanner, int32) (int32, int32)bgo.string.hdr."func(*scanner.Scanner, int32) int"  !Zgo.string."func(*scanner.Scanner, int32) int"Zgo.string."func(*scanner.Scanner, int32) int"PDfunc(*scanner.Scanner, int32) intBtype.func(*"".Scanner, int32) int30 runtime.algarray@"runtime.gcbits.01Pbgo.string.hdr."func(*scanner.Scanner, int32) int"pTgo.weak.type.*func(*"".Scanner, int32) int"runtime.zerovalueBtype.func(*"".Scanner, int32) intBtype.func(*"".Scanner, int32) int type.*"".Scannertype.int32type.intgo.typelink.func(*scanner.Scanner, int32) int	func(*"".Scanner, int32) intBtype.func(*"".Scanner, int32) int(go.string.hdr."Init"   go.string."Init" go.string."Init"
    717 Init`go.string.hdr."func(io.Reader) *scanner.Scanner"   Xgo.string."func(io.Reader) *scanner.Scanner"Xgo.string."func(io.Reader) *scanner.Scanner"PBfunc(io.Reader) *scanner.Scanner@type.func(io.Reader) *"".Scanner{{;30 runtime.algarray@"runtime.gcbits.01P`go.string.hdr."func(io.Reader) *scanner.Scanner"pRgo.weak.type.*func(io.Reader) *"".Scanner"runtime.zerovalue@type.func(io.Reader) *"".Scanner@type.func(io.Reader) *"".Scannertype.io.Reader type.*"".Scannergo.typelink.func(io.Reader) *scanner.Scanner	func(io.Reader) *"".Scanner@type.func(io.Reader) *"".Scanner(go.string.hdr."Next"   go.string."Next" go.string."Next"
    718 Next8go.string.hdr."func() int32"  0go.string."func() int32"0go.string."func() int32" func() int32"type.func() int32} 30 runtime.algarray@"runtime.gcbits.01P8go.string.hdr."func() int32"p4go.weak.type.*func() int32"runtime.zerovalue"type.func() int32"type.func() int32type.int32Jgo.typelink.func() int32	func() int32"type.func() int32(go.string.hdr."Peek"   go.string."Peek" go.string."Peek"
    720 Peek&go.string.hdr."Pos"  go.string."Pos"go.string."Pos"PosNgo.string.hdr."func() scanner.Position"  Fgo.string."func() scanner.Position"Fgo.string."func() scanner.Position"00func() scanner.Position.type.func() "".Position30 runtime.algarray@"runtime.gcbits.01PNgo.string.hdr."func() scanner.Position"p@go.weak.type.*func() "".Position"runtime.zerovalue.type.func() "".Position.type.func() "".Position type."".Positionlgo.typelink.func() scanner.Position	func() "".Position.type.func() "".Position(go.string.hdr."Scan"   go.string."Scan" go.string."Scan"
    721 Scan2go.string.hdr."TokenText"  	*go.string."TokenText"*go.string."TokenText" TokenText*go.string.hdr."error"  "go.string."error""go.string."error"error8go.string.hdr."func(string)"  0go.string."func(string)"0go.string."func(string)" func(string)"type.func(string)30 runtime.algarray@"runtime.gcbits.01P8go.string.hdr."func(string)"p4go.weak.type.*func(string)"runtime.zerovalue"type.func(string)"type.func(string)type.stringJgo.typelink.func(string)	func(string)"type.func(string)6go.string.hdr."isIdentRune"  .go.string."isIdentRune".go.string."isIdentRune" isIdentRune(go.string.hdr."next"   go.string."next" go.string."next"
    725 next0go.string.hdr."scanChar"  (go.string."scanChar"(go.string."scanChar" scanChar,go.string.hdr."func()"  $go.string."func()"$go.string."func()"func()type.func()30 runtime.algarray@"runtime.gcbits.01P,go.string.hdr."func()"p(go.weak.type.*func()"runtime.zerovaluetype.func()type.func()2go.typelink.func()	func()type.func()6go.string.hdr."scanComment"  .go.string."scanComment".go.string."scanComment" scanCommentBgo.string.hdr."func(int32) int32"  :go.string."func(int32) int32":go.string."func(int32) int32"0$func(int32) int32,type.func(int32) int321
730 runtime.algarray@"runtime.gcbits.01PBgo.string.hdr."func(int32) int32"p>go.weak.type.*func(int32) int32"runtime.zerovalue,type.func(int32) int32,type.func(int32) int32type.int32type.int32^go.typelink.func(int32) int32	func(int32) int32,type.func(int32) int324go.string.hdr."scanDigits"  
    728 ,go.string."scanDigits",go.string."scanDigits" scanDigitsVgo.string.hdr."func(int32, int, int) int32"  Ngo.string."func(int32, int, int) int32"Ngo.string."func(int32, int, int) int32"@8func(int32, int, int) int32@type.func(int32, int, int) int32i30 runtime.algarray@"runtime.gcbits.01PVgo.string.hdr."func(int32, int, int) int32"pRgo.weak.type.*func(int32, int, int) int32"runtime.zerovalue@type.func(int32, int, int) int32@type.func(int32, int, int) int32type.int32type.inttype.inttype.int32go.typelink.func(int32, int, int) int32	func(int32, int, int) int32@type.func(int32, int, int) int324go.string.hdr."scanEscape"  
    729 ,go.string."scanEscape",go.string."scanEscape" scanEscape8go.string.hdr."scanExponent"  0go.string."scanExponent"0go.string."scanExponent" scanExponent8go.string.hdr."scanFraction"  0go.string."scanFraction"0go.string."scanFraction" scanFraction<go.string.hdr."scanIdentifier"  4go.string."scanIdentifier"4go.string."scanIdentifier" scanIdentifier8go.string.hdr."scanMantissa"  0go.string."scanMantissa"0go.string."scanMantissa" scanMantissa4go.string.hdr."scanNumber"  
    733 ,go.string."scanNumber",go.string."scanNumber" scanNumberTgo.string.hdr."func(int32) (int32, int32)"  Lgo.string."func(int32) (int32, int32)"Lgo.string."func(int32) (int32, int32)"@6func(int32) (int32, int32)>type.func(int32) (int32, int32)+(30 runtime.algarray@"runtime.gcbits.01PTgo.string.hdr."func(int32) (int32, int32)"pPgo.weak.type.*func(int32) (int32, int32)"runtime.zerovalue>type.func(int32) (int32, int32)>type.func(int32) (int32, int32)type.int32type.int32type.int32go.typelink.func(int32) (int32, int32)	func(int32) (int32, int32)>type.func(int32) (int32, int32):go.string.hdr."scanRawString"  
2go.string."scanRawString"2go.string."scanRawString" scanRawString4go.string.hdr."scanString"  
    735 ,go.string."scanString",go.string."scanString" scanString>go.string.hdr."func(int32) int"  6go.string."func(int32) int"6go.string."func(int32) int"  func(int32) int(type.func(int32) intK30 runtime.algarray@"runtime.gcbits.01P>go.string.hdr."func(int32) int"p:go.weak.type.*func(int32) int"runtime.zerovalue(type.func(int32) int(type.func(int32) inttype.int32type.intVgo.typelink.func(int32) int	func(int32) int(type.func(int32) int type.*"".Scanner60 runtime.algarray@"runtime.gcbits.01P@go.string.hdr."*scanner.Scanner"p2go.weak.type.**"".Scanner"runtime.zerovaluetype."".Scanner` type.*"".Scanner type.*"".Scanner(go.string.hdr."Init"@type.func(io.Reader) *"".ScannerZtype.func(*"".Scanner, io.Reader) *"".Scanner$"".(*Scanner).Init$"".(*Scanner).Init.go.string.hdr."IsValid" type.func() bool6type.func(*"".Scanner) bool*"".(*Scanner).IsValid*"".(*Scanner).IsValid(go.string.hdr."Next""type.func() int328type.func(*"".Scanner) int32$"".(*Scanner).Next$"".(*Scanner).Next(go.string.hdr."Peek""type.func() int328type.func(*"".Scanner) int32$"".(*Scanner).Peek$"".(*Scanner).Peek&go.string.hdr."Pos".type.func() "".PositionDtype.func(*"".Scanner) "".Position""".(*Scanner).Pos""".(*Scanner).Pos(go.string.hdr."Scan""type.func() int328type.func(*"".Scanner) int32$"".(*Scanner).Scan$"".(*Scanner).Scan,go.string.hdr."String"$type.func() string:type.func(*"".Scanner) string("".(*Scanner).String("".(*Scanner).String2go.string.hdr."TokenText"$type.func() string:type.func(*"".Scanner) string."".(*Scanner).TokenText."".(*Scanner).TokenText*go.string.hdr."error""go.importpath.""."type.func(string)<type.func(*"".Scanner, string)&"".(*Scanner).error&"".(*Scanner).error6go.string.hdr."isIdentRune""go.importpath."".4type.func(int32, int) bool	Ntype.func(*"".Scanner, int32, int) bool	2"".(*Scanner).isIdentRune	2"".(*Scanner).isIdentRune	(go.string.hdr."next"	"go.importpath."".	"type.func() int32	8type.func(*"".Scanner) int32	$"".(*Scanner).next
    736 $"".(*Scanner).next
    737 0go.string.hdr."scanChar"
    738 "go.importpath."".
    739 type.func()
    740 ,type.func(*"".Scanner)
    741 ,"".(*Scanner).scanChar
    742 ,"".(*Scanner).scanChar
    743 6go.string.hdr."scanComment""go.importpath."".,type.func(int32) int32Ftype.func(*"".Scanner, int32) int322"".(*Scanner).scanComment2"".(*Scanner).scanComment4go.string.hdr."scanDigits""go.importpath."".@type.func(int32, int, int) int32Ztype.func(*"".Scanner, int32, int, int) int320"".(*Scanner).scanDigits0"".(*Scanner).scanDigits4go.string.hdr."scanEscape""go.importpath."".,type.func(int32) int32Ftype.func(*"".Scanner, int32) int320"".(*Scanner).scanEscape
0"".(*Scanner).scanEscape
8go.string.hdr."scanExponent"
"go.importpath."".
,type.func(int32) int32
Ftype.func(*"".Scanner, int32) int32
4"".(*Scanner).scanExponent
4"".(*Scanner).scanExponent
8go.string.hdr."scanFraction""go.importpath."".,type.func(int32) int32Ftype.func(*"".Scanner, int32) int324"".(*Scanner).scanFraction4"".(*Scanner).scanFraction<go.string.hdr."scanIdentifier""go.importpath.""."type.func() int328type.func(*"".Scanner) int328"".(*Scanner).scanIdentifier8"".(*Scanner).scanIdentifier8go.string.hdr."scanMantissa""go.importpath."".,type.func(int32) int32Ftype.func(*"".Scanner, int32) int324"".(*Scanner).scanMantissa4"".(*Scanner).scanMantissa4go.string.hdr."scanNumber""go.importpath."".>type.func(int32) (int32, int32)Xtype.func(*"".Scanner, int32) (int32, int32)0"".(*Scanner).scanNumber0"".(*Scanner).scanNumber:go.string.hdr."scanRawString""go.importpath."".type.func(),type.func(*"".Scanner)6"".(*Scanner).scanRawString6"".(*Scanner).scanRawString4go.string.hdr."scanString""go.importpath."".(type.func(int32) intBtype.func(*"".Scanner, int32) int0"".(*Scanner).scanString0"".(*Scanner).scanStringTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocalsa8eabfc4a4514ed6b3b0c61e9680e440Tgclocals3bb21ca8fe1d99a3e492463bd711418aVtype..hashfunc.struct { a int32; b string }Ntype..hash.struct { a int32; b string }Rtype..eqfunc.struct { a int32; b string }Jtype..eq.struct { a int32; b string }Ltype..alg.struct { a int32; b string }  Vtype..hashfunc.struct { a int32; b string }Rtype..eqfunc.struct { a int32; b string }"runtime.gcbits.02Xgo.string.hdr."struct { a int32; b string }"  Pgo.string."struct { a int32; b string }"Pgo.string."struct { a int32; b string }"@:struct { a int32; b string }"go.string.hdr."a"  go.string."a"go.string."a"a"go.string.hdr."b"  go.string."b"go.string."b"bBtype.struct { a int32; b string }0SM0Ltype..alg.struct { a int32; b string }@"runtime.gcbits.02PXgo.string.hdr."struct { a int32; b string }"pTgo.weak.type.*struct { a int32; b string }"runtime.zerovalueBtype.struct { a int32; b string }"go.string.hdr."a""go.importpath."".type.int32"go.string.hdr."b""go.importpath."".type.string\go.string.hdr."[]struct { a int32; b string }"  Tgo.string."[]struct { a int32; b string }"Tgo.string."[]struct { a int32; b string }"@>[]struct { a int32; b string }Ftype.[]struct { a int32; b string }1x0 runtime.algarray@"runtime.gcbits.01P\go.string.hdr."[]struct { a int32; b string }"pXgo.weak.type.*[]struct { a int32; b string }"runtime.zerovalueBtype.struct { a int32; b string }go.typelink.[]struct { a int32; b string }	[]struct { a int32; b string }Ftype.[]struct { a int32; b string }Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocalsa8eabfc4a4514ed6b3b0c61e9680e440Tgclocals3bb21ca8fe1d99a3e492463bd711418a\type..hashfunc.[8]struct { a int32; b string }Ttype..hash.[8]struct { a int32; b string }Xtype..eqfunc.[8]struct { a int32; b string }Ptype..eq.[8]struct { a int32; b string }Rtype..alg.[8]struct { a int32; b string }  \type..hashfunc.[8]struct { a int32; b string }Xtype..eqfunc.[8]struct { a int32; b string }*runtime.gcbits.922449$I^go.string.hdr."[8]struct { a int32; b string }"  Vgo.string."[8]struct { a int32; b string }"Vgo.string."[8]struct { a int32; b string }"@@[8]struct { a int32; b string }Htype.[8]struct { a int32; b string }J50Rtype..alg.[8]struct { a int32; b string }@*runtime.gcbits.922449P^go.string.hdr."[8]struct { a int32; b string }"pZgo.weak.type.*[8]struct { a int32; b string }"runtime.zerovalueBtype.struct { a int32; b string }Ftype.[]struct { a int32; b string }go.typelink.[8]struct { a int32; b string }	[8]struct { a int32; b string }Htype.[8]struct { a int32; b string }4go.string.hdr."*[8]string"  
    769 ,go.string."*[8]string",go.string."*[8]string" *[8]stringtype.*[8]stringo60 runtime.algarray@"runtime.gcbits.01P4go.string.hdr."*[8]string"p0go.weak.type.**[8]string"runtime.zerovaluetype.[8]stringZgo.string.hdr."*struct { a int32; b string }"  Rgo.string."*struct { a int32; b string }"Rgo.string."*struct { a int32; b string }"@<*struct { a int32; b string }Dtype.*struct { a int32; b string }60 runtime.algarray@"runtime.gcbits.01PZgo.string.hdr."*struct { a int32; b string }"pVgo.weak.type.**struct { a int32; b string }"runtime.zerovalueBtype.struct { a int32; b string }`go.string.hdr."*[8]struct { a int32; b string }"   Xgo.string."*[8]struct { a int32; b string }"Xgo.string."*[8]struct { a int32; b string }"PB*[8]struct { a int32; b string }Jtype.*[8]struct { a int32; b string }60 runtime.algarray@"runtime.gcbits.01P`go.string.hdr."*[8]struct { a int32; b string }"p\go.weak.type.**[8]struct { a int32; b string }"runtime.zerovalueHtype.[8]struct { a int32; b string }.go.string.hdr."runtime"  &go.string."runtime"&go.string."runtime"runtime,go.importpath.runtime.  &go.string."runtime"*go.string.hdr."bytes"  "go.string."bytes""go.string."bytes"bytes(go.importpath.bytes.  "go.string."bytes"$go.string.hdr."io"  go.string."io"go.string."io"io"go.importpath.io.  go.string."io"8go.string.hdr."unicode/utf8"  0go.string."unicode/utf8"0go.string."unicode/utf8" unicode/utf86go.importpath.unicode/utf8.  0go.string."unicode/utf8".go.string.hdr."unicode"  &go.string."unicode"&go.string."unicode"unicode,go.importpath.unicode.  &go.string."unicode"&go.string.hdr."fmt"  go.string."fmt"go.string."fmt"fmt$go.importpath.fmt.  go.string."fmt"$go.string.hdr."os"  go.string."os"go.string."os"os"go.importpath.os.  go.string."os"2type..hash."".Positionf,type..hash."".Position.type..eq."".Positionf(type..eq."".Position0"".(*Position).Stringf*"".(*Position).String:type..hash.[2]interface {}f4type..hash.[2]interface {}6type..eq.[2]interface {}f0type..eq.[2]interface {}.type..hash.[8]stringf(type..hash.[8]string*type..eq.[8]stringf$type..eq.[8]string:type..hash.[1]interface {}f4type..hash.[1]interface {}6type..eq.[1]interface {}f0type..eq.[1]interface {}."".(*Scanner).Stringf("".(*Scanner).String("".Scanner.Stringf""".Scanner.String0"".(*Scanner).IsValidf*"".(*Scanner).IsValidTtype..hash.struct { a int32; b string }fNtype..hash.struct { a int32; b string }Ptype..eq.struct { a int32; b string }fJtype..eq.struct { a int32; b string }Ztype..hash.[8]struct { a int32; b string }fTtype..hash.[8]struct { a int32; b string }Vtype..eq.[8]struct { a int32; b string }fPtype..eq.[8]struct { a int32; b string }"runtime.zerovalue go13ld