@@ -38,60 +38,7 @@ function Make(U) {
38
38
v . contents = v . contents + 1 | 0 ;
39
39
v . contents = v . contents + 1 | 0 ;
40
40
v . contents = v . contents + 1 | 0 ;
41
- return {
42
- length : U . length ,
43
- compare_lengths : U . compare_lengths ,
44
- compare_length_with : U . compare_length_with ,
45
- cons : U . cons ,
46
- hd : U . hd ,
47
- tl : U . tl ,
48
- nth : U . nth ,
49
- nth_opt : U . nth_opt ,
50
- rev : U . rev ,
51
- init : U . init ,
52
- append : U . append ,
53
- rev_append : U . rev_append ,
54
- concat : U . concat ,
55
- flatten : U . flatten ,
56
- iter : U . iter ,
57
- iteri : U . iteri ,
58
- map : U . map ,
59
- mapi : U . mapi ,
60
- rev_map : U . rev_map ,
61
- fold_left : U . fold_left ,
62
- fold_right : U . fold_right ,
63
- iter2 : U . iter2 ,
64
- map2 : U . map2 ,
65
- rev_map2 : U . rev_map2 ,
66
- fold_left2 : U . fold_left2 ,
67
- fold_right2 : U . fold_right2 ,
68
- for_all : U . for_all ,
69
- exists : U . exists ,
70
- for_all2 : U . for_all2 ,
71
- exists2 : U . exists2 ,
72
- mem : U . mem ,
73
- memq : U . memq ,
74
- find : U . find ,
75
- find_opt : U . find_opt ,
76
- filter : U . filter ,
77
- find_all : U . find_all ,
78
- partition : U . partition ,
79
- assoc : U . assoc ,
80
- assoc_opt : U . assoc_opt ,
81
- assq : U . assq ,
82
- assq_opt : U . assq_opt ,
83
- mem_assoc : U . mem_assoc ,
84
- mem_assq : U . mem_assq ,
85
- remove_assoc : U . remove_assoc ,
86
- remove_assq : U . remove_assq ,
87
- split : U . split ,
88
- combine : U . combine ,
89
- sort : U . sort ,
90
- stable_sort : U . stable_sort ,
91
- fast_sort : U . fast_sort ,
92
- sort_uniq : U . sort_uniq ,
93
- merge : U . merge
94
- } ;
41
+ return U ;
95
42
}
96
43
97
44
function f ( param ) {
@@ -101,60 +48,7 @@ function f(param) {
101
48
v . contents = v . contents + 1 | 0 ;
102
49
v . contents = v . contents + 1 | 0 ;
103
50
v . contents = v . contents + 1 | 0 ;
104
- return {
105
- length : List . length ,
106
- compare_lengths : List . compare_lengths ,
107
- compare_length_with : List . compare_length_with ,
108
- cons : List . cons ,
109
- hd : List . hd ,
110
- tl : List . tl ,
111
- nth : List . nth ,
112
- nth_opt : List . nth_opt ,
113
- rev : List . rev ,
114
- init : List . init ,
115
- append : List . append ,
116
- rev_append : List . rev_append ,
117
- concat : List . concat ,
118
- flatten : List . flatten ,
119
- iter : List . iter ,
120
- iteri : List . iteri ,
121
- map : List . map ,
122
- mapi : List . mapi ,
123
- rev_map : List . rev_map ,
124
- fold_left : List . fold_left ,
125
- fold_right : List . fold_right ,
126
- iter2 : List . iter2 ,
127
- map2 : List . map2 ,
128
- rev_map2 : List . rev_map2 ,
129
- fold_left2 : List . fold_left2 ,
130
- fold_right2 : List . fold_right2 ,
131
- for_all : List . for_all ,
132
- exists : List . exists ,
133
- for_all2 : List . for_all2 ,
134
- exists2 : List . exists2 ,
135
- mem : List . mem ,
136
- memq : List . memq ,
137
- find : List . find ,
138
- find_opt : List . find_opt ,
139
- filter : List . filter ,
140
- find_all : List . find_all ,
141
- partition : List . partition ,
142
- assoc : List . assoc ,
143
- assoc_opt : List . assoc_opt ,
144
- assq : List . assq ,
145
- assq_opt : List . assq_opt ,
146
- mem_assoc : List . mem_assoc ,
147
- mem_assq : List . mem_assq ,
148
- remove_assoc : List . remove_assoc ,
149
- remove_assq : List . remove_assq ,
150
- split : List . split ,
151
- combine : List . combine ,
152
- sort : List . sort ,
153
- stable_sort : List . stable_sort ,
154
- fast_sort : List . fast_sort ,
155
- sort_uniq : List . sort_uniq ,
156
- merge : List . merge
157
- } ;
51
+ return List ;
158
52
}
159
53
160
54
eq ( "File \"global_module_alias_test.ml\", line 51, characters 5-12" , List . length ( /* :: */ [
@@ -189,60 +83,7 @@ v.contents = v.contents + 1 | 0;
189
83
190
84
v . contents = v . contents + 1 | 0 ;
191
85
192
- var H = {
193
- length : List . length ,
194
- compare_lengths : List . compare_lengths ,
195
- compare_length_with : List . compare_length_with ,
196
- cons : List . cons ,
197
- hd : List . hd ,
198
- tl : List . tl ,
199
- nth : List . nth ,
200
- nth_opt : List . nth_opt ,
201
- rev : List . rev ,
202
- init : List . init ,
203
- append : List . append ,
204
- rev_append : List . rev_append ,
205
- concat : List . concat ,
206
- flatten : List . flatten ,
207
- iter : List . iter ,
208
- iteri : List . iteri ,
209
- map : List . map ,
210
- mapi : List . mapi ,
211
- rev_map : List . rev_map ,
212
- fold_left : List . fold_left ,
213
- fold_right : List . fold_right ,
214
- iter2 : List . iter2 ,
215
- map2 : List . map2 ,
216
- rev_map2 : List . rev_map2 ,
217
- fold_left2 : List . fold_left2 ,
218
- fold_right2 : List . fold_right2 ,
219
- for_all : List . for_all ,
220
- exists : List . exists ,
221
- for_all2 : List . for_all2 ,
222
- exists2 : List . exists2 ,
223
- mem : List . mem ,
224
- memq : List . memq ,
225
- find : List . find ,
226
- find_opt : List . find_opt ,
227
- filter : List . filter ,
228
- find_all : List . find_all ,
229
- partition : List . partition ,
230
- assoc : List . assoc ,
231
- assoc_opt : List . assoc_opt ,
232
- assq : List . assq ,
233
- assq_opt : List . assq_opt ,
234
- mem_assoc : List . mem_assoc ,
235
- mem_assq : List . mem_assq ,
236
- remove_assoc : List . remove_assoc ,
237
- remove_assq : List . remove_assq ,
238
- split : List . split ,
239
- combine : List . combine ,
240
- sort : List . sort ,
241
- stable_sort : List . stable_sort ,
242
- fast_sort : List . fast_sort ,
243
- sort_uniq : List . sort_uniq ,
244
- merge : List . merge
245
- } ;
86
+ var H = List ;
246
87
247
88
eq ( "File \"global_module_alias_test.ml\", line 57, characters 5-12" , v . contents , 12 ) ;
248
89
@@ -266,60 +107,7 @@ function xx(param) {
266
107
v . contents = v . contents + 1 | 0 ;
267
108
v . contents = v . contents + 1 | 0 ;
268
109
v . contents = v . contents + 1 | 0 ;
269
- return {
270
- length : List . length ,
271
- compare_lengths : List . compare_lengths ,
272
- compare_length_with : List . compare_length_with ,
273
- cons : List . cons ,
274
- hd : List . hd ,
275
- tl : List . tl ,
276
- nth : List . nth ,
277
- nth_opt : List . nth_opt ,
278
- rev : List . rev ,
279
- init : List . init ,
280
- append : List . append ,
281
- rev_append : List . rev_append ,
282
- concat : List . concat ,
283
- flatten : List . flatten ,
284
- iter : List . iter ,
285
- iteri : List . iteri ,
286
- map : List . map ,
287
- mapi : List . mapi ,
288
- rev_map : List . rev_map ,
289
- fold_left : List . fold_left ,
290
- fold_right : List . fold_right ,
291
- iter2 : List . iter2 ,
292
- map2 : List . map2 ,
293
- rev_map2 : List . rev_map2 ,
294
- fold_left2 : List . fold_left2 ,
295
- fold_right2 : List . fold_right2 ,
296
- for_all : List . for_all ,
297
- exists : List . exists ,
298
- for_all2 : List . for_all2 ,
299
- exists2 : List . exists2 ,
300
- mem : List . mem ,
301
- memq : List . memq ,
302
- find : List . find ,
303
- find_opt : List . find_opt ,
304
- filter : List . filter ,
305
- find_all : List . find_all ,
306
- partition : List . partition ,
307
- assoc : List . assoc ,
308
- assoc_opt : List . assoc_opt ,
309
- assq : List . assq ,
310
- assq_opt : List . assq_opt ,
311
- mem_assoc : List . mem_assoc ,
312
- mem_assq : List . mem_assq ,
313
- remove_assoc : List . remove_assoc ,
314
- remove_assq : List . remove_assq ,
315
- split : List . split ,
316
- combine : List . combine ,
317
- sort : List . sort ,
318
- stable_sort : List . stable_sort ,
319
- fast_sort : List . fast_sort ,
320
- sort_uniq : List . sort_uniq ,
321
- merge : List . merge
322
- } ;
110
+ return List ;
323
111
}
324
112
325
113
eq ( "File \"global_module_alias_test.ml\", line 86, characters 5-12" , g ( /* () */ 0 ) , 4 ) ;
0 commit comments