/arkcompiler/ets_runtime/ecmascript/builtins/ |
H A D | builtins_dataview.cpp | 27 BUILTINS_API_TRACE(thread, DataView, Constructor); in DataViewConstructor() 83 // «[[DataView]],[[ViewedArrayBuffer]], [[ByteLength]], [[ByteOffset]]» ). in DataViewConstructor() 89 // 15. Set O’s [[DataView]] internal slot to true. in DataViewConstructor() 106 BUILTINS_API_TRACE(thread, DataView, GetBuffer); in GetBuffer() 130 BUILTINS_API_TRACE(thread, DataView, GetByteLength); in GetByteLength() 160 BUILTINS_API_TRACE(thread, DataView, GetOffset); in GetOffset() 189 BUILTINS_API_TRACE(argv->GetThread(), DataView, GetFloat32); in GetFloat32() 197 BUILTINS_API_TRACE(argv->GetThread(), DataView, GetFloat64); in GetFloat64() 205 BUILTINS_API_TRACE(argv->GetThread(), DataView, GetInt8); in GetInt8() 213 BUILTINS_API_TRACE(argv->GetThread(), DataView, GetInt1 in GetInt16() [all...] |
H A D | builtins_lazy_callback.h | 75 static JSTaggedValue DataView(JSThread *thread, const JSHandle<JSObject> &obj);
|
H A D | builtins_lazy_callback.cpp | 172 JSTaggedValue BuiltinsLazyCallback::DataView(JSThread *thread, const JSHandle<JSObject> &obj) in DataView() function in panda::ecmascript::builtins::BuiltinsLazyCallback 179 ResetLazyInternalAttr(thread, obj, "DataView"); in DataView()
|
H A D | builtins.cpp | 160 using DataView = builtins::BuiltinsDataView; 2673 JSObject::SIZE, DataView::GetNumPrototypeInlinedProperties(), JSType::JS_OBJECT, objFuncPrototypeVal); in InitializeDataView() 2682 JSHandle<JSObject> dataViewFunction(NewBuiltinConstructor(env, dataViewFuncPrototype, DataView::DataViewConstructor, in InitializeDataView() 2683 "DataView", FunctionLength::ONE)); in InitializeDataView() 2686 // DataView.prototype method in InitializeDataView() 2687 for (const base::BuiltinFunctionEntry &entry: DataView::GetDataViewPrototypeFunctions()) { in InitializeDataView() 2692 // 24.2.4.1 get DataView.prototype.buffer in InitializeDataView() 2693 JSHandle<JSTaggedValue> bufferGetter = CreateGetter(env, DataView::GetBuffer, "buffer", FunctionLength::ZERO); in InitializeDataView() 2697 // 24.2.4.2 get DataView.prototype.byteLength in InitializeDataView() 2699 CreateGetter(env, DataView in InitializeDataView() [all...] |
/arkcompiler/ets_runtime/ecmascript/ |
H A D | runtime_call_id.h | 390 V(DataView, Constructor) \ 391 V(DataView, GetBuffer) \ 392 V(DataView, GetByteLength) \ 393 V(DataView, GetOffset) \ 394 V(DataView, GetViewValue) \ 395 V(DataView, SetViewValue) \ 396 V(DataView, GetFloat32) \ 397 V(DataView, GetFloat64) \ 398 V(DataView, GetInt8) \ 399 V(DataView, GetInt1 [all...] |
H A D | js_dataview.h | 37 ACCESSORS(DataView, DATA_VIEW_OFFSET, VIEW_ARRAY_BUFFER_OFFSET);
|
/arkcompiler/toolchain/tooling/test/testcases/js/ |
H A D | export_variable_second.js | 40 export const dataview6 = new DataView(arraybuffer6, 1); 67 const dataview8 = new DataView(arraybuffer8, 0);
|
H A D | module_variable.js | 116 export const dataview0 = new DataView(arraybuffer0, 0); 148 const dataview1 = new DataView(arraybuffer0, 0); 198 const dataview2 = new DataView(arraybuffer0, 0);
|
H A D | variable_second.js | 42 const dataview0 = new DataView(arraybuffer0, 0);
|
H A D | watch_variable.js | 45 const dataview0 = new DataView(arraybuffer0, 0);
|
H A D | variable_first.js | 42 const dataview0 = new DataView(arraybuffer0, 0);
|
/arkcompiler/ets_runtime/ecmascript/snapshot/mem/ |
H A D | snapshot_processor.cpp | 140 using DataView = builtins::BuiltinsDataView; 505 reinterpret_cast<uintptr_t>(DataView::DataViewConstructor), 506 reinterpret_cast<uintptr_t>(DataView::GetFloat32), 507 reinterpret_cast<uintptr_t>(DataView::GetFloat64), 508 reinterpret_cast<uintptr_t>(DataView::GetInt8), 509 reinterpret_cast<uintptr_t>(DataView::GetInt16), 510 reinterpret_cast<uintptr_t>(DataView::GetInt32), 511 reinterpret_cast<uintptr_t>(DataView::GetUint8), 512 reinterpret_cast<uintptr_t>(DataView::GetUint16), 513 reinterpret_cast<uintptr_t>(DataView [all...] |
/arkcompiler/ets_runtime/test/moduletest/allocatearraybuffer/ |
H A D | allocatearraybuffer.js | 28 * @tc.desc:test DataView 32 const dataview = new DataView(new ArrayBuffer(64));
|
/arkcompiler/runtime_core/static_core/plugins/ets/tests/interop_js/tests/scenarios/js_to_ets/js_suites/ |
H A D | conflict_types.js | 46 const view = new DataView(buffer);
|
/arkcompiler/ets_runtime/ecmascript/compiler/builtins/ |
H A D | builtins_call_signature.h | 199 V(SetInt32, DataView, INT32, SetTypedValue, Undefined()) \
200 V(SetFloat32, DataView, FLOAT32, SetTypedValue, Undefined()) \
201 V(SetFloat64, DataView, FLOAT64, SetTypedValue, Undefined())
863 {DataViewGetInt8, "DataView.prototype.GetInt8"},
864 {DataViewGetUint8, "DataView.prototype.GetUint8"},
865 {DataViewGetInt16, "DataView.prototype.GetInt16"},
866 {DataViewGetUint16, "DataView.prototype.GetUint16"},
867 {DataViewGetInt32, "DataView.prototype.GetInt32"},
868 {DataViewGetUint32, "DataView.prototype.GetUint32"},
869 {DataViewGetFloat32, "DataView [all...] |
/arkcompiler/ets_runtime/test/moduletest/array/ |
H A D | array.js | 478 let objects = [Object, Error, AggregateError, EvalError, RangeError, ReferenceError, SyntaxError, TypeError, URIError, String, BigInt, Function, Number, Boolean, Date, RegExp, Array, ArrayBuffer, DataView, Int8Array, Int16Array, Int32Array, Uint8Array, Uint8ClampedArray, Uint16Array, Uint32Array, Float32Array, Float64Array, BigInt64Array, BigUint64Array, Set, Map, WeakMap, WeakSet, Symbol, Proxy];
|
/arkcompiler/ets_runtime/ecmascript/napi/test/ |
H A D | ffi_workload.cpp | 1020 TEST_TIME(DataView::New); in HWTEST_F_L0() 1035 TEST_TIME(DataView::ByteLength); in HWTEST_F_L0() 1050 TEST_TIME(DataView::ByteOffset); in HWTEST_F_L0() 1065 TEST_TIME(DataView::GetArrayBuffer); in HWTEST_F_L0()
|
H A D | jsnapi_first_tests.cpp | 801 HWTEST_F_L0(JSNApiTests, DataView) in HWTEST_F_L0()
|
/arkcompiler/ets_frontend/es2panda/test/compiler/js/ |
H A D | cocos_worker_test.js | 6323 if (t) if ("string" == typeof t) this._bodyText = t; else if (o && Blob.prototype.isPrototypeOf(t)) this._bodyBlob = t; else if (a && FormData.prototype.isPrototypeOf(t)) this._bodyFormData = t; else if (n && URLSearchParams.prototype.isPrototypeOf(t)) this._bodyText = t.toString(); else if (l && o && ((e = t) && DataView.prototype.isPrototypeOf(e))) { 20485 new DataView(t).setInt16(0, 256, !0); 24069 const e = new DataView(t.buffer, t.byteOffset, t.byteLength); 25565 const r = new DataView(new ArrayBuffer(0 + Ld + Ld + Fd + Vd * n + Xd * n)); 25587 const s = new DataView(i.buffer, i.byteOffset, i.byteLength); 25927 const h = new DataView(new ArrayBuffer(l)); 25975 const s = new DataView(i.buffer, i.byteOffset, i.byteLength); [all...] |