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

/freebsd-13-stable/contrib/llvm-project/clang/include/clang/AST/
H A DStmtCXX.h323 InitSuspend, ///< The initial suspend statement, run before the body. enumerator in enum:clang::final::SubStmt
390 return getStoredStmts()[SubStmt::InitSuspend];
/freebsd-13-stable/contrib/llvm-project/clang/lib/AST/
H A DStmtCXX.cpp114 SubStmts[CoroutineBodyStmt::InitSuspend] = Args.InitialSuspend;
/freebsd-13-stable/contrib/llvm-project/clang/lib/Sema/
H A DSemaCoroutine.cpp725 StmtResult InitSuspend = buildSuspends("initial_suspend"); local
726 if (InitSuspend.isInvalid())
733 ScopeInfo->setCoroutineSuspends(InitSuspend.get(), FinalSuspend.get());
H A DTreeTransform.h7633 StmtResult InitSuspend = getDerived().TransformStmt(S->getInitSuspendStmt()); local
7634 if (InitSuspend.isInvalid())
7641 ScopeInfo->setCoroutineSuspends(InitSuspend.get(), FinalSuspend.get());
7642 assert(isa<Expr>(InitSuspend.get()) && isa<Expr>(FinalSuspend.get()));

Completed in 140 milliseconds