Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaCoroutine.cpp465 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()