Searched refs:buildPromiseCall (Results 1 – 1 of 1) sorted by relevance
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaCoroutine.cpp | 465 static ExprResult buildPromiseCall(Sema &S, VarDecl *Promise, in buildPromiseCall() function 708 ExprResult Operand = buildPromiseCall(*this, ScopeInfo->CoroutinePromise, in ActOnCoroutineBodyStart() 855 buildPromiseCall(*this, Promise, Loc, "await_transform", Operand); in BuildUnresolvedCoawaitExpr() 922 ExprResult Awaitable = buildPromiseCall( in ActOnCoyieldExpr() 995 PC = buildPromiseCall(*this, Promise, Loc, "return_value", E); in BuildCoreturnStmt() 998 PC = buildPromiseCall(*this, Promise, Loc, "return_void", std::nullopt); in BuildCoreturnStmt() 1694 ExprResult UnhandledException = buildPromiseCall( in makeOnException() 1718 ExprResult ReturnObject = buildPromiseCall(S, Fn.CoroutinePromise, Loc, in makeReturnObject()
|