Lines Matching defs:PromiseRecordDecl
1171 PromiseRecordDecl = Fn.CoroutinePromise->getType()->getAsCXXRecordDecl();
1172 assert(PromiseRecordDecl && "Type should have already been checked");
1216 CXXRecordDecl *PromiseRecordDecl,
1232 << PromiseRecordDecl;
1254 if (!S.LookupQualifiedName(Found, PromiseRecordDecl))
1263 if (!diagReturnOnAllocFailure(S, DeclNameExpr.get(), PromiseRecordDecl, Fn))
1628 lookupMember(S, "return_void", PromiseRecordDecl, Loc, HasRVoid);
1630 lookupMember(S, "return_value", PromiseRecordDecl, Loc, HasRValue);
1637 << PromiseRecordDecl;
1656 Fallthrough = S.ActOnNullStmt(PromiseRecordDecl->getLocation());
1678 if (!lookupMember(S, "unhandled_exception", PromiseRecordDecl, Loc)) {
1684 S.Diag(Loc, DiagID) << PromiseRecordDecl;
1685 S.Diag(PromiseRecordDecl->getLocation(), diag::note_defined_here)
1686 << PromiseRecordDecl;