1 !<arch> 2 __.PKGDEF 0 0 0 644 5556 ` 3 go object darwin amd64 go1.5.1 X:none 4 build id "90a003f5b9e135f7634693ce999781d6b9d0faf6" 5 6 $$ 7 package quotedprintable 8 import runtime "runtime" 9 import bufio "bufio" 10 import bytes "bytes" 11 import io "io" 12 import fmt "fmt" 13 type @"io".Reader interface { Read(@"io".p []byte) (@"io".n int, @"io".err error) } 14 type @"io".Writer interface { Write(@"io".p []byte) (@"io".n int, @"io".err error) } 15 type @"bufio".Reader struct { @"bufio".buf []byte; @"bufio".rd @"io".Reader; @"bufio".r int; @"bufio".w int; @"bufio".err error; @"bufio".lastByte int; @"bufio".lastRuneSize int } 16 func (@"bufio".b2 *@"bufio".Reader "esc:0x1") Buffered () (? int) { return @"bufio".b2.@"bufio".w - @"bufio".b2.@"bufio".r } 17 func (@"bufio".b3 *@"bufio".Reader "esc:0x10a") Discard (@"bufio".n4 int) (@"bufio".discarded1 int, @"bufio".err2 error) 18 func (@"bufio".b3 *@"bufio".Reader "esc:0x12a") Peek (@"bufio".n4 int) (? []byte, ? error) 19 func (@"bufio".b3 *@"bufio".Reader "esc:0x10a") Read (@"bufio".p4 []byte) (@"bufio".n1 int, @"bufio".err2 error) 20 func (@"bufio".b3 *@"bufio".Reader "esc:0x10a") ReadByte () (@"bufio".c1 byte, @"bufio".err2 error) 21 func (@"bufio".b3 *@"bufio".Reader "esc:0x10a") ReadBytes (@"bufio".delim4 byte) (@"bufio".line1 []byte, @"bufio".err2 error) 22 func (@"bufio".b4 *@"bufio".Reader "esc:0x82a") ReadLine () (@"bufio".line1 []byte, @"bufio".isPrefix2 bool, @"bufio".err3 error) 23 func (@"bufio".b4 *@"bufio".Reader "esc:0x80a") ReadRune () (@"bufio".r1 rune, @"bufio".size2 int, @"bufio".err3 error) 24 func (@"bufio".b3 *@"bufio".Reader "esc:0x12a") ReadSlice (@"bufio".delim4 byte) (@"bufio".line1 []byte, @"bufio".err2 error) 25 func (@"bufio".b3 *@"bufio".Reader "esc:0x10a") ReadString (@"bufio".delim4 byte) (@"bufio".line1 string, @"bufio".err2 error) 26 func (@"bufio".b1 *@"bufio".Reader "esc:0x9") Reset (@"bufio".r2 @"io".Reader) { @"bufio".b1.@"bufio".reset(@"bufio".b1.@"bufio".buf, @"bufio".r2) } 27 func (@"bufio".b2 *@"bufio".Reader "esc:0x1") UnreadByte () (? error) { if @"bufio".b2.@"bufio".lastByte < 0x0 || @"bufio".b2.@"bufio".r == 0x0 && @"bufio".b2.@"bufio".w > 0x0 { return @"bufio".ErrInvalidUnreadByte }; if @"bufio".b2.@"bufio".r > 0x0 { @"bufio".b2.@"bufio".r-- } else { @"bufio".b2.@"bufio".w = 0x1 }; @"bufio".b2.@"bufio".buf[@"bufio".b2.@"bufio".r] = byte(@"bufio".b2.@"bufio".lastByte); @"bufio".b2.@"bufio".lastByte = -0x1; @"bufio".b2.@"bufio".lastRuneSize = -0x1; return nil } 28 func (@"bufio".b2 *@"bufio".Reader "esc:0x1") UnreadRune () (? error) { if @"bufio".b2.@"bufio".lastRuneSize < 0x0 || @"bufio".b2.@"bufio".r < @"bufio".b2.@"bufio".lastRuneSize { return @"bufio".ErrInvalidUnreadRune }; @"bufio".b2.@"bufio".r -= @"bufio".b2.@"bufio".lastRuneSize; @"bufio".b2.@"bufio".lastByte = -0x1; @"bufio".b2.@"bufio".lastRuneSize = -0x1; return nil } 29 func (@"bufio".b3 *@"bufio".Reader "esc:0x10a") WriteTo (@"bufio".w4 @"io".Writer) (@"bufio".n1 int64, @"bufio".err2 error) 30 func (@"bufio".b1 *@"bufio".Reader "esc:0x9") @"bufio".fill () 31 func (@"bufio".b2 *@"bufio".Reader "esc:0x22") @"bufio".readErr () (? error) { var @"bufio".err3 error; ; @"bufio".err3 = @"bufio".b2.@"bufio".err; @"bufio".b2.@"bufio".err = nil; return @"bufio".err3 } 32 func (@"bufio".b1 *@"bufio".Reader "esc:0x1") @"bufio".reset (@"bufio".buf2 []byte, @"bufio".r3 @"io".Reader) { *@"bufio".b1 = (@"bufio".Reader{ @"bufio".buf:@"bufio".buf2, @"bufio".rd:@"bufio".r3, @"bufio".lastByte:-0x1, @"bufio".lastRuneSize:-0x1 }) } 33 func (@"bufio".b3 *@"bufio".Reader "esc:0x9") @"bufio".writeBuf (@"bufio".w4 @"io".Writer) (? int64, ? error) 34 type @"".Reader struct { @"".br *@"bufio".Reader; @"".rerr error; @"".line []byte } 35 func (@"".r3 *@"".Reader "esc:0x10a") Read (@"".p4 []byte "esc:0x1") (@"".n1 int, @"".err2 error) 36 func @"".NewReader (@"".r2 @"io".Reader) (? *@"".Reader) { return (&@"".Reader{ @"".br:@"bufio".NewReader(@"".r2) }) } 37 type @"".Writer struct { Binary bool; @"".w @"io".Writer; @"".i int; @"".line [78]byte; @"".cr bool } 38 func (@"".w2 *@"".Writer) Close () (? error) 39 func (@"".w3 *@"".Writer) Write (@"".p4 []byte "esc:0x1") (@"".n1 int, @"".err2 error) 40 func (@"".w2 *@"".Writer) @"".checkLastByte () (? error) 41 func (@"".w2 *@"".Writer) @"".encode (@"".b3 byte) (? error) 42 func (@"".w2 *@"".Writer) @"".flush () (? error) 43 func (@"".w2 *@"".Writer) @"".insertCRLF () (? error) 44 func (@"".w2 *@"".Writer) @"".insertSoftLineBreak () (? error) 45 func (@"".w2 *@"".Writer) @"".write (@"".p3 []byte "esc:0x1") (? error) 46 func @"".NewWriter (@"".w2 @"io".Writer) (? *@"".Writer) { return (&@"".Writer{ @"".w:@"".w2 }) } 47 func @"".init () 48 var @"bufio".ErrInvalidUnreadByte error 49 var @"bufio".ErrInvalidUnreadRune error 50 func @"bufio".NewReader (@"bufio".rd2 @"io".Reader) (? *@"bufio".Reader) { return @"bufio".NewReaderSize(@"bufio".rd2, 0x1000) } 51 func @"bufio".NewReaderSize (@"bufio".rd2 @"io".Reader, @"bufio".size3 int) (? *@"bufio".Reader) { var @"bufio".b4 *@"bufio".Reader; ; var @"bufio".ok5 bool; ; @"bufio".b4, @"bufio".ok5 = @"bufio".rd2.(*@"bufio".Reader); if @"bufio".ok5 && len(@"bufio".b4.@"bufio".buf) >= @"bufio".size3 { return @"bufio".b4 }; if @"bufio".size3 < 0x10 { @"bufio".size3 = 0x10 }; var @"bufio".r6 *@"bufio".Reader; ; @"bufio".r6 = new(@"bufio".Reader); @"bufio".r6.@"bufio".reset(make([]byte, @"bufio".size3), @"bufio".rd2); return @"bufio".r6 } 52 53 $$ 54 _go_.o 0 0 0 644 46399 ` 55 go object darwin amd64 go1.5.1 X:none 56 57 ! 58 go13ldbufio.abytes.a 59 fmt.aio.a"".NewReadereH%HD$H;AHH$H$H\$hHD$pH$HH\$x1H9tH[H-H9HtwHXH9|nHD$8HH$HD$1H(HhHhHhHh Hh(HD$PHl$8=uH(H$HH$Hl$HD$PHT$0H} HD$0HH$HL$0HD$HD$@HD$HHH$HL$HL$LD$Ht$ Hl$(HT$xH$H$1HL$L$H$H$H$H$HT$XH$HL$`H$H$H$H\$HHt,H$H\$Hl$H-H,$HD$@x11] 61 $type.*bufio.Readertype."".Reader 62 "runtime.newobject6runtime.writeBarrierEnabled 63 .runtime.writebarrierptr"type.bufio.Reader 64 "runtime.newobjecttype.[]uint8 65 "runtime.makeslice 66 runtime.duffzero"type.bufio.Reader 67 (runtime.typedmemmove 68 0runtime.morestack_noctxt0"".autotmp_0005type.*"".Reader"".autotmp_0004$type.*bufio.Reader"".autotmp_0003"type.bufio.Readerbufio.r3type.io.Readerbufio.buf2type.[]uint8bufio.b1$type.*bufio.Readerbufio.r6$type.*bufio.Readerbufio.size3type.intbufio.rd2type.io.Reader"".~r0$type.*bufio.Readerbufio.rd2type.io.Reader"".~r1 type.*"".Reader"".rtype.io.Reader"2 71 R+.*Tgclocalsbbe2f308595eed0631fb6c42f0ddbda2Tgclocals6997f3614f01d5c17837e7a72947d1actprebuilts/go/darwin-x86/src/mime/quotedprintable/reader.go"".fromHexeH%H;aHx$1H$H$<0r)<9w%HH0$1H$H$Hx<Ar-<Fw)HHAH 73 $1H$H$Hx<ar-<fw)HHaH 74 $1H$H$HxD$?1H\$PH\$XH\$PHHD$hHD$pH\$`HH$H\$?H\$HD$HL$HD$ H\$`HL$@HHD$H=ubHCHH$HD$(H\$`H\$H\$hH\$H\$pH\$ HL$(HD$0$H$H$HxLCL$HD$$; 76 type.uint8 77 runtime.convT2E6runtime.writeBarrierEnabledhgo.string."quotedprintable: invalid hex byte 0x%02x" 78 fmt.Errorf 79 .runtime.writebarrierptr 80 0runtime.morestack_noctxt@"".autotmp_0012o"type.interface {}"".autotmp_0011O(type.[1]interface {}"".autotmp_0008/&type.[]interface {}"".autotmp_0006qtype.uint8"".~r2 type.error"".~r1type.uint8"".btype.uint8>F000(>1%))`9#Tgclocalscc973a3bbfedabc8985f452fd9c2dde6Tgclocals5ef976c2593056b9243adf402ae9d952tprebuilts/go/darwin-x86/src/mime/quotedprintable/reader.go"".readHexByteeH%H;aH(HL$811H\$PH\$XH}"H HD$HHL$PHD$XH(H\$0H+@,$\$\$'HD$H\$H\$XHD$PHt 85 D$HH(H\$0H|$8v\H+@,$\$HHL$H\$H\$XHL$PHt 86 D$HH(\$'HH \$H1H\$PH\$XH( 89 f&io.ErrUnexpectedEOFt&io.ErrUnexpectedEOF 90 "".fromHex 91 "".fromHex 92 $runtime.panicindex 93 $runtime.panicindex 94 0runtime.morestack_noctxt`P 95 "".hbtype.uint8"".err@type.error"".b0type.uint8"".vtype.[]uint8*P:OPGOPGOP OP.X*"> 97 > 98 ! hTgclocals6432f8c6a0d23fa7bee6c5d96f21a92aTgclocals33cdeccccebe80329f1fdbee7f5874cbtprebuilts/go/darwin-x86/src/mime/quotedprintable/reader.go0"".isQPDiscardWhitespace`VD$ 100 uD$ 101 tD$ t t "".~r1type.bool"".rtype.int3200v 104 Tgclocals23e8278e2b69a3a75fa59b23c49ed6adTgclocals33cdeccccebe80329f1fdbee7f5874cbtprebuilts/go/darwin-x86/src/mime/quotedprintable/reader.go""".(*Reader).Read--eH%H$pH;AEH1HD$xH$H$11H$@H$HH$8H$(H"Hi HHiHt HiH$@HiH$HHH)H,$D$ 107 HT$HL$HD$ H\$(H$H\$0H$H$HH$HK H$HC(H$=HSH$H$HkH$=HkH$HoH^HH$HKHL$HKHL$HH\$HH\$ HH\$(\$0\$DH$HH^HH$HKHL$HKHL$HH\$HH\$ HH\$(\$0\$EH$HHSHK Hk(H$H$H$HL$H$Hl$HH\$HT$ HL$(HD$0H$H4H$HK H$HC(H$=HSH$HH^HH$HKHL$HKHL$HH\$HH\$ HH\$(H$\$0HY H$L$H9L$H)I)ItMLHA HLA(L9}HA L$L$H$Hl$H$Ht$HH\$HH\$ HH\$(H$\$0H$H$H$H\$H$H\$HH\$HH\$ HH\$(H$\$0H$H$H$H$H$H$1H\$xH$H\$xHUH$H$H$HH$H$H\$HD$HL$HD$ H$HL$hHHD$p=HCHH$HD$*H$H\$H$H\$H$H\$ H$HT$(HD$0HtlH$HQH$=u0HAH$(H1H$@H$HHLAL$HD$H$LCL$HD$!l|$DS|$EHQHi Hq(HHH9wHi H HHH* 120 HH$HT$HD$Ht$Hl$ H$HT$(Hl$0Ht$8HtTHHl$HHHi Hq(HT$P=u HQ{LAL$HT$HT$PH$HD$HRHqHi HQ(HHH9wHi H 121 SHH$Ht$HD$HT$Hl$ H$Ht$(Hl$0HT$8HtPHHl$HHHi HQ(Ht$P=uHqLAL$Ht$Ht$PHD$HH$c&LCL$HT$ZLCL$Hl$aLCL$HT$HQHA Hi(H$H$HH$!*H@=Hi LA(HHILIItIL$L$H$Hl$L$LD$H$\$H\$FHT$ H\$(H$HH$@HtHHi LA(H4LIHIItIHi LA(=LIH$ H$(H$(H$0HHHL$ HtIH$(H$0L$ Hi LA(Hr\HILIItIHi LA(=uLIH$8HH$8LQL$LL$H$LQL$LL$H$D$F@ < < 129 < r<~D$G1H\$XH\$`H\$XHH$H$H$HH$H\$GH\$HD$HL$HD$ H$HL$hHHD$p=ufHCHH$HD$6H$H\$H$H\$H$H\$ HL$(HD$0H$@H$HHLCL$HD$ 132 133 2bufio.(*Reader).ReadSlice6runtime.writeBarrierEnabled6runtime.writeBarrierEnabled 134 "".lf 135 "".lf 136 "".lf 137 bytes.HasSuffix"".crlf"".crlf "".crlf 138 bytes.HasSuffix 6"".isQPDiscardWhitespacef 139 &bytes.TrimRightFunc 140 6runtime.writeBarrierEnabled"".softSuffix"".softSuffix "".softSuffix 145 bytes.HasSuffix 146 "".lf 147 "".lf 148 "".lf 149 bytes.HasPrefix"".crlf"".crlf "".crlf 150 bytes.HasPrefixtype.[]uint8 151 runtime.convT2E6runtime.writeBarrierEnabledlgo.string."quotedprintable: invalid bytes after =: %q" 152 fmt.Errorf6runtime.writeBarrierEnabled 153 .runtime.writebarrierptr 154 .runtime.writebarrierptr 155 $runtime.panicslice 156 $runtime.panicslicetype.[]uint8 157 "runtime.growslice6runtime.writeBarrierEnabled 158 .runtime.writebarrierptrtype.[]uint8 159 "runtime.growslice6runtime.writeBarrierEnabled 160 .runtime.writebarrierptr 161 .runtime.writebarrierptr 162 .runtime.writebarrierptr 163 .runtime.writebarrierptr" 164 "".readHexByte$6runtime.writeBarrierEnabled&6runtime.writeBarrierEnabled' 165 .runtime.writebarrierptr' 166 $runtime.panicslice' 167 $runtime.panicslice' 168 $runtime.panicindex( 169 .runtime.writebarrierptr( 170 $runtime.panicslice( 171 $runtime.panicslice*type.uint8* 172 runtime.convT2E+6runtime.writeBarrierEnabled+go.string."quotedprintable: invalid unescaped byte 0x%02x in body", 173 fmt.Errorf- 174 .runtime.writebarrierptr- 175 $runtime.panicindex- 176 0runtime.morestack_noctxtp4"".autotmp_0043"type.interface {}"".autotmp_0042(type.[1]interface {}"".autotmp_0040*type.*[1]interface {}"".autotmp_0039&type.[]interface {}"".autotmp_0038"type.interface {}"".autotmp_0037(type.[1]interface {}"".autotmp_0034&type.[]interface {}"".autotmp_0033type.error"".autotmp_0032_type.[]uint8"".autotmp_0031type.int"".autotmp_0030type.error"".autotmp_0029type.uint8"".autotmp_0028type.[]uint8"".autotmp_0027type.error"".autotmp_0026/type.[]uint8"".autotmp_0022type.int"".autotmp_0019type.[]uint8"".btype.uint8 "".rightStrippedtype.[]uint8"".wholeLinetype.[]uint8"".hasCRtype.bool"".hasLFtype.bool"".errPtype.error"".n@type.int"".ptype.[]uint8"".rtype.*"".ReaderD" 178 2Y 179 180 aan8\; " 181 0'("+,,4 184 vAI6WV 189 ?^pfV43l4 Tgclocals33578b778029367073c940fd64fe8e55Tgclocals3559c0506fbb0dc390bada73e9745d39tprebuilts/go/darwin-x86/src/mime/quotedprintable/reader.go"".NewWritereH%H;avtHHH$HL$HHtN1HHL$Hl$ HiHl$(=uHiHL$0HLAL$Hl$HL$s 196 ,type."".Writer> 197 "runtime.newobjectp 198 runtime.duffzero6runtime.writeBarrierEnabled 199 .runtime.writebarrierptr 200 0runtime.morestack_noctxt00"".autotmp_0051type.*"".Writer"".~r1 type.*"".Writer"".wtype.io.Writer0R/0*2p UTgclocals51af24152615272c3d9efc8538f95767Tgclocals0c8aa8e80191a30eac23f1a218103f16tprebuilts/go/darwin-x86/src/mime/quotedprintable/writer.go$"".(*Writer).WriteeH%HD$H;AHL$L$L$11H$H$1H$L$1H$HD$@L$MHl$@H9}>LD$PA(Ht$HHH@!<~<=IHHl$@H9|H$H$H9u1H$H$HH$MH9H)I)MItML$L$LL$H$Hl$L$LD$HD$ HL$(HtH$H$HH$H$1H$H$HD$7< Y< Au< 208 < H$H9HH|$8ML9H9H)I)MItML$LL$xLL$H$Hl$L$LD$L$D$7HL$ HT$(HT$`HL$XHtH$H$HH\$8H$L$D$L$L$L$LD$PHt$HHD$HL$HL$pHD$hHtH$H$HH$HH 212 213 $"".(*Writer).write 214 $runtime.panicslice 215 $"".(*Writer).write 216 217 &"".(*Writer).encode 219 $runtime.panicslice 221 0runtime.morestack_noctxtp "".autotmp_0060type.*uint8"".autotmp_0059type.int"".autotmp_0058type.int"".autotmp_0057type.int"".autotmp_0056type.[]uint8"".autotmp_0055type.int"".autotmp_0053_type.[]uint8"".autotmp_0052/type.[]uint8"".errtype.error"".errtype.error"".btype.uint8"".itype.int"".errPtype.error"".n@type.int"".ptype.[]uint8"".wtype.*"".WriterL~)m4\@MH,g*)3 I% $Tgclocals5cbd57cf8f9b35eac9551b20a42afe1fTgclocals57020178141ca060aca86085906195cdtprebuilts/go/darwin-x86/src/mime/quotedprintable/writer.go$"".(*Writer).CloseeH%H;avnH(1H\$8H\$@H\$0H$HD$HL$HL$ HD$HtHD$8HL$@H(H\$0H$HL$HD$HL$8HD$@H(y 230 R 231 4"".(*Writer).checkLastByte 232 $"".(*Writer).flush 233 0runtime.morestack_noctxt0P"".errtype.error"".~r0type.error"".wtype.*"".WriterPBOP&OP(' 236 (hTgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals23e8278e2b69a3a75fa59b23c49ed6adtprebuilts/go/darwin-x86/src/mime/quotedprintable/writer.go$"".(*Writer).writeeH%H;aHH$1H$H$H$H$H$H\$x1HL$pHL$ Ht$hHl$ H9Ht$0.H|$(H@ 238 L$ HXHKuRH$H|$(Ht$0L$H$HT$Hl$Hl$`HT$XHtH$H$HHPHh HNsGHlMHhHHh1@hnHHHl$ H9B1H$H$HXnt 242 u1@hn uH@hnH$HD$HL$HL$@HD$8HtH$H$HH$H$H|$(Ht$0H$HL$HT$HT$PHL$HH)H$H$H 246 247 @"".(*Writer).insertSoftLineBreak 248 $runtime.panicindex 249 4"".(*Writer).checkLastByte 250 ."".(*Writer).insertCRLF 251 0runtime.morestack_noctxt`"".autotmp_0068type.*uint8"".autotmp_0067type.int"".autotmp_0066type.int"".autotmp_0065type.int"".autotmp_0064/type.[]uint8"".errOtype.error"".errotype.error"".errtype.error"".btype.uint8"".~r1@type.error"".ptype.[]uint8"".wtype.*"".Writer>TgX\4L( 256 :9@ /#A!1Tgclocalsaa5118865dd28fc3eaacbfc830efb456Tgclocals488efd5564b22aec1294e68943e642b4tprebuilts/go/darwin-x86/src/mime/quotedprintable/writer.go&"".(*Writer).encodeeH%H;a HHD$ 1H\$0H\$8HXHKH)H}-H$HD$ HL$HT$HtHL$0HT$8HHHHh HNHl E=HHHHh HNsyHl \$(LIA]HHHHh HNs?Hl \$(HLIA]HhHHh1H\$0H\$8H 266 267 @"".(*Writer).insertSoftLineBreak8go.string."0123456789ABCDEF"8go.string."0123456789ABCDEF" 268 $runtime.panicindex 269 $runtime.panicindex 270 $runtime.panicindex 271 0runtime.morestack_noctxt@0"".autotmp_0073type.int"".autotmp_0072type.int"".autotmp_0071type.int"".~r1 type.error"".btype.uint8"".wtype.*"".Writer0Q/0/0)8(24 @Tgclocals2fccd208efe70893f9ac8d682812ae72Tgclocals33cdeccccebe80329f1fdbee7f5874cbtprebuilts/go/darwin-x86/src/mime/quotedprintable/writer.go4"".(*Writer).checkLastByteeH%H;aH HD$(1H\$0H\$8HXHu1H\$0H\$8H HHHHh HNsmHl ]H tS t7HhHHhH$T$HD$HL$HtHD$0HL$8H 1H\$0H\$8H H. 280 281 &"".(*Writer).encode 282 $runtime.panicindex 283 0runtime.morestack_noctxt0@"".autotmp_0075type.int"".~r0type.error"".wtype.*"".Writer"@+?@c?@?@(4( 285 ]Tgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals33cdeccccebe80329f1fdbee7f5874cbtprebuilts/go/darwin-x86/src/mime/quotedprintable/writer.go@"".(*Writer).insertSoftLineBreakeH%H;av`HHD$ 1H\$(H\$0HHHh HNs6Hl E=HhHHhH$HL$HD$HL$(HD$0H 292 293 ."".(*Writer).insertCRLF 294 $runtime.panicindex 295 0runtime.morestack_noctxt00"".autotmp_0078type.int"".~r0type.error"".wtype.*"".Writer0T/0$" 298 J6Tgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals33cdeccccebe80329f1fdbee7f5874cbtprebuilts/go/darwin-x86/src/mime/quotedprintable/writer.go."".(*Writer).insertCRLFeH%H;aHHD$ 1H\$(H\$0HHHh HNsXHl E HHHHh HNs7Hl E 303 HhHHhH$HL$HD$HL$(HD$0Ha 306 307 308 $"".(*Writer).flush 309 $runtime.panicindex 310 $runtime.panicindex 311 0runtime.morestack_noctxt00"".autotmp_0083type.int"".autotmp_0081type.int"".~r0type.error"".wtype.*"".Writer0o/0$(" 315 i7Tgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals33cdeccccebe80329f1fdbee7f5874cbtprebuilts/go/darwin-x86/src/mime/quotedprintable/writer.go$"".(*Writer).flusheH%H;aH`HL$h1H\$pH\$xHYHNHH HHHNHHIHkHT$HHT$H|$PH|$Ht$XHt$Hl$@H,$HL$8HY HD$(HL$0HtHD$pHL$xH`H\$hHC1H\$pH\$xH`u 318 319 $runtime.panicslice 320 0runtime.morestack_noctxt0"".autotmp_0086/type.[]uint8"".~r0type.error"".wtype.*"".Writer&% (v dTgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals12fc1489b12fcdedb8fc818b7369b5d9tprebuilts/go/darwin-x86/src/mime/quotedprintable/writer.go"".isWhitespace@0D$< t< D$D$ "".~r1type.bool"".btype.uint8 Tgclocals23e8278e2b69a3a75fa59b23c49ed6adTgclocals33cdeccccebe80329f1fdbee7f5874cbtprebuilts/go/darwin-x86/src/mime/quotedprintable/writer.go"".initeH%H;avCtu 328 $"".initdone<"".initdoneR 329 "runtime.throwinitb"".initdonen 330 bufio.initx 331 bytes.init 332 fmt.init 333 io.init"".initdone 334 0runtime.morestack_noctxt``` 335 (8Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals33cdeccccebe80329f1fdbee7f5874cbtprebuilts/go/darwin-x86/src/mime/quotedprintable/writer.go4type..hash.[1]interface {}eH%H;aH(HL$81HD$Hl$H9}\HD$ HHHHckRHHH\$0Ht;HHH$HD$8HD$HL$HD$ HHl$H9|HL$@H([ 337 338 (runtime.nilinterhash 339 0runtime.morestack_noctxt0P 340 "".autotmp_0089type.int"".autotmp_0088type.int"".~r2 type.uintptr"".htype.uintptr"".p*type.*[1]interface {}POP 342 q?Tgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals33cdeccccebe80329f1fdbee7f5874cbtprebuilts/go/darwin-x86/src/mime/quotedprintable/reader.go0type..eq.[1]interface {}eH%H;aHX1HD$(Hl$(H9HD$0H\$hHHHHHHsH\$`HtvHHHHHSH9uVHD$8H$HT$@HT$HL$HHL$Ht$PHt$\$ t HD$0HHl$(H9nD$pHXD$pHXc 345 346 runtime.efaceeq 347 0runtime.morestack_noctxt0"".autotmp_0093?"type.interface {}"".autotmp_0092"type.interface {}"".autotmp_0091_type.int"".autotmp_0090Otype.int"".~r2 type.bool"".q*type.*[1]interface {}"".p*type.*[1]interface {}& STgclocals3bb21ca8fe1d99a3e492463bd711418aTgclocalsa8eabfc4a4514ed6b3b0c61e9680e440tprebuilts/go/darwin-x86/src/mime/quotedprintable/reader.go(type..hash."".WritereH%H;aH H\$(H$H<$H\$0H\$HD$HD$H\$(H$H<$t^H$HD$0HD$HD$H\$(H$H<$t,H$HD$0HD$HD$WH\$H\$8H %%%`+ 351 352 ~ 353 runtime.memhash 354 "runtime.interhash 355 runtime.memhash 356 0runtime.morestack_noctxt0@"".~r2 type.uintptr"".htype.uintptr"".ptype.*"".Writer@?@3>Tgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals33cdeccccebe80329f1fdbee7f5874cbtprebuilts/go/darwin-x86/src/mime/quotedprintable/reader.go$type..eq."".WritereH%H;aHHHT$PHD$X(@8t 360 D$`HHHHHpHBHRH9HD$(H$HT$0HT$HL$8HL$Ht$@Ht$\$ tkH\$PH$H<$tRH$H\$XH\$H|$t2HD$HD$W\$u 361 D$`HHD$`HH%%D$`HH 362 363 runtime.ifaceeq 364 runtime.memequal 365 0runtime.morestack_noctxt0 366 "".autotmp_0096?type.io.Writer"".autotmp_0095type.io.Writer"".~r2 type.bool"".qtype.*"".Writer"".ptype.*"".Writer> vTgclocals3bb21ca8fe1d99a3e492463bd711418aTgclocalsa8eabfc4a4514ed6b3b0c61e9680e440tprebuilts/go/darwin-x86/src/mime/quotedprintable/reader.goTgclocals6997f3614f01d5c17837e7a72947d1ac@@Tgclocalsbbe2f308595eed0631fb6c42f0ddbda2@@pgo.string.hdr."quotedprintable: invalid hex byte 0x%02x" (hgo.string."quotedprintable: invalid hex byte 0x%02x"hgo.string."quotedprintable: invalid hex byte 0x%02x"`Rquotedprintable: invalid hex byte 0x%02xTgclocals5ef976c2593056b9243adf402ae9d952((Tgclocalscc973a3bbfedabc8985f452fd9c2dde6((Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals6432f8c6a0d23fa7bee6c5d96f21a92aTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals23e8278e2b69a3a75fa59b23c49ed6adtgo.string.hdr."quotedprintable: invalid bytes after =: %q" *lgo.string."quotedprintable: invalid bytes after =: %q"lgo.string."quotedprintable: invalid bytes after =: %q"`Vquotedprintable: invalid bytes after =: %qgo.string.hdr."quotedprintable: invalid unescaped byte 0x%02x in body" 6go.string."quotedprintable: invalid unescaped byte 0x%02x in body"go.string."quotedprintable: invalid unescaped byte 0x%02x in body"pnquotedprintable: invalid unescaped byte 0x%02x in bodyTgclocals3559c0506fbb0dc390bada73e9745d39`` 370 ```` ` affTgclocals33578b778029367073c940fd64fe8e55`` 371 Tgclocals0c8aa8e80191a30eac23f1a218103f16 Tgclocals51af24152615272c3d9efc8538f95767 Tgclocals57020178141ca060aca86085906195cd Tgclocals5cbd57cf8f9b35eac9551b20a42afe1f Tgclocals23e8278e2b69a3a75fa59b23c49ed6adTgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals488efd5564b22aec1294e68943e642b4 373 Tgclocalsaa5118865dd28fc3eaacbfc830efb456 @go.string.hdr."0123456789ABCDEF" 8go.string."0123456789ABCDEF"8go.string."0123456789ABCDEF"0"0123456789ABCDEFTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals2fccd208efe70893f9ac8d682812ae72Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals12fc1489b12fcdedb8fc818b7369b5d9Tgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals23e8278e2b69a3a75fa59b23c49ed6ad0""..gobytes.1 374 0""..gobytes.2 375 0""..gobytes.3=Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals33cdeccccebe80329f1fdbee7f5874cb,"".crlf0type.[]uint80""..gobytes.1, 376 "".lf0type.[]uint80""..gobytes.2,"".softSuffix0type.[]uint80""..gobytes.30"".initdonetype.uint8"".NewReaderf"".NewReader"".fromHexf"".fromHex""".readHexBytef"".readHexByte6"".isQPDiscardWhitespacef0"".isQPDiscardWhitespace("".(*Reader).Readf""".(*Reader).Read"".NewWriterf"".NewWriter*"".(*Writer).Writef$"".(*Writer).Write*"".(*Writer).Closef$"".(*Writer).Close*"".(*Writer).writef$"".(*Writer).write,"".(*Writer).encodef&"".(*Writer).encode:"".(*Writer).checkLastBytef4"".(*Writer).checkLastByteF"".(*Writer).insertSoftLineBreakf@"".(*Writer).insertSoftLineBreak4"".(*Writer).insertCRLFf."".(*Writer).insertCRLF*"".(*Writer).flushf$"".(*Writer).flush$"".isWhitespacef"".isWhitespace"".initf"".init"runtime.gcbits.01.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.[]uint8Ngo.string.hdr."*quotedprintable.Reader" Fgo.string."*quotedprintable.Reader"Fgo.string."*quotedprintable.Reader"00*quotedprintable.Readergo.string.hdr."func(*quotedprintable.Reader, []uint8) (int, error)" 3~go.string."func(*quotedprintable.Reader, []uint8) (int, error)"~go.string."func(*quotedprintable.Reader, []uint8) (int, error)"phfunc(*quotedprintable.Reader, []uint8) (int, error)Vtype.func(*"".Reader, []uint8) (int, error)_30 runtime.algarray@"runtime.gcbits.01Pgo.string.hdr."func(*quotedprintable.Reader, []uint8) (int, error)"phgo.weak.type.*func(*"".Reader, []uint8) (int, error)"runtime.zerovalueVtype.func(*"".Reader, []uint8) (int, error)Vtype.func(*"".Reader, []uint8) (int, error)type.*"".Readertype.[]uint8type.inttype.errorgo.typelink.func(*quotedprintable.Reader, []uint8) (int, error) func(*"".Reader, []uint8) (int, error)Vtype.func(*"".Reader, []uint8) (int, error)(go.string.hdr."Read" go.string."Read" go.string."Read" 378 ReadTgo.string.hdr."func([]uint8) (int, error)" Lgo.string."func([]uint8) (int, error)"Lgo.string."func([]uint8) (int, error)"@6func([]uint8) (int, error)>type.func([]uint8) (int, error)N4P30 runtime.algarray@"runtime.gcbits.01PTgo.string.hdr."func([]uint8) (int, error)"pPgo.weak.type.*func([]uint8) (int, error)"runtime.zerovalue>type.func([]uint8) (int, error)>type.func([]uint8) (int, error)type.[]uint8type.inttype.errorgo.typelink.func([]uint8) (int, error) func([]uint8) (int, error)>type.func([]uint8) (int, error)type.*"".Reader 379 380 60 runtime.algarray@"runtime.gcbits.01PNgo.string.hdr."*quotedprintable.Reader"p0go.weak.type.**"".Reader"runtime.zerovaluetype."".Reader`type.*"".Readertype.*"".Reader(go.string.hdr."Read">type.func([]uint8) (int, error)Vtype.func(*"".Reader, []uint8) (int, error)""".(*Reader).Read""".(*Reader).Read"runtime.gcbits.0fLgo.string.hdr."quotedprintable.Reader" Dgo.string."quotedprintable.Reader"Dgo.string."quotedprintable.Reader"0.quotedprintable.Reader$go.string.hdr."br" go.string."br"go.string."br"brHgo.string.hdr."mime/quotedprintable" @go.string."mime/quotedprintable"@go.string."mime/quotedprintable"0*mime/quotedprintable"go.importpath."". @go.string."mime/quotedprintable"(go.string.hdr."rerr" go.string."rerr" go.string."rerr" 381 rerr(go.string.hdr."line" go.string."line" go.string."line" 382 line,go.string.hdr."Reader" $go.string."Reader"$go.string."Reader"Readertype."".Reader0 x&0 runtime.algarray@"runtime.gcbits.0fPLgo.string.hdr."quotedprintable.Reader"ptype.*"".Reader"runtime.zerovaluetype."".Reader$go.string.hdr."br""go.importpath."".$type.*bufio.Reader(go.string.hdr."rerr""go.importpath."".type.error(go.string.hdr."line""go.importpath."".type.[]uint8`type."".Reader,go.string.hdr."Reader""go.importpath."".type."".Reader"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.[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..hashfunc78 N,runtime.memhash_varlentype..eqfunc78 N.runtime.memequal_varlentype..alg78 type..hashfunc78type..eqfunc78runtime.gcbits.2go.string.hdr."[78]uint8" *go.string."[78]uint8"*go.string."[78]uint8" [78]uint8type.[78]uint8N7hN0type..alg78@runtime.gcbits.P2go.string.hdr."[78]uint8"p.go.weak.type.*[78]uint8"runtime.zerovaluetype.uint8type.[]uint8>go.typelink.[78]uint8 [78]uint8type.[78]uint8Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocalsa8eabfc4a4514ed6b3b0c61e9680e440Tgclocals3bb21ca8fe1d99a3e492463bd711418a0type..hashfunc."".Writer(type..hash."".Writer,type..eqfunc."".Writer$type..eq."".Writer&type..alg."".Writer 0type..hashfunc."".Writer,type..eqfunc."".WriterNgo.string.hdr."*quotedprintable.Writer" Fgo.string."*quotedprintable.Writer"Fgo.string."*quotedprintable.Writer"00*quotedprintable.Writerfgo.string.hdr."func(*quotedprintable.Writer) error" #^go.string."func(*quotedprintable.Writer) error"^go.string."func(*quotedprintable.Writer) error"PHfunc(*quotedprintable.Writer) error6type.func(*"".Writer) errorL30 runtime.algarray@"runtime.gcbits.01Pfgo.string.hdr."func(*quotedprintable.Writer) error"pHgo.weak.type.*func(*"".Writer) error"runtime.zerovalue6type.func(*"".Writer) error6type.func(*"".Writer) errortype.*"".Writertype.errorgo.typelink.func(*quotedprintable.Writer) error func(*"".Writer) error6type.func(*"".Writer) errorgo.string.hdr."func(*quotedprintable.Writer, []uint8) (int, error)" 3~go.string."func(*quotedprintable.Writer, []uint8) (int, error)"~go.string."func(*quotedprintable.Writer, []uint8) (int, error)"phfunc(*quotedprintable.Writer, []uint8) (int, error)Vtype.func(*"".Writer, []uint8) (int, error))gB30 runtime.algarray@"runtime.gcbits.01Pgo.string.hdr."func(*quotedprintable.Writer, []uint8) (int, error)"phgo.weak.type.*func(*"".Writer, []uint8) (int, error)"runtime.zerovalueVtype.func(*"".Writer, []uint8) (int, error)Vtype.func(*"".Writer, []uint8) (int, error)type.*"".Writertype.[]uint8type.inttype.errorgo.typelink.func(*quotedprintable.Writer, []uint8) (int, error) func(*"".Writer, []uint8) (int, error)Vtype.func(*"".Writer, []uint8) (int, error)tgo.string.hdr."func(*quotedprintable.Writer, uint8) error" *lgo.string."func(*quotedprintable.Writer, uint8) error"lgo.string."func(*quotedprintable.Writer, uint8) error"`Vfunc(*quotedprintable.Writer, uint8) errorDtype.func(*"".Writer, uint8) error30 runtime.algarray@"runtime.gcbits.01Ptgo.string.hdr."func(*quotedprintable.Writer, uint8) error"pVgo.weak.type.*func(*"".Writer, uint8) error"runtime.zerovalueDtype.func(*"".Writer, uint8) errorDtype.func(*"".Writer, uint8) errortype.*"".Writertype.uint8type.errorgo.typelink.func(*quotedprintable.Writer, uint8) error func(*"".Writer, uint8) errorDtype.func(*"".Writer, uint8) errorxgo.string.hdr."func(*quotedprintable.Writer, []uint8) error" ,pgo.string."func(*quotedprintable.Writer, []uint8) error"pgo.string."func(*quotedprintable.Writer, []uint8) error"`Zfunc(*quotedprintable.Writer, []uint8) errorHtype.func(*"".Writer, []uint8) errorM[30 runtime.algarray@"runtime.gcbits.01Pxgo.string.hdr."func(*quotedprintable.Writer, []uint8) error"pZgo.weak.type.*func(*"".Writer, []uint8) error"runtime.zerovalueHtype.func(*"".Writer, []uint8) errorHtype.func(*"".Writer, []uint8) errortype.*"".Writertype.[]uint8type.errorgo.typelink.func(*quotedprintable.Writer, []uint8) error func(*"".Writer, []uint8) errorHtype.func(*"".Writer, []uint8) error*go.string.hdr."Close" "go.string."Close""go.string."Close"Close8go.string.hdr."func() error" 0go.string."func() error"0go.string."func() error" func() error"type.func() error30 runtime.algarray@"runtime.gcbits.01P8go.string.hdr."func() error"p4go.weak.type.*func() error"runtime.zerovalue"type.func() error"type.func() errortype.errorJgo.typelink.func() error func() error"type.func() error*go.string.hdr."Write" "go.string."Write""go.string."Write"Write:go.string.hdr."checkLastByte" 2go.string."checkLastByte"2go.string."checkLastByte" checkLastByte,go.string.hdr."encode" $go.string."encode"$go.string."encode"encodeBgo.string.hdr."func(uint8) error" :go.string."func(uint8) error":go.string."func(uint8) error"0$func(uint8) error,type.func(uint8) errorIX30 runtime.algarray@"runtime.gcbits.01PBgo.string.hdr."func(uint8) error"p>go.weak.type.*func(uint8) error"runtime.zerovalue,type.func(uint8) error,type.func(uint8) errortype.uint8type.error^go.typelink.func(uint8) error func(uint8) error,type.func(uint8) error*go.string.hdr."flush" "go.string."flush""go.string."flush"flush4go.string.hdr."insertCRLF" 392 ,go.string."insertCRLF",go.string."insertCRLF" insertCRLFFgo.string.hdr."insertSoftLineBreak" >go.string."insertSoftLineBreak">go.string."insertSoftLineBreak"0(insertSoftLineBreak*go.string.hdr."write" "go.string."write""go.string."write"writeFgo.string.hdr."func([]uint8) error" >go.string."func([]uint8) error">go.string."func([]uint8) error"0(func([]uint8) error0type.func([]uint8) error_[:30 runtime.algarray@"runtime.gcbits.01PFgo.string.hdr."func([]uint8) error"pBgo.weak.type.*func([]uint8) error"runtime.zerovalue0type.func([]uint8) error0type.func([]uint8) errortype.[]uint8type.errorfgo.typelink.func([]uint8) error func([]uint8) error0type.func([]uint8) errortype.*"".WriterR6l0 runtime.algarray@"runtime.gcbits.01PNgo.string.hdr."*quotedprintable.Writer"p0go.weak.type.**"".Writer"runtime.zerovaluetype."".Writer`type.*"".Writertype.*"".Writer*go.string.hdr."Close""type.func() error6type.func(*"".Writer) error$"".(*Writer).Close$"".(*Writer).Close*go.string.hdr."Write">type.func([]uint8) (int, error)Vtype.func(*"".Writer, []uint8) (int, error)$"".(*Writer).Write$"".(*Writer).Write:go.string.hdr."checkLastByte""go.importpath.""."type.func() error6type.func(*"".Writer) error4"".(*Writer).checkLastByte4"".(*Writer).checkLastByte,go.string.hdr."encode""go.importpath."".,type.func(uint8) errorDtype.func(*"".Writer, uint8) error&"".(*Writer).encode&"".(*Writer).encode*go.string.hdr."flush""go.importpath.""."type.func() error6type.func(*"".Writer) error$"".(*Writer).flush$"".(*Writer).flush4go.string.hdr."insertCRLF""go.importpath.""."type.func() error6type.func(*"".Writer) error."".(*Writer).insertCRLF."".(*Writer).insertCRLFFgo.string.hdr."insertSoftLineBreak""go.importpath.""."type.func() error6type.func(*"".Writer) error@"".(*Writer).insertSoftLineBreak@"".(*Writer).insertSoftLineBreak*go.string.hdr."write""go.importpath."".0type.func([]uint8) errorHtype.func(*"".Writer, []uint8) error$"".(*Writer).write$"".(*Writer).write"runtime.gcbits.06Lgo.string.hdr."quotedprintable.Writer" Dgo.string."quotedprintable.Writer"Dgo.string."quotedprintable.Writer"0.quotedprintable.Writer,go.string.hdr."Binary" $go.string."Binary"$go.string."Binary"Binary"go.string.hdr."w" go.string."w"go.string."w"w"go.string.hdr."i" go.string."i"go.string."i"i$go.string.hdr."cr" go.string."cr"go.string."cr"cr,go.string.hdr."Writer" $go.string."Writer"$go.string."Writer"Writertype."".Writerp` o n00&type..alg."".Writer@"runtime.gcbits.06PLgo.string.hdr."quotedprintable.Writer"ptype.*"".Writer"runtime.zerovaluetype."".Writer,go.string.hdr."Binary"type.bool"go.string.hdr."w""go.importpath."".type.io.Writer"go.string.hdr."i""go.importpath."".type.int(go.string.hdr."line""go.importpath."".type.[78]uint8$go.string.hdr."cr""go.importpath."".type.bool`type."".Writer,go.string.hdr."Writer""go.importpath."".type."".Writer.go.string.hdr."runtime" &go.string."runtime"&go.string."runtime"runtime,go.importpath.runtime. &go.string."runtime"*go.string.hdr."bufio" "go.string."bufio""go.string."bufio"bufio(go.importpath.bufio. "go.string."bufio"*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"&go.string.hdr."fmt" go.string."fmt"go.string."fmt"fmt$go.importpath.fmt. go.string."fmt":type..hash.[1]interface {}f4type..hash.[1]interface {}6type..eq.[1]interface {}f0type..eq.[1]interface {}.type..hash."".Writerf(type..hash."".Writer*type..eq."".Writerf$type..eq."".Writer"runtime.zerovaluego13ld