@@ -2288,48 +2288,6 @@ caml_binaryen_br_on_cast_fail(value unit) {
22882288 CAMLreturn (alloc_BinaryenOp (op ));
22892289}
22902290
2291- CAMLprim value
2292- caml_binaryen_string_new_utf8 (value unit ) {
2293- CAMLparam1 (unit );
2294- BinaryenOp op = BinaryenStringNewUTF8 ();
2295- CAMLreturn (alloc_BinaryenOp (op ));
2296- }
2297-
2298- CAMLprim value
2299- caml_binaryen_string_new_wtf8 (value unit ) {
2300- CAMLparam1 (unit );
2301- BinaryenOp op = BinaryenStringNewWTF8 ();
2302- CAMLreturn (alloc_BinaryenOp (op ));
2303- }
2304-
2305- CAMLprim value
2306- caml_binaryen_string_new_lossy_utf8 (value unit ) {
2307- CAMLparam1 (unit );
2308- BinaryenOp op = BinaryenStringNewLossyUTF8 ();
2309- CAMLreturn (alloc_BinaryenOp (op ));
2310- }
2311-
2312- CAMLprim value
2313- caml_binaryen_string_new_wtf16 (value unit ) {
2314- CAMLparam1 (unit );
2315- BinaryenOp op = BinaryenStringNewWTF16 ();
2316- CAMLreturn (alloc_BinaryenOp (op ));
2317- }
2318-
2319- CAMLprim value
2320- caml_binaryen_string_new_utf8_array (value unit ) {
2321- CAMLparam1 (unit );
2322- BinaryenOp op = BinaryenStringNewUTF8Array ();
2323- CAMLreturn (alloc_BinaryenOp (op ));
2324- }
2325-
2326- CAMLprim value
2327- caml_binaryen_string_new_wtf8_array (value unit ) {
2328- CAMLparam1 (unit );
2329- BinaryenOp op = BinaryenStringNewWTF8Array ();
2330- CAMLreturn (alloc_BinaryenOp (op ));
2331- }
2332-
23332291CAMLprim value
23342292caml_binaryen_string_new_lossy_utf8_array (value unit ) {
23352293 CAMLparam1 (unit );
@@ -2358,139 +2316,27 @@ caml_binaryen_string_measure_utf8(value unit) {
23582316 CAMLreturn (alloc_BinaryenOp (op ));
23592317}
23602318
2361- CAMLprim value
2362- caml_binaryen_string_measure_wtf8 (value unit ) {
2363- CAMLparam1 (unit );
2364- BinaryenOp op = BinaryenStringMeasureWTF8 ();
2365- CAMLreturn (alloc_BinaryenOp (op ));
2366- }
2367-
23682319CAMLprim value
23692320caml_binaryen_string_measure_wtf16 (value unit ) {
23702321 CAMLparam1 (unit );
23712322 BinaryenOp op = BinaryenStringMeasureWTF16 ();
23722323 CAMLreturn (alloc_BinaryenOp (op ));
23732324}
23742325
2375- CAMLprim value
2376- caml_binaryen_string_measure_is_usv (value unit ) {
2377- CAMLparam1 (unit );
2378- BinaryenOp op = BinaryenStringMeasureIsUSV ();
2379- CAMLreturn (alloc_BinaryenOp (op ));
2380- }
2381-
2382- CAMLprim value
2383- caml_binaryen_string_measure_wtf16_view (value unit ) {
2384- CAMLparam1 (unit );
2385- BinaryenOp op = BinaryenStringMeasureWTF16View ();
2386- CAMLreturn (alloc_BinaryenOp (op ));
2387- }
2388-
2389- CAMLprim value
2390- caml_binaryen_string_encode_utf8 (value unit ) {
2391- CAMLparam1 (unit );
2392- BinaryenOp op = BinaryenStringEncodeUTF8 ();
2393- CAMLreturn (alloc_BinaryenOp (op ));
2394- }
2395-
2396- CAMLprim value
2397- caml_binaryen_string_encode_lossy_utf8 (value unit ) {
2398- CAMLparam1 (unit );
2399- BinaryenOp op = BinaryenStringEncodeLossyUTF8 ();
2400- CAMLreturn (alloc_BinaryenOp (op ));
2401- }
2402-
2403- CAMLprim value
2404- caml_binaryen_string_encode_wtf8 (value unit ) {
2405- CAMLparam1 (unit );
2406- BinaryenOp op = BinaryenStringEncodeWTF8 ();
2407- CAMLreturn (alloc_BinaryenOp (op ));
2408- }
2409-
2410- CAMLprim value
2411- caml_binaryen_string_encode_wtf16 (value unit ) {
2412- CAMLparam1 (unit );
2413- BinaryenOp op = BinaryenStringEncodeWTF16 ();
2414- CAMLreturn (alloc_BinaryenOp (op ));
2415- }
2416-
2417- CAMLprim value
2418- caml_binaryen_string_encode_utf8_array (value unit ) {
2419- CAMLparam1 (unit );
2420- BinaryenOp op = BinaryenStringEncodeUTF8Array ();
2421- CAMLreturn (alloc_BinaryenOp (op ));
2422- }
2423-
24242326CAMLprim value
24252327caml_binaryen_string_encode_lossy_utf8_array (value unit ) {
24262328 CAMLparam1 (unit );
24272329 BinaryenOp op = BinaryenStringEncodeLossyUTF8Array ();
24282330 CAMLreturn (alloc_BinaryenOp (op ));
24292331}
24302332
2431- CAMLprim value
2432- caml_binaryen_string_encode_wtf8_array (value unit ) {
2433- CAMLparam1 (unit );
2434- BinaryenOp op = BinaryenStringEncodeWTF8Array ();
2435- CAMLreturn (alloc_BinaryenOp (op ));
2436- }
2437-
24382333CAMLprim value
24392334caml_binaryen_string_encode_wtf16_array (value unit ) {
24402335 CAMLparam1 (unit );
24412336 BinaryenOp op = BinaryenStringEncodeWTF16Array ();
24422337 CAMLreturn (alloc_BinaryenOp (op ));
24432338}
24442339
2445- CAMLprim value
2446- caml_binaryen_string_as_wtf8 (value unit ) {
2447- CAMLparam1 (unit );
2448- BinaryenOp op = BinaryenStringAsWTF8 ();
2449- CAMLreturn (alloc_BinaryenOp (op ));
2450- }
2451-
2452- CAMLprim value
2453- caml_binaryen_string_as_wtf16 (value unit ) {
2454- CAMLparam1 (unit );
2455- BinaryenOp op = BinaryenStringAsWTF16 ();
2456- CAMLreturn (alloc_BinaryenOp (op ));
2457- }
2458-
2459- CAMLprim value
2460- caml_binaryen_string_as_iter (value unit ) {
2461- CAMLparam1 (unit );
2462- BinaryenOp op = BinaryenStringAsIter ();
2463- CAMLreturn (alloc_BinaryenOp (op ));
2464- }
2465-
2466- CAMLprim value
2467- caml_binaryen_string_iter_move_advance (value unit ) {
2468- CAMLparam1 (unit );
2469- BinaryenOp op = BinaryenStringIterMoveAdvance ();
2470- CAMLreturn (alloc_BinaryenOp (op ));
2471- }
2472-
2473- CAMLprim value
2474- caml_binaryen_string_iter_move_rewind (value unit ) {
2475- CAMLparam1 (unit );
2476- BinaryenOp op = BinaryenStringIterMoveRewind ();
2477- CAMLreturn (alloc_BinaryenOp (op ));
2478- }
2479-
2480- CAMLprim value
2481- caml_binaryen_string_slice_wtf8 (value unit ) {
2482- CAMLparam1 (unit );
2483- BinaryenOp op = BinaryenStringSliceWTF8 ();
2484- CAMLreturn (alloc_BinaryenOp (op ));
2485- }
2486-
2487- CAMLprim value
2488- caml_binaryen_string_slice_wtf16 (value unit ) {
2489- CAMLparam1 (unit );
2490- BinaryenOp op = BinaryenStringSliceWTF16 ();
2491- CAMLreturn (alloc_BinaryenOp (op ));
2492- }
2493-
24942340CAMLprim value
24952341caml_binaryen_string_eq_equal (value unit ) {
24962342 CAMLparam1 (unit );
0 commit comments