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

References

tools/clang/lib/CodeGen/CGCoroutine.cpp
  199   auto *SaveCall = Builder.CreateCall(CoroSave, {NullPtr});
  214   auto *SuspendResult = Builder.CreateCall(
  215       CoroSuspend, {SaveCall, Builder.getInt1(IsFinalSuspend)});
  218   auto *Switch = Builder.CreateSwitch(SuspendResult, Coro.SuspendBB, 2);
  219   Switch->addCase(Builder.getInt8(0), ReadyBlock);
  220   Switch->addCase(Builder.getInt8(1), CleanupBlock);
  235         CGF.CreateTempAlloca(Builder.getInt1Ty(), Prefix + Twine("resume.eh"));
  236     Builder.CreateFlagStore(true, Coro.ResumeEHVar);
  254     Builder.CreateFlagStore(false, Coro.ResumeEHVar);