Home
last modified time | relevance | path

Searched refs:InitSuspend (Results 1 – 4 of 4) sorted by relevance

/netbsd/external/apache2/llvm/dist/clang/include/clang/AST/
H A DStmtCXX.h323 InitSuspend, ///< The initial suspend statement, run before the body. enumerator
390 return getStoredStmts()[SubStmt::InitSuspend]; in getInitSuspendStmt()
/netbsd/external/apache2/llvm/dist/clang/lib/AST/
H A DStmtCXX.cpp114 SubStmts[CoroutineBodyStmt::InitSuspend] = Args.InitialSuspend; in CoroutineBodyStmt()
/netbsd/external/apache2/llvm/dist/clang/lib/Sema/
H A DSemaCoroutine.cpp766 StmtResult InitSuspend = buildSuspends("initial_suspend"); in ActOnCoroutineBodyStart() local
767 if (InitSuspend.isInvalid()) in ActOnCoroutineBodyStart()
774 ScopeInfo->setCoroutineSuspends(InitSuspend.get(), FinalSuspend.get()); in ActOnCoroutineBodyStart()
H A DTreeTransform.h7740 StmtResult InitSuspend = getDerived().TransformStmt(S->getInitSuspendStmt()); in TransformCoroutineBodyStmt() local
7741 if (InitSuspend.isInvalid()) in TransformCoroutineBodyStmt()
7748 ScopeInfo->setCoroutineSuspends(InitSuspend.get(), FinalSuspend.get()); in TransformCoroutineBodyStmt()
7749 assert(isa<Expr>(InitSuspend.get()) && isa<Expr>(FinalSuspend.get())); in TransformCoroutineBodyStmt()