|
1 | 1 | 'use strict';
|
2 | 2 |
|
3 |
| -var Caml_obj = require("../../lib/js/caml_obj"); |
4 | 3 | var Pervasives = require("../../lib/js/pervasives");
|
5 | 4 | var Mt = require("./mt");
|
6 | 5 | var Caml_int32 = require("../../lib/js/caml_int32");
|
@@ -305,27 +304,27 @@ eq('File "class3_test.ml", line 81, characters 12-19', v, /* int array */[
|
305 | 304 | 3
|
306 | 305 | ]);
|
307 | 306 |
|
308 |
| -var abstract_point = []; |
309 |
| - |
310 |
| -Caml_obj.caml_update_dummy(abstract_point, [ |
311 |
| - 0, |
312 |
| - function ($$class) { |
313 |
| - var x_init = CamlinternalOO.new_variable($$class, ""); |
314 |
| - var ids = CamlinternalOO.get_method_labels($$class, shared$7); |
315 |
| - var get_x = ids[1]; |
316 |
| - var get_offset = ids[2]; |
317 |
| - CamlinternalOO.set_method($$class, get_offset, function (self$neg7) { |
318 |
| - return Curry._1(self$neg7[0][get_x], self$neg7) - self$neg7[x_init] | 0; |
319 |
| - }); |
320 |
| - return function (_, self, x_init$1) { |
321 |
| - var self$1 = CamlinternalOO.create_object_opt(self, $$class); |
322 |
| - self$1[x_init] = x_init$1; |
323 |
| - return self$1; |
324 |
| - }; |
325 |
| - }, |
326 |
| - 0, |
327 |
| - 0 |
328 |
| - ]); |
| 307 | +function abstract_point_001($$class) { |
| 308 | + var x_init = CamlinternalOO.new_variable($$class, ""); |
| 309 | + var ids = CamlinternalOO.get_method_labels($$class, shared$7); |
| 310 | + var get_x = ids[1]; |
| 311 | + var get_offset = ids[2]; |
| 312 | + CamlinternalOO.set_method($$class, get_offset, function (self$neg7) { |
| 313 | + return Curry._1(self$neg7[0][get_x], self$neg7) - self$neg7[x_init] | 0; |
| 314 | + }); |
| 315 | + return function (_, self, x_init$1) { |
| 316 | + var self$1 = CamlinternalOO.create_object_opt(self, $$class); |
| 317 | + self$1[x_init] = x_init$1; |
| 318 | + return self$1; |
| 319 | + }; |
| 320 | +} |
| 321 | + |
| 322 | +var abstract_point = [ |
| 323 | + 0, |
| 324 | + abstract_point_001, |
| 325 | + 0, |
| 326 | + 0 |
| 327 | +]; |
329 | 328 |
|
330 | 329 | function vpoint_init($$class) {
|
331 | 330 | var ids = CamlinternalOO.new_methods_variables($$class, shared$1, shared$5);
|
@@ -363,25 +362,25 @@ var v$1 = Curry.js1(-792262820, 9, h);
|
363 | 362 |
|
364 | 363 | eq('File "class3_test.ml", line 107, characters 12-19', v$1, 32);
|
365 | 364 |
|
366 |
| -var abstract_point2 = []; |
367 |
| - |
368 |
| -Caml_obj.caml_update_dummy(abstract_point2, [ |
369 |
| - 0, |
370 |
| - function ($$class) { |
371 |
| - var ids = CamlinternalOO.new_methods_variables($$class, shared$2, shared$5); |
372 |
| - var move = ids[0]; |
373 |
| - var x = ids[1]; |
374 |
| - CamlinternalOO.set_method($$class, move, function (self$neg9, d) { |
375 |
| - self$neg9[x] = self$neg9[x] + d | 0; |
376 |
| - return /* () */0; |
377 |
| - }); |
378 |
| - return function (_, self) { |
379 |
| - return CamlinternalOO.create_object_opt(self, $$class); |
380 |
| - }; |
381 |
| - }, |
382 |
| - 0, |
383 |
| - 0 |
384 |
| - ]); |
| 365 | +function abstract_point2_001($$class) { |
| 366 | + var ids = CamlinternalOO.new_methods_variables($$class, shared$2, shared$5); |
| 367 | + var move = ids[0]; |
| 368 | + var x = ids[1]; |
| 369 | + CamlinternalOO.set_method($$class, move, function (self$neg9, d) { |
| 370 | + self$neg9[x] = self$neg9[x] + d | 0; |
| 371 | + return /* () */0; |
| 372 | + }); |
| 373 | + return function (_, self) { |
| 374 | + return CamlinternalOO.create_object_opt(self, $$class); |
| 375 | + }; |
| 376 | +} |
| 377 | + |
| 378 | +var abstract_point2 = [ |
| 379 | + 0, |
| 380 | + abstract_point2_001, |
| 381 | + 0, |
| 382 | + 0 |
| 383 | +]; |
385 | 384 |
|
386 | 385 | function point2_init($$class) {
|
387 | 386 | var x_init = CamlinternalOO.new_variable($$class, "");
|
|
0 commit comments