/arkcompiler/ets_runtime/ecmascript/shared_objects/ |
H A D | concurrent_api_scope.h | 23 #include "ecmascript/containers/containers_errors.h" 79 auto error = containers::ContainerError::BusinessError( in CanWrite() 80 thread_, containers::ErrorFlag::CONCURRENT_MODIFICATION_ERROR, "Concurrent modification exception"); in CanWrite() 92 auto error = containers::ContainerError::BusinessError( in WriteDone() 93 thread_, containers::ErrorFlag::CONCURRENT_MODIFICATION_ERROR, "Concurrent modification exception"); in WriteDone() 104 auto error = containers::ContainerError::BusinessError( in CanRead() 105 thread_, containers::ErrorFlag::CONCURRENT_MODIFICATION_ERROR, "Concurrent modification exception"); in CanRead() 130 auto error = containers::ContainerError::BusinessError( in ReadDone() 131 thread_, containers::ErrorFlag::CONCURRENT_MODIFICATION_ERROR, "Concurrent modification exception"); in ReadDone()
|
H A D | js_shared_array.cpp | 93 auto error = containers::ContainerError::BusinessError(thread, containers::ErrorFlag::TYPE_ERROR, in ArrayCreate() 318 auto error = containers::ContainerError::BusinessError(thread, containers::ErrorFlag::TYPE_ERROR, in DefineOwnProperty() 324 auto error = containers::ContainerError::BusinessError(thread, containers::ErrorFlag::RANGE_ERROR, in DefineOwnProperty() 434 auto error = containers::ContainerError::BusinessError(thread, containers::ErrorFlag::RANGE_ERROR, in SetProperty() 453 auto error = containers::ContainerError::BusinessError(thread, containers in SetProperty() [all...] |
/arkcompiler/ets_runtime/ecmascript/builtins/ |
H A D | builtins_shared_map.cpp | 35 JSTaggedValue error = containers::ContainerError::BusinessError( in Constructor() 36 thread, containers::ErrorFlag::IS_NULL_ERROR, "The ArkTS Map's constructor cannot be directly invoked."); in Constructor() 77 auto error = containers::ContainerError::BusinessError(thread, containers::ErrorFlag::BIND_ERROR, in Set() 95 auto error = containers::ContainerError::BusinessError(thread, containers::ErrorFlag::BIND_ERROR, in Clear() 111 auto error = containers::ContainerError::BusinessError(thread, containers::ErrorFlag::BIND_ERROR, in Delete() 128 auto error = containers::ContainerError::BusinessError(thread, containers in Has() [all...] |
H A D | builtins_shared_set.cpp | 36 JSTaggedValue error = containers::ContainerError::BusinessError( in Constructor() 37 thread, containers::ErrorFlag::IS_NULL_ERROR, "The ArkTS Set's constructor cannot be directly invoked."); in Constructor() 114 auto error = containers::ContainerError::BusinessError(thread, containers::ErrorFlag::BIND_ERROR, in Add() 132 auto error = containers::ContainerError::BusinessError(thread, containers::ErrorFlag::BIND_ERROR, in Clear() 149 auto error = containers::ContainerError::BusinessError(thread, containers::ErrorFlag::BIND_ERROR, in Delete() 167 auto error = containers::ContainerError::BusinessError(thread, containers in Has() [all...] |
/arkcompiler/ets_runtime/ecmascript/tests/ |
H A D | ecma_container_common.h | 17 #include "ecmascript/containers/containers_private.h" 72 auto result = TestCommon::CreateContainerTaggedValue(thread, containers::ContainerTag::ArrayList); in CreateArrayList() 84 auto result = TestCommon::CreateContainerTaggedValue(thread, containers::ContainerTag::PlainArray); in CreatePlainArray() 98 auto result = TestCommon::CreateContainerTaggedValue(thread, containers::ContainerTag::Deque); in CreateJSApiDeque() 109 auto result = TestCommon::CreateContainerTaggedValue(thread, containers::ContainerTag::HashMap); in CreateHashMap() 121 auto result = TestCommon::CreateContainerTaggedValue(thread, containers::ContainerTag::HashSet); in CreateHashSet() 133 auto result = TestCommon::CreateContainerTaggedValue(thread, containers::ContainerTag::LightWeightMap); in CreateLightWeightMap() 150 auto result = TestCommon::CreateContainerTaggedValue(thread, containers::ContainerTag::LightWeightSet); in CreateLightWeightSet() 165 auto result = TestCommon::CreateContainerTaggedValue(thread, containers::ContainerTag::LinkedList); in CreateLinkedList() 178 auto result = TestCommon::CreateContainerTaggedValue(thread, containers in CreateList() [all...] |
/arkcompiler/ets_runtime/test/fuzztest/containerslinkedlistcommon_fuzzer/ |
H A D | containerslinkedlistcommon_fuzzer.h | 19 #include "ecmascript/containers/containers_linked_list.h" 20 #include "ecmascript/containers/containers_private.h" 83 objCallInfo->SetCallArg(0, JSTaggedValue(static_cast<int>(containers::ContainerTag::LinkedList))); in CreateJSAPILinkedList() 84 JSTaggedValue result = containers::ContainersPrivate::Load(objCallInfo); in CreateJSAPILinkedList() 93 JSTaggedValue list = containers::ContainersLinkedList::LinkedListConstructor(objCallInfo2); in CreateJSAPILinkedList() 104 containers::ContainersLinkedList::Add(callInfo); in LinkedListAdd() 157 containers::ContainersLinkedList::GetFirst(callInfo); in ContainersLinkedListGetFirstFuzzTest() 187 containers::ContainersLinkedList::GetLast(callInfo); in ContainersLinkedListGetLastFuzzTest() 217 containers::ContainersLinkedList::AddFirst(callInfo); in ContainersLinkedListAddFirstFuzzTest() 247 containers in ContainersLinkedListClearFuzzTest() [all...] |
/arkcompiler/ets_runtime/ecmascript/intl/ |
H A D | locale_helper.cpp | 269 std::vector<std::string> containers; in IsStructurallyValidLanguageTag() local 279 containers.push_back(substring); in IsStructurallyValidLanguageTag() 280 if (!IsVariantSubtag(substring, containers)) { in IsStructurallyValidLanguageTag() 286 bool result = DealwithLanguageTag(containers, address); in IsStructurallyValidLanguageTag() 290 bool LocaleHelper::IsVariantSubtag(std::string substring, std::vector<std::string> containers) in IsVariantSubtag() argument 295 if (std::count(containers.begin(), containers.end(), substring) > INTL_INDEX_TWO) { in IsVariantSubtag() 307 bool LocaleHelper::DealwithLanguageTag(const std::vector<std::string> &containers, size_t &address) in DealwithLanguageTag() argument 312 if (containers.empty()) { in DealwithLanguageTag() 317 if (!IsLanguageSubtag(containers[ in DealwithLanguageTag() [all...] |
/arkcompiler/ets_runtime/test/fuzztest/jsvaluerefislightweightmapandset_fuzzer/ |
H A D | jsvaluerefislightweightmapandset_fuzzer.cpp | 17 #include "ecmascript/containers/containers_list.h" 18 #include "ecmascript/containers/containers_private.h" 30 #include "ecmascript/containers/containers_hashset.h" 39 #include "ecmascript/containers/containers_arraylist.h" 56 #include "ecmascript/containers/containers_lightweightmap.h" 57 #include "ecmascript/containers/containers_lightweightset.h" 62 using namespace panda::ecmascript::containers; 125 objCallInfo1->SetCallArg(0, JSTaggedValue(static_cast<int>(containers::ContainerTag::LightWeightMap))); in ConstructobjectLightWeightMap() 127 JSTaggedValue result1 = ecmascript::containers::ContainersPrivate::Load(objCallInfo1); in ConstructobjectLightWeightMap() 134 JSTaggedValue result = ecmascript::containers in ConstructobjectLightWeightMap() [all...] |
/arkcompiler/ets_runtime/test/fuzztest/jsvaluerefishashset_fuzzer/ |
H A D | jsvaluerefishashset_fuzzer.cpp | 17 #include "ecmascript/containers/containers_list.h" 18 #include "ecmascript/containers/containers_private.h" 30 #include "ecmascript/containers/containers_hashset.h" 39 #include "ecmascript/containers/containers_arraylist.h" 56 #include "ecmascript/containers/containers_lightweightmap.h" 57 #include "ecmascript/containers/containers_lightweightset.h" 62 using namespace panda::ecmascript::containers; 125 objCallInfo1->SetCallArg(0, JSTaggedValue(static_cast<int>(containers::ContainerTag::HashSet))); in ConstructobjectHashSet() 127 JSTaggedValue result1 = containers::ContainersPrivate::Load(objCallInfo1); in ConstructobjectHashSet() 134 JSTaggedValue result = ecmascript::containers in ConstructobjectHashSet() [all...] |
/arkcompiler/ets_runtime/ecmascript/js_api/ |
H A D | js_api_arraylist_iterator.cpp | 18 #include "ecmascript/containers/containers_errors.h" 23 using ContainerError = containers::ContainerError; 24 using ErrorFlag = containers::ErrorFlag;
|
H A D | js_api_queue_iterator.cpp | 18 #include "ecmascript/containers/containers_errors.h" 23 using ContainerError = containers::ContainerError; 24 using ErrorFlag = containers::ErrorFlag;
|
H A D | js_api_deque_iterator.cpp | 18 #include "ecmascript/containers/containers_errors.h" 25 using ContainerError = containers::ContainerError; 26 using ErrorFlag = containers::ErrorFlag;
|
H A D | js_api_lightweightset_iterator.cpp | 19 #include "ecmascript/containers/containers_errors.h" 25 using ContainerError = containers::ContainerError; 26 using ErrorFlag = containers::ErrorFlag;
|
H A D | js_api_plain_array_iterator.cpp | 19 #include "ecmascript/containers/containers_errors.h" 25 using ContainerError = containers::ContainerError; 26 using ErrorFlag = containers::ErrorFlag;
|
H A D | js_api_stack_iterator.cpp | 19 #include "ecmascript/containers/containers_errors.h" 23 using ContainerError = containers::ContainerError; 24 using ErrorFlag = containers::ErrorFlag;
|
/arkcompiler/ets_runtime/test/fuzztest/jsvaluerefishashmap_fuzzer/ |
H A D | jsvaluerefishashmap_fuzzer.cpp | 17 #include "ecmascript/containers/containers_list.h" 18 #include "ecmascript/containers/containers_private.h" 38 #include "ecmascript/containers/containers_arraylist.h" 44 using namespace panda::ecmascript::containers; 108 objCallInfo->SetCallArg(0, JSTaggedValue(static_cast<int>(containers::ContainerTag::HashMap))); in ConstructobjectHashMap() 110 JSTaggedValue result = containers::ContainersPrivate::Load(objCallInfo); in ConstructobjectHashMap()
|
/arkcompiler/ets_runtime/test/fuzztest/jsvaluerefislinkedlistiterator_fuzzer/ |
H A D | jsvaluerefislinkedlistiterator_fuzzer.cpp | 17 #include "ecmascript/containers/containers_list.h" 18 #include "ecmascript/containers/containers_private.h" 30 #include "ecmascript/containers/containers_hashset.h" 44 #include "ecmascript/containers/containers_arraylist.h" 61 #include "ecmascript/containers/containers_lightweightmap.h" 62 #include "ecmascript/containers/containers_lightweightset.h" 68 using namespace panda::ecmascript::containers; 140 objCallInfo->SetCallArg(0, JSTaggedValue(static_cast<int>(containers::ContainerTag::LinkedList))); in JSValueRefIsLinkedListIteratorFuzzTest() 143 JSHandle<JSTaggedValue>(thread, containers::ContainersPrivate::Load(objCallInfo)); in JSValueRefIsLinkedListIteratorFuzzTest()
|
/arkcompiler/ets_runtime/test/fuzztest/jsvaluerefislinkedlist_fuzzer/ |
H A D | jsvaluerefislinkedlist_fuzzer.cpp | 17 #include "ecmascript/containers/containers_list.h" 18 #include "ecmascript/containers/containers_private.h" 30 #include "ecmascript/containers/containers_hashset.h" 39 #include "ecmascript/containers/containers_arraylist.h" 56 #include "ecmascript/containers/containers_lightweightmap.h" 57 #include "ecmascript/containers/containers_lightweightset.h" 63 using namespace panda::ecmascript::containers; 136 objCallInfo->SetCallArg(0, JSTaggedValue(static_cast<int>(containers::ContainerTag::LinkedList))); in JSValueRefIsLinkedListFuzzTest() 139 JSHandle<JSTaggedValue>(thread, containers::ContainersPrivate::Load(objCallInfo)); in JSValueRefIsLinkedListFuzzTest()
|
/arkcompiler/ets_runtime/test/fuzztest/jsvaluerefislist_fuzzer/ |
H A D | jsvaluerefislist_fuzzer.cpp | 17 #include "ecmascript/containers/containers_list.h" 18 #include "ecmascript/containers/containers_private.h" 30 #include "ecmascript/containers/containers_hashset.h" 39 #include "ecmascript/containers/containers_arraylist.h" 56 #include "ecmascript/containers/containers_lightweightmap.h" 57 #include "ecmascript/containers/containers_lightweightset.h" 63 using namespace panda::ecmascript::containers; 136 objCallInfo->SetCallArg(0, JSTaggedValue(static_cast<int>(containers::ContainerTag::List))); in JSValueRefIsListFuzzTest() 138 JSTaggedValue result = containers::ContainersPrivate::Load(objCallInfo); in JSValueRefIsListFuzzTest()
|
/arkcompiler/ets_runtime/test/fuzztest/jsvaluerefisplainarray_fuzzer/ |
H A D | jsvaluerefisplainarray_fuzzer.cpp | 17 #include "ecmascript/containers/containers_list.h" 18 #include "ecmascript/containers/containers_private.h" 30 #include "ecmascript/containers/containers_hashset.h" 39 #include "ecmascript/containers/containers_arraylist.h" 56 #include "ecmascript/containers/containers_lightweightmap.h" 57 #include "ecmascript/containers/containers_lightweightset.h" 63 using namespace panda::ecmascript::containers; 136 objCallInfo->SetCallArg(0, JSTaggedValue(static_cast<int>(containers::ContainerTag::PlainArray))); in JSValueRefIsPlainArrayFuzzTest() 138 JSTaggedValue result = containers::ContainersPrivate::Load(objCallInfo); in JSValueRefIsPlainArrayFuzzTest()
|
/arkcompiler/ets_runtime/test/fuzztest/containersprivateload_fuzzer/ |
H A D | containersprivateload_fuzzer.cpp | 19 #include "ecmascript/containers/containers_private.h"
29 using namespace panda::ecmascript::containers;
|
/arkcompiler/ets_runtime/test/fuzztest/containersprivatehashmap_fuzzer/ |
H A D | containersprivatehashmap_fuzzer.cpp | 19 #include "ecmascript/containers/containers_private.h"
30 using namespace panda::ecmascript::containers;
|
/arkcompiler/ets_runtime/test/fuzztest/containersprivatelightweightset_fuzzer/ |
H A D | containersprivatelightweightset_fuzzer.cpp | 19 #include "ecmascript/containers/containers_private.h"
30 using namespace panda::ecmascript::containers;
|
/arkcompiler/ets_runtime/test/fuzztest/containersprivatelinkedlist_fuzzer/ |
H A D | containersprivatelinkedlist_fuzzer.cpp | 19 #include "ecmascript/containers/containers_private.h"
30 using namespace panda::ecmascript::containers;
|
/arkcompiler/ets_runtime/test/fuzztest/containersprivatestack_fuzzer/ |
H A D | containersprivatestack_fuzzer.cpp | 19 #include "ecmascript/containers/containers_private.h"
29 using namespace panda::ecmascript::containers;
|