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

References

tools/clang/lib/CodeGen/CGBlocks.cpp
 1954       CleanupKind Kind = EHOnly ? EHCleanup : NormalAndEHCleanup;
tools/clang/lib/CodeGen/CGClass.cpp
 1787             NormalAndEHCleanup, CXXStructorImplicitParamValue);
 1796         EHStack.pushCleanup<CallDtorDelete>(NormalAndEHCleanup);
 1815       EHStack.pushCleanup<SanitizeDtorVTable>(NormalAndEHCleanup, DD);
 1827       EHStack.pushCleanup<CallBaseDtor>(NormalAndEHCleanup,
 1841     EHStack.pushCleanup<SanitizeDtorVTable>(NormalAndEHCleanup, DD);
 1855     EHStack.pushCleanup<CallBaseDtor>(NormalAndEHCleanup,
 1864     EHStack.pushCleanup<SanitizeDtorMembers>(NormalAndEHCleanup, DD);
 2442   EHStack.pushCleanup<CallLocalDtor>(NormalAndEHCleanup, D, Addr, T);
tools/clang/lib/CodeGen/CGCleanup.cpp
 1275   pushDestroy(NormalAndEHCleanup, Ptr, TempType, destroyCXXObject,
tools/clang/lib/CodeGen/CGCoroutine.cpp
  605     EHStack.pushCleanup<CallCoroDelete>(NormalAndEHCleanup, S.getDeallocate());
tools/clang/lib/CodeGen/CGDecl.cpp
  624     CGF.pushDestroy(NormalAndEHCleanup, addr, var.getType(),
 1923   CleanupKind cleanupKind = NormalAndEHCleanup;
 2008     EHStack.pushCleanup<CallCleanupFunction>(NormalAndEHCleanup, F, &Info, &D);
 2019     enterByrefCleanup(NormalAndEHCleanup, emission.Addr, Flags,
tools/clang/lib/CodeGen/CGException.cpp
 1306         CGF.EHStack.pushCleanup<CallEndCatchForFinally>(NormalAndEHCleanup,
 1998     EHStack.pushCleanup<PerformSEHFinally>(NormalAndEHCleanup, FinallyFunc);
tools/clang/lib/CodeGen/CGExpr.cpp
  298           CleanupKind = NormalAndEHCleanup;
  353     CGF.pushDestroy(NormalAndEHCleanup, ReferenceTemporary, E->getType(),
  359     CGF.pushLifetimeExtendedDestroy(NormalAndEHCleanup,
tools/clang/lib/CodeGen/CGExprCXX.cpp
 1837   EHStack.pushCleanup<CallObjectDelete>(NormalAndEHCleanup, CompletePtr,
 1916   CGF.EHStack.pushCleanup<CallObjectDelete>(NormalAndEHCleanup,
 1984   CGF.EHStack.pushCleanup<CallArrayDelete>(NormalAndEHCleanup,
tools/clang/lib/CodeGen/CGObjCMac.cpp
 4501   CGF.EHStack.pushCleanup<PerformFragileFinally>(NormalAndEHCleanup, &S,
tools/clang/lib/CodeGen/CGObjCRuntime.cpp
  211         CGF.pushSEHCleanup(NormalAndEHCleanup, FinallyFunc);
  250       CGF.EHStack.pushCleanup<CallObjCEndCatch>(NormalAndEHCleanup,
  346   CGF.EHStack.pushCleanup<CallSyncExit>(NormalAndEHCleanup, syncExitFn, lock);
tools/clang/lib/CodeGen/CGOpenMPRuntime.cpp
  781     CGF.EHStack.pushCleanup<CleanupTy>(NormalAndEHCleanup, PrePostAction);
10873   CGF.EHStack.pushCleanup<DoacrossCleanupTy>(NormalAndEHCleanup, FiniRTLFn,
11012   CGF.EHStack.pushCleanup<OMPAllocateCleanupTy>(NormalAndEHCleanup, FiniRTLFn,
tools/clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.cpp
 4730     CGF.EHStack.pushCleanup<GlobalizationScope>(NormalAndEHCleanup);
tools/clang/lib/CodeGen/CodeGenFunction.h
 1726     return (needsEHCleanup(kind) ? NormalAndEHCleanup : NormalCleanup);
 3803              ? NormalAndEHCleanup : NormalCleanup;
tools/clang/lib/CodeGen/EHScopeStack.h
   91   InactiveNormalAndEHCleanup = NormalAndEHCleanup | InactiveCleanup,
   94   NormalEHLifetimeMarker = LifetimeMarker | NormalAndEHCleanup,
tools/clang/lib/CodeGen/ItaniumCXXABI.cpp
 4081   CGF.EHStack.pushCleanup<CallEndCatch>(NormalAndEHCleanup, EndMightThrow);