Searched refs:buildPromiseCall (Results 1 – 1 of 1) sorted by relevance
/external/clang/lib/Sema/ |
D | SemaCoroutine.cpp | 260 static ExprResult buildPromiseCall(Sema &S, FunctionScopeInfo *Coroutine, in buildPromiseCall() function 283 buildPromiseCall(*this, Coroutine, Loc, "yield_value", E); in ActOnCoyieldExpr() 347 PC = buildPromiseCall(*this, Coroutine, Loc, "return_value", E); in BuildCoreturnStmt() 350 PC = buildPromiseCall(*this, Coroutine, Loc, "return_void", None); in BuildCoreturnStmt() 398 buildPromiseCall(*this, Fn, Loc, "initial_suspend", None); in CheckCompletedCoroutineBody() 408 buildPromiseCall(*this, Fn, Loc, "final_suspend", None); in CheckCompletedCoroutineBody() 424 buildPromiseCall(*this, Fn, Loc, "get_return_object", None); in CheckCompletedCoroutineBody()
|