feat: add Array entries/keys/findLastIndex/toSorted/toReversed/toSpliced/with

This commit is contained in:
爱特每羊队
2026-08-12 03:42:42 +08:00
parent 998327aa7e
commit 18eb6ef8ab
4 changed files with 351 additions and 34 deletions
+1 -1
View File
@@ -366,7 +366,7 @@ pub fn make_iter_result<H: VmHost>(vm: &mut H, value: JsValue, done: bool) -> Js
JsValue::from_js_object(obj)
}
fn make_native_function<H: VmHost>(vm: &mut H, name: &str, native_fn: *const (), arg_count: u8) -> JsValue {
pub(crate) fn make_native_function<H: VmHost>(vm: &mut H, name: &str, native_fn: *const (), arg_count: u8) -> JsValue {
let function_proto = vm.session().builtin_world().function_proto.as_ptr() as *mut JsObject;
let mut func = JsObject::new_empty(EMPTY_SHAPE_ID, JsValue::from_js_object(function_proto));
func.set_function(true);