| /arkcompiler/ets_runtime/test/fuzztest/dataviewref_fuzzer/ |
| D | dataviewref_fuzzer.cpp | 34 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/ |
| D | builtins_dataview.cpp | 94 JSHandle<JSDataView> dataView(obj); in DataViewConstructor() local 96 dataView->SetDataView(thread, JSTaggedValue::True()); in DataViewConstructor() 98 dataView->SetViewedArrayBuffer(thread, bufferHandle.GetTaggedValue()); in DataViewConstructor() 100 dataView->SetByteLength(viewByteLen); in DataViewConstructor() 102 dataView->SetByteOffset(offset); in DataViewConstructor() 104 return JSTaggedValue(dataView.GetTaggedValue()); in DataViewConstructor() 124 JSHandle<JSDataView> dataView(thisHandle); in GetBuffer() local 126 JSTaggedValue buffer = dataView->GetViewedArrayBuffer(); in GetBuffer() 148 JSHandle<JSDataView> dataView(thisHandle); in GetByteLength() local 150 JSTaggedValue buffer = dataView->GetViewedArrayBuffer(); in GetByteLength() [all …]
|
| /arkcompiler/ets_runtime/test/aottest/ldobjbyname_typed_path/ |
| D | ldobjbyname_typed_path.ts | 39 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/ |
| D | jsvaluerefisdataview_fuzzer.cpp | 34 Local<DataViewRef> dataView = DataViewRef::New(vm, arrayBuffer, 0, (int32_t)size - 1); in JSValueRefIsDataViewFuzzerTest() local 35 dataView->IsDataView(); in JSValueRefIsDataViewFuzzerTest()
|
| /arkcompiler/ets_runtime/ecmascript/builtins/tests/ |
| D | builtins_dataview_test.cpp | 80 JSHandle<JSFunction> dataView(thread, env->GetDataViewFunction().GetTaggedValue()); in CreateBuiltinsDataView() local 85 …o ecmaRuntimeCallInfo = TestHelper::CreateEcmaRuntimeCallInfo(thread, JSTaggedValue(*dataView), 8); in CreateBuiltinsDataView() 86 ecmaRuntimeCallInfo->SetFunction(dataView.GetTaggedValue()); in CreateBuiltinsDataView() 131 JSHandle<JSFunction> dataView(thread, env->GetDataViewFunction().GetTaggedValue()); in HWTEST_F_L0() local 135 …o ecmaRuntimeCallInfo = TestHelper::CreateEcmaRuntimeCallInfo(thread, JSTaggedValue(*dataView), 8); in HWTEST_F_L0() 136 ecmaRuntimeCallInfo->SetFunction(dataView.GetTaggedValue()); in HWTEST_F_L0() 148 … ecmaRuntimeCallInfo = TestHelper::CreateEcmaRuntimeCallInfo(thread, JSTaggedValue(*dataView), 8); in HWTEST_F_L0() 149 ecmaRuntimeCallInfo->SetFunction(dataView.GetTaggedValue()); in HWTEST_F_L0()
|
| /arkcompiler/ets_runtime/ecmascript/napi/test/ |
| D | jsnapi_first_tests.cpp | 745 Local<DataViewRef> dataView = DataViewRef::New(vm_, arrayBuffer, 5, 7); in HWTEST_F_L0() local 746 ASSERT_TRUE(dataView->IsDataView()); in HWTEST_F_L0() 747 ASSERT_EQ(dataView->GetArrayBuffer(vm_)->GetBuffer(), arrayBuffer->GetBuffer()); in HWTEST_F_L0() 748 ASSERT_EQ(dataView->ByteLength(), 7U); // 7 : size of arguments in HWTEST_F_L0() 749 ASSERT_EQ(dataView->ByteOffset(), 5U); // 5 : size of arguments in HWTEST_F_L0() 752 dataView = DataViewRef::New(vm_, arrayBuffer, 5, 11); in HWTEST_F_L0() 753 ASSERT_TRUE(dataView->IsUndefined()); in HWTEST_F_L0()
|
| D | jsnapi_second_tests.cpp | 521 Local<DataViewRef> dataView = DataViewRef::New(vm_, arrayBuffer, 5, 7); in HWTEST_F_L0() local 522 ASSERT_TRUE(dataView->IsDataView()); in HWTEST_F_L0()
|
| D | jsnapi_sample.cpp | 2122 Local<DataViewRef> dataView = DataViewRef::New(vm_, arrayBuffer, byteOffset, dataViewLength); in HWTEST_F_L0() local 2123 GTEST_LOG_(INFO) << "sample_DataView_byteLength : " << dataView->ByteLength(); in HWTEST_F_L0() 2124 GTEST_LOG_(INFO) << "sample_DataView_byteOffset : " << dataView->ByteOffset(); in HWTEST_F_L0() 2125 …GTEST_LOG_(INFO) << "sample_DataView_getArrayBuffer : " << dataView->GetArrayBuffer(vm_)->GetBuffe… in HWTEST_F_L0()
|
| D | ffi_workload.cpp | 1029 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/ |
| D | jsnapi_expo.cpp | 807 JSHandle<JSDataView> dataView = factory->NewJSDataView(buffer, byteOffset, byteLength); in New() local 809 return JSNApiHelper::ToLocal<DataViewRef>(JSHandle<JSTaggedValue>(dataView)); in New() 815 JSHandle<JSDataView> dataView(JSNApiHelper::ToJSHandle(this)); in ByteLength() local 816 return dataView->GetByteLength(); in ByteLength() 822 JSHandle<JSDataView> dataView(JSNApiHelper::ToJSHandle(this)); in ByteOffset() local 823 return dataView->GetByteOffset(); in ByteOffset() 829 JSHandle<JSDataView> dataView(JSNApiHelper::ToJSHandle(this)); in GetArrayBuffer() local 830 LOG_IF_SPECIAL(dataView, FATAL); in GetArrayBuffer() 831 JSHandle<JSTaggedValue> arrayBuffer(thread, dataView->GetViewedArrayBuffer()); in GetArrayBuffer()
|
| D | JSNapi接口说明.md | 364 Local<DataViewRef> dataView = DataViewRef::New(vm, arrayBuffer, 5, 7); 365 uint32_t offSet = dataView->ByteOffset(); 391 Local<DataViewRef> dataView = DataViewRef::New(vm, arrayBuffer, 5, 7); 392 uint32_t offSet = dataView->ByteLength(); 418 Local<DataViewRef> dataView = DataViewRef::New(vm, arrayBuffer, 5, 7); 419 Local<ArrayBufferRef> getBuffer = dataView->GetArrayBuffer(vm); 4341 Local<DataViewRef> dataView = DataViewRef::New(vm, arrayBuffer, 5, 7); 4342 uint32_t len = dataView->ByteLength();
|