| /arkcompiler/ets_frontend/test262/ |
| D | es2022_tests.txt | 211 language/expressions/class/elements/after-same-line-method-rs-field-identifier.js 212 language/expressions/class/elements/static-as-valid-instance-field-assigned.js 213 language/expressions/class/elements/regular-definitions-rs-field-identifier-initializer.js 214 language/expressions/class/elements/after-same-line-static-async-gen-computed-names.js 215 language/expressions/class/elements/init-err-evaluation.js 216 language/expressions/class/elements/same-line-async-gen-rs-field-identifier-initializer.js 217 language/expressions/class/elements/literal-name-init-err-contains-arguments.js 218 language/expressions/class/elements/regular-definitions-literal-names.js 219 language/expressions/class/elements/new-sc-line-gen-literal-names-asi.js 220 language/expressions/class/elements/new-sc-line-method-computed-symbol-names.js [all …]
|
| D | test-list-test262-other-fastverify-qemu-aot-pgo-language-expressions-class-part1.txt | 478 test262/data/other_tests/language/expressions/class/elements/after-same-line-gen-computed-names.js 479 test262/data/other_tests/language/expressions/class/elements/after-same-line-gen-grammar-privatenam… 480 test262/data/other_tests/language/expressions/class/elements/after-same-line-gen-computed-symbol-na… 481 test262/data/other_tests/language/expressions/class/elements/after-same-line-gen-literal-names.js 482 test262/data/other_tests/language/expressions/class/elements/after-same-line-gen-literal-names-asi.… 483 test262/data/other_tests/language/expressions/class/elements/after-same-line-gen-private-method-get… 484 test262/data/other_tests/language/expressions/class/elements/after-same-line-gen-private-field-usag… 485 test262/data/other_tests/language/expressions/class/elements/after-same-line-gen-private-method-usa… 486 test262/data/other_tests/language/expressions/class/elements/after-same-line-gen-private-names.js 487 test262/data/other_tests/language/expressions/class/elements/after-same-line-gen-rs-field-identifie… [all …]
|
| D | test-list-test262-other-fastverify-qemu-aot-pgo-language-statements-class-part2.txt | 515 test262/data/other_tests/language/statements/class/elements/after-same-line-gen-computed-names.js 516 test262/data/other_tests/language/statements/class/elements/abrupt-completition-on-field-initialize… 517 test262/data/other_tests/language/statements/class/elements/after-same-line-gen-literal-names-asi.js 518 test262/data/other_tests/language/statements/class/elements/after-same-line-gen-grammar-privatename… 519 test262/data/other_tests/language/statements/class/elements/after-same-line-gen-computed-symbol-nam… 520 test262/data/other_tests/language/statements/class/elements/after-same-line-gen-literal-names.js 521 test262/data/other_tests/language/statements/class/elements/after-same-line-gen-private-method-usag… 522 test262/data/other_tests/language/statements/class/elements/after-same-line-gen-private-method-gett… 523 test262/data/other_tests/language/statements/class/elements/after-same-line-gen-private-field-usage… 524 test262/data/other_tests/language/statements/class/elements/after-same-line-gen-private-names.js [all …]
|
| D | test-list-test262-other-fastverify-qemu-aot-pgo-language-statements-class-part3.txt | 1 test262/data/other_tests/language/statements/class/elements/same-line-gen-rs-static-method-privaten… 2 test262/data/other_tests/language/statements/class/elements/same-line-gen-rs-static-generator-metho… 3 test262/data/other_tests/language/statements/class/elements/same-line-gen-rs-static-privatename-ide… 4 test262/data/other_tests/language/statements/class/elements/same-line-gen-rs-static-privatename-ide… 5 test262/data/other_tests/language/statements/class/elements/same-line-gen-rs-static-privatename-ide… 6 test262/data/other_tests/language/statements/class/elements/same-line-gen-rs-static-privatename-ide… 7 test262/data/other_tests/language/statements/class/elements/same-line-gen-rs-static-privatename-ide… 8 test262/data/other_tests/language/statements/class/elements/same-line-gen-rs-static-privatename-ide… 9 test262/data/other_tests/language/statements/class/elements/same-line-gen-rs-static-privatename-ide… 10 test262/data/other_tests/language/statements/class/elements/same-line-gen-static-private-methods-wi… [all …]
|
| D | test-list-test262-other-fastverify-qemu-aot-pgo-language-expressions-class-part3.txt | 621 test262/data/other_tests/language/expressions/class/elements/wrapped-in-sc-rs-private-setter-alt.js 622 test262/data/other_tests/language/expressions/class/elements/wrapped-in-sc-rs-private-setter.js 623 test262/data/other_tests/language/expressions/class/elements/wrapped-in-sc-rs-privatename-identifie… 624 test262/data/other_tests/language/expressions/class/elements/wrapped-in-sc-rs-privatename-identifie… 625 test262/data/other_tests/language/expressions/class/elements/wrapped-in-sc-rs-privatename-identifie… 626 test262/data/other_tests/language/expressions/class/elements/wrapped-in-sc-rs-privatename-identifie… 627 test262/data/other_tests/language/expressions/class/elements/wrapped-in-sc-rs-static-async-generato… 628 test262/data/other_tests/language/expressions/class/elements/wrapped-in-sc-rs-static-async-generato… 629 test262/data/other_tests/language/expressions/class/elements/wrapped-in-sc-rs-static-async-method-p… 630 test262/data/other_tests/language/expressions/class/elements/wrapped-in-sc-rs-static-async-method-p… [all …]
|
| D | other_tests_part3.txt | 1904 test262/data/test/language/statements/class/elements/after-same-line-gen-computed-names.js 1905 test262/data/test/language/statements/class/elements/abrupt-completition-on-field-initializer.js 1906 test262/data/test/language/statements/class/elements/after-same-line-gen-literal-names-asi.js 1907 test262/data/test/language/statements/class/elements/after-same-line-gen-grammar-privatename-identi… 1908 test262/data/test/language/statements/class/elements/after-same-line-gen-computed-symbol-names.js 1909 test262/data/test/language/statements/class/elements/after-same-line-gen-literal-names.js 1910 test262/data/test/language/statements/class/elements/after-same-line-gen-private-method-usage.js 1911 test262/data/test/language/statements/class/elements/after-same-line-gen-private-method-getter-usag… 1912 test262/data/test/language/statements/class/elements/after-same-line-gen-private-field-usage.js 1913 test262/data/test/language/statements/class/elements/after-same-line-gen-private-names.js [all …]
|
| D | other_tests.txt | 1 harness/compare-array-different-elements.js 41 harness/compare-array-same-elements-different-order.js 44 harness/compare-array-same-elements-same-order.js 3748 staging/ArrayBuffer/resizable/enumerate-elements.js 3848 built-ins/Array/prototype/sort/precise-getter-appends-elements.js 3853 built-ins/Array/prototype/sort/precise-getter-pops-elements.js 3857 built-ins/Array/prototype/sort/precise-setter-appends-elements.js 3861 built-ins/Array/prototype/sort/precise-setter-pops-elements.js 3877 built-ins/Array/prototype/toSorted/comparefn-called-after-get-elements.js 3897 built-ins/Array/prototype/toSpliced/elements-read-in-order.js [all …]
|
| /arkcompiler/ets_frontend/arkguard/src/configs/ingoreFilenameList/ |
| D | ingoreTest262List.json | 416 …"language/expressions/class/elements/after-same-line-gen-grammar-privatename-identifier-semantics-… 417 "language/expressions/class/elements/after-same-line-gen-rs-field-identifier-initializer.js", 418 "language/expressions/class/elements/after-same-line-gen-rs-private-getter-alt.js", 419 "language/expressions/class/elements/after-same-line-gen-rs-private-method-alt.js", 420 "language/expressions/class/elements/after-same-line-gen-rs-private-setter.js", 421 "language/expressions/class/elements/after-same-line-gen-rs-private-setter-alt.js", 422 "language/expressions/class/elements/after-same-line-gen-rs-private-method.js", 423 "language/expressions/class/elements/after-same-line-gen-rs-field-identifier.js", 424 "language/expressions/class/elements/after-same-line-gen-rs-privatename-identifier.js", 425 …"language/expressions/class/elements/after-same-line-gen-rs-privatename-identifier-initializer.js", [all …]
|
| /arkcompiler/runtime_core/static_core/plugins/ets/stdlib/escompat/ |
| D | Set.ets | 30 * Returns number of unique elements in the Set 32 * @returns number of unique elements in the Set 44 * Despite name, returns elements from the Set 50 * Returns elements from the Set 66 private readonly elements: Map<K, K> 70 * @param elements initial collection 72 constructor(elements?: Iterable<K> | FixedArray<K> | null) { 73 if (elements == null) { 74 this.elements = new Map<K, K>(); 75 } else if (elements instanceof Iterable) { [all …]
|
| D | WeakSet.ets | 25 private readonly elements: WeakMap<K, null> = new WeakMap<K, null>() 30 constructor(elements?: K[] | null) { 31 if (elements != null) { 32 for (const element of elements) { 41 constructor(elements: Iterable<K>) { 42 iteratorForEach<K>(elements.$_iterator(), (elem: K) => { 52 this.elements.set(v, null) 61 return this.elements.has(v) 69 return this.elements.delete(v)
|
| /arkcompiler/ets_runtime/ecmascript/ |
| D | elements.cpp | 16 #include "ecmascript/elements.h" 21 std::string Elements::GetString(ElementsKind kind) in GetString() 26 bool Elements::IsInt(ElementsKind kind) in IsInt() 31 bool Elements::IsNumber(ElementsKind kind) in IsNumber() 36 bool Elements::IsTagged(ElementsKind kind) in IsTagged() 41 bool Elements::IsObject(ElementsKind kind) in IsObject() 46 bool Elements::IsHole(ElementsKind kind) in IsHole() 52 ElementsKind Elements::MergeElementsKind(ElementsKind curKind, ElementsKind newKind) in MergeElementsKind() 59 ElementsKind Elements::FixElementsKind(ElementsKind oldKind) in FixElementsKind() 86 ElementsKind Elements::ToElementsKind(JSTaggedValue value, ElementsKind kind) in ToElementsKind() [all …]
|
| D | element_accessor-inl.h | 38 Elements::MigrateArrayWithKind(thread, receiver, oldKind, newKind); in Set() 41 TaggedArray *elements = TaggedArray::Cast(receiver->GetElements(thread)); in Set() local 42 ASSERT(idx < elements->GetLength()); in Set() 45 if (!elements->GetClass()->IsMutantTaggedArray()) { in Set() 52 Barriers::SetObject<true>(thread, reinterpret_cast<void*>(elements), in Set() 55 Barriers::SetPrimitive<JSTaggedType>(elements->GetData(), offset, convertedValue); in Set() 58 elements->Set(thread, idx, value); in Set() 63 void ElementAccessor::FastSet(const JSThread *thread, JSHandle<TaggedArray> elements, uint32_t idx, in FastSet() argument 66 ASSERT(idx < elements->GetLength()); in FastSet() 71 Barriers::SetPrimitive<JSTaggedType>(elements->GetData(), offset, in FastSet() [all …]
|
| D | element_accessor.cpp | 24 TaggedArray *elements = TaggedArray::Cast(receiver->GetElements(thread)); in Get() local 25 ASSERT(idx < elements->GetLength()); in Get() 30 …JSTaggedType rawValue = Barriers::GetTaggedValue(thread, elements, TaggedArray::DATA_OFFSET + offs… in Get() 33 if (!elements->GetClass()->IsMutantTaggedArray()) { in Get() 44 TaggedArray *elements = TaggedArray::Cast(receiver->GetElements(thread)); in Get() local 45 ASSERT(idx < elements->GetLength()); in Get() 50 JSTaggedType rawValue = Barriers::GetTaggedValue(thread, elements->GetData(), offset); in Get() 53 if (!elements->GetClass()->IsMutantTaggedArray()) { in Get() 62 JSTaggedValue ElementAccessor::FastGet(const JSThread *thread, JSHandle<TaggedArray> elements, uint… in FastGet() argument 65 ASSERT(idx < elements->GetLength()); in FastGet() [all …]
|
| D | js_thread_elements_hclass_entries.h | 19 #include "ecmascript/elements.h" 23 static constexpr size_t N_ENTRIES = static_cast<size_t>(Elements::KIND_COUNT); 35 for (uint32_t i = 0; i < Elements::KIND_COUNT; ++i) { in ElementsHClassEntries() 45 …entries[Elements::ToUint(ElementsKind::name)] = … in ElementsHClassEntries() 53 ASSERT(Elements::ToUint(kind) <= Elements::ToUint(ElementsKind::GENERIC)); in GetArrayInstanceHClassIndex() 54 auto entry = entries[Elements::ToUint(kind)]; in GetArrayInstanceHClassIndex()
|
| /arkcompiler/runtime_core/static_core/tests/test-lists/test262/ |
| D | test262-ignored-JIT-REPEATS.txt | 163 language/expressions/class/elements/private-methods/prod-private-async-generator.js 164 language/expressions/class/elements/private-methods/prod-private-async-method.js 215 language/statements/class/elements/private-methods/prod-private-async-generator.js 216 language/statements/class/elements/private-methods/prod-private-async-method.js 419 language/expressions/class/elements/after-same-line-gen-computed-names.js 420 language/expressions/class/elements/after-same-line-gen-computed-symbol-names.js 421 language/expressions/class/elements/after-same-line-gen-grammar-privatename-identifier-semantics-st… 422 language/expressions/class/elements/after-same-line-gen-literal-names.js 423 language/expressions/class/elements/after-same-line-gen-literal-names-asi.js 424 language/expressions/class/elements/after-same-line-gen-private-field-usage.js [all …]
|
| /arkcompiler/ets_runtime/ecmascript/js_api/ |
| D | js_api_deque.cpp | 29 JSHandle<TaggedArray> elements(thread, deque->GetElements(thread)); in InsertFront() local 30 ASSERT(!elements->IsDictionaryMode()); in InsertFront() 31 uint32_t capacity = elements->GetLength(); in InsertFront() 36 elements = GrowCapacity(thread, deque, capacity, first, last); in InsertFront() 37 ASSERT(!elements->IsDictionaryMode()); in InsertFront() 41 capacity = elements->GetLength(); in InsertFront() 44 elements->Set(thread, first, value); in InsertFront() 50 JSHandle<TaggedArray> elements(thread, deque->GetElements(thread)); in InsertEnd() local 51 ASSERT(!elements->IsDictionaryMode()); in InsertEnd() 52 uint32_t capacity = elements->GetLength(); in InsertEnd() [all …]
|
| D | js_api_vector.cpp | 33 TaggedArray *elements = TaggedArray::Cast(vector->GetElements(thread).GetTaggedObject()); in Add() local 34 ASSERT(!elements->IsDictionaryMode()); in Add() 35 elements->Set(thread, length, value); in Add() 50 TaggedArray *elements = TaggedArray::Cast(vector->GetElements(thread).GetTaggedObject()); in Insert() local 51 ASSERT(!elements->IsDictionaryMode()); in Insert() 53 elements->Set(thread, i + 1, elements->Get(thread, i)); in Insert() 56 elements->Set(thread, index, value); in Insert() 102 TaggedArray *elements = TaggedArray::Cast(vector->GetElements(thread).GetTaggedObject()); in GetIndexFrom() local 103 ASSERT(!elements->IsDictionaryMode()); in GetIndexFrom() 113 value.Update(JSTaggedValue(elements->Get(thread, i))); in GetIndexFrom() [all …]
|
| D | js_api_arraylist.cpp | 30 JSHandle<TaggedArray> elements = GrowCapacity(thread, arrayList, length + 1); in Add() local 32 ASSERT(!elements->IsDictionaryMode()); in Add() 33 elements->Set(thread, length, value); in Add() 49 JSHandle<TaggedArray> elements = GrowCapacity(thread, arrayList, length + 1); in Insert() local 50 ASSERT(!elements->IsDictionaryMode()); in Insert() 52 elements->Set(thread, i + 1, elements->Get(thread, i)); in Insert() 54 elements->Set(thread, index, value); in Insert() 62 JSHandle<TaggedArray> elements(thread, arrayList->GetElements(thread)); in Clear() local 63 ASSERT(!elements->IsDictionaryMode()); in Clear() 65 elements->Set(thread, i, JSTaggedValue::Hole()); in Clear() [all …]
|
| D | js_api_stack.cpp | 36 JSHandle<TaggedArray> elements = GrowCapacity(thread, stack, top + 1); in Push() local 38 ASSERT(!elements->IsDictionaryMode()); in Push() 39 elements->Set(thread, top + 1, value); in Push() 51 TaggedArray *elements = TaggedArray::Cast(this->GetElements(thread).GetTaggedObject()); in Peek() local 52 ASSERT(!elements->IsDictionaryMode()); in Peek() 53 return elements->Get(thread, top); in Peek() 62 TaggedArray *elements = TaggedArray::Cast(this->GetElements(thread).GetTaggedObject()); in Pop() local 63 ASSERT(!elements->IsDictionaryMode()); in Pop() 65 return elements->Get(thread, top + 1); in Pop() 71 TaggedArray *elements = TaggedArray::Cast(this->GetElements(thread).GetTaggedObject()); in Search() local [all …]
|
| D | js_api_queue.cpp | 25 JSHandle<TaggedArray> elements = GrowCapacity(thread, queue, length + 1); in Add() local 27 ASSERT(!elements->IsDictionaryMode()); in Add() 30 elements->Set(thread, tail, value); in Add() 33 uint32_t elementsSize = elements->GetLength(); in Add() 74 JSHandle<TaggedArray> elements(thread, queue->GetElements(thread)); in GetFirst() local 75 ASSERT(!elements->IsDictionaryMode()); in GetFirst() 76 return elements->Get(thread, index); in GetFirst() 86 JSHandle<TaggedArray> elements(thread, queue->GetElements(thread)); in Pop() local 87 ASSERT(!elements->IsDictionaryMode()); in Pop() 90 JSTaggedValue value = elements->Get(thread, front); in Pop() [all …]
|
| /arkcompiler/runtime_core/static_core/plugins/ets/stdlib/std/containers/ |
| D | ConcurrentSet.ets | 22 private readonly elements: ConcurrentHashMap<T, T>; 28 this.elements = new ConcurrentHashMap<T, T>(); 36 this.elements = new ConcurrentHashMap<T, T>(); 38 this.elements.set(values[i], values[i]); 49 this.elements = new ConcurrentHashMap<T, T>(entriesIter); 57 this.elements = new ConcurrentHashMap<T, T>(); 91 this.elements.set(val, val); 103 return this.elements.has(val); 107 * Returns number of unique elements in the ConcurrentSet. 109 * @returns number of unique elements in the ConcurrentSet. [all …]
|
| /arkcompiler/ets_frontend/es2panda/test/ |
| D | test262skiplist.txt | 1745 language/expressions/class/elements/after-same-line-gen-computed-names.js 1746 language/expressions/class/elements/after-same-line-gen-grammar-privatename-identifier-semantics-st… 1747 language/expressions/class/elements/after-same-line-gen-private-field-usage.js 1748 language/expressions/class/elements/after-same-line-gen-private-method-getter-usage.js 1749 language/expressions/class/elements/after-same-line-gen-private-method-usage.js 1750 language/expressions/class/elements/after-same-line-gen-private-names.js 1751 language/expressions/class/elements/after-same-line-gen-rs-private-getter-alt.js 1752 language/expressions/class/elements/after-same-line-gen-rs-private-getter.js 1753 language/expressions/class/elements/after-same-line-gen-rs-private-method-alt.js 1754 language/expressions/class/elements/after-same-line-gen-rs-private-method.js [all …]
|
| /arkcompiler/runtime_core/static_core/plugins/ets/tests/ets_sdk/api/@ohos/util/ArrayList/ |
| D | ArrayListInsertHasGetIndexOfTests.ets | 153 assertTrue(arrayList.has(TestData.testString1), "Elements should be added"); 154 assertTrue(arrayList.has(TestData.testNumber1), "Elements should be added"); 155 assertTrue(arrayList.has(TestData.testObject1), "Elements should be added"); 156 assertTrue(arrayList.has(undefined), "Elements should be added"); 157 assertTrue(arrayList.has(null), "Elements should be added"); 158 assertTrue(arrayList.has(true), "Elements should be added"); 159 assertTrue(arrayList.has(TestData.testObject2), "Elements should be added"); 160 assertTrue(arrayList.has(TestData.testString2), "Elements should be added"); 161 assertTrue(arrayList.has(TestData.testString3), "Elements should be added"); 162 assertTrue(arrayList.has(TestData.testString4), "Elements should be added"); [all …]
|
| /arkcompiler/runtime_core/abc2program/ |
| D | abc_annotation_processor.cpp | 42 std::vector<pandasm::AnnotationElement> elements; in FillAnnotation() local 43 FillAnnotationElements(elements); in FillAnnotation() 44 pandasm::AnnotationData annotation_data(annotation_name_, elements); in FillAnnotation() 50 …cAnnotationProcessor::FillLiteralArrayAnnotation(std::vector<pandasm::AnnotationElement> &elements, in FillLiteralArrayAnnotation() argument 61 elements.emplace_back(annotation_element); in FillLiteralArrayAnnotation() 64 …d AbcAnnotationProcessor::FillAnnotationElements(std::vector<pandasm::AnnotationElement> &elements) in FillAnnotationElements() argument 76 elements.emplace_back(annotation_element); in FillAnnotationElements() 84 elements.emplace_back(annotation_element); in FillAnnotationElements() 92 elements.emplace_back(annotation_element); in FillAnnotationElements() 102 elements.emplace_back(annotation_element); in FillAnnotationElements() [all …]
|
| /arkcompiler/ets_runtime/ecmascript/compiler/builtins/ |
| D | containers_deque_stub_builder.h | 39 GateRef elements = Load(VariableType::JS_POINTER(), glue, obj, elementsOffset); in BUILTINS_WITH_CONTAINERS_DEQUE_STUB_BUILDER() local 40 …GateRef capacity = LoadPrimitive(VariableType::INT32(), elements, IntPtr(TaggedArray::LENGTH_OFFSE… in BUILTINS_WITH_CONTAINERS_DEQUE_STUB_BUILDER() 49 GateRef elements = Load(VariableType::JS_POINTER(), glue, obj, elementsOffset); in Get() local 50 …GateRef capacity = LoadPrimitive(VariableType::INT32(), elements, IntPtr(TaggedArray::LENGTH_OFFSE… in Get() 53 return GetValueFromTaggedArray(glue, elements, curIndex); in Get() 69 GateRef elements = Load(VariableType::JS_POINTER(), glue, obj, elementsOffset); in GetElementsLength() local 70 return LoadPrimitive(VariableType::INT32(), elements, IntPtr(TaggedArray::LENGTH_OFFSET)); in GetElementsLength()
|