@@ -8,8 +8,44 @@ const heap = new Array(32).fill(undefined);
88
99heap . push ( undefined , null , true , false ) ;
1010
11+ function getObject ( idx ) {
12+ return heap [ idx ] ;
13+ }
14+
1115let heap_next = heap . length ;
1216
17+ function dropObject ( idx ) {
18+ if ( idx < 36 ) return ;
19+ heap [ idx ] = heap_next ;
20+ heap_next = idx ;
21+ }
22+
23+ function takeObject ( idx ) {
24+ const ret = getObject ( idx ) ;
25+ dropObject ( idx ) ;
26+ return ret ;
27+ }
28+
29+ const cachedTextDecoder = new TextDecoder ( "utf-8" , {
30+ ignoreBOM : true ,
31+ fatal : true ,
32+ } ) ;
33+
34+ cachedTextDecoder . decode ( ) ;
35+
36+ let cachedUint8Memory0 = new Uint8Array ( ) ;
37+
38+ function getUint8Memory0 ( ) {
39+ if ( cachedUint8Memory0 . byteLength === 0 ) {
40+ cachedUint8Memory0 = new Uint8Array ( wasm . memory . buffer ) ;
41+ }
42+ return cachedUint8Memory0 ;
43+ }
44+
45+ function getStringFromWasm0 ( ptr , len ) {
46+ return cachedTextDecoder . decode ( getUint8Memory0 ( ) . subarray ( ptr , ptr + len ) ) ;
47+ }
48+
1349function addHeapObject ( obj ) {
1450 if ( heap_next === heap . length ) heap . push ( heap . length + 1 ) ;
1551 const idx = heap_next ;
@@ -19,10 +55,6 @@ function addHeapObject(obj) {
1955 return idx ;
2056}
2157
22- function getObject ( idx ) {
23- return heap [ idx ] ;
24- }
25-
2658function isLikeNone ( x ) {
2759 return x === undefined || x === null ;
2860}
@@ -47,15 +79,6 @@ function getInt32Memory0() {
4779
4880let WASM_VECTOR_LEN = 0 ;
4981
50- let cachedUint8Memory0 = new Uint8Array ( ) ;
51-
52- function getUint8Memory0 ( ) {
53- if ( cachedUint8Memory0 . byteLength === 0 ) {
54- cachedUint8Memory0 = new Uint8Array ( wasm . memory . buffer ) ;
55- }
56- return cachedUint8Memory0 ;
57- }
58-
5982const cachedTextEncoder = new TextEncoder ( "utf-8" ) ;
6083
6184const encodeString = function ( arg , view ) {
@@ -99,29 +122,6 @@ function passStringToWasm0(arg, malloc, realloc) {
99122 return ptr ;
100123}
101124
102- const cachedTextDecoder = new TextDecoder ( "utf-8" , {
103- ignoreBOM : true ,
104- fatal : true ,
105- } ) ;
106-
107- cachedTextDecoder . decode ( ) ;
108-
109- function getStringFromWasm0 ( ptr , len ) {
110- return cachedTextDecoder . decode ( getUint8Memory0 ( ) . subarray ( ptr , ptr + len ) ) ;
111- }
112-
113- function dropObject ( idx ) {
114- if ( idx < 36 ) return ;
115- heap [ idx ] = heap_next ;
116- heap_next = idx ;
117- }
118-
119- function takeObject ( idx ) {
120- const ret = getObject ( idx ) ;
121- dropObject ( idx ) ;
122- return ret ;
123- }
124-
125125let cachedBigInt64Memory0 = new BigInt64Array ( ) ;
126126
127127function getBigInt64Memory0 ( ) {
@@ -390,16 +390,51 @@ function __wbg_adapter_95(arg0, arg1, arg2, arg3) {
390390
391391const imports = {
392392 __wbindgen_placeholder__ : {
393- __wbindgen_number_new : function ( arg0 ) {
394- const ret = arg0 ;
393+ __wbindgen_cb_drop : function ( arg0 ) {
394+ const obj = takeObject ( arg0 ) . original ;
395+ if ( obj . cnt -- == 1 ) {
396+ obj . a = 0 ;
397+ return true ;
398+ }
399+ const ret = false ;
400+ return ret ;
401+ } ,
402+ __wbg_then_11f7a54d67b4bfad : function ( arg0 , arg1 ) {
403+ const ret = getObject ( arg0 ) . then ( getObject ( arg1 ) ) ;
395404 return addHeapObject ( ret ) ;
396405 } ,
397- __wbg_set_933729cf5b66ac11 : function ( arg0 , arg1 , arg2 ) {
398- const ret = getObject ( arg0 ) . set ( getObject ( arg1 ) , getObject ( arg2 ) ) ;
406+ __wbg_resolve_99fe17964f31ffc0 : function ( arg0 ) {
407+ const ret = Promise . resolve ( getObject ( arg0 ) ) ;
399408 return addHeapObject ( ret ) ;
400409 } ,
401- __wbg_set_20cbc34131e76824 : function ( arg0 , arg1 , arg2 ) {
402- getObject ( arg0 ) [ takeObject ( arg1 ) ] = takeObject ( arg2 ) ;
410+ __wbg_new_9962f939219f1820 : function ( arg0 , arg1 ) {
411+ try {
412+ var state0 = { a : arg0 , b : arg1 } ;
413+ var cb0 = ( arg0 , arg1 ) => {
414+ const a = state0 . a ;
415+ state0 . a = 0 ;
416+ try {
417+ return __wbg_adapter_95 ( a , state0 . b , arg0 , arg1 ) ;
418+ } finally {
419+ state0 . a = a ;
420+ }
421+ } ;
422+ const ret = new Promise ( cb0 ) ;
423+ return addHeapObject ( ret ) ;
424+ } finally {
425+ state0 . a = state0 . b = 0 ;
426+ }
427+ } ,
428+ __wbindgen_object_drop_ref : function ( arg0 ) {
429+ takeObject ( arg0 ) ;
430+ } ,
431+ __wbg_new_8d2af00bc1e329ee : function ( arg0 , arg1 ) {
432+ const ret = new Error ( getStringFromWasm0 ( arg0 , arg1 ) ) ;
433+ return addHeapObject ( ret ) ;
434+ } ,
435+ __wbg_length_6e3bbe7c8bd4dbd8 : function ( arg0 ) {
436+ const ret = getObject ( arg0 ) . length ;
437+ return ret ;
403438 } ,
404439 __wbg_new_0b9bfdd97583284e : function ( ) {
405440 const ret = new Object ( ) ;
@@ -412,16 +447,63 @@ const imports = {
412447 __wbg_set_a68214f35c417fa9 : function ( arg0 , arg1 , arg2 ) {
413448 getObject ( arg0 ) [ arg1 >>> 0 ] = takeObject ( arg2 ) ;
414449 } ,
450+ __wbg_set_20cbc34131e76824 : function ( arg0 , arg1 , arg2 ) {
451+ getObject ( arg0 ) [ takeObject ( arg1 ) ] = takeObject ( arg2 ) ;
452+ } ,
453+ __wbg_set_933729cf5b66ac11 : function ( arg0 , arg1 , arg2 ) {
454+ const ret = getObject ( arg0 ) . set ( getObject ( arg1 ) , getObject ( arg2 ) ) ;
455+ return addHeapObject ( ret ) ;
456+ } ,
457+ __wbg_String_91fba7ded13ba54c : function ( arg0 , arg1 ) {
458+ const ret = String ( getObject ( arg1 ) ) ;
459+ const ptr0 = passStringToWasm0 (
460+ ret ,
461+ wasm . __wbindgen_malloc ,
462+ wasm . __wbindgen_realloc ,
463+ ) ;
464+ const len0 = WASM_VECTOR_LEN ;
465+ getInt32Memory0 ( ) [ arg0 / 4 + 1 ] = len0 ;
466+ getInt32Memory0 ( ) [ arg0 / 4 + 0 ] = ptr0 ;
467+ } ,
468+ __wbindgen_error_new : function ( arg0 , arg1 ) {
469+ const ret = new Error ( getStringFromWasm0 ( arg0 , arg1 ) ) ;
470+ return addHeapObject ( ret ) ;
471+ } ,
415472 __wbindgen_is_string : function ( arg0 ) {
416473 const ret = typeof ( getObject ( arg0 ) ) === "string" ;
417474 return ret ;
418475 } ,
419- __wbindgen_is_undefined : function ( arg0 ) {
420- const ret = getObject ( arg0 ) === undefined ;
476+ __wbindgen_number_new : function ( arg0 ) {
477+ const ret = arg0 ;
478+ return addHeapObject ( ret ) ;
479+ } ,
480+ __wbindgen_bigint_from_i64 : function ( arg0 ) {
481+ const ret = arg0 ;
482+ return addHeapObject ( ret ) ;
483+ } ,
484+ __wbg_getwithrefkey_15c62c2b8546208d : function ( arg0 , arg1 ) {
485+ const ret = getObject ( arg0 ) [ getObject ( arg1 ) ] ;
486+ return addHeapObject ( ret ) ;
487+ } ,
488+ __wbindgen_string_new : function ( arg0 , arg1 ) {
489+ const ret = getStringFromWasm0 ( arg0 , arg1 ) ;
490+ return addHeapObject ( ret ) ;
491+ } ,
492+ __wbg_then_cedad20fbbd9418a : function ( arg0 , arg1 , arg2 ) {
493+ const ret = getObject ( arg0 ) . then ( getObject ( arg1 ) , getObject ( arg2 ) ) ;
494+ return addHeapObject ( ret ) ;
495+ } ,
496+ __wbg_iterator_6f9d4f28845f426c : function ( ) {
497+ const ret = Symbol . iterator ;
498+ return addHeapObject ( ret ) ;
499+ } ,
500+ __wbindgen_boolean_get : function ( arg0 ) {
501+ const v = getObject ( arg0 ) ;
502+ const ret = typeof ( v ) === "boolean" ? ( v ? 1 : 0 ) : 2 ;
421503 return ret ;
422504 } ,
423- __wbindgen_in : function ( arg0 , arg1 ) {
424- const ret = getObject ( arg0 ) in getObject ( arg1 ) ;
505+ __wbindgen_is_bigint : function ( arg0 ) {
506+ const ret = typeof ( getObject ( arg0 ) ) === "bigint" ;
425507 return ret ;
426508 } ,
427509 __wbindgen_number_get : function ( arg0 , arg1 ) {
@@ -430,10 +512,9 @@ const imports = {
430512 getFloat64Memory0 ( ) [ arg0 / 8 + 1 ] = isLikeNone ( ret ) ? 0 : ret ;
431513 getInt32Memory0 ( ) [ arg0 / 4 + 0 ] = ! isLikeNone ( ret ) ;
432514 } ,
433- __wbindgen_boolean_get : function ( arg0 ) {
434- const v = getObject ( arg0 ) ;
435- const ret = typeof ( v ) === "boolean" ? ( v ? 1 : 0 ) : 2 ;
436- return ret ;
515+ __wbindgen_bigint_from_u64 : function ( arg0 ) {
516+ const ret = BigInt . asUintN ( 64 , arg0 ) ;
517+ return addHeapObject ( ret ) ;
437518 } ,
438519 __wbindgen_string_get : function ( arg0 , arg1 ) {
439520 const obj = getObject ( arg1 ) ;
@@ -449,90 +530,22 @@ const imports = {
449530 getInt32Memory0 ( ) [ arg0 / 4 + 1 ] = len0 ;
450531 getInt32Memory0 ( ) [ arg0 / 4 + 0 ] = ptr0 ;
451532 } ,
452- __wbindgen_is_bigint : function ( arg0 ) {
453- const ret = typeof ( getObject ( arg0 ) ) === "bigint" ;
454- return ret ;
455- } ,
456533 __wbindgen_is_object : function ( arg0 ) {
457534 const val = getObject ( arg0 ) ;
458535 const ret = typeof ( val ) === "object" && val !== null ;
459536 return ret ;
460537 } ,
461- __wbindgen_bigint_from_i64 : function ( arg0 ) {
462- const ret = arg0 ;
463- return addHeapObject ( ret ) ;
464- } ,
465- __wbindgen_bigint_from_u64 : function ( arg0 ) {
466- const ret = BigInt . asUintN ( 64 , arg0 ) ;
467- return addHeapObject ( ret ) ;
468- } ,
469- __wbindgen_error_new : function ( arg0 , arg1 ) {
470- const ret = new Error ( getStringFromWasm0 ( arg0 , arg1 ) ) ;
471- return addHeapObject ( ret ) ;
472- } ,
473- __wbg_new_8d2af00bc1e329ee : function ( arg0 , arg1 ) {
474- const ret = new Error ( getStringFromWasm0 ( arg0 , arg1 ) ) ;
475- return addHeapObject ( ret ) ;
476- } ,
477- __wbg_length_6e3bbe7c8bd4dbd8 : function ( arg0 ) {
478- const ret = getObject ( arg0 ) . length ;
538+ __wbindgen_in : function ( arg0 , arg1 ) {
539+ const ret = getObject ( arg0 ) in getObject ( arg1 ) ;
479540 return ret ;
480541 } ,
481- __wbg_String_91fba7ded13ba54c : function ( arg0 , arg1 ) {
482- const ret = String ( getObject ( arg1 ) ) ;
483- const ptr0 = passStringToWasm0 (
484- ret ,
485- wasm . __wbindgen_malloc ,
486- wasm . __wbindgen_realloc ,
487- ) ;
488- const len0 = WASM_VECTOR_LEN ;
489- getInt32Memory0 ( ) [ arg0 / 4 + 1 ] = len0 ;
490- getInt32Memory0 ( ) [ arg0 / 4 + 0 ] = ptr0 ;
491- } ,
492542 __wbindgen_jsval_eq : function ( arg0 , arg1 ) {
493543 const ret = getObject ( arg0 ) === getObject ( arg1 ) ;
494544 return ret ;
495545 } ,
496- __wbindgen_object_drop_ref : function ( arg0 ) {
497- takeObject ( arg0 ) ;
498- } ,
499- __wbg_getwithrefkey_15c62c2b8546208d : function ( arg0 , arg1 ) {
500- const ret = getObject ( arg0 ) [ getObject ( arg1 ) ] ;
501- return addHeapObject ( ret ) ;
502- } ,
503- __wbg_iterator_6f9d4f28845f426c : function ( ) {
504- const ret = Symbol . iterator ;
505- return addHeapObject ( ret ) ;
506- } ,
507- __wbindgen_string_new : function ( arg0 , arg1 ) {
508- const ret = getStringFromWasm0 ( arg0 , arg1 ) ;
509- return addHeapObject ( ret ) ;
510- } ,
511- __wbg_resolve_99fe17964f31ffc0 : function ( arg0 ) {
512- const ret = Promise . resolve ( getObject ( arg0 ) ) ;
513- return addHeapObject ( ret ) ;
514- } ,
515- __wbg_then_cedad20fbbd9418a : function ( arg0 , arg1 , arg2 ) {
516- const ret = getObject ( arg0 ) . then ( getObject ( arg1 ) , getObject ( arg2 ) ) ;
517- return addHeapObject ( ret ) ;
518- } ,
519- __wbg_new_9962f939219f1820 : function ( arg0 , arg1 ) {
520- try {
521- var state0 = { a : arg0 , b : arg1 } ;
522- var cb0 = ( arg0 , arg1 ) => {
523- const a = state0 . a ;
524- state0 . a = 0 ;
525- try {
526- return __wbg_adapter_95 ( a , state0 . b , arg0 , arg1 ) ;
527- } finally {
528- state0 . a = a ;
529- }
530- } ;
531- const ret = new Promise ( cb0 ) ;
532- return addHeapObject ( ret ) ;
533- } finally {
534- state0 . a = state0 . b = 0 ;
535- }
546+ __wbindgen_is_undefined : function ( arg0 ) {
547+ const ret = getObject ( arg0 ) === undefined ;
548+ return ret ;
536549 } ,
537550 __wbindgen_is_function : function ( arg0 ) {
538551 const ret = typeof ( getObject ( arg0 ) ) === "function" ;
@@ -671,21 +684,8 @@ const imports = {
671684 __wbindgen_throw : function ( arg0 , arg1 ) {
672685 throw new Error ( getStringFromWasm0 ( arg0 , arg1 ) ) ;
673686 } ,
674- __wbindgen_cb_drop : function ( arg0 ) {
675- const obj = takeObject ( arg0 ) . original ;
676- if ( obj . cnt -- == 1 ) {
677- obj . a = 0 ;
678- return true ;
679- }
680- const ret = false ;
681- return ret ;
682- } ,
683- __wbg_then_11f7a54d67b4bfad : function ( arg0 , arg1 ) {
684- const ret = getObject ( arg0 ) . then ( getObject ( arg1 ) ) ;
685- return addHeapObject ( ret ) ;
686- } ,
687- __wbindgen_closure_wrapper552 : function ( arg0 , arg1 , arg2 ) {
688- const ret = makeMutClosure ( arg0 , arg1 , 164 , __wbg_adapter_48 ) ;
687+ __wbindgen_closure_wrapper60 : function ( arg0 , arg1 , arg2 ) {
688+ const ret = makeMutClosure ( arg0 , arg1 , 3 , __wbg_adapter_48 ) ;
689689 return addHeapObject ( ret ) ;
690690 } ,
691691 } ,
0 commit comments