reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
568 auto *AllocateCall = EmitScalarExpr(S.getAllocate()); 572 if (auto *RetOnAllocFailure = S.getReturnStmtOnAllocFailure()) { 598 GetReturnObjectManager GroManager(*this, S); 605 EHStack.pushCleanup<CallCoroDelete>(NormalAndEHCleanup, S.getDeallocate()); 610 for (auto *PM : S.getParamMoves()) { 618 EmitStmt(S.getPromiseDeclStmt()); 620 Address PromiseAddr = GetAddrOfLocalVar(S.getPromiseDecl()); 633 CurCoro.Data->ExceptionHandler = S.getExceptionHandler(); 634 EmitStmt(S.getInitSuspendStmt()); 655 auto Loc = S.getBeginLoc(); 659 CXXTryStmt::Create(getContext(), Loc, S.getBody(), &Catch); 662 emitBodyAndFallthrough(*this, S, TryStmt->getTryBlock()); 669 emitBodyAndFallthrough(*this, S, S.getBody()); 669 emitBodyAndFallthrough(*this, S, S.getBody()); 678 EmitStmt(S.getFinalSuspendStmt()); 691 if (Stmt *Ret = S.getReturnStmt())