Lines Matching defs:completionValue
55 void FunctionBuilder::AsyncYield(const ir::AstNode *node, VReg completionType, VReg completionValue) const
62 ResumeGenerator(node, completionType, completionValue);
65 void FunctionBuilder::SuspendResumeExecution(const ir::AstNode *node, VReg completionType, VReg completionValue) const
71 ResumeGenerator(node, completionType, completionValue);
74 void FunctionBuilder::ResumeGenerator(const ir::AstNode *node, VReg completionType, VReg completionValue) const
80 pg_->StoreAccumulator(node, completionValue);
104 VReg completionValue = pg_->AllocReg();
107 SuspendResumeExecution(node, completionType, completionValue);
109 HandleCompletion(node, completionType, completionValue);
112 void FunctionBuilder::HandleCompletion(const ir::AstNode *node, VReg completionType, VReg completionValue)
125 pg_->LoadAccumulator(node, completionValue);
134 pg_->LoadAccumulator(node, completionValue);
139 pg_->LoadAccumulator(node, completionValue);