Home
last modified time | relevance | path

Searched refs:JSAsyncGeneratorObject (Results 1 – 20 of 20) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/
Djs_async_generator_object.cpp37 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 …]
Djs_async_generator_object.h57 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…
Dasync_generator_helper.cpp28 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()
Djs_async_function.cpp105 JSHandle<JSAsyncGeneratorObject> asyncGen = JSHandle<JSAsyncGeneratorObject>::Cast(obj); in AsyncFunctionAwait()
Decma_vm.cpp609 reinterpret_cast<void *>(JSAsyncGeneratorObject::ProcessorFulfilledFunc),
610 reinterpret_cast<void *>(JSAsyncGeneratorObject::ProcessorRejectedFunc),
Dobject_factory.h158 class JSAsyncGeneratorObject; variable
268 …JSHandle<JSAsyncGeneratorObject> NewJSAsyncGeneratorObject(JSHandle<JSTaggedValue> generatorFuncti…
Dobject_factory.cpp1207JSAsyncGeneratorObject::Cast(*obj)->SetGeneratorContext(thread_, JSTaggedValue::Undefined()); in InitializeJSObject()
1208JSAsyncGeneratorObject::Cast(*obj)->SetAsyncGeneratorQueue(thread_, GetEmptyTaggedQueue().GetTagge… in InitializeJSObject()
1209JSAsyncGeneratorObject::Cast(*obj)->SetGeneratorBrand(thread_, JSTaggedValue::Undefined()); in InitializeJSObject()
1210JSAsyncGeneratorObject::Cast(*obj)->SetResumeResult(thread_, JSTaggedValue::Undefined()); in InitializeJSObject()
1211JSAsyncGeneratorObject::Cast(*obj)->SetAsyncGeneratorState(JSAsyncGeneratorState::UNDEFINED); in InitializeJSObject()
1212 JSAsyncGeneratorObject::Cast(*obj)->SetResumeMode(AsyncGeneratorResumeMode::UNDEFINED); in InitializeJSObject()
1947 JSHandle<JSAsyncGeneratorObject> ObjectFactory::NewJSAsyncGeneratorObject(JSHandle<JSTaggedValue> g… in NewJSAsyncGeneratorObject()
1952 RETURN_HANDLE_IF_ABRUPT_COMPLETION(JSAsyncGeneratorObject, thread_); in NewJSAsyncGeneratorObject()
1955 JSHandle<JSHClass> hclass = NewEcmaHClass(JSAsyncGeneratorObject::SIZE, in NewJSAsyncGeneratorObject()
1957 JSHandle<JSAsyncGeneratorObject> generatorObject = in NewJSAsyncGeneratorObject()
[all …]
Ddump.cpp1036 JSAsyncGeneratorObject::Cast(obj)->Dump(os); in DumpObject()
3240 void JSAsyncGeneratorObject::Dump(std::ostream &os) const in Dump()
4212 JSAsyncGeneratorObject::Cast(obj)->DumpForSnapshot(vec); in DumpObject()
5672 void JSAsyncGeneratorObject::DumpForSnapshot(std::vector<Reference> &vec) const in DumpForSnapshot()
/arkcompiler/ets_runtime/ecmascript/builtins/
Dbuiltins_async_generator.cpp47 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/
Djs_async_generator_object_test.cpp63 JSHandle<JSAsyncGeneratorObject> asyncGenObj = in HWTEST_F_L0()
Ddump_test.cpp760 CHECK_DUMP_FIELDS(JSObject::SIZE, JSAsyncGeneratorObject::SIZE, 5U); in HWTEST_F_L0()
761 NEW_OBJECT_AND_DUMP(JSAsyncGeneratorObject, JS_ASYNC_GENERATOR_OBJECT); in HWTEST_F_L0()
/arkcompiler/ets_runtime/ecmascript/stubs/
Druntime_stubs-inl.h186 JSHandle<JSAsyncGeneratorObject> obj = factory->NewJSAsyncGeneratorObject(genFunc); in RuntimeCreateAsyncGeneratorObj()
319 JSHandle<JSAsyncGeneratorObject> generator = JSHandle<JSAsyncGeneratorObject>::Cast(obj); in RuntimeAsyncFunctionAwaitUncaught()
367 JSHandle<JSAsyncGeneratorObject> asyncGeneratorObjHandle(asyncFuncObj); in RuntimeAsyncGeneratorResolve()
376 …return JSAsyncGeneratorObject::AsyncGeneratorResolve(thread, asyncGeneratorObjHandle, valueHandle,… in RuntimeAsyncGeneratorResolve()
384 JSHandle<JSAsyncGeneratorObject> asyncGeneratorObjHandle(asyncFuncObj); in RuntimeAsyncGeneratorReject()
387 … return JSAsyncGeneratorObject::AsyncGeneratorReject(thread, asyncGeneratorObjHandle, valueHandle); in RuntimeAsyncGeneratorReject()
1153 JSHandle<JSAsyncGeneratorObject> generatorObjectHandle(genObj); in RuntimeSuspendGenerator()
1188 JSHandle<JSAsyncGeneratorObject> generatorObjectHandle(genObj); in RuntimeSetGeneratorState()
2556 JSHandle<JSAsyncGeneratorObject> generatorObjectHandle(genObj); in RuntimeOptSuspendGenerator()
2585 JSHandle<JSAsyncGeneratorObject> asyncGeneratorObjHandle(asyncFuncObj); in RuntimeOptAsyncGeneratorResolve()
[all …]
/arkcompiler/ets_runtime/ecmascript/compiler/
Dinterpreter_stub-inl.h310 GateRef bitfieldOffset = IntPtr(JSAsyncGeneratorObject::BIT_FIELD_OFFSET); in GetResumeModeFromAsyncGeneratorObject()
313 Int32LSR(bitfield, Int32(JSAsyncGeneratorObject::ResumeModeBits::START_BIT)), in GetResumeModeFromAsyncGeneratorObject()
314 Int32((1LU << JSAsyncGeneratorObject::ResumeModeBits::SIZE) - 1)); in GetResumeModeFromAsyncGeneratorObject()
Dslowpath_lowering.cpp2592 …GateRef resumeResultOffset = builder_.IntPtr(JSAsyncGeneratorObject::GENERATOR_RESUME_RESULT_OFFSE… in LowerResumeGenerator()
2618 GateRef bitFieldOffset = builder_.IntPtr(JSAsyncGeneratorObject::BIT_FIELD_OFFSET); in LowerGetResumeMode()
2621 … builder_.Int32(JSAsyncGeneratorObject::ResumeModeBits::START_BIT)); in LowerGetResumeMode()
2623 … builder_.Int32((1LU << JSAsyncGeneratorObject::ResumeModeBits::SIZE) - 1)); in LowerGetResumeMode()
Dinterpreter_stub.cpp1125 GateRef resumeResultOffset = IntPtr(JSAsyncGeneratorObject::GENERATOR_RESUME_RESULT_OFFSET); in DECLARE_ASM_HANDLER()
1156 GateRef resumeResultOffset = IntPtr(JSAsyncGeneratorObject::GENERATOR_RESUME_RESULT_OFFSET); in DECLARE_ASM_HANDLER()
/arkcompiler/ets_runtime/ecmascript/mem/
Dobject_xray.h320 JSAsyncGeneratorObject::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
/arkcompiler/ets_runtime/ecmascript/interpreter/
Dslow_runtime_stub.cpp1193 JSHandle<JSAsyncGeneratorObject> asyncFuncObjHandle(thread, asyncFuncObj); in AsyncGeneratorReject()
1196 return JSAsyncGeneratorObject::AsyncGeneratorReject(thread, asyncFuncObjHandle, valueHandle); in AsyncGeneratorReject()
Dinterpreter-inl.h5062 JSAsyncGeneratorObject *obj = JSAsyncGeneratorObject::Cast(objVal.GetTaggedObject()); in RunInternal()
5075 JSAsyncGeneratorObject *obj = JSAsyncGeneratorObject::Cast(objVal.GetTaggedObject()); in RunInternal()
5088 JSAsyncGeneratorObject *obj = JSAsyncGeneratorObject::Cast(objVal.GetTaggedObject()); in RunInternal()
5101 JSAsyncGeneratorObject *obj = JSAsyncGeneratorObject::Cast(objVal.GetTaggedObject()); in RunInternal()
Dinterpreter_assembly.cpp847 JSAsyncGeneratorObject *obj = JSAsyncGeneratorObject::Cast(objVal.GetTaggedObject()); in HandleResumegenerator()
863 JSAsyncGeneratorObject *obj = JSAsyncGeneratorObject::Cast(objVal.GetTaggedObject()); in HandleGetresumemode()
4498 JSAsyncGeneratorObject *obj = JSAsyncGeneratorObject::Cast(objVal.GetTaggedObject()); in HandleDeprecatedGetresumemodePrefV8()
4515 JSAsyncGeneratorObject *obj = JSAsyncGeneratorObject::Cast(objVal.GetTaggedObject()); in HandleDeprecatedResumegeneratorPrefV8()
/arkcompiler/ets_runtime/ecmascript/napi/test/
Dffi_workload.cpp5814 JSHandle<JSAsyncGeneratorObject> asyncGenObj = in HWTEST_F_L0()