reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
401 OpaqueValueExpr *Operand = new (S.Context) 407 ExprResult CoroHandleRes = buildCoroutineHandle(S, CoroPromise->getType(), Loc); 415 ExprResult Result = buildMemberCall(S, Operand, Loc, Funcs[I], Args[I]); 430 ExprResult Conv = S.PerformContextuallyConvertToBool(AwaitReady); 432 S.Diag(AwaitReady->getDirectCallee()->getBeginLoc(), 434 S.Diag(Loc, diag::note_coroutine_promise_call_implicitly_required) 445 QualType RetType = AwaitSuspend->getCallReturnType(S.Context); 448 if (Expr *TailCallSuspend = maybeTailCall(S, RetType, AwaitSuspend, Loc)) 454 S.Diag(AwaitSuspend->getCalleeDecl()->getLocation(), 457 S.Diag(Loc, diag::note_coroutine_promise_call_implicitly_required)