File tree 2 files changed +8
-0
lines changed 2 files changed +8
-0
lines changed Original file line number Diff line number Diff line change @@ -10296,6 +10296,13 @@ bool JS_IsWeakMap(JSValueConst val)
10296
10296
return JS_VALUE_GET_OBJ(val)->class_id == JS_CLASS_WEAKMAP;
10297
10297
}
10298
10298
10299
+ bool JS_IsDataView(JSValueConst val)
10300
+ {
10301
+ if (JS_VALUE_GET_TAG(val) != JS_TAG_OBJECT)
10302
+ return false;
10303
+ return JS_VALUE_GET_OBJ(val)->class_id == JS_CLASS_DATAVIEW;
10304
+ }
10305
+
10299
10306
bool JS_IsError(JSContext *ctx, JSValueConst val)
10300
10307
{
10301
10308
JSObject *p;
Original file line number Diff line number Diff line change @@ -835,6 +835,7 @@ JS_EXTERN bool JS_IsSet(JSValueConst val);
835
835
JS_EXTERN bool JS_IsWeakRef (JSValueConst val );
836
836
JS_EXTERN bool JS_IsWeakSet (JSValueConst val );
837
837
JS_EXTERN bool JS_IsWeakMap (JSValueConst val );
838
+ JS_EXTERN bool JS_IsDataView (JSValueConst val );
838
839
839
840
JS_EXTERN JSValue JS_NewArray (JSContext * ctx );
840
841
// takes ownership of the values
You can’t perform that action at this time.
0 commit comments