| /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/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 ConstantIndex Elements::GetGlobalContantIndexByKind(ElementsKind kind) in GetGlobalContantIndexByKind() 84 ElementsKind Elements::MergeElementsKind(ElementsKind curKind, ElementsKind newKind) in MergeElementsKind() 91 ElementsKind Elements::FixElementsKind(ElementsKind oldKind) in FixElementsKind() [all …]
|
| D | element_accessor-inl.h | 38 Elements::MigrateArrayWithKind(thread, receiver, oldKind, newKind); in Set() 41 TaggedArray *elements = TaggedArray::Cast(receiver->GetElements()); in Set() local 42 ASSERT(idx < elements->GetLength()); in Set() 45 if (!elements->GetClass()->IsMutantTaggedArray()) { in Set() 52 Barriers::SetObject<true>(thread, elements->GetData(), offset, convertedValue); in Set() 54 Barriers::SetPrimitive<JSTaggedType>(elements->GetData(), offset, convertedValue); in Set() 57 elements->Set(thread, idx, value); in Set() 62 void ElementAccessor::FastSet(const JSThread *thread, JSHandle<TaggedArray> elements, uint32_t idx, in FastSet() argument 65 ASSERT(idx < elements->GetLength()); in FastSet() 70 Barriers::SetPrimitive<JSTaggedType>(elements->GetData(), offset, in FastSet() [all …]
|
| D | element_accessor.cpp | 24 TaggedArray *elements = TaggedArray::Cast(receiver->GetElements()); in Get() local 25 ASSERT(idx < elements->GetLength()); in Get() 30 JSTaggedType rawValue = Barriers::GetValue<JSTaggedType>(elements->GetData(), offset); in Get() 33 if (!elements->GetClass()->IsMutantTaggedArray()) { in Get() 44 TaggedArray *elements = TaggedArray::Cast(receiver->GetElements()); in Get() local 45 ASSERT(idx < elements->GetLength()); in Get() 50 JSTaggedType rawValue = Barriers::GetValue<JSTaggedType>(elements->GetData(), offset); in Get() 53 if (!elements->GetClass()->IsMutantTaggedArray()) { in Get() 62 JSTaggedValue ElementAccessor::FastGet(JSHandle<TaggedArray> elements, uint32_t idx, ElementsKind k… in FastGet() argument 64 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()); 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()); 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().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().GetTaggedObject()); in Insert() local 51 ASSERT(!elements->IsDictionaryMode()); in Insert() 53 elements->Set(thread, i + 1, elements->Get(i)); in Insert() 56 elements->Set(thread, index, value); in Insert() 102 TaggedArray *elements = TaggedArray::Cast(vector->GetElements().GetTaggedObject()); in GetIndexFrom() local 103 ASSERT(!elements->IsDictionaryMode()); in GetIndexFrom() 113 value.Update(JSTaggedValue(elements->Get(i))); in GetIndexFrom() [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().GetTaggedObject()); in Peek() local 52 ASSERT(!elements->IsDictionaryMode()); in Peek() 53 return elements->Get(top); in Peek() 62 … JSHandle<TaggedArray> elements(thread, TaggedArray::Cast(this->GetElements().GetTaggedObject())); in Pop() local 63 ASSERT(!elements->IsDictionaryMode()); in Pop() 64 JSTaggedValue ret = elements->Get(top); in Pop() 65 elements->Set(thread, top, JSTaggedValue::Hole()); in Pop() [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(i)); in Insert() 54 elements->Set(thread, index, value); in Insert() 62 JSHandle<TaggedArray> elements(thread, arrayList->GetElements()); in Clear() local 63 ASSERT(!elements->IsDictionaryMode()); in Clear() 65 elements->Set(thread, i, JSTaggedValue::Hole()); in Clear() [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()); in GetFirst() local 75 ASSERT(!elements->IsDictionaryMode()); in GetFirst() 76 return elements->Get(index); in GetFirst() 86 JSHandle<TaggedArray> elements(thread, queue->GetElements()); in Pop() local 87 ASSERT(!elements->IsDictionaryMode()); in Pop() 90 JSTaggedValue value = elements->Get(front); in Pop() [all …]
|
| /arkcompiler/runtime_core/static_core/plugins/ets/stdlib/escompat/ |
| D | Set.sts | 30 * Returns number of unique elements in the Set 32 * @returns number of unique elements in the Set 65 * Despite name, returns elements from the Set 71 * Returns elements from the Set 87 private readonly elements: Map<K, K> 91 * @param elements initial collection 93 constructor(elements?: ArrayLike<K> | Iterable<K> | null) { 94 if (elements != null) { 95 …const entriesIter = new MappingIterator<K, [K, K]>(elements.$_iterator(), (element: K): [K, K] => … 96 this.elements = new Map<K, K>(entriesIter) [all …]
|
| D | WeakSet.sts | 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_frontend/ets2panda/util/ |
| D | helpers.h | 191 template <typename... Elements> 192 static void LogDebug(Elements &&...elems); 193 template <typename... Elements> 194 static void LogInfo(Elements &&...elems); 195 template <typename... Elements> 196 static void LogWarning(Elements &&...elems); 197 template <typename... Elements> 198 static void LogError(Elements &&...elems); 199 template <typename... Elements> 200 static void LogFatal(Elements &&...elems); [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/abc2program/ |
| D | abc_annotation_processor.cpp | 41 std::vector<pandasm::AnnotationElement> elements; in FillAnnotation() local 42 FillAnnotationElements(elements); in FillAnnotation() 43 pandasm::AnnotationData annotation_data(annotation_name_, elements); in FillAnnotation() 49 …cAnnotationProcessor::FillLiteralArrayAnnotation(std::vector<pandasm::AnnotationElement> &elements, in FillLiteralArrayAnnotation() argument 60 elements.emplace_back(annotation_element); in FillLiteralArrayAnnotation() 63 …d AbcAnnotationProcessor::FillAnnotationElements(std::vector<pandasm::AnnotationElement> &elements) in FillAnnotationElements() argument 75 elements.emplace_back(annotation_element); in FillAnnotationElements() 83 elements.emplace_back(annotation_element); in FillAnnotationElements() 91 elements.emplace_back(annotation_element); in FillAnnotationElements() 101 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(), obj, elementsOffset); in BUILTINS_WITH_CONTAINERS_DEQUE_STUB_BUILDER() local 40 … GateRef capacity = Load(VariableType::INT32(), elements, IntPtr(TaggedArray::LENGTH_OFFSET)); in BUILTINS_WITH_CONTAINERS_DEQUE_STUB_BUILDER() 49 GateRef elements = Load(VariableType::JS_POINTER(), obj, elementsOffset); in Get() local 50 … GateRef capacity = Load(VariableType::INT32(), elements, IntPtr(TaggedArray::LENGTH_OFFSET)); in Get() 53 return GetValueFromTaggedArray(elements, curIndex); in Get() 69 GateRef elements = Load(VariableType::JS_POINTER(), obj, elementsOffset); in GetElementsLength() local 70 return Load(VariableType::INT32(), elements, IntPtr(TaggedArray::LENGTH_OFFSET)); in GetElementsLength()
|
| D | containers_plainarray_stub_builder.h | 44 GateRef elements = Load(VariableType::JS_POINTER(), obj, elementsOffset); in Get() local 45 return GetValueFromTaggedArray(elements, index); in Get() 51 GateRef elements = Load(VariableType::JS_POINTER(), obj, elementsOffset); in GetKey() local 52 return GetValueFromTaggedArray(elements, index); in GetKey() 57 GateRef elements = Load(VariableType::JS_POINTER(), obj, elementsOffset); in Set() local 58 SetValueToTaggedArray(VariableType::JS_ANY(), glue, elements, index, value); in Set()
|