| /arkcompiler/ets_runtime/ecmascript/ |
| D | js_async_generator_object.cpp | 37 void JSAsyncGeneratorObject::AsyncGeneratorValidate(JSThread *thread, const JSHandle<JSTaggedValue>… in AsyncGeneratorValidate() 49 JSHandle<JSAsyncGeneratorObject> generator = JSHandle<JSAsyncGeneratorObject>::Cast(obj); in AsyncGeneratorValidate() 55 JSTaggedValue JSAsyncGeneratorObject::AsyncGeneratorResolve(JSThread *thread, in AsyncGeneratorResolve() 56 … const JSHandle<JSAsyncGeneratorObject> &generator, in AsyncGeneratorResolve() 90 JSTaggedValue JSAsyncGeneratorObject::AsyncGeneratorReject(JSThread *thread, in AsyncGeneratorReject() 91 … const JSHandle<JSAsyncGeneratorObject> &generator, in AsyncGeneratorReject() 124 JSTaggedValue JSAsyncGeneratorObject::AsyncGeneratorResumeNext(JSThread *thread, in AsyncGeneratorResumeNext() 125 … const JSHandle<JSAsyncGeneratorObject> &generator) in AsyncGeneratorResumeNext() 247 JSTaggedValue JSAsyncGeneratorObject::AsyncGeneratorEnqueue(JSThread *thread, const JSHandle<JSTagg… in AsyncGeneratorEnqueue() 284 JSHandle<JSAsyncGeneratorObject> generator = JSHandle<JSAsyncGeneratorObject>::Cast(obj); in AsyncGeneratorEnqueue() [all …]
|
| D | js_async_generator_object.h | 57 class JSAsyncGeneratorObject : public JSObject { 59 CAST_CHECK(JSAsyncGeneratorObject, IsAsyncGeneratorObject); 81 …ggedValue AsyncGeneratorResolve(JSThread *thread, const JSHandle<JSAsyncGeneratorObject> &generato… 84 …aggedValue AsyncGeneratorReject(JSThread *thread, const JSHandle<JSAsyncGeneratorObject> &generato… 88 …dValue AsyncGeneratorResumeNext(JSThread *thread, const JSHandle<JSAsyncGeneratorObject> &generato…
|
| D | async_generator_helper.cpp | 28 JSHandle<JSAsyncGeneratorObject> genObject(thread, genContext->GetGeneratorObject()); in Next() 39 JSHandle<JSAsyncGeneratorObject> genObject(thread, genContext->GetGeneratorObject()); in Throw() 50 JSHandle<JSAsyncGeneratorObject> genObject(thread, genContext->GetGeneratorObject()); in Return()
|
| D | js_async_function.cpp | 105 JSHandle<JSAsyncGeneratorObject> asyncGen = JSHandle<JSAsyncGeneratorObject>::Cast(obj); in AsyncFunctionAwait()
|
| D | ecma_vm.cpp | 540 reinterpret_cast<void *>(JSAsyncGeneratorObject::ProcessorFulfilledFunc), 541 reinterpret_cast<void *>(JSAsyncGeneratorObject::ProcessorRejectedFunc),
|
| D | object_factory.h | 154 class JSAsyncGeneratorObject; variable 261 …JSHandle<JSAsyncGeneratorObject> NewJSAsyncGeneratorObject(JSHandle<JSTaggedValue> generatorFuncti…
|
| D | object_factory.cpp | 1108 … JSAsyncGeneratorObject::Cast(*obj)->SetGeneratorContext(thread_, JSTaggedValue::Undefined()); in InitializeJSObject() 1109 …JSAsyncGeneratorObject::Cast(*obj)->SetAsyncGeneratorQueue(thread_, GetEmptyTaggedQueue().GetTagge… in InitializeJSObject() 1110 … JSAsyncGeneratorObject::Cast(*obj)->SetGeneratorBrand(thread_, JSTaggedValue::Undefined()); in InitializeJSObject() 1111 … JSAsyncGeneratorObject::Cast(*obj)->SetResumeResult(thread_, JSTaggedValue::Undefined()); in InitializeJSObject() 1112 … JSAsyncGeneratorObject::Cast(*obj)->SetAsyncGeneratorState(JSAsyncGeneratorState::UNDEFINED); in InitializeJSObject() 1113 JSAsyncGeneratorObject::Cast(*obj)->SetResumeMode(AsyncGeneratorResumeMode::UNDEFINED); in InitializeJSObject() 1754 JSHandle<JSAsyncGeneratorObject> ObjectFactory::NewJSAsyncGeneratorObject(JSHandle<JSTaggedValue> g… in NewJSAsyncGeneratorObject() 1759 RETURN_HANDLE_IF_ABRUPT_COMPLETION(JSAsyncGeneratorObject, thread_); in NewJSAsyncGeneratorObject() 1762 JSHandle<JSHClass> hclass = NewEcmaHClass(JSAsyncGeneratorObject::SIZE, in NewJSAsyncGeneratorObject() 1764 JSHandle<JSAsyncGeneratorObject> generatorObject = in NewJSAsyncGeneratorObject() [all …]
|
| D | dump.cpp | 949 JSAsyncGeneratorObject::Cast(obj)->Dump(os); in DumpObject() 3086 void JSAsyncGeneratorObject::Dump(std::ostream &os) const in Dump() 3969 JSAsyncGeneratorObject::Cast(obj)->DumpForSnapshot(vec); in DumpObject() 5236 void JSAsyncGeneratorObject::DumpForSnapshot(std::vector<std::pair<CString, JSTaggedValue>> &vec) c… in DumpForSnapshot()
|
| /arkcompiler/ets_runtime/ecmascript/builtins/ |
| D | builtins_async_generator.cpp | 47 return JSAsyncGeneratorObject::AsyncGeneratorEnqueue(thread, msg, completionRecord); in AsyncGeneratorPrototypeNext() 64 return JSAsyncGeneratorObject::AsyncGeneratorEnqueue(thread, msg, completionRecord); in AsyncGeneratorPrototypeReturn() 81 return JSAsyncGeneratorObject::AsyncGeneratorEnqueue(thread, msg, completionRecord); in AsyncGeneratorPrototypeThrow()
|
| /arkcompiler/ets_runtime/ecmascript/tests/ |
| D | js_async_generator_object_test.cpp | 63 JSHandle<JSAsyncGeneratorObject> asyncGenObj = in HWTEST_F_L0()
|
| D | dump_test.cpp | 727 CHECK_DUMP_FIELDS(JSObject::SIZE, JSAsyncGeneratorObject::SIZE, 5U); in HWTEST_F_L0() 728 NEW_OBJECT_AND_DUMP(JSAsyncGeneratorObject, JS_ASYNC_GENERATOR_OBJECT) in HWTEST_F_L0()
|
| /arkcompiler/ets_runtime/ecmascript/stubs/ |
| D | runtime_stubs-inl.h | 182 JSHandle<JSAsyncGeneratorObject> obj = factory->NewJSAsyncGeneratorObject(genFunc); in RuntimeCreateAsyncGeneratorObj() 311 JSHandle<JSAsyncGeneratorObject> generator = JSHandle<JSAsyncGeneratorObject>::Cast(obj); in RuntimeAsyncFunctionAwaitUncaught() 359 JSHandle<JSAsyncGeneratorObject> asyncGeneratorObjHandle(asyncFuncObj); in RuntimeAsyncGeneratorResolve() 371 …return JSAsyncGeneratorObject::AsyncGeneratorResolve(thread, asyncGeneratorObjHandle, valueHandle,… in RuntimeAsyncGeneratorResolve() 379 JSHandle<JSAsyncGeneratorObject> asyncGeneratorObjHandle(asyncFuncObj); in RuntimeAsyncGeneratorReject() 382 … return JSAsyncGeneratorObject::AsyncGeneratorReject(thread, asyncGeneratorObjHandle, valueHandle); in RuntimeAsyncGeneratorReject() 1045 JSHandle<JSAsyncGeneratorObject> generatorObjectHandle(genObj); in RuntimeSuspendGenerator() 1080 JSHandle<JSAsyncGeneratorObject> generatorObjectHandle(genObj); in RuntimeSetGeneratorState() 2280 JSHandle<JSAsyncGeneratorObject> generatorObjectHandle(genObj); in RuntimeOptSuspendGenerator() 2309 JSHandle<JSAsyncGeneratorObject> asyncGeneratorObjHandle(asyncFuncObj); in RuntimeOptAsyncGeneratorResolve() [all …]
|
| /arkcompiler/ets_runtime/ecmascript/compiler/ |
| D | interpreter_stub-inl.h | 274 GateRef bitfieldOffset = IntPtr(JSAsyncGeneratorObject::BIT_FIELD_OFFSET); in GetResumeModeFromAsyncGeneratorObject() 277 Int32LSR(bitfield, Int32(JSAsyncGeneratorObject::ResumeModeBits::START_BIT)), in GetResumeModeFromAsyncGeneratorObject() 278 Int32((1LU << JSAsyncGeneratorObject::ResumeModeBits::SIZE) - 1)); in GetResumeModeFromAsyncGeneratorObject()
|
| D | slowpath_lowering.cpp | 2675 …GateRef resumeResultOffset = builder_.IntPtr(JSAsyncGeneratorObject::GENERATOR_RESUME_RESULT_OFFSE… in LowerResumeGenerator() 2701 GateRef bitFieldOffset = builder_.IntPtr(JSAsyncGeneratorObject::BIT_FIELD_OFFSET); in LowerGetResumeMode() 2704 … builder_.Int32(JSAsyncGeneratorObject::ResumeModeBits::START_BIT)); in LowerGetResumeMode() 2706 … builder_.Int32((1LU << JSAsyncGeneratorObject::ResumeModeBits::SIZE) - 1)); in LowerGetResumeMode()
|
| D | interpreter_stub.cpp | 971 GateRef resumeResultOffset = IntPtr(JSAsyncGeneratorObject::GENERATOR_RESUME_RESULT_OFFSET); in DECLARE_ASM_HANDLER() 1002 GateRef resumeResultOffset = IntPtr(JSAsyncGeneratorObject::GENERATOR_RESUME_RESULT_OFFSET); in DECLARE_ASM_HANDLER()
|
| /arkcompiler/ets_runtime/ecmascript/mem/ |
| D | object_xray.h | 297 JSAsyncGeneratorObject::Cast(object)->VisitRangeSlot(visitor); in VisitObjectBody()
|
| /arkcompiler/ets_runtime/ecmascript/interpreter/ |
| D | slow_runtime_stub.cpp | 1160 JSHandle<JSAsyncGeneratorObject> asyncFuncObjHandle(thread, asyncFuncObj); in AsyncGeneratorReject() 1163 return JSAsyncGeneratorObject::AsyncGeneratorReject(thread, asyncFuncObjHandle, valueHandle); in AsyncGeneratorReject()
|
| D | interpreter-inl.h | 4991 JSAsyncGeneratorObject *obj = JSAsyncGeneratorObject::Cast(objVal.GetTaggedObject()); in RunInternal() 5005 JSAsyncGeneratorObject *obj = JSAsyncGeneratorObject::Cast(objVal.GetTaggedObject()); in RunInternal() 5018 JSAsyncGeneratorObject *obj = JSAsyncGeneratorObject::Cast(objVal.GetTaggedObject()); in RunInternal() 5032 JSAsyncGeneratorObject *obj = JSAsyncGeneratorObject::Cast(objVal.GetTaggedObject()); in RunInternal()
|
| D | interpreter_assembly.cpp | 814 JSAsyncGeneratorObject *obj = JSAsyncGeneratorObject::Cast(objVal.GetTaggedObject()); in HandleResumegenerator() 830 JSAsyncGeneratorObject *obj = JSAsyncGeneratorObject::Cast(objVal.GetTaggedObject()); in HandleGetresumemode() 4459 JSAsyncGeneratorObject *obj = JSAsyncGeneratorObject::Cast(objVal.GetTaggedObject()); in HandleDeprecatedGetresumemodePrefV8() 4476 JSAsyncGeneratorObject *obj = JSAsyncGeneratorObject::Cast(objVal.GetTaggedObject()); in HandleDeprecatedResumegeneratorPrefV8()
|