Bugfix - export new array::slice to JS and fuzzer. (#1915)
This commit is contained in:
parent
1cd00cf3fc
commit
975ea616dd
3 changed files with 5 additions and 0 deletions
|
@ -168,6 +168,7 @@
|
||||||
"array::push("
|
"array::push("
|
||||||
"array::remove("
|
"array::remove("
|
||||||
"array::reverse("
|
"array::reverse("
|
||||||
|
"array::slice("
|
||||||
"array::sort("
|
"array::sort("
|
||||||
"array::sort::asc("
|
"array::sort::asc("
|
||||||
"array::sort::desc("
|
"array::sort::desc("
|
||||||
|
|
|
@ -168,6 +168,7 @@
|
||||||
"array::push("
|
"array::push("
|
||||||
"array::remove("
|
"array::remove("
|
||||||
"array::reverse("
|
"array::reverse("
|
||||||
|
"array::slice("
|
||||||
"array::sort("
|
"array::sort("
|
||||||
"array::sort::asc("
|
"array::sort::asc("
|
||||||
"array::sort::desc("
|
"array::sort::desc("
|
||||||
|
|
|
@ -28,6 +28,7 @@ impl ModuleDef for Package {
|
||||||
module.add("insert")?;
|
module.add("insert")?;
|
||||||
module.add("intersect")?;
|
module.add("intersect")?;
|
||||||
module.add("len")?;
|
module.add("len")?;
|
||||||
|
module.add("slice")?;
|
||||||
module.add("sort")?;
|
module.add("sort")?;
|
||||||
module.add("union")?;
|
module.add("union")?;
|
||||||
Ok(())
|
Ok(())
|
||||||
|
@ -45,6 +46,7 @@ impl ModuleDef for Package {
|
||||||
module.set("insert", Func::from(|v: Any| run("array::insert", v.0)))?;
|
module.set("insert", Func::from(|v: Any| run("array::insert", v.0)))?;
|
||||||
module.set("intersect", Func::from(|v: Any| run("array::intersect", v.0)))?;
|
module.set("intersect", Func::from(|v: Any| run("array::intersect", v.0)))?;
|
||||||
module.set("len", Func::from(|v: Any| run("array::len", v.0)))?;
|
module.set("len", Func::from(|v: Any| run("array::len", v.0)))?;
|
||||||
|
module.set("slice", Func::from(|v: Any| run("array::slice", v.0)))?;
|
||||||
module.set("sort", Func::from(|v: Any| run("array::sort", v.0)))?;
|
module.set("sort", Func::from(|v: Any| run("array::sort", v.0)))?;
|
||||||
module.set("union", Func::from(|v: Any| run("array::union", v.0)))?;
|
module.set("union", Func::from(|v: Any| run("array::union", v.0)))?;
|
||||||
// Set default exports
|
// Set default exports
|
||||||
|
@ -59,6 +61,7 @@ impl ModuleDef for Package {
|
||||||
default.set("insert", Func::from(|v: Any| run("array::insert", v.0)))?;
|
default.set("insert", Func::from(|v: Any| run("array::insert", v.0)))?;
|
||||||
default.set("intersect", Func::from(|v: Any| run("array::intersect", v.0)))?;
|
default.set("intersect", Func::from(|v: Any| run("array::intersect", v.0)))?;
|
||||||
default.set("len", Func::from(|v: Any| run("array::len", v.0)))?;
|
default.set("len", Func::from(|v: Any| run("array::len", v.0)))?;
|
||||||
|
default.set("slice", Func::from(|v: Any| run("array::slice", v.0)))?;
|
||||||
default.set("sort", Func::from(|v: Any| run("array::sort", v.0)))?;
|
default.set("sort", Func::from(|v: Any| run("array::sort", v.0)))?;
|
||||||
default.set("union", Func::from(|v: Any| run("array::union", v.0)))?;
|
default.set("union", Func::from(|v: Any| run("array::union", v.0)))?;
|
||||||
module.set("default", default)?;
|
module.set("default", default)?;
|
||||||
|
|
Loading…
Reference in a new issue