/arkcompiler/ets_frontend/es2panda/test/compiler/js/ |
H A D | iteratorclose-uncallable-return-test-1.js | 18 var iterable = {}; function 20 iterable[Symbol.iterator] = function() { 29 for (let i of iterable) {
|
H A D | iteratorclose-undefined-return-test-1.js | 18 var iterable = {}; function 20 iterable[Symbol.iterator] = function() { 29 for (let i of iterable) {
|
/arkcompiler/ets_runtime/ecmascript/builtins/ |
H A D | builtins_weak_map.cpp | 46 // add data into set from iterable in WeakMapConstructor() 47 // 5.If iterable is not present, let iterable be undefined. in WeakMapConstructor() 48 // 6.If iterable is either undefined or null, let iter be undefined. in WeakMapConstructor() 49 JSHandle<JSTaggedValue> iterable = GetCallArg(argv, 0); in WeakMapConstructor() local 51 if (iterable->IsUndefined() || iterable->IsNull()) { in WeakMapConstructor() 54 if (!iterable->IsECMAObject()) { in WeakMapConstructor() 55 THROW_TYPE_ERROR_AND_RETURN(thread, "iterable is not object", JSTaggedValue::Exception()); in WeakMapConstructor() 67 return BuiltinsMap::AddEntriesFromIterable(thread, obj, iterable, adde in WeakMapConstructor() [all...] |
H A D | builtins_weak_set.cpp | 48 // add data into weakset from iterable in WeakSetConstructor() 49 // 5.If iterable is not present, let iterable be undefined. in WeakSetConstructor() 50 // 6.If iterable is either undefined or null, let iter be undefined. in WeakSetConstructor() 51 JSHandle<JSTaggedValue> iterable(GetCallArg(argv, 0)); in WeakSetConstructor() 53 if (iterable->IsUndefined() || iterable->IsNull()) { in WeakSetConstructor() 66 // Let iter be GetIterator(iterable). in WeakSetConstructor() 67 JSHandle<JSTaggedValue> iter(JSIterator::GetIterator(thread, iterable)); in WeakSetConstructor()
|
H A D | builtins_map.cpp | 46 // add data into set from iterable in MapConstructor() 47 // 5.If iterable is not present, let iterable be undefined. in MapConstructor() 48 // 6.If iterable is either undefined or null, let iter be undefined. in MapConstructor() 49 JSHandle<JSTaggedValue> iterable = GetCallArg(argv, 0); in MapConstructor() local 51 if (iterable->IsUndefined() || iterable->IsNull()) { in MapConstructor() 54 if (!iterable->IsECMAObject()) { in MapConstructor() 55 THROW_TYPE_ERROR_AND_RETURN(thread, "iterable is not object", JSTaggedValue::Exception()); in MapConstructor() 62 return AddEntriesFromIterable(thread, obj, iterable, adde in MapConstructor() 268 AddEntriesFromIterable(JSThread *thread, const JSHandle<JSObject> &target, const JSHandle<JSTaggedValue> &iterable, const JSHandle<JSTaggedValue> &adder, ObjectFactory *factory) AddEntriesFromIterable() argument [all...] |
H A D | builtins_shared_map.cpp | 52 // add data into set from iterable in Constructor() 53 // 5.If iterable is not present, let iterable be undefined. in Constructor() 54 // 6.If iterable is either undefined or null, let iter be undefined. in Constructor() 55 JSHandle<JSTaggedValue> iterable = GetCallArg(argv, 0); in Constructor() local 56 if (iterable->IsUndefined() || iterable->IsNull()) { in Constructor() 59 if (!iterable->IsECMAObject()) { in Constructor() 60 THROW_TYPE_ERROR_AND_RETURN(thread, "iterable is not object", JSTaggedValue::Exception()); in Constructor() 67 return AddEntriesFromIterable(thread, obj, iterable, adde in Constructor() 264 AddEntriesFromIterable(JSThread *thread, const JSHandle<JSObject> &target, const JSHandle<JSTaggedValue> &iterable, const JSHandle<JSTaggedValue> &adder, ObjectFactory *factory) AddEntriesFromIterable() argument [all...] |
H A D | builtins_set.cpp | 47 // add data into set from iterable in SetConstructor() 48 // 5.If iterable is not present, let iterable be undefined. in SetConstructor() 49 // 6.If iterable is either undefined or null, let iter be undefined. in SetConstructor() 50 JSHandle<JSTaggedValue> iterable(GetCallArg(argv, 0)); in SetConstructor() 52 if (iterable->IsUndefined() || iterable->IsNull()) { in SetConstructor() 65 // Let iter be GetIterator(iterable). in SetConstructor() 66 JSHandle<JSTaggedValue> iter(JSIterator::GetIterator(thread, iterable)); in SetConstructor()
|
H A D | builtins_shared_set.cpp | 53 // add data into set from iterable in Constructor() 54 // 5.If iterable is not present, let iterable be undefined. in Constructor() 55 // 6.If iterable is either undefined or null, let iter be undefined. in Constructor() 56 JSHandle<JSTaggedValue> iterable(GetCallArg(argv, 0)); in Constructor() 58 if (iterable->IsUndefined() || iterable->IsNull()) { in Constructor() 71 // Let iter be GetIterator(iterable). in Constructor() 72 JSHandle<JSTaggedValue> iter(JSIterator::GetIterator(thread, iterable)); in Constructor()
|
H A D | builtins_map.h | 74 // es12 24.1.1.2 AddEntriesFromIterable ( target, iterable, adder ) 76 const JSHandle<JSTaggedValue> &iterable,
|
H A D | builtins_shared_map.h | 62 const JSHandle<JSTaggedValue> &iterable,
|
H A D | builtins_object.cpp | 1100 JSHandle<JSTaggedValue> iterable = GetCallArg(argv, 0); in FromEntries() local 1101 // 1. Perform ? RequireObjectCoercible(iterable). in FromEntries() 1102 if (iterable->IsUndefined() || iterable->IsNull()) { in FromEntries() 1103 THROW_TYPE_ERROR_AND_RETURN(thread, "iterable is undefined or null", JSTaggedValue::Exception()); in FromEntries() 1123 // 7. Return ? AddEntriesFromIterable(obj, iterable, adder). in FromEntries() 1124 return BuiltinsMap::AddEntriesFromIterable(thread, obj, iterable, adder, factory); in FromEntries()
|
H A D | builtins_promise.cpp | 90 // 25.4.4.1 Promise.all ( iterable ) 121 // 8. Let iterator be GetIterator(iterable). in All() 157 // 25.4.4.3 Promise.race ( iterable ) 188 // 8. Let iterator be GetIterator(iterable). in Race() 190 JSHandle<JSTaggedValue> iterable = GetCallArg(argv, 0); in Race() local 191 JSHandle<JSTaggedValue> iterator = JSIterator::GetIterator(thread, iterable); in Race() 646 // 27.2.4.3 Promise.any ( iterable ) 666 // 5. Let iteratorRecord be GetIterator(iterable). in Any() 667 JSHandle<JSTaggedValue> iterable = GetCallArg(argv, 0); in Any() local 668 JSHandle<JSTaggedValue> iterator = JSIterator::GetIterator(thread, iterable); in Any() 852 JSHandle<JSTaggedValue> iterable = GetCallArg(argv, 0); AllSettled() local [all...] |
/arkcompiler/runtime_core/static_core/tests/tests-u-runner/runner/ |
H A D | utils.py | 189 def pairwise(iterable: Iterable[Path]) -> Iterator[Tuple[Path, Path]]: 190 a, b = tee(iterable)
|
/arkcompiler/ets_runtime/ecmascript/ |
H A D | js_list_format.h | 84 // 13.1.5 StringListFromIterable ( iterable )
85 static JSHandle<JSTaggedValue> StringListFromIterable(JSThread *thread, const JSHandle<JSTaggedValue> &iterable);
|
H A D | js_list_format.cpp | 206 // 13.1.5 StringListFromIterable ( iterable ) 207 JSHandle<JSTaggedValue> JSListFormat::StringListFromIterable(JSThread *thread, const JSHandle<JSTaggedValue> &iterable) in StringListFromIterable() argument 212 // 1. If iterable is undefined, then in StringListFromIterable() 214 if (iterable->IsUndefined()) { in StringListFromIterable() 217 // 2. Let iteratorRecord be ? GetIterator(iterable). in StringListFromIterable() 218 JSHandle<JSTaggedValue> iteratorRecord(JSIterator::GetIterator(thread, iterable)); in StringListFromIterable()
|
/arkcompiler/runtime_core/static_core/tests/tests-u-runner/tools/generate-es-checked/src/ |
H A D | value_dumper.rb | 73 when :array, :iterable
|