Home
last modified time | relevance | path

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

/external/clang/lib/Sema/
DSemaCoroutine.cpp397 ExprResult InitialSuspend = in CheckCompletedCoroutineBody() local
400 if (!InitialSuspend.isInvalid()) in CheckCompletedCoroutineBody()
401 InitialSuspend = BuildCoawaitExpr(Loc, InitialSuspend.get()); in CheckCompletedCoroutineBody()
402 InitialSuspend = ActOnFinishFullExpr(InitialSuspend.get()); in CheckCompletedCoroutineBody()
403 if (InitialSuspend.isInvalid()) in CheckCompletedCoroutineBody()
445 Body, PromiseStmt.get(), InitialSuspend.get(), FinalSuspend.get(), in CheckCompletedCoroutineBody()
/external/llvm-project/clang/lib/AST/
DStmtCXX.cpp114 SubStmts[CoroutineBodyStmt::InitSuspend] = Args.InitialSuspend; in CoroutineBodyStmt()
/external/llvm-project/clang/include/clang/AST/
DStmtCXX.h350 Expr *InitialSuspend = nullptr; member
/external/llvm-project/clang/lib/Sema/
DSemaCoroutine.cpp1174 this->InitialSuspend = cast<Expr>(Fn.CoroutineSuspends.first); in makeInitialAndFinalSuspend()