Home
last modified time | relevance | path

Searched refs:JS_MKPTR (Results 1 – 2 of 2) sorted by relevance

/AliOS-Things-master/components/amp/engine/quickjs_engine/quickjs/
A Dquickjs.h114 #define JS_MKPTR(tag, p) (JSValue)((intptr_t)(p) | (tag)) macro
142 #define JS_MKPTR(tag, ptr) (((uint64_t)(tag) << 32) | (uintptr_t)(ptr)) macro
219 #define JS_MKPTR(tag, p) (JSValue){ (JSValueUnion){ .ptr = p }, tag } macro
A Dquickjs.c3479 return JS_MKPTR(JS_TAG_STRING, str); in js_new_string8()
3489 return JS_MKPTR(JS_TAG_STRING, str); in js_new_string16()
3526 return JS_MKPTR(JS_TAG_STRING, str); in js_sub_string()
3869 return JS_MKPTR(JS_TAG_STRING, str); in string_buffer_end()
4182 return JS_MKPTR(JS_TAG_STRING, p); in JS_ConcatString1()
4812 return JS_MKPTR(JS_TAG_OBJECT, p); in JS_NewObjectFromShape()
12096 return JS_MKPTR(JS_TAG_BIG_FLOAT, p); in JS_NewBigFloat()
12118 return JS_MKPTR(JS_TAG_BIG_INT, p); in JS_NewBigInt()
15511 this_val = JS_MKPTR(JS_TAG_OBJECT, p); in js_instantiate_prototype()
18792 func_obj = JS_MKPTR(JS_TAG_INT, s); in async_func_resume()
[all …]

Completed in 100 milliseconds