Home
last modified time | relevance | path

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

12345678910>>...44

/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/runtime_core/static_core/plugins/ets/stdlib/escompat/
DSet.ets30 * 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 …]
DWeakSet.ets25 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/
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 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 …]
Delement_accessor-inl.h38 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 …]
Delement_accessor.cpp24 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 …]
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(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 …]
Djs_api_vector.cpp33 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 …]
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(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 …]
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(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 …]
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(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/
DConcurrentSet.ets22 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/
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/static_core/plugins/ets/tests/ets_sdk/api/@ohos/util/ArrayList/
DArrayListInsertHasGetIndexOfTests.ets153 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/
Dabc_annotation_processor.cpp42 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/
Dcontainers_deque_stub_builder.h39 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()

12345678910>>...44