reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/CodeGen/CGCoroutine.cpp
  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())