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@ItML$L$H$Hl$L$LD$H$\$oHHHHHH9H)II)IIIItMH$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)IIIdItML$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.EOFio.EOFio.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)IIItNItMH$LL$HLL$Hl$PHl$LD$XLD$H\$ H\$pH\$(H\$xH`AHHH;H92H)II)IIIItM 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.*"".PositionpopMTgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals33cdeccccebe80329f1fdbee7f5874cb<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 {}W0 runtime.algarray@"runtime.gcbits.03P8go.string.hdr."interface {}"p4go.weak.type.*interface {}"runtime.zerovalue"type.interface {}<go.string.hdr."[]interface {}" 4go.string."[]interface {}"4go.string."[]interface {}" []interface {}&type.[]interface {}p/0 runtime.algarray@"runtime.gcbits.01P<go.string.hdr."[]interface {}"p8go.weak.type.*[]interface {}"runtime.zerovalue"type.interface {}Rgo.typelink.[]interface {} []interface {}&type.[]interface {}Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocalsa8eabfc4a4514ed6b3b0c61e9680e440Tgclocals3bb21ca8fe1d99a3e492463bd711418a<type..hashfunc.[2]interface {}4type..hash.[2]interface {}8type..eqfunc.[2]interface {}0type..eq.[2]interface {}2type..alg.[2]interface {} <type..hashfunc.[2]interface {}8type..eqfunc.[2]interface {}"runtime.gcbits.0f>go.string.hdr."[2]interface {}" 6go.string."[2]interface {}"6go.string."[2]interface {}" [2]interface {}(type.[2]interface {} ,Y02type..alg.[2]interface {}@"runtime.gcbits.0fP>go.string.hdr."[2]interface {}"p:go.weak.type.*[2]interface {}"runtime.zerovalue"type.interface {}&type.[]interface {}Vgo.typelink.[2]interface {} [2]interface {}(type.[2]interface {}@go.string.hdr."*[2]interface {}" 8go.string."*[2]interface {}"8go.string."*[2]interface {}"0"*[2]interface {}*type.*[2]interface {}s-q60 runtime.algarray@"runtime.gcbits.01P@go.string.hdr."*[2]interface {}"p<go.weak.type.**[2]interface {}"runtime.zerovalue(type.[2]interface {}.go.string.hdr."[]uint8" &go.string."[]uint8"&go.string."[]uint8"[]uint8type.[]uint8~.80 runtime.algarray@"runtime.gcbits.01P.go.string.hdr."[]uint8"p*go.weak.type.*[]uint8"runtime.zerovaluetype.uint86go.typelink.[]uint8 []uint8type.[]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*Ms0 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]stringO60 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 {}560 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.uint646go.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) int32Ztype.func(*"".Scanner, int32, int, int) int320"".(*Scanner).scanDigits0"".(*Scanner).scanDigits4go.string.hdr."scanEscape""go.importpath."".,type.func(int32) int32Ftype.func(*"".Scanner, int32) int320"".(*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 }1x0 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]stringo60 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 }60 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 }60 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