@@ -5,105 +5,105 @@ package gc
55const runtimeimport = "" +
66 "version 2\n \n \x00 \x00 \x01 \r runtime\x00 \t \x11 newobject\x00 \x02 \x17 \" \v t" +
77 "yp·2\x00 \x00 \x01 \x17 :\x00 \t \x13 panicindex\x00 \x00 \x00 \t \x13 panicslice\x00 \x00 " +
8- "\x00 \t \x15 panicdivide\x00 \x00 \x00 \t \x15 throwreturn \x00 \x00 \x00 \t \x11 throw " +
9- "init \x00 \x00 \x00 \t \x11 panicwrap \x00 \ x05 \x00 \x00 \x00 \x00 \t \r gopanic\x00 \x01 \x1b \x00 " +
10- "\x00 \x00 \x00 \t \x11 gorecover \x00 \x01 \x17 \b \ x00\x01 \x1b \ x00\x00 \x00 \t \x11 printbool \x00 \x01 \x00 \x00 \x00 " +
11- "\t \x13 printfloat \x00 \x01 \x1a \x00 \x00 \t \x0f printint \x00 \x01 \n \x00 \x00 \t \x0f printh " +
12- "ex \x00 \x01 \x14 \x00 \x00 \t \x11 printuint \x00 \x01 \x14 \x00 \x00 \t \x17 printcomplex \x00 \x01 \x1e " +
13- "\x00 \x00 \t \x15 printstring \x00 \x01 \x00 \x00 \t \x17 printpointer \x00 \x01 :\x00 \x00 \t " +
14- "\x13 printiface \ x00\x01 :\x00 \x00 \t \x13 printeface \x00 \x01 :\x00 \x00 \t \x13 print " +
15- "slice \x00 \x01 : \ x00\x00 \t \r printnl \x00 \x00 \x00 \t \r printsp \x00 \x00 \x00 \t \x11 prin " +
16- "tlock \x00 \x00 \x00 \t \x15 printunlock \x00 \x00 \x00 \t \x19 concatstring2 \x00 " +
17- "\x05 \ x17\x0f @\" \x00 \x00 \x00 \x01 \x00 \t \x19 concatstring3 \x00 \a \x17 \x0f @ \" \x00 \x00 \x00 " +
18- "\x00 \x01 \x00 \t \x19 concatstring4 \x00 \t \ x17\x0f @\" \x00 \x00 \x00 \x00 \x00 \x01 \x00 \t \x19 c " +
19- "oncatstring5 \x00 \v \x17 \x0f @\" \x00 \x00 \x00 \x00 \x00 \x00 \x01 \x00 \t \x19 concat " +
20- "strings \x00 \x03 \x17 \x0f @ \" \x00 \x11 \x00 \ x01 \ x00\t \x11 cmpstring \x00 \x03 \x00 \x00 \x01 \x02 \x00 " +
21- "\t \x0f eqstring \x00 \x03 \x00 \x00 \ x01\x00 \x00 \t \x11 intstring\x00 \x03 \x17 \x0f \b \" \x00 \n \x00 \x01 " +
22- " \x00 \t !slicebytetostring \x00 \ x03\x17 \x0f @\" \x00 \x11 \" \x00 \x01 \x00 \t 'slic " +
23- "ebytetostringtmp \x00 \x01 \x11 \" \x00 \x01 \x00 \t !slicerunetostr " +
24- "ing \x00 \x03 \x17 \x0f @\" \x00 \x11 |S \ x00\x01 \x00 \t !stringtoslicebyte \x00 \x03 \x17 \x0f " +
25- "@ \" \ x00 \x00 \ x01\x11 \" \x00 \t 'stringtoslicebytetmp \x00 \x01 \x00 \x01 \x11 \" \x00 \t " +
26- "!stringtoslicerune \x00 \x03 \x17 \x0f @|S\x00 \x00 \x01 \x11 |S\x00 \t \x15 charn " +
27- "torune \x00 \x03 \x00 \x02 \x00 \x04 |S \r retv ·1\x00 \x00 \x02 \r retk·2\x00 \x00 \t \x11 sl " +
28- "icecopy \x00 \x06 : \t to·2 \ x00\x00 :\t fr·3\x00 \x00 \x16 \v wid·4\x00 \x1b uns " +
29- "afe-uintptr \x01 \x02 \ x00\t \x1d slicestringcopy \ x00\x04 :Z\x00 \x00 : \\ \x00 " +
30- "\x00 \x01 \x02 \x00 \t \r convI2E \x00 \x02 : \ r elem·2\x00 \x00 \x02 :\v ret·1\x00 \x00 \t \r c " +
31- "onvI2I \x00 \x04 \x17 \" \x06 \ x00\x00 : \r elem·3 \x00 \x00 \x02 :h \ x00\x00 \t \r convT2E \x00 \x06 " +
32- "\x17 \" \x06 \x00 \x00 \x17 :l \x00 \x00 \x17 : \v buf·4 \x00 \x00 \x02 :h \x00 \x00 \t \r convT2I \x00 \x06 \ x17\" \v " +
33- "tab·2 \x00 \x00 \x17 :l \x00 \x00 \x17 :p \x00 \x00 \ x02 :h \x00 \x00 \t \x11 assertE2E\x00 \x06 \x17 \" \v t " +
34- "yp·1 \x00 \x00 : \x0f iface· 2\x00 \x00 \x17 :\v ret·3\x00 \x00 \x00 \t \x13 assertE " +
35- "2E2 \x00 \x06 \x17 \" \x06 \x00 \x00 : \x0f iface ·3\x00 \x00 \x17 :\v ret·4\x00 \x00 \x01 \x00 \x00 \t \x11 as " +
36- "sertE2I \x00 \x06 \x17 \" x \ x00\x00 :z \x00 \x00 \x17 :|| \x00 \ x00\x00 \t \x13 assertE2I2 \ x00\x06 \x17 " +
37- "\" \x06 \x00 \x00 : \x80 \x01 \x00 \x00 \x17 : \x82 \x01 \ x00\x00 \x01 \x00 \x00 \t \x11 assertE2T \x00 \x06 \ x17\" x \ x00\x00 :z \x00 \x00 " +
38- "\x17 :|| \ x00\x00 \x00 \t \x13 assertE2T2 \x00 \ x06\x17 \" \x06 \x00 \x00 :\x80 \x01 \ x00\x00 \x17 :\x82 \x01 \x00 \x00 \x01 \x00 \x00 " +
39- "\t \x11 assertI2E \x00 \x06 \x17 \" x \ x00\x00 :z \x00 \x00 \x17 :|| \x00 \ x00\x00 \t \x13 assertI2E " +
40- "2 \ x00\x06 \x17 \" \x06 \ x00\x00 :\x80 \x01 \ x00\x00 \x17 :\x82 \x01 \ x00\x00 \x01 \ x00\x00 \t \x11 assertI2I \x00 \x06 \x17 \" x \x00 \x00 " +
41- ":z \x00 \x00 \x17 :|| \ x00\x00 \x00 \t \x13 assertI2I2 \ x00\x06 \ x17\" \x06 \x00 \x00 : \x80 \ x01\x00 \x00 \x17 : \x82 \x01 \x00 " +
42- "\x00 \x01 \ x00\x00 \t \x11 assertI2T \x00 \x06 \x17 \" x \ x00\x00 :z \x00 \x00 \x17 :|| \x00 \ x00\x00 \t \x13 asser " +
43- "tI2T2 \ x00\x06 \x17 \" \x06 \x00 \x00 : \x80 \x01 \x00 \x00 \ x17: \x82 \x01 \x00 \x00 \x01 \x00 \x00 \t \x17 panicdottype " +
44- "\x00 \x06 \ x17\" \r have·1 \x00 \x00 \x17 \" \r want ·2\x00 \x00 \x17 \" \x80 \x01 \x00 \x00 \x00 \t \r iface " +
45- "eq \ x00\x04 :\t i1·2 \ x00\x00 :\t i2·3 \ x00\x00 \x02 \x00 h \x00 \x00 \t \r efaceeq \x00 \x04 : \xa0 " +
46- "\x01 \ x00\x00 : \xa2 \x01 \x00 \x00 \x02 \x00 h \x00 \x00 \t \r makemap \x00 \b \ x17\" \x13 mapType·2 \x00 \x00 \n " +
47- "\r hint·3 \x00 \x00 \x17 : \x11 mapbuf·4 \x00 \x00 \x17 : \x17 bucketbuf·5 \x00 " +
48- "\x00 \x02 \ x1d ::\r hmap·1 \x00 \x00 \t \x13 mapaccess1 \x00 \x06 \ x17\" \xa8 \x01 \ x00\x00 \x1d :: \r h " +
49- "map·3 \ x00\x00 \x17 : \v key·4 \ x00\x00 \x02 \x17 : \v val·1 \ x00\x00 \t !mapacce " +
50- "ss1_fast32 \x00 \x06 \x17 \" \xa8 \ x01\x00 \x00 \x1d :: \xb4 \x01 \x00 \x00 : \xb6 \x01 \ x00\x00 \x02 \ x17: \xb8 \ x01\x00 \x00 \t !m " +
51- "apaccess1_fast64 \x00 \x06 \x17 \" \xa8 \ x01\x00 \x00 \x1d :: \xb4 \x01 \x00 \x00 :\xb6 \x01 \x00 \x00 \x02 \ x17: \xb8 " +
52- "\x01 \x00 \x00 \t #mapaccess1_faststr \x00 \x06 \x17 \" \xa8 \x01 \x00 \x00 \x1d :: \xb4 \x01 \x00 \x00 : \xb6 " +
53- "\x01 \x00 \x00 \x02 \x17 : \xb8 \x01 \x00 \x00 \t \x1b mapaccess1_fat \ x00\b \x17 \" \xa8 \x01 \ x00\x00 \x1d :: \xb4 \x01 \x00 " +
54- "\x00 \x17 : \xb6 \x01 \ x00\x00 \x17 \" \r zero·5 \x00 \x00 \x02 \x17 : \xb8 \x01 \ x00\x00 \t \x13 mapaccess2 \x00 \x06 " +
55- "\x17 \" \x13 mapType·3 \x00 \x00 \x1d :: \r hmap·4 \ x00\x00 \x17 : \v key·5 \x00 \x00 \x04 " +
56- "\ x17: \xb8 \ x01\x00 \x00 \x00 \r pres·2 \ x00\x00 \t !mapaccess2_fast32 \ x00\x06 \ x17\" " +
57- "\xc6 \x01 \x00 \x00 \x1d :: \xc8 \x01 \x00 \x00 : \xca \ x01\x00 \x00 \x04 \x17 : \xb8 \x01 \x00 \x00 \x00 \xcc \ x01\x00 \x00 \t !mapaccess2 " +
58- "_fast64 \x00 \x06 \ x17\" \xc6 \ x01\x00 \x00 \x1d :: \xc8 \x01 \ x00\x00 : \ xca\x01 \x00 \x00 \x04 \x17 : \xb8 \x01 \ x00\x00 \x00 \xcc \ x01\x00 \x00 \t " +
59- "#mapaccess2_faststr \x00 \x06 \x17 \" \xc6 \ x01\x00 \x00 \x1d :: \xc8 \x01 \x00 \x00 : \ xca\x01 \x00 \x00 \x04 " +
60- "\x17 : \xb8 \ x01\x00 \x00 \x00 \xcc \x01 \x00 \x00 \t \x1b mapaccess2_fat \ x00\b \x17 \" \xc6 \x01 \ x00\x00 \x1d :: \xc8 \x01 " +
61- "\x00 \x00 \x17 : \ xca\x01 \x00 \x00 \x17 \" \r zero·6 \ x00\x00 \x04 \ x17: \xb8 \x01 \x00 \x00 \x00 \xcc \x01 \x00 \x00 \t \x13 mapass " +
62- "ign1 \x00 \b \x17 \" \x13 mapType·1 \x00 \x00 \x1d :: \r hmap·2 \x00 \x00 \x17 : \v key " +
63- "·3 \x00 \x00 \x17 : \v val·4 \x00 \ x00\x00 \t \x15 mapiterinit \ x00\x06 \x17 \" \xda \x01 \ x00\x00 \x1d : " +
64- ": \xdc \x01 \ x00\x00 \x17 : \x0f hiter·3 \x00 \ x00\x00 \t \x11 mapdelete \ x00\x06 \x17 \" \xda \ x01\x00 \x00 \x1d : " +
65- ": \xdc \x01 \x00 \x00 \ x17 :\xde \x01 \ x00\x00 \x00 \t \x15 mapiternext \x00 \x02 \x17 : \x0f hiter·1 \x00 \x00 " +
66- "\x00 \t \x0f makechan \ x00\x04 \x17 \" \x15 chanType·2 \ x00\x00 \n \xaa \x01 \ x00\x00 \x02 \x1f \ x06: \x0f h " +
67- "chan ·1\x00 \x00 \t \x11 chanrecv1 \ x00\x06 \x17 \" \x15 chanType·1 \ x00\x00 \x1f \x02 " +
68- ": \x0f hchan·2 \ x00\x00 \x17 :l \x00 \ x00\x00 \t \x11 chanrecv2 \ x00\x06 \x17 \" \xee \ x01\x00 \x00 \x1f \x02 : " +
69- "\x0f hchan·3 \x00 \x00 \x17 : \r elem·4 \ x00\x00 \x01 \x00 \x00 \t \x11 chansend1 \x00 \x06 \x17 " +
70- "\" \xf4 \x01 \ x00\x00 \x1f \x04 : \xf6 \x01 \x00 \x00 \x17 :l \ x00\x00 \x00 \t \x11 closechan \ x00\x02 : \xf0 \x01 \x00 \x00 \x00 \a \x17 w " +
71- "riteBarrier \x00 \x15 \x06 \r enabled \x00 \x00 \x00 \v needed \x00 \x00 \x00 \x05 cgo \x00 " +
72- "\x00 \x00 \t \x1d writebarrierptr \x00 \x04 \x17 : \v dst·1 \x00 \x00 : \v src·2 " +
73- "\x00 \x00 \x00 \t \x17 typedmemmove \ x00\x06 \x17 \" x \ x00\x00 \x17 : \v dst·2 \x00 \x00 \x17 : \v sr " +
74- "c·3 \x00 \x00 \x00 \t \x1b typedslicecopy \x00 \x06 \x17 \" \x06 \ x00\x00 : \v dst·3 \x00 \x00 " +
75- ": \v src·4 \ x00\x00 \ x01\x02 \x00 \t \x17 selectnbsend \ x00\x06 \x17 \" \xee \ x01\x00 \x00 \x1f \x04 : \xfa \x01 " +
76- "\x00 \x00 \ x17: \xfc \ x01\x00 \x00 \x01 \x00 \x00 \t \x17 selectnbrecv \x00 \x06 \x17 \" \xee \x01 \ x00\x00 \x17 :l \x00 \x00 \x1f \x02 " +
77- ": \x0f hchan·4 \ x00\x00 \ x01\x00 \x00 \t \x19 selectnbrecv2 \x00 \b \ x17\" \xee \x01 \ x00\x00 \x17 : " +
78- "l \x00 \x00 \x17 \x00 \x15 received·4 \ x00\x00 \x1f \x02 : \x0f hchan·5 \x00 \x00 \x01 \x00 \x00 \t \x11 ne " +
79- "wselect \x00 \x06 \x17 \" \v sel·1 \x00 \x00 \n \x13 selsize·2 \x00 \x00 \b \r size " +
80- "·3 \x00 \x00 \x00 \t \x13 selectsend \ x00\x06 \x17 \" \v sel·2 \x00 \x00 \x1f \x04 : \xfa \x01 \ x00\x00 \x17 : " +
81- "\xfc \x01 \ x00\x00 \x02 \x00 \x15 selected·1 \x00 \x00 \t \x13 selectrecv \ x00\x06 \x17 \" \xb2 \x02 \x00 \x00 " +
82- "\x1f \x02 : \xfa \x01 \ x00\x00 \x17 : \xfc \x01 \x00 \x00 \x02 \ x00\xb4 \x02 \x00 \ x00\t \x15 selectrecv2 \ x00\b \ x17\" \xb2 \x02 \x00 \x00 " +
83- "\x1f \ x02: \xfa \x01 \ x00\x00 \x17 : \xfc \x01 \ x00\x00 \x17 \x00 \x15 received·5 \ x00\x00 \x02 \x00 \xb4 \x02 \x00 \x00 \t \x19 sel " +
84- "ectdefault \x00 \x02 \x17 \" \xb2 \x02 \x00 \x00 \x02 \ x00\xb4 \x02 \x00 \x00 \t \x0f selectgo \x00 \x02 \x17 \" \xaa \x02 " +
85- "\x00 \ x00\x00 \t \t block \x00 \x00 \x00 \t \x11 makeslice \x00 \x06 \x17 \" \x06 \ x00\x00 \x02 \v len·3 \x00 " +
86- "\x00 \x02 \v cap·4 \ x00\x00 \x02 \x11 : \v ary·1 \ x00\x00 \t \x15 makeslice64 \ x00\x06 \x17 \" " +
87- "\ x06\x00 \x00 \n \xc4 \x02 \ x00\x00 \n \xc6 \x02 \x00 \x00 \x02 \x11 :\xc8 \x02 \x00 \x00 \t \x11 growslice \x00 \x06 \x17 \" \x06 \x00 \x00 \x11 : " +
88- "\v old·3 \ x00\x00 \x02 \xc6 \x02 \ x00\x00 \x02 \x11 : \xc8 \x02 \ x00\x00 \t \r memmove \x00 \x06 \x17 : \t to·1 " +
89- "\x00 \ x00\x17 : \v frm·2 \x00 \x00 \x16 \x11 length·3 \x00 ` \x00 \t \v memclr \x00 \x04 \x17 \" \v " +
90- "ptr·1 \x00 \x00 \x16 \x11 length ·2\x00 ` \x00 \t \x0f memequal \x00 \x06 \x17 : \a x· " +
91- "2 \x00 \x00 \x17 :\a y·3 \ x00\x00 \x16 \r size·4 \ x00` \ x01\x00 \x00 \t \x11 memequal8 \x00 \x04 \x17 " +
92- ": \xe0 \x02 \x00 \x00 \x17 :\xe2 \x02 \x00 \x00 \x01 \x00 \x00 \t \x13 memequal16 \x00 \x04 \x17 :\xe0 \x02 \x00 \x00 \x17 :\xe2 \x02 \x00 \x00 " +
93- "\x01 \x00 \x00 \t \x13 memequal32 \x00 \x04 \x17 :\xe0 \x02 \x00 \x00 \x17 :\xe2 \x02 \x00 \x00 \x01 \x00 \x00 \t \x13 memequ " +
94- "al64 \x00 \x04 \x17 :\xe0 \x02 \x00 \x00 \x17 :\xe2 \x02 \x00 \x00 \x01 \x00 \x00 \t \x15 memequal128 \x00 \x04 \x17 : \xe0 \x02 " +
95- "\x00 \ x00\x17 : \xe2 \x02 \ x00\x00 \x01 \x00 \x00 \t \x0f int64div \x00 \x03 \n \x00 \n \x00 \x01 \n \x00 \t \x11 uint64di " +
96- "v \ x00\x03 \x14 \x00 \x14 \x00 \x01 \x14 \x00 \t \x0f int64mod \x00 \x03 \n \x00 \n \x00 \ x01\n \x00 \t \x11 uint64mod " +
97- "\x00 \x03 \x14 \ x00\x14 \x00 \ x01\x14 \x00 \t \x1b float64toint64 \x00 \x01 \x1a \x00 \x01 \n \x00 \t \x1d float6 " +
98- "4touint64 \x00 \x01 \x1a \x00 \x01 \x14 \x00 \t \x1d float64touint32 \x00 \x01 \x1a \x00 \x01 \x12 \x00 " +
99- "\t \x1b int64tofloat64 \ x00\x01 \n \x00 \x01 \x1a \x00 \t \x1d uint64tofloat64 " +
100- "\x00 \x01 \x14 \x00 \x01 \ x1a\x00 \t \x1d uint32tofloat64 \x00 \x01 \x12 \ x00\x01 \x1a \ x00\t \x19 complex " +
101- "128div \x00 \x04 \x1e \v num·2 \x00 \x00 \x1e \v den·3 \x00 \x00 \x02 \x1e \v quo·1 \ x00\x00 \t " +
102- "\x19 racefuncenter \x00 \x01 \x16 ` \x00 \t \x17 racefuncexit \x00 \x00 \x00 \t \x0f ra " +
103- "ceread \x00 \x01 \x16 ` \ x00\t \x11 racewrite \ x00\x01 \ x16` \ x00\t \x19 racereadran " +
104- "ge \ x00\x04 \x16 \r addr·1 \ x00` \x16 \r size·2 \ x00` \x00 \t \x1b racewritera " +
105- "nge \x00 \ x04\x16 \x96 \x03 \x00 ` \x16 \x98 \x03 \x00 ` \x00 \t \x0f msanread \x00 \x04 \x16 \x96 \x03 \x00 ` \x16 \x98 \x03 \x00 ` \x00 \t " +
106- "\x11 msanwrite \x00 \x04 \x16 \x96 \x03 \x00 ` \x16 \x98 \x03 \x00 ` \x00 \v \xf8 \x01 \v \ x00\x01 \x00 \n $$\n "
8+ "\x00 \t \x15 panicdivide\x00 \x00 \x00 \t \x11 throwinit \x00 \x00 \x00 \t \x11 panicwr " +
9+ "ap \x00 \x05 \x00 \x00 \x00 \x00 \t \r gopanic\x00 \x01 \x1b \x00 \x00 \x00 \x00 \t \x11 gorecover \x00 \x01 " +
10+ "\x17 \b \x00 \x01 \x1b \x00 \x00 \x00 \t \x11 printbool \ x00\x01 \x00 \x00 \x00 \t \x13 printfloat \x00 \x01 \x1a \x00 " +
11+ "\x00 \t \x0f printint \x00 \x01 \n \x00 \x00 \t \x0f printhex \x00 \x01 \x14 \x00 \x00 \t \x11 printui " +
12+ "nt \x00 \x01 \x14 \x00 \x00 \t \x17 printcomplex \x00 \x01 \x1e \x00 \x00 \t \x15 printstring \x00 " +
13+ "\x01 \ x00\x00 \t \x17 printpointer \x00 \x01 : \x00 \x00 \t \x13 printiface \x00 \x01 :\x00 \x00 " +
14+ "\t \x13 printeface \ x00\x01 :\x00 \x00 \t \x13 printslice \x00 \x01 :\x00 \x00 \t \r prin " +
15+ "tnl \x00 \x00 \x00 \t \r printsp \x00 \x00 \x00 \t \x11 printlock \x00 \x00 \x00 \t \x15 printu " +
16+ "nlock \x00 \x00 \x00 \t \x19 concatstring2 \x00 \x05 \x17 \x0f @ \" \ x00 \x00 \x00 \x01 \x00 \t \x19 c " +
17+ "oncatstring3 \x00 \a \ x17\x0f @\" \x00 \x00 \x00 \x00 \x01 \x00 \t \x19 concatstri " +
18+ "ng4 \x00 \t \ x17\x0f @\" \x00 \x00 \x00 \x00 \x00 \x01 \x00 \t \x19 concatstring5 \x00 \v \x17 \x0f " +
19+ "@\" \x00 \x00 \x00 \x00 \x00 \x00 \x01 \x00 \t \x19 concatstrings \x00 \x03 \x17 \x0f @ \" \x00 \x11 " +
20+ "\x00 \x01 \x00 \t \x11 cmpstring \x00 \x03 \x00 \x00 \ x01\x02 \ x00\t \x0f eqstring \x00 \x03 \x00 \x00 " +
21+ "\x01 \x00 \x00 \t \x11 intstring\x00 \x03 \x17 \x0f \b \" \x00 \n \x00 \x01 \x00 \t !slicebytetos " +
22+ "tring \x00 \x03 \x17 \x0f @\" \x00 \x11 \" \x00 \x01 \x00 \t 'slicebytetostringtmp " +
23+ "\x00 \x01 \x11 \" \x00 \x01 \x00 \t !slicerunetostring \x00 \x03 \x17 \x0f @ \" \x00 \x11 |S \x00 \x01 " +
24+ "\x00 \t !stringtoslicebyte \x00 \ x03\x17 \x0f @\" \x00 \ x00\x01 \x11 \" \x00 \t 'strin " +
25+ "gtoslicebytetmp \ x00\ x01 \x00 \x01 \x11 \" \x00 \t !stringtosliceru " +
26+ "ne \x00 \x03 \x17 \x0f @|S\x00 \x00 \x01 \x11 |S\x00 \t \x15 charntorune \x00 \x03 \x00 \x02 \x00 \x04 |S \r " +
27+ "retv ·1\x00 \x00 \x02 \r retk·2\x00 \x00 \t \x11 slicecopy \x00 \x06 : \t to·2 " +
28+ "\x00 \x00 :\t fr·3\x00 \x00 \x16 \v wid·4\x00 \x1b unsafe-uintptr \x01 \x02 \x00 \t \x1d " +
29+ "slicestringcopy \ x00\x04 :X \ x00\x00 :Z\x00 \x00 \x01 \x02 \x00 \t \r convI2E \x00 \x02 : " +
30+ "\r elem·2\x00 \x00 \x02 :\v ret·1\x00 \x00 \t \r convI2I \x00 \x04 \x17 \" \x06 \x00 \x00 : \r e " +
31+ "lem·3 \x00 \x00 \x02 :f \ x00\x00 \t \r convT2E \x00 \x06 \x17 \" \x06 \ x00\x00 \x17 :j \x00 \x00 \x17 : \v buf " +
32+ "·4 \x00 \x00 \x02 :f \x00 \x00 \t \r convT2I \x00 \x06 \ x17\" \v tab·2 \x00 \x00 \x17 :j \x00 \x00 \x17 :n " +
33+ "\x00 \x00 \x02 :f \x00 \x00 \t \x11 assertE2E\x00 \x06 \x17 \" \v typ·1 \x00 \x00 : \x0f iface· " +
34+ "2\x00 \x00 \x17 :\v ret·3\x00 \x00 \x00 \t \x13 assertE2E2 \x00 \x06 \x17 \" \x06 \x00 \x00 : \x0f ifac " +
35+ "e ·3\x00 \x00 \x17 :\v ret·4\x00 \x00 \x01 \x00 \x00 \t \x11 assertE2I \x00 \x06 \x17 \" v \x00 \x00 :x " +
36+ "\x00 \x00 \x17 :z \x00 \x00 \x00 \t \x13 assertE2I2 \x00 \ x06\x17 \" \x06 \ x00\x00 :~ \x00 \x00 \x17 :\x80 \x01 \ x00\x00 \x01 \ x00\x00 " +
37+ "\t \x11 assertE2T \x00 \x06 \x17 \" v \x00 \x00 :x \ x00\x00 \x17 :z \ x00\x00 \x00 \t \x13 assertE2T2 " +
38+ "\x00 \x06 \x17 \" \x06 \x00 \x00 :~ \ x00\x00 \x17 :\x80 \x01 \x00 \x00 \x01 \x00 \x00 \t \x11 assertI2E \x00 \x06 \x17 \" v \x00 \x00 :x " +
39+ "\x00 \x00 \x17 :z \x00 \x00 \x00 \t \x13 assertI2E2 \x00 \x06 \x17 \" \x06 \ x00\x00 :~ \x00 \x00 \x17 :\x80 \x01 \ x00\x00 \x01 \x00 \x00 " +
40+ "\t \x11 assertI2I \ x00\x06 \x17 \" v \ x00\x00 :x \ x00\x00 \x17 :z \ x00\x00 \x00 \t \x13 assertI2I2 " +
41+ "\x00 \x06 \x17 \" \x06 \ x00\x00 :~ \x00 \x00 \x17 : \x80 \x01 \x00 \x00 \ x01\x00 \x00 \t \x11 assertI2T \x00 \x06 \ x17\" v \x00 \x00 :x " +
42+ "\x00 \x00 \x17 :z \ x00\x00 \x00 \t \x13 assertI2T2 \x00 \x06 \x17 \" \x06 \ x00\x00 :~ \x00 \x00 \x17 :\x80 \x01 \ x00\x00 \x01 \x00 \x00 " +
43+ "\t \x17 panicdottype \ x00\x06 \x17 \" \r have·1 \x00 \x00 \ x17\" \r want·2 \x00 \x00 " +
44+ "\x17 \" ~ \x00 \x00 \x00 \t \r ifaceeq \x00 \x04 : \t i1 ·2\x00 \x00 : \t i2·3 \x00 \x00 \x02 \x00 f \x00 \x00 " +
45+ "\t \r efaceeq \ x00\x04 :\x9e \x01 \ x00\x00 :\xa0 \x01 \ x00\x00 \x02 \x00 f \x00 \x00 \t \r makemap \x00 \b \x17 \" \x13 " +
46+ "mapType·2 \ x00\x00 \n \r hint·3 \x00 \x00 \x17 : \x11 mapbuf·4 \x00 \x00 \x17 : \x17 " +
47+ "bucketbuf·5 \x00 \x00 \x02 \x1d :: \r hmap·1 \x00 \x00 \t \x13 mapaccess1 " +
48+ "\x00 \x06 \x17 \" \xa6 \x01 \x00 \x00 \ x1d ::\r hmap·3 \x00 \x00 \x17 : \v key·4 \ x00\x00 \x02 \x17 : \v val \xc2 " +
49+ "\xb7 1 \ x00\x00 \t !mapaccess1_fast32 \x00 \x06 \ x17\" \xa6 \x01 \ x00\x00 \x1d :: \xb2 \x01 \ x00\x00 : \xb4 " +
50+ "\ x01\x00 \x00 \x02 \x17 : \xb6 \x01 \x00 \x00 \t !mapaccess1_fast64 \ x00\x06 \ x17\" \xa6 \ x01\x00 \x00 \x1d :: " +
51+ "\xb2 \ x01\x00 \x00 : \xb4 \x01 \x00 \x00 \x02 \x17 :\xb6 \x01 \x00 \x00 \t #mapaccess1_faststr \x00 \x06 \ x17\" " +
52+ "\xa6 \ x01\x00 \x00 \x1d :: \xb2 \x01 \x00 \x00 : \xb4 \x01 \x00 \x00 \x02 \x17 : \xb6 \x01 \x00 \x00 \t \x1b mapaccess1_fat \x00 " +
53+ "\b \x17 \" \xa6 \ x01\x00 \x00 \x1d :: \xb2 \x01 \x00 \x00 \x17 : \xb4 \x01 \ x00\x00 \x17 \" \r zero·5 \ x00\x00 \x02 \x17 : \xb6 \x01 \x00 \x00 \t " +
54+ "\x13 mapaccess2 \ x00\x06 \x17 \" \x13 mapType·3 \x00 \x00 \x1d :: \r hmap·4 \ x00 " +
55+ "\x00 \ x17: \v key·5 \x00 \x00 \x04 \x17 : \xb6 \x01 \ x00\x00 \x00 \r pres·2 \x00 \x00 \t !mapacces " +
56+ "s2_fast32 \x00 \x06 \ x17\" \xc4 \ x01\x00 \x00 \x1d :: \xc6 \x01 \ x00\x00 : \xc8 \x01 \ x00\x00 \x04 \ x17: \xb6 \x01 \x00 \x00 \x00 \xca \x01 \x00 " +
57+ "\x00 \t !mapaccess2_fast64 \x00 \x06 \x17 \" \xc4 \ x01\x00 \x00 \x1d :: \xc6 \x01 \x00 \x00 : \xc8 \ x01\x00 \x00 " +
58+ "\x04 \ x17: \xb6 \ x01\x00 \x00 \x00 \xca \x01 \x00 \x00 \t #mapaccess2_faststr \ x00\x06 \x17 \" \xc4 \ x01\x00 \x00 " +
59+ "\x1d :: \xc6 \x01 \x00 \x00 : \xc8 \ x01\x00 \x00 \x04 \x17 : \xb6 \x01 \x00 \x00 \x00 \ xca\x01 \x00 \x00 \t \x1b mapaccess2_fat " +
60+ "\x00 \b \ x17\" \xc4 \ x01\x00 \x00 \x1d :: \xc6 \x01 \x00 \x00 \x17 : \xc8 \x01 \ x00\x00 \x17 \" \r zero·6 \ x00\x00 \x04 \x17 : \xb6 \x01 \x00 \x00 " +
61+ "\x00 \xca \x01 \x00 \x00 \t \x13 mapassign1 \ x00\b \ x17\" \x13 mapType·1 \x00 \x00 \x1d :: \r hm " +
62+ "ap·2 \x00 \x00 \x17 : \v key·3 \x00 \x00 \x17 : \v val·4 \x00 \x00 \x00 \t \x15 mapiteri " +
63+ "nit \x00 \x06 \x17 \" \xd8 \x01 \ x00\x00 \x1d :: \xda \x01 \ x00\x00 \x17 : \x0f hiter·3 \x00 \ x00\x00 \t \x11 mapdel " +
64+ "ete \ x00\x06 \x17 \" \xd8 \x01 \ x00\x00 \x1d :: \xda \x01 \ x00\x00 \x17 : \xdc \ x01\x00 \x00 \x00 \t \x15 mapiternext \x00 \x02 " +
65+ "\ x17 :\x0f hiter·1 \ x00\x00 \x00 \t \x0f makechan \x00 \x04 \x17 \" \x15 chanType·2 " +
66+ "\x00 \x00 \n \xa8 \x01 \ x00\x00 \x02 \x1f \x06 : \x0f hchan·1 \ x00\x00 \t \x11 chanrecv1 \x00 \ x06\x17 \" \x15 ch " +
67+ "anType ·1\x00 \x00 \x1f \x02 : \x0f hchan·2 \ x00\x00 \x17 :j \x00 \ x00\x00 \t \x11 chanrec " +
68+ "v2 \ x00\x06 \x17 \" \xec \x01 \ x00\x00 \x1f \x02 : \x0f hchan·3 \ x00\x00 \x17 : \r elem·4 \x00 \x00 \ x01\x00 \x00 \t " +
69+ "\x11 chansend1 \x00 \x06 \x17 \" \xf2 \x01 \ x00\x00 \x1f \x04 : \xf4 \ x01\x00 \x00 \x17 :j \x00 \x00 \x00 \t \x11 closech " +
70+ "an \ x00\x02 : \xee \x01 \x00 \x00 \x00 \a \x17 writeBarrier \ x00\x15 \x06 \r enabled \x00 \x00 \x00 \v n " +
71+ "eeded \x00 \x00 \x00 \x05 cgo \x00 \x00 \x00 \t \x1d writebarrierptr \x00 \x04 \x17 : \v dst " +
72+ "·1 \x00 \x00 : \v src·2 \x00 \x00 \x00 \t \x17 typedmemmove \x00 \x06 \x17 \" v \x00 \x00 \x17 : \v " +
73+ "dst·2 \x00 \x00 \x17 : \v src·3 \ x00\x00 \x00 \t \x1b typedslicecopy \x00 \x06 \x17 \" " +
74+ "\x06 \x00 \x00 : \v dst·3 \x00 \x00 : \v src·4 \ x00\x00 \x01 \x02 \x00 \t \x17 selectnbsend " +
75+ "\ x00\x06 \x17 \" \xec \ x01\x00 \x00 \x1f \x04 : \xf8 \x01 \ x00\x00 \x17 : \xfa \x01 \x00 \x00 \ x01\x00 \x00 \t \x17 selectnbrecv \x00 \x06 " +
76+ "\x17 \" \xec \ x01\x00 \x00 \x17 :j \x00 \x00 \x1f \x02 : \x0f hchan·4 \ x00\x00 \x01 \x00 \x00 \t \x19 selectnbre " +
77+ "cv2 \ x00\b \x17 \" \xec \ x01\x00 \x00 \x17 :j \x00 \x00 \x17 \x00 \x15 received·4 \ x00\x00 \x1f \x02 : \x0f hcha " +
78+ "n·5 \x00 \x00 \x01 \x00 \x00 \t \x11 newselect \x00 \x06 \x17 \" \v sel·1 \x00 \x00 \n \x13 selsi " +
79+ "ze·2 \x00 \x00 \b \r size·3 \x00 \x00 \x00 \t \x13 selectsend \x00 \x06 \x17 \" \v sel \xc2 " +
80+ "\xb7 2 \x00 \x00 \x1f \x04 : \xf8 \x01 \ x00\x00 \x17 : \xfa \x01 \x00 \x00 \x02 \x00 \x15 selected·1 \ x00\x00 \t \x13 selec " +
81+ "trecv \x00 \x06 \x17 \" \xb0 \x02 \ x00\x00 \x1f \ x02: \xf8 \x01 \x00 \x00 \x17 : \xfa \x01 \ x00\x00 \x02 \x00 \xb2 \x02 \x00 \x00 \t \x15 select " +
82+ "recv2 \ x00\b \x17 \" \xb0 \x02 \x00 \x00 \x1f \x02 : \xf8 \x01 \ x00\x00 \x17 : \xfa \x01 \x00 \x00 \x17 \ x00\x15 received·5 " +
83+ "\x00 \x00 \ x02\x00 \xb2 \x02 \ x00\x00 \t \x19 selectdefault \ x00\x02 \x17 \" \xb0 \x02 \ x00\x00 \x02 \x00 \xb2 \x02 \x00 \x00 \t \x0f s " +
84+ "electgo \x00 \x02 \x17 \" \xa8 \x02 \x00 \x00 \x00 \t \t block \x00 \x00 \x00 \t \x11 makeslice \x00 \x06 \x17 " +
85+ "\" \x06 \ x00\x00 \x02 \v len·3 \x00 \x00 \x02 \v cap·4 \x00 \x00 \x02 \x11 : \v ary·1 \ x00\x00 \t \x15 ma " +
86+ "keslice64 \x00 \x06 \x17 \" \x06 \ x00\x00 \n \xc2 \ x02\x00 \x00 \n \xc4 \x02 \ x00\x00 \x02 \x11 : \xc6 \x02 \ x00\x00 \t \x11 grows " +
87+ "lice \x00 \ x06\x17 \" \x06 \ x00\x00 \x11 : \v old·3 \ x00\x00 \x02 \xc4 \x02 \x00 \x00 \x02 \x11 :\xc6 \x02 \x00 \x00 \t \r memm " +
88+ "ove \ x00\x06 \x17 : \t to·1 \ x00\x00 \x17 : \v frm·2 \ x00\x00 \x16 \x11 length·3 \x00 ^ \x00 " +
89+ "\t \v memclr \ x00\x04 \ x17\" \v ptr·1 \x00 \x00 \x16 \x11 length·2 \x00 ^ \x00 \t \x0f mem " +
90+ "equal \x00 \x06 \x17 : \a x ·2\x00 \x00 \x17 : \a y·3 \x00 \x00 \x16 \r size·4 \x00 ^ \x01 \x00 \x00 \t " +
91+ "\x11 memequal8 \x00 \x04 \ x17 :\xde \x02 \ x00\x00 \x17 : \xe0 \x02 \ x00\x00 \ x01\x00 \x00 \t \x13 memequal16 \x00 " +
92+ "\x04 \x17 : \xde \x02 \x00 \x00 \x17 :\xe0 \x02 \x00 \x00 \x01 \x00 \x00 \t \x13 memequal32 \x00 \x04 \x17 :\xde \x02 \x00 \x00 \x17 :\xe0 \x02 " +
93+ "\x00 \x00 \ x01\x00 \x00 \t \x13 memequal64 \x00 \x04 \x17 :\xde \x02 \x00 \x00 \x17 :\xe0 \x02 \x00 \x00 \x01 \x00 \x00 \t \x15 meme " +
94+ "qual128 \x00 \x04 \x17 :\xde \x02 \x00 \x00 \x17 :\xe0 \x02 \x00 \x00 \x01 \x00 \x00 \t \x0f int64div \x00 \x03 \n \x00 \n \x00 " +
95+ "\x01 \n \ x00\t \x11 uint64div \x00 \x03 \x14 \ x00\x14 \ x00\x01 \x14 \x00 \t \x0f int64mod \x00 \x03 \n \x00 \n \x00 \x01 " +
96+ "\n \ x00\t \x11 uint64mod \x00 \ x03\x14 \x00 \x14 \x00 \x01 \x14 \x00 \t \x1b float64toint64 \x00 \x01 " +
97+ "\x1a \ x00\x01 \n \x00 \t \x1d float64touint64 \x00 \x01 \x1a \x00 \x01 \x14 \x00 \t \x1d float64to " +
98+ "uint32 \x00 \x01 \x1a \x00 \x01 \x12 \x00 \t \x1b int64tofloat64 \x00 \x01 \n \x00 \x01 \x1a \x00 \t \x1d ui " +
99+ "nt64tofloat64 \ x00\x01 \x14 \x00 \x01 \x1a \x00 \t \x1d uint32tofloat64 \x00 \x01 \x12 " +
100+ "\x00 \x01 \x1a \x00 \t \x19 complex128div \x00 \x04 \x1e \v num·2 \ x00\x00 \x1e \v den·3 \x00 " +
101+ "\x00 \x02 \x1e \v quo·1 \x00 \x00 \t \x19 racefuncenter \x00 \x01 \x16 ^ \ x00\t \x17 racefu " +
102+ "ncexit \x00 \x00 \x00 \t \x0f raceread \x00 \ x01\x16 ^ \x00 \t \x11 racewrite \x00 \x01 \x16 ^ \x00 " +
103+ "\t \x19 racereadrange \ x00\x04 \x16 \r addr·1 \ x00^ \ x16\r size·2 \ x00^ \x00 " +
104+ "\t \x1b racewriterange \ x00\x04 \x16 \x94 \x03 \ x00^ \x16 \x96 \x03 \ x00^ \x00 \t \x0f msanread \x00 " +
105+ "\ x04\x16 \x94 \x03 \x00 ^ \x16 \x96 \x03 \x00 ^ \x00 \t \x11 msanwrite \x00 \x04 \x16 \x94 \x03 \x00 ^ \x16 \x96 \x03 \x00 ^ \x00 \v \xf6 \x01 \v " +
106+ "\x00 \x01 \x00 \n $$\n "
107107
108108const unsafeimport = "" +
109109 "version 2\n \n \x00 \x00 \x01 \v unsafe\x00 \t \x0f Offsetof\x00 \x01 :\x00 \x01 \x16 \x00 \t " +
0 commit comments