Home
last modified time | relevance | path

Searched full:elements (Results 1 – 25 of 948) sorted by relevance

12345678910>>...38

/arkcompiler/ets_frontend/test262/
Des2022_tests.txt211 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 …]
Dtest-list-test262-other-fastverify-qemu-aot-pgo-language-expressions-class-part1.txt478 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 …]
Dtest-list-test262-other-fastverify-qemu-aot-pgo-language-statements-class-part2.txt515 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 …]
Dtest-list-test262-other-fastverify-qemu-aot-pgo-language-statements-class-part3.txt1 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 …]
Dtest-list-test262-other-fastverify-qemu-aot-pgo-language-expressions-class-part3.txt621 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 …]
Dother_tests_part3.txt1904 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 …]
Dother_tests.txt1 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/
DingoreTest262List.json416 …"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/
Delements.cpp16 #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 …]
Delement_accessor-inl.h38 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 …]
Delement_accessor.cpp24 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 …]
Djs_thread_elements_hclass_entries.h19 #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/
Dtest262-ignored-JIT-REPEATS.txt163 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/
Djs_api_deque.cpp29 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 …]
Djs_api_vector.cpp33 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 …]
Djs_api_stack.cpp36 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 …]
Djs_api_arraylist.cpp30 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 …]
Djs_api_queue.cpp25 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/
DSet.sts30 * 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 …]
DWeakSet.sts25 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/
Dhelpers.h191 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/
Dtest262skiplist.txt1745 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/
Dabc_annotation_processor.cpp41 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/
Dcontainers_deque_stub_builder.h39 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()
Dcontainers_plainarray_stub_builder.h44 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()

12345678910>>...38