From 4dce11a0d71085c90cfda573ed6cd30a81d6094a Mon Sep 17 00:00:00 2001 From: Matt Corallo Date: Mon, 10 Jan 2022 05:35:54 +0000 Subject: [PATCH] [TS] Drop InternalUtils as they are now called via bindings. --- ts/InternalUtils.mts | 4 ---- typescript_strings.py | 7 ------- 2 files changed, 11 deletions(-) delete mode 100644 ts/InternalUtils.mts diff --git a/ts/InternalUtils.mts b/ts/InternalUtils.mts deleted file mode 100644 index 33f0235b..00000000 --- a/ts/InternalUtils.mts +++ /dev/null @@ -1,4 +0,0 @@ -export function check_arr_len(arr: Uint8Array, len: number): Uint8Array { - if (arr.length != len) { throw new Error("Expected array of length " + len + "got " + arr.length); } - return arr; -} \ No newline at end of file diff --git a/typescript_strings.py b/typescript_strings.py index 03804e5f..462a77fe 100644 --- a/typescript_strings.py +++ b/typescript_strings.py @@ -290,7 +290,6 @@ void __attribute__((export_name("TS_free"))) TS_free(uint32_t ptr) { self.hu_struct_file_prefix = """ import CommonBase from './CommonBase.mjs'; import * as bindings from '../bindings.mjs' -import * as InternalUtils from '../InternalUtils.mjs' """ self.util_fn_pfx = self.hu_struct_file_prefix + "\nexport class UtilMethods extends CommonBase {\n" @@ -304,12 +303,6 @@ import * as InternalUtils from '../InternalUtils.mjs' self.is_arr_some_check = ("", " != 0") self.get_native_arr_len_call = ("", "->arr_len") - with open(outdir + "/InternalUtils.mts", "w") as f: - f.write("export function check_arr_len(arr: Uint8Array, len: number): Uint8Array {\n") - f.write("\tif (arr.length != len) { throw new Error(\"Expected array of length \" + len + \"got \" + arr.length); }\n") - f.write("\treturn arr;\n") - f.write("}") - def release_native_arr_ptr_call(self, ty_info, arr_var, arr_ptr_var): return None def create_native_arr_call(self, arr_len, ty_info): -- 2.30.2