Vendor things
This commit is contained in:
parent
5deceec006
commit
977e3c17e5
19434 changed files with 10682014 additions and 0 deletions
24
third-party/vendor/wasm-bindgen/tests/wasm/js_keywords.js
vendored
Normal file
24
third-party/vendor/wasm-bindgen/tests/wasm/js_keywords.js
vendored
Normal file
|
|
@ -0,0 +1,24 @@
|
|||
const wasm = require("wasm-bindgen-test.js");
|
||||
const assert = require("assert");
|
||||
|
||||
exports.js_keywords_compile = () => {
|
||||
assert.strictEqual(wasm._throw(1), 1);
|
||||
assert.strictEqual(wasm._class(1, 2), false);
|
||||
assert.strictEqual(wasm.classy(3), 3);
|
||||
let obj = new wasm.Class("class");
|
||||
assert.strictEqual(wasm.Class.void("string"), "string");
|
||||
assert.strictEqual(obj.catch, "class");
|
||||
assert.strictEqual(obj.instanceof("Class"), "class is instance of Class");
|
||||
};
|
||||
|
||||
exports.test_keyword_1_as_fn_name = (x) => {
|
||||
return wasm._throw(x);
|
||||
};
|
||||
|
||||
exports.test_keyword_2_as_fn_name = (x, y) => {
|
||||
return wasm._class(x, y);
|
||||
};
|
||||
|
||||
exports.test_keyword_as_fn_arg = (x) => {
|
||||
return wasm.classy(x);
|
||||
};
|
||||
Loading…
Add table
Add a link
Reference in a new issue