Home
last modified time | relevance | path

Searched refs:dataView (Results 1 – 14 of 14) sorted by relevance

/arkcompiler/ets_runtime/test/fuzztest/dataviewref_fuzzer/
Ddataviewref_fuzzer.cpp34 Local<DataViewRef> dataView = DataViewRef::New(vm, arrayBuffer, byteOffset, byteLength); in DataViewRefByteOffSetFuzzTest() local
39 (void)dataView->ByteOffset(); in DataViewRefByteOffSetFuzzTest()
52 Local<DataViewRef> dataView = DataViewRef::New(vm, arrayBuffer, byteOffset, byteLength); in DataViewRefByteLengthFuzzTest() local
57 (void)dataView->ByteLength(); in DataViewRefByteLengthFuzzTest()
70 Local<DataViewRef> dataView = DataViewRef::New(vm, arrayBuffer, byteOffset, byteLength); in DataViewRefGetArrayBufferFuzzTest() local
75 (void)dataView->GetArrayBuffer(vm); in DataViewRefGetArrayBufferFuzzTest()
/arkcompiler/ets_runtime/ecmascript/builtins/
Dbuiltins_dataview.cpp83 JSHandle<JSDataView> dataView(obj); in DataViewConstructor() local
85 dataView->SetDataView(thread, JSTaggedValue::True()); in DataViewConstructor()
87 dataView->SetViewedArrayBuffer(thread, bufferHandle.GetTaggedValue()); in DataViewConstructor()
89 dataView->SetByteLength(static_cast<uint32_t>(viewByteLen)); in DataViewConstructor()
91 dataView->SetByteOffset(static_cast<uint32_t>(offset)); in DataViewConstructor()
93 return JSTaggedValue(dataView.GetTaggedValue()); in DataViewConstructor()
113 JSHandle<JSDataView> dataView(thisHandle); in GetBuffer() local
115 JSTaggedValue buffer = dataView->GetViewedArrayBuffer(); in GetBuffer()
137 JSHandle<JSDataView> dataView(thisHandle); in GetByteLength() local
139 JSTaggedValue buffer = dataView->GetViewedArrayBuffer(); in GetByteLength()
[all …]
/arkcompiler/ets_runtime/test/aottest/builtin_inlining/ArrayBuffer/IsView/
DbuiltinArrayBufferIsView.ts21 let dataView = new DataView(arraybuffer) variable
22 print(ArrayBuffer.isView(dataView)) //: true
23 print(ArrayBuffer.isView(dataView, 0)) //: true
/arkcompiler/ets_runtime/test/aottest/ldobjbyname_typed_path/
Dldobjbyname_typed_path.ts39 let dataView = new DataView(data); variable
40 print(" - DataView.prototype.getInt32: ", dataView.getInt32(0)); // return: 0
41 print(" - DataView.prototype.getFloat32: ", dataView.getBigInt64(8)); // return: 0
/arkcompiler/ets_runtime/test/fuzztest/jsvaluerefisdataview_fuzzer/
Djsvaluerefisdataview_fuzzer.cpp34 Local<DataViewRef> dataView = DataViewRef::New(vm, arrayBuffer, 0, (int32_t)size - 1); in JSValueRefIsDataViewFuzzerTest() local
35 dataView->IsDataView(vm); in JSValueRefIsDataViewFuzzerTest()
/arkcompiler/ets_runtime/ecmascript/builtins/tests/
Dbuiltins_dataview_test.cpp169 JSHandle<JSFunction> dataView(thread, env->GetDataViewFunction().GetTaggedValue()); in CreateBuiltinsDataView() local
174 …o ecmaRuntimeCallInfo = TestHelper::CreateEcmaRuntimeCallInfo(thread, JSTaggedValue(*dataView), 8); in CreateBuiltinsDataView()
175 ecmaRuntimeCallInfo->SetFunction(dataView.GetTaggedValue()); in CreateBuiltinsDataView()
196 JSHandle<JSFunction> dataView(thread, env->GetDataViewFunction().GetTaggedValue()); in HWTEST_F_L0() local
200 …o ecmaRuntimeCallInfo = TestHelper::CreateEcmaRuntimeCallInfo(thread, JSTaggedValue(*dataView), 8); in HWTEST_F_L0()
201 ecmaRuntimeCallInfo->SetFunction(dataView.GetTaggedValue()); in HWTEST_F_L0()
213 … ecmaRuntimeCallInfo = TestHelper::CreateEcmaRuntimeCallInfo(thread, JSTaggedValue(*dataView), 8); in HWTEST_F_L0()
214 ecmaRuntimeCallInfo->SetFunction(dataView.GetTaggedValue()); in HWTEST_F_L0()
/arkcompiler/ets_runtime/ecmascript/napi/test/
Djsnapi_first_tests.cpp786 Local<DataViewRef> dataView = DataViewRef::New(vm_, arrayBuffer, 5, 7); in HWTEST_F_L0() local
787 ASSERT_TRUE(dataView->IsDataView(vm_)); in HWTEST_F_L0()
788 ASSERT_EQ(dataView->GetArrayBuffer(vm_)->GetBuffer(vm_), arrayBuffer->GetBuffer(vm_)); in HWTEST_F_L0()
789 ASSERT_EQ(dataView->ByteLength(), 7U); // 7 : size of arguments in HWTEST_F_L0()
790 ASSERT_EQ(dataView->ByteOffset(), 5U); // 5 : size of arguments in HWTEST_F_L0()
793 dataView = DataViewRef::New(vm_, arrayBuffer, 5, 11); in HWTEST_F_L0()
794 ASSERT_TRUE(dataView->IsUndefined()); in HWTEST_F_L0()
Djsnapi_second_tests.cpp533 Local<DataViewRef> dataView = DataViewRef::New(vm_, arrayBuffer, 5, 7); in HWTEST_F_L0() local
534 ASSERT_TRUE(dataView->IsDataView(vm_)); in HWTEST_F_L0()
Djsnapi_sample.cpp2108 Local<DataViewRef> dataView = DataViewRef::New(vm_, arrayBuffer, byteOffset, dataViewLength); in HWTEST_F_L0() local
2109 GTEST_LOG_(INFO) << "sample_DataView_byteLength : " << dataView->ByteLength(); in HWTEST_F_L0()
2110 GTEST_LOG_(INFO) << "sample_DataView_byteOffset : " << dataView->ByteOffset(); in HWTEST_F_L0()
2111 …GTEST_LOG_(INFO) << "sample_DataView_getArrayBuffer : " << dataView->GetArrayBuffer(vm_)->GetBuffe… in HWTEST_F_L0()
Dffi_workload.cpp1029 Local<DataViewRef> dataView = DataViewRef::New(vm_, arrayBuffer, 5, 7); in HWTEST_F_L0() local
1032 (void)dataView->ByteLength(); in HWTEST_F_L0()
1044 Local<DataViewRef> dataView = DataViewRef::New(vm_, arrayBuffer, 5, 7); in HWTEST_F_L0() local
1047 (void)dataView->ByteOffset(); in HWTEST_F_L0()
1059 Local<DataViewRef> dataView = DataViewRef::New(vm_, arrayBuffer, 5, 7); in HWTEST_F_L0() local
1062 (void)dataView->GetArrayBuffer(vm_); in HWTEST_F_L0()
/arkcompiler/ets_runtime/ecmascript/napi/
DREADME.md366 Local<DataViewRef> dataView = DataViewRef::New(vm, arrayBuffer, 5, 7);
367 uint32_t offSet = dataView->ByteOffset();
393 Local<DataViewRef> dataView = DataViewRef::New(vm, arrayBuffer, 5, 7);
394 uint32_t offSet = dataView->ByteLength();
420 Local<DataViewRef> dataView = DataViewRef::New(vm, arrayBuffer, 5, 7);
421 Local<ArrayBufferRef> getBuffer = dataView->GetArrayBuffer(vm);
4343 Local<DataViewRef> dataView = DataViewRef::New(vm, arrayBuffer, 5, 7);
4344 uint32_t len = dataView->ByteLength();
Djsnapi_expo.cpp1128 JSHandle<JSDataView> dataView(JSNApiHelper::ToJSHandle(this)); in GetDataViewInfo() local
1131 *byteLength = dataView->GetByteLength(); in GetDataViewInfo()
1135 JSHandle<JSArrayBuffer> retArrayBuffer(thread, dataView->GetViewedArrayBuffer()); in GetDataViewInfo()
1148 *byteOffset = dataView->GetByteOffset(); in GetDataViewInfo()
1161 JSHandle<JSDataView> dataView = factory->NewJSDataView(buffer, byteOffset, byteLength); in New() local
1163 return JSNApiHelper::ToLocal<DataViewRef>(JSHandle<JSTaggedValue>(dataView)); in New()
1169 JSHandle<JSDataView> dataView(JSNApiHelper::ToJSHandle(this)); in ByteLength() local
1170 return dataView->GetByteLength(); in ByteLength()
1176 JSHandle<JSDataView> dataView(JSNApiHelper::ToJSHandle(this)); in ByteOffset() local
1177 return dataView->GetByteOffset(); in ByteOffset()
[all …]
/arkcompiler/ets_runtime/ecmascript/compiler/
Dstub_builder-inl.h3713 inline GateRef StubBuilder::GetViewedArrayBuffer(GateRef dataView) in GetViewedArrayBuffer() argument
3715 return Load(VariableType::JS_ANY(), dataView, in GetViewedArrayBuffer()
3719 inline GateRef StubBuilder::GetByteOffset(GateRef dataView) in GetByteOffset() argument
3721 return Load(VariableType::INT32(), dataView, in GetByteOffset()
3725 inline GateRef StubBuilder::GetByteLength(GateRef dataView) in GetByteLength() argument
3727 return Load(VariableType::INT32(), dataView, in GetByteLength()
Dstub_builder.h973 inline GateRef GetViewedArrayBuffer(GateRef dataView);
974 inline GateRef GetByteOffset(GateRef dataView);
975 inline GateRef GetByteLength(GateRef dataView);