Home
last modified time | relevance | path

Searched refs:canSuspend (Results 1 – 3 of 3) sorted by relevance

/arkcompiler/ets_frontend/es2panda/compiler/function/
DasyncGeneratorFunctionBuilder.cpp60 VReg canSuspend = pg_->AllocReg(); in DirectReturn() local
63 pg_->StoreConst(node, canSuspend, Constant::JS_TRUE); in DirectReturn()
66 pg_->AsyncGeneratorResolve(node, funcObj_, retVal, canSuspend); in DirectReturn()
81 VReg canSuspend = pg_->AllocReg(); in ExplicitReturn() local
86 pg_->StoreConst(node, canSuspend, Constant::JS_TRUE); in ExplicitReturn()
87 pg_->AsyncGeneratorResolve(node, funcObj_, resumeValue, canSuspend); in ExplicitReturn()
/arkcompiler/ets_frontend/es2panda/compiler/core/
Dpandagen.h399 …void AsyncGeneratorResolve(const ir::AstNode *node, VReg asyncGenObj, VReg value, VReg canSuspend);
Dpandagen.cpp1451 …aGen::AsyncGeneratorResolve(const ir::AstNode *node, VReg asyncGenObj, VReg value, VReg canSuspend) in AsyncGeneratorResolve() argument
1453 ra_.Emit<Asyncgeneratorresolve>(node, asyncGenObj, value, canSuspend); in AsyncGeneratorResolve()