Home
last modified time | relevance | path

Searched refs:CompletionRecordType (Results 1 - 19 of 19) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/builtins/
H A Dbuiltins_async_generator.cpp42 factory->NewCompletionRecord(CompletionRecordType::NORMAL, value); in AsyncGeneratorPrototypeNext()
59 factory->NewCompletionRecord(CompletionRecordType::RETURN, value); in AsyncGeneratorPrototypeReturn()
76 factory->NewCompletionRecord(CompletionRecordType::THROW, exception); in AsyncGeneratorPrototypeThrow()
H A Dbuiltins_generator.cpp68 factory->NewCompletionRecord(CompletionRecordType::RETURN, value); in GeneratorPrototypeReturn()
93 factory->NewCompletionRecord(CompletionRecordType::THROW, exception); in GeneratorPrototypeThrow()
H A Dbuiltins_promise.cpp496 CompletionRecordType::NORMAL, JSHandle<JSTaggedValue>(thread, capa->GetPromise())); in PerformPromiseAll()
594 factory->NewCompletionRecord(CompletionRecordType::NORMAL, promise); in PerformPromiseRace()
756 factory->NewCompletionRecord(CompletionRecordType::THROW, errorTagged)); in PerformPromiseAny()
763 CompletionRecordType::NORMAL, resultCapabilityHandle); in PerformPromiseAny()
791 factory->NewCompletionRecord(CompletionRecordType::THROW, promiseResult); in PerformPromiseAny()
823 factory->NewCompletionRecord(CompletionRecordType::THROW, taggedResult); in PerformPromiseAny()
940 factory->NewCompletionRecord(CompletionRecordType::THROW, throwValue); in PerformPromiseAllSettled()
947 CompletionRecordType::NORMAL, resultCapabilityHandle); in PerformPromiseAllSettled()
975 factory->NewCompletionRecord(CompletionRecordType::THROW, promiseResult); in PerformPromiseAllSettled()
1027 factory->NewCompletionRecord(CompletionRecordType in PerformPromiseAllSettled()
[all...]
H A Dbuiltins_map.cpp296 factory->NewCompletionRecord(CompletionRecordType::THROW, JSHandle<JSTaggedValue>(typeError))); in AddEntriesFromIterable()
H A Dbuiltins_shared_map.cpp291 factory->NewCompletionRecord(CompletionRecordType::THROW, JSHandle<JSTaggedValue>(typeError))); in AddEntriesFromIterable()
H A Dbuiltins.cpp1861 factory_->NewCompletionRecord(CompletionRecordType::NORMAL, globalConst->GetHandledUndefined()); in InitializeIterator()
/arkcompiler/ets_runtime/ecmascript/
H A Daccessor_data.h95 enum class CompletionRecordType : uint8_t { class
113 return GetType() == CompletionRecordType::THROW; in IsThrow()
123 FIRST_BIT_FIELD(BitField, Type, CompletionRecordType, TYPE_BITS)
H A Djs_async_generator_object.cpp144 CompletionRecordType type = completion->GetType(); in AsyncGeneratorResumeNext()
146 if (thread->HasPendingException() || type != CompletionRecordType::NORMAL) { in AsyncGeneratorResumeNext()
157 if (completion->GetType() == CompletionRecordType::RETURN) { in AsyncGeneratorResumeNext()
197 ASSERT(completion->GetType() == CompletionRecordType::THROW); in AsyncGeneratorResumeNext()
229 if (completion->GetType() == CompletionRecordType::NORMAL) { in AsyncGeneratorResumeNext()
232 if (completion->GetType() == CompletionRecordType::RETURN) { in AsyncGeneratorResumeNext()
235 if (completion->GetType() == CompletionRecordType::THROW) { in AsyncGeneratorResumeNext()
H A Djs_generator_object.cpp112 if (abruptCompletion->GetType() == CompletionRecordType::RETURN) { in GeneratorResumeAbrupt()
137 if (abruptCompletion->GetType() == CompletionRecordType::RETURN) { in GeneratorResumeAbrupt()
H A Djs_async_function.cpp186 factory->NewCompletionRecord(CompletionRecordType::THROW, reason); in AsyncFunctionAwaitRejected()
H A Decma_macros.h518 factory->NewCompletionRecord(CompletionRecordType::THROW, value); \
528 factory->NewCompletionRecord(CompletionRecordType::THROW, value); \
H A Djs_iterator.cpp28 JSHandle<JSTaggedValue> record = JSHandle<JSTaggedValue>(factory->NewCompletionRecord(CompletionRecordType::THROW, in IteratorCloseAndReturn()
H A Djs_list_format.cpp243 factory->NewCompletionRecord(CompletionRecordType::THROW, JSHandle<JSTaggedValue>(typeError))); in StringListFromIterable()
H A Dobject_factory.h187 enum class CompletionRecordType : uint8_t; class
459 JSHandle<CompletionRecord> NewCompletionRecord(CompletionRecordType type, JSHandle<JSTaggedValue> value);
H A Dobject_factory.cpp2206 JSHandle<CompletionRecord> ObjectFactory::NewCompletionRecord(CompletionRecordType type, JSHandle<JSTaggedValue> value) in NewCompletionRecord()
/arkcompiler/ets_runtime/ecmascript/tests/
H A Djs_generator_object_test.cpp120 CompletionRecordType type = CompletionRecordType::RETURN; in HWTEST_F_L0()
H A Daccessor_data_test.cpp217 factory->NewCompletionRecord(CompletionRecordType::NORMAL, exceptionHandle); in HWTEST_F_L0()
221 factory->NewCompletionRecord(CompletionRecordType::THROW, exceptionHandle); in HWTEST_F_L0()
H A Ddump_test.cpp1206 factory->NewCompletionRecord(CompletionRecordType::NORMAL, globalConst->GetHandledEmptyArray()); in HWTEST_F_L0()
/arkcompiler/ets_runtime/ecmascript/stubs/
H A Druntime_stubs-inl.h236 CompletionRecordType::THROW, JSHandle<JSTaggedValue>(thread, thread->GetException()))); in RuntimeCloseIterator()
239 record = JSHandle<JSTaggedValue>(factory->NewCompletionRecord(CompletionRecordType::NORMAL, undefinedVal)); in RuntimeCloseIterator()

Completed in 47 milliseconds