@@ -57,52 +57,52 @@ const runtimeimport = "" +
57
57
"ast64\x00 \x06 \x17 \" \xc2 \x01 \x00 \x00 \x1d ::\xc4 \x01 \x00 \x00 :\xc6 \x01 \x00 \x00 \x04 \x17 :\xb4 \x01 \x00 \x00 \x00 \xc8 \x01 \x00 \x00 \t #m" +
58
58
"apaccess2_faststr\x00 \x06 \x17 \" \xc2 \x01 \x00 \x00 \x1d ::\xc4 \x01 \x00 \x00 :\xc6 \x01 \x00 \x00 \x04 \x17 :" +
59
59
"\xb4 \x01 \x00 \x00 \x00 \xc8 \x01 \x00 \x00 \t \x1b mapaccess2_fat\x00 \b \x17 \" \xc2 \x01 \x00 \x00 \x1d ::\xc4 \x01 \x00 \x00 " +
60
- "\x17 :\xc6 \x01 \x00 \x00 \x17 \" \r zero·6\x00 \x00 \x04 \x17 :\xb4 \x01 \x00 \x00 \x00 \xc8 \x01 \x00 \x00 \t \x13 mapassig " +
61
- "n1 \x00 \b \x17 \" \x13 mapType·1 \ x00\x00 \x1d ::\r hmap·2 \ x00\x00 \x17 :\v key· " +
62
- "3 \x00 \x00 \x17 : \v val·4 \x00 \x00 \x00 \t \x15 mapiterinit \ x00\x06 \x17 \" \xd6 \x01 \ x00\x00 \x1d :: \xd8 " +
63
- "\x01 \x00 \x00 \x17 : \x0f hiter ·3\x00 \x00 \x00 \t \x11 mapdelete\x00 \x06 \x17 \" \xd6 \x01 \x00 \x00 \x1d ::\xd8 " +
64
- "\x01 \ x00\x00 \x17 : \xda \x01 \ x00\x00 \x00 \ t\x15 mapiternext\x00 \x02 \x17 :\x0f hiter·1\x00 \x00 \x00 \t " +
65
- "\x0f makechan \ x00\x04 \x17 \" \x15 chanType·2\x00 \x00 \n \xa6 \x01 \x00 \x00 \x02 \x1f \x06 :\x0f hch " +
66
- "an·1 \x00 \x00 \ t\x11 chanrecv1\x00 \x06 \x17 \" \x15 chanType·1\x00 \x00 \x1f \x02 :\x0f " +
67
- "hchan·2 \ x00\x00 \x17 :j\x00 \x00 \x00 \t \x11 chanrecv2\x00 \x06 \x17 \" \xea \x01 \x00 \x00 \x1f \x02 :\x0f h " +
68
- "chan· 3\x00 \x00 \x17 :\r elem·4\x00 \x00 \x01 \x00 \x00 \t \x11 chansend1\x00 \x06 \x17 \" \xf0 " +
69
- "\x01 \x00 \x00 \x1f \x04 : \xf2 \ x01\x00 \x00 \x17 :j\x00 \x00 \x00 \t \x11 closechan\x00 \x02 :\xec \x01 \x00 \x00 \x00 \a \x17 wri " +
70
- "teBarrier \x00 \x15 \x06 \r enabled\x00 \x00 \x00 \v needed\x00 \x00 \x00 \x05 cgo\x00 \x00 \x00 " +
71
- "\t \x1d writebarrierptr \ x00\x04 \x17 :\v dst·1\x00 \x00 :\v src·2\x00 \x00 " +
72
- "\x00 \t \x17 typedmemmove \x00 \ x06\x17 \" t\x00 \x00 \x17 :\v dst·2\x00 \x00 \x17 :\v src\xc2 " +
73
- "\xb7 3 \x00 \x00 \x00 \t \ x1b typedslicecopy\x00 \x06 \x17 \" \x06 \x00 \x00 :\v dst·3\x00 \x00 :\v " +
74
- "src·4 \x00 \x00 \x01 \x02 \x00 \t \x17 selectnbsend\x00 \x06 \x17 \" \xea \x01 \x00 \x00 \x1f \x04 :\xf6 \x01 \x00 \x00 " +
75
- "\x17 : \xf8 \ x01\x00 \x00 \x01 \x00 \x00 \ t\x17 selectnbrecv\x00 \x06 \x17 \" \xea \x01 \x00 \x00 \x17 :j\x00 \x00 \x1f \x02 :\x0f " +
76
- "hchan·4 \ x00\x00 \x01 \x00 \x00 \t \x19 selectnbrecv2\x00 \b \x17 \" \xea \x01 \x00 \x00 \x17 :j\x00 " +
77
- "\x00 \x17 \x00 \x15 received ·4\x00 \x00 \x1f \x02 :\x0f hchan·5\x00 \x00 \x01 \x00 \x00 \t \x11 news " +
78
- "elect \x00 \ x06\x17 \" \v sel·1\x00 \x00 \n \x13 selsize·2\x00 \x00 \b \r size·" +
79
- "3 \x00 \x00 \x00 \t \x13 selectsend \x00 \ x06\x17 \" \v sel·2\x00 \x00 \x1f \x04 :\xf6 \x01 \x00 \x00 \x17 :\xf8 \x01 " +
80
- "\x00 \x00 \x02 \x00 \x15 selected ·1\x00 \x00 \t \x13 selectrecv\x00 \x06 \x17 \" \xae \x02 \x00 \x00 \x1f \x02 " +
81
- ":\xf6 \x01 \x00 \x00 \x17 : \xf8 \x01 \x00 \x00 \ x02\x00 \xb0 \x02 \x00 \x00 \t \x15 selectrecv2\x00 \b \x17 \" \xae \x02 \x00 \x00 \x1f \x02 " +
82
- ":\xf6 \x01 \x00 \x00 \x17 : \xf8 \x01 \ x00\x00 \x17 \x00 \ x15 received·5\x00 \x00 \x02 \x00 \xb0 \x02 \x00 \x00 \t \x19 selec " +
83
- "tdefault \x00 \x02 \x17 \" \xae \x02 \x00 \x00 \x02 \x00 \xb0 \x02 \x00 \x00 \t \x0f selectgo\x00 \x02 \x17 \" \xa6 \x02 \x00 \x00 " +
84
- "\x00 \t \t block \ x00\x00 \x00 \ t\x11 makeslice\x00 \x06 \x17 \" \x06 \x00 \x00 \x02 \v len·3\x00 \x00 \x02 " +
85
- "\v cap· 4\x00 \x00 \x02 \x11 :\v ary·1\x00 \x00 \t \x15 makeslice64\x00 \x06 \x17 \" \x06 \x00 " +
86
- "\x00 \ n\xc0 \x02 \x00 \x00 \n \xc2 \ x02\x00 \x00 \x02 \ x11 :\xc4 \x02 \x00 \x00 \t \x11 growslice\x00 \x06 \x17 \" \x06 \x00 \x00 \x11 :\v o " +
87
- "ld·3 \x00 \x00 \ x02\xc2 \x02 \x00 \x00 \x02 \x11 :\xc4 \x02 \x00 \x00 \t \r memmove\x00 \x06 \x17 :\t to·1\x00 \x00 " +
88
- "\x17 : \v frm ·2\x00 \x00 \x16 \x11 length·3\x00 ^\x00 \t \v memclr\x00 \x04 \x17 \" \v pt " +
89
- "r·1 \x00 \x00 \ x16\x11 length·2\x00 ^\x00 \t \x0f memequal\x00 \x06 \x17 :\a x·2\x00 " +
90
- "\x00 \x17 : \a y·3 \ x00\x00 \x16 \r size·4\x00 ^\x01 \x00 \x00 \t \x11 memequal8\x00 \x04 \x17 :\xdc " +
91
- "\x02 \x00 \x00 \x17 : \xde \x02 \x00 \x00 \ x01\x00 \x00 \t \x13 memequal16\x00 \x04 \x17 :\xdc \x02 \x00 \x00 \x17 :\xde \x02 \x00 \x00 \x01 \x00 " +
92
- "\x00 \t \x13 memequal32 \x00 \ x04\x17 :\xdc \x02 \x00 \x00 \x17 :\xde \x02 \x00 \x00 \x01 \x00 \x00 \t \x13 memequal " +
93
- "64 \x00 \x04 \x17 : \xdc \ x02\x00 \x00 \x17 :\xde \x02 \x00 \x00 \x01 \x00 \x00 \t \x15 memequal128\x00 \x04 \x17 :\xdc \x02 \x00 \x00 " +
94
- "\x17 : \xde \x02 \x00 \x00 \ x01\x00 \x00 \t \x0f int64div\x00 \x03 \n \x00 \n \x00 \x01 \n \x00 \t \x11 uint64div\x00 " +
95
- "\x03 \ x14\x00 \x14 \x00 \x01 \x14 \x00 \ t\x0f int64mod\x00 \x03 \n \x00 \n \x00 \x01 \n \x00 \t \x11 uint64mod\x00 \x03 " +
96
- "\x14 \ x00\x14 \x00 \x01 \x14 \x00 \ t\x1b float64toint64\x00 \x01 \x1a \x00 \x01 \n \x00 \t \x1d float64t " +
97
- "ouint64 \x00 \x01 \x1a \x00 \x01 \x14 \x00 \t \x1d float64touint32\x00 \x01 \x1a \x00 \x01 \x12 \x00 \t \x1b " +
98
- "int64tofloat64 \x00 \x01 \n \x00 \x01 \x1a \x00 \t \x1d uint64tofloat64\x00 \x01 " +
99
- "\x14 \x00 \x01 \x1a \x00 \t \ x1d uint32tofloat64\x00 \x01 \x12 \x00 \x01 \x1a \x00 \t \x19 complex12 " +
100
- "8div \x00 \x04 \ x1e\v num·2\x00 \x00 \x1e \v den·3\x00 \x00 \x02 \x1e \v quo·1\x00 \x00 \t \x19 r " +
101
- "acefuncenter \x00 \x01 \x16 ^\x00 \t \x17 racefuncexit\x00 \x00 \x00 \t \x0f race " +
102
- "read \x00 \x01 \ x16 ^\x00 \t \x11 racewrite\x00 \x01 \x16 ^\x00 \t \x19 racereadrange" +
103
- "\x00 \x04 \x16 \r addr ·1\x00 ^\x16 \r size·2\x00 ^\x00 \t \x1b racewriterang " +
104
- "e \x00 \x04 \ x16\x92 \x03 \x00 ^\x16 \x94 \x03 \ x00^ \x00 \ t\x0f msanread\x00 \x04 \x16 \x92 \x03 \x00 ^\x16 \x94 \x03 \x00 ^\x00 \t \x11 m " +
105
- "sanwrite \x00 \x04 \x16 \x92 \x03 \x00 ^\x16 \x94 \x03 \x00 ^\x00 \v \xf6 \x01 \v \x00 \x01 \x00 \n $$\n "
60
+ "\x17 :\xc6 \x01 \x00 \x00 \x17 \" \r zero·6\x00 \x00 \x04 \x17 :\xb4 \x01 \x00 \x00 \x00 \xc8 \x01 \x00 \x00 \t \x11 mapassig " +
61
+ "n \x00 \x06 \x17 \" \xa4 \x01 \ x00\x00 \x1d ::\xb0 \x01 \ x00\x00 \x17 :\xb2 \x01 \x00 \x00 \x02 \x17 : \xb4 \x01 \x00 \x00 \t \x15 mapiterin " +
62
+ "it \x00 \x06 \x17 \" \x13 mapType·1 \x00 \x00 \x1d :: \r hmap·2 \ x00\x00 \x17 : \x0f hiter " +
63
+ "·3\x00 \x00 \x00 \t \x11 mapdelete\x00 \x06 \x17 \" \xd8 \x01 \x00 \x00 \x1d ::\xda \x01 \x00 \x00 \x17 : \v key· " +
64
+ "3 \ x00\x00 \x00 \t \x15 mapiternext\x00 \x02 \x17 :\x0f hiter·1\x00 \x00 \x00 \t \x0f makec " +
65
+ "han \ x00\x04 \x17 \" \x15 chanType·2\x00 \x00 \n \xa6 \x01 \x00 \x00 \x02 \x1f \x06 :\x0f hchan·1 \x00 " +
66
+ "\x00 \t \x11 chanrecv1\x00 \x06 \x17 \" \x15 chanType·1\x00 \x00 \x1f \x02 :\x0f hchan \xc2 " +
67
+ "\xb7 2 \ x00\x00 \x17 :j\x00 \x00 \x00 \t \x11 chanrecv2\x00 \x06 \x17 \" \xe8 \x01 \x00 \x00 \x1f \x02 :\x0f hchan· " +
68
+ "3\x00 \x00 \x17 :\r elem·4\x00 \x00 \x01 \x00 \x00 \t \x11 chansend1\x00 \x06 \x17 \" \xee \x01 \x00 \x00 \x1f \x04 : " +
69
+ "\xf0 \ x01\x00 \x00 \x17 :j\x00 \x00 \x00 \t \x11 closechan\x00 \x02 :\xea \x01 \x00 \x00 \x00 \a \x17 writeBarr " +
70
+ "ier \x00 \x15 \x06 \r enabled\x00 \x00 \x00 \v needed\x00 \x00 \x00 \x05 cgo\x00 \x00 \x00 \t \x1d writ " +
71
+ "ebarrierptr \ x00\x04 \x17 :\v dst·1\x00 \x00 :\v src·2\x00 \x00 \x00 \t \x17 typ " +
72
+ "edmemmove \x00 \x06 \x17 \" t\x00 \x00 \x17 :\v dst·2\x00 \x00 \x17 :\v src·3 \x00 \x00 \x00 \t " +
73
+ "\x1b typedslicecopy\x00 \x06 \x17 \" \x06 \x00 \x00 :\v dst·3\x00 \x00 :\v src·4 " +
74
+ "\x00 \x00 \x01 \x02 \x00 \t \x17 selectnbsend\x00 \x06 \x17 \" \xe8 \x01 \x00 \x00 \x1f \x04 : \xf4 \x01 \x00 \x00 \x17 :\xf6 \x01 \x00 \x00 " +
75
+ "\x01 \x00 \x00 \t \x17 selectnbrecv\x00 \x06 \x17 \" \xe8 \x01 \x00 \x00 \x17 :j\x00 \x00 \x1f \x02 :\x0f hchan \xc2 " +
76
+ "\xb7 4 \ x00\x00 \x01 \x00 \x00 \t \x19 selectnbrecv2\x00 \b \x17 \" \xe8 \x01 \x00 \x00 \x17 :j\x00 \x00 \x17 \x00 \x15 re " +
77
+ "ceived ·4\x00 \x00 \x1f \x02 :\x0f hchan·5\x00 \x00 \x01 \x00 \x00 \t \x11 newselect \x00 " +
78
+ "\ x06\x17 \" \v sel·1\x00 \x00 \n \x13 selsize·2\x00 \x00 \b \r size·3 \x00 \x00 \x00 \t \x13 " +
79
+ "selectsend \x00 \x06 \x17 \" \v sel·2\x00 \x00 \x1f \x04 :\xf4 \x01 \x00 \x00 \x17 :\xf6 \x01 \x00 \x00 \x02 \x00 \x15 s " +
80
+ "elected ·1\x00 \x00 \t \x13 selectrecv\x00 \x06 \x17 \" \xac \x02 \x00 \x00 \x1f \x02 : \xf4 \x01 \x00 \x00 \x17 " +
81
+ ":\xf6 \x01 \x00 \x00 \x02 \x00 \xae \x02 \x00 \x00 \t \x15 selectrecv2\x00 \b \x17 \" \xac \x02 \x00 \x00 \x1f \x02 : \xf4 \x01 \x00 \x00 \x17 " +
82
+ ":\xf6 \x01 \x00 \x00 \x17 \ x00\x15 received·5\x00 \x00 \x02 \x00 \xae \x02 \x00 \x00 \t \x19 selectdefau " +
83
+ "lt \x00 \x02 \x17 \" \xac \x02 \x00 \x00 \x02 \x00 \xae \x02 \x00 \x00 \t \x0f selectgo\x00 \x02 \x17 \" \xa4 \x02 \x00 \x00 \x00 \t \t blo " +
84
+ "ck \x00 \x00 \x00 \t \x11 makeslice\x00 \x06 \x17 \" \x06 \x00 \x00 \x02 \v len·3\x00 \x00 \x02 \v cap· " +
85
+ "4\x00 \x00 \x02 \x11 :\v ary·1\x00 \x00 \t \x15 makeslice64\x00 \x06 \x17 \" \x06 \x00 \x00 \n \xbe \x02 \x00 \x00 " +
86
+ "\n \xc0 \x02 \x00 \x00 \x02 \x11 :\xc2 \x02 \x00 \x00 \t \x11 growslice\x00 \x06 \x17 \" \x06 \x00 \x00 \x11 :\v old·3 \x00 " +
87
+ "\x00 \x02 \xc0 \x02 \x00 \x00 \x02 \x11 :\xc2 \x02 \x00 \x00 \t \r memmove\x00 \x06 \x17 :\t to·1\x00 \x00 \x17 : \v frm " +
88
+ "·2\x00 \x00 \x16 \x11 length·3\x00 ^\x00 \t \v memclr\x00 \x04 \x17 \" \v ptr·1 \x00 \x00 " +
89
+ "\ x16\x11 length·2\x00 ^\x00 \t \x0f memequal\x00 \x06 \x17 :\a x·2\x00 \x00 \x17 : \a y \xc2 " +
90
+ "\xb7 3 \ x00\x00 \x16 \r size·4\x00 ^\x01 \x00 \x00 \t \x11 memequal8\x00 \x04 \x17 : \xda \x02 \x00 \x00 \x17 :\xdc " +
91
+ "\x02 \x00 \x00 \x01 \x00 \x00 \t \x13 memequal16\x00 \x04 \x17 :\xda \x02 \x00 \x00 \x17 :\xdc \x02 \x00 \x00 \x01 \x00 \x00 \t \x13 mem " +
92
+ "equal32 \x00 \x04 \x17 :\xda \x02 \x00 \x00 \x17 :\xdc \x02 \x00 \x00 \x01 \x00 \x00 \t \x13 memequal64 \x00 \x04 \x17 : " +
93
+ "\xda \ x02\x00 \x00 \x17 :\xdc \x02 \x00 \x00 \x01 \x00 \x00 \t \x15 memequal128\x00 \x04 \x17 : \xda \x02 \x00 \x00 \x17 :\xdc \x02 \x00 \x00 " +
94
+ "\x01 \x00 \x00 \t \x0f int64div\x00 \x03 \n \x00 \n \x00 \x01 \n \x00 \t \x11 uint64div\x00 \x03 \x14 \x00 \x14 \x00 \x01 " +
95
+ "\x14 \x00 \t \x0f int64mod\x00 \x03 \n \x00 \n \x00 \x01 \n \x00 \t \x11 uint64mod\x00 \x03 \x14 \x00 \x14 \x00 \x01 \x14 " +
96
+ "\x00 \t \x1b float64toint64\x00 \x01 \x1a \x00 \x01 \n \x00 \t \x1d float64touint6 " +
97
+ "4 \x00 \x01 \x1a \x00 \x01 \x14 \x00 \t \x1d float64touint32\x00 \x01 \x1a \x00 \x01 \x12 \x00 \t \x1b int64t " +
98
+ "ofloat64 \x00 \x01 \n \x00 \x01 \x1a \x00 \t \x1d uint64tofloat64\x00 \x01 \x14 \x00 \x01 \x1a \x00 \t " +
99
+ "\x1d uint32tofloat64\x00 \x01 \x12 \x00 \x01 \x1a \x00 \t \x19 complex128div \x00 \x04 " +
100
+ "\ x1e\v num·2\x00 \x00 \x1e \v den·3\x00 \x00 \x02 \x1e \v quo·1\x00 \x00 \t \x19 racefun " +
101
+ "center \x00 \x01 \x16 ^\x00 \t \x17 racefuncexit\x00 \x00 \x00 \t \x0f raceread \x00 \x01 " +
102
+ "\ x16 ^\x00 \t \x11 racewrite\x00 \x01 \x16 ^\x00 \t \x19 racereadrange\x00 \x04 \x16 \r ad " +
103
+ "dr ·1\x00 ^\x16 \r size·2\x00 ^\x00 \t \x1b racewriterange \x00 \x04 \x16 \x90 \x03 " +
104
+ "\x00 ^ \ x16\x92 \x03 \x00 ^\x00 \ t\x0f msanread\x00 \x04 \x16 \x90 \x03 \x00 ^\x16 \x92 \x03 \x00 ^\x00 \t \x11 msanwri " +
105
+ "te \x00 \x04 \x16 \x90 \x03 \x00 ^\x16 \x92 \x03 \x00 ^\x00 \v \xf6 \x01 \v \x00 \x01 \x00 \n $$\n "
106
106
107
107
const unsafeimport = "" +
108
108
"version 2\n \n \x00 \x00 \x01 \v unsafe\x00 \t \x0f Offsetof\x00 \x01 :\x00 \x01 \x16 \x00 \t " +
0 commit comments