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

References

tools/clang/lib/CodeGen/CGCall.cpp
 2434           EHStack.pushCleanup<CopyBackSwiftError>(NormalCleanup, temp, arg);
tools/clang/lib/CodeGen/CGCleanup.cpp
  180   bool IsNormalCleanup = Kind & NormalCleanup;
tools/clang/lib/CodeGen/CGDecl.cpp
 1537       pushStackRestore(NormalCleanup, Stack);
 1997     EHStack.pushCleanup<ExtendGCLifetime>(NormalCleanup, &D);
 2081         static_cast<CleanupKind>(cleanupKind & ~NormalCleanup), addr, type,
tools/clang/lib/CodeGen/CGException.cpp
 1406   CGF.EHStack.pushCleanup<PerformFinally>(NormalCleanup, body,
tools/clang/lib/CodeGen/CGObjC.cpp
 2682     EHStack.pushCleanup<CallObjCAutoreleasePoolObject>(NormalCleanup, Ptr);
 2684     EHStack.pushCleanup<CallObjCMRRAutoreleasePoolObject>(NormalCleanup, Ptr);
 3451     EHStack.pushCleanup<CallObjCAutoreleasePoolObject>(NormalCleanup, token);
 3454     EHStack.pushCleanup<CallObjCMRRAutoreleasePoolObject>(NormalCleanup, token);
tools/clang/lib/CodeGen/CGObjCRuntime.cpp
  264         CGF.EHStack.pushCleanup<CatchRetScope>(NormalCleanup, CPI);
tools/clang/lib/CodeGen/CodeGenFunction.h
 1726     return (needsEHCleanup(kind) ? NormalAndEHCleanup : NormalCleanup);
 3803              ? NormalAndEHCleanup : NormalCleanup;
tools/clang/lib/CodeGen/EHScopeStack.h
   86   NormalAndEHCleanup = EHCleanup | NormalCleanup,
   90   InactiveNormalCleanup = NormalCleanup | InactiveCleanup,
tools/clang/lib/CodeGen/ItaniumCXXABI.cpp
 4379         NormalCleanup, cast<llvm::CatchPadInst>(CGF.CurrentFuncletPad));
tools/clang/lib/CodeGen/MicrosoftCXXABI.cpp
  878     CGF.EHStack.pushCleanup<CatchRetScope>(NormalCleanup, CPI);
  884   CGF.EHStack.pushCleanup<CatchRetScope>(NormalCleanup, CPI);