Lines Matching defs:asyncFuncObj
368 const JSHandle<JSTaggedValue> &asyncFuncObj,
371 JSAsyncFunction::AsyncFunctionAwait(thread, asyncFuncObj, value);
373 if (asyncFuncObj->IsAsyncGeneratorObject()) {
374 JSHandle<JSObject> obj = JSTaggedValue::ToObject(thread, asyncFuncObj);
386 JSHandle<JSAsyncFuncObject> asyncFuncObjHandle(asyncFuncObj);
394 const JSHandle<JSTaggedValue> &asyncFuncObj, const JSHandle<JSTaggedValue> &value, bool is_resolve)
396 JSHandle<JSAsyncFuncObject> asyncFuncObjHandle(asyncFuncObj);
419 JSTaggedValue RuntimeStubs::RuntimeAsyncGeneratorResolve(JSThread *thread, JSHandle<JSTaggedValue> asyncFuncObj,
424 JSHandle<JSAsyncGeneratorObject> asyncGeneratorObjHandle(asyncFuncObj);
436 JSTaggedValue RuntimeStubs::RuntimeAsyncGeneratorReject(JSThread *thread, JSHandle<JSTaggedValue> asyncFuncObj,
441 JSHandle<JSAsyncGeneratorObject> asyncGeneratorObjHandle(asyncFuncObj);
1493 JSHandle<JSAsyncFuncObject> asyncFuncObj = factory->NewJSAsyncFuncObject();
1494 asyncFuncObj->SetPromise(thread, promiseObject);
1497 context->SetGeneratorObject(thread, asyncFuncObj);
1500 asyncFuncObj->SetGeneratorState(JSGeneratorState::EXECUTING);
1501 asyncFuncObj->SetGeneratorContext(thread, context);
1505 return asyncFuncObj.GetTaggedValue();
2823 JSTaggedValue RuntimeStubs::RuntimeOptAsyncGeneratorResolve(JSThread *thread, JSHandle<JSTaggedValue> asyncFuncObj,
2828 JSHandle<JSAsyncGeneratorObject> asyncGeneratorObjHandle(asyncFuncObj);