File tree Expand file tree Collapse file tree 1 file changed +5
-1
lines changed Expand file tree Collapse file tree 1 file changed +5
-1
lines changed Original file line number Diff line number Diff line change @@ -177,6 +177,9 @@ generate n =
177
177
<+> parens (var ' m' <> char ' +' <> var ' n' )
178
178
<+> sep (map (<> char ' \' ' ) varss))
179
179
180
+ gen_initialize rec
181
+ = (pat " MV" , mk_do [qM rec <+> vs | vs <- varss] empty)
182
+
180
183
gen_unsafeFreeze rec
181
184
= (pat " MV" ,
182
185
mk_do [vs <> char ' \' ' <+> text " <-" <+> qG rec <+> vs | vs <- varss]
@@ -224,7 +227,8 @@ generate n =
224
227
,(" basicSet" , gen_set)
225
228
,(" basicUnsafeCopy" , gen_unsafeCopy " MV" qM)
226
229
,(" basicUnsafeMove" , gen_unsafeMove)
227
- ,(" basicUnsafeGrow" , gen_unsafeGrow)]
230
+ ,(" basicUnsafeGrow" , gen_unsafeGrow)
231
+ ,(" basicInitialize" , gen_initialize)]
228
232
229
233
methods_Vector = [(" basicUnsafeFreeze" , gen_unsafeFreeze)
230
234
,(" basicUnsafeThaw" , gen_unsafeThaw)
You can’t perform that action at this time.
0 commit comments