Home
last modified time | relevance | path

Searched refs:func_val (Results 1 – 6 of 6) sorted by relevance

/AliOS-Things-master/components/amp/engine/quickjs_engine/startup/
A Dquickjs_module_load.c57 JSValue func_val = JS_UNDEFINED; in quickjs_module_loader() local
84 func_val = JS_Eval(ctx, (char *) buf, buf_len, module_name, in quickjs_module_loader()
97 func_val = js_load_binary_module(ctx, module_data, module_len); in quickjs_module_loader()
104 if (JS_IsUndefined(func_val)) { in quickjs_module_loader()
109 if (JS_IsException(func_val)) { in quickjs_module_loader()
114 m = JS_VALUE_GET_PTR(func_val); in quickjs_module_loader()
119 JS_FreeValue(ctx, func_val); in quickjs_module_loader()
/AliOS-Things-master/components/amp/engine/quickjs_engine/quickjs/
A Dqjsc.c254 JSValue func_val; in jsc_module_loader() local
265 func_val = JS_Eval(ctx, (char *)buf, buf_len, module_name, in jsc_module_loader()
268 if (JS_IsException(func_val)) in jsc_module_loader()
274 output_object_code(ctx, outfile, func_val, cname, TRUE); in jsc_module_loader()
277 m = JS_VALUE_GET_PTR(func_val); in jsc_module_loader()
278 JS_FreeValue(ctx, func_val); in jsc_module_loader()
A Dquickjs-libc.h44 int js_module_set_import_meta(JSContext *ctx, JSValueConst func_val,
A Drun-test262.c806 JSValue func_val; in js_module_loader_test() local
816 func_val = JS_Eval(ctx, (char *)buf, buf_len, module_name, in js_module_loader_test()
819 if (JS_IsException(func_val)) in js_module_loader_test()
822 m = JS_VALUE_GET_PTR(func_val); in js_module_loader_test()
823 JS_FreeValue(ctx, func_val); in js_module_loader_test()
A Dquickjs-libc.c525 int js_module_set_import_meta(JSContext *ctx, JSValueConst func_val, in js_module_set_import_meta() argument
534 assert(JS_VALUE_GET_TAG(func_val) == JS_TAG_MODULE); in js_module_set_import_meta()
535 m = JS_VALUE_GET_PTR(func_val); in js_module_set_import_meta()
588 JSValue func_val; in js_module_loader() local
598 func_val = JS_Eval(ctx, (char *)buf, buf_len, module_name, in js_module_loader()
601 if (JS_IsException(func_val)) in js_module_loader()
604 js_module_set_import_meta(ctx, func_val, TRUE, FALSE); in js_module_loader()
606 m = JS_VALUE_GET_PTR(func_val); in js_module_loader()
607 JS_FreeValue(ctx, func_val); in js_module_loader()
/AliOS-Things-master/components/amp/engine/quickjs_engine/addons/libc/
A Dquickjs_libc.c541 int js_module_set_import_meta(JSContext *ctx, JSValueConst func_val, in js_module_set_import_meta() argument
550 assert(JS_VALUE_GET_TAG(func_val) == JS_TAG_MODULE); in js_module_set_import_meta()
551 m = JS_VALUE_GET_PTR(func_val); in js_module_set_import_meta()
606 JSValue func_val; in js_module_loader() local
616 func_val = JS_Eval(ctx, (char *)buf, buf_len, module_name, in js_module_loader()
619 if (JS_IsException(func_val)) { in js_module_loader()
623 js_module_set_import_meta(ctx, func_val, TRUE, FALSE); in js_module_loader()
625 m = JS_VALUE_GET_PTR(func_val); in js_module_loader()
626 JS_FreeValue(ctx, func_val); in js_module_loader()

Completed in 23 milliseconds