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

References

tools/clang/lib/CodeGen/CGBlocks.cpp
 2941   EHStack.pushCleanup<CallBlockRelease>(Kind, Addr, Flags, LoadBlockVarAddr,
tools/clang/lib/CodeGen/CGCall.cpp
 2434           EHStack.pushCleanup<CopyBackSwiftError>(NormalCleanup, temp, arg);
tools/clang/lib/CodeGen/CGClass.cpp
  571     CGF.EHStack.pushCleanup<CallBaseDtor>(EHCleanup, BaseClassDecl,
 1786         EHStack.pushCleanup<CallDtorDeleteConditional>(
 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);
 1877     EHStack.pushCleanup<DestroyField>(cleanupKind, Field,
 2408     EHStack.pushCleanup<CallDelegatingCtorDtor>(EHCleanup,
 2442   EHStack.pushCleanup<CallLocalDtor>(NormalAndEHCleanup, D, Addr, T);
tools/clang/lib/CodeGen/CGCoroutine.cpp
  605     EHStack.pushCleanup<CallCoroDelete>(NormalAndEHCleanup, S.getDeallocate());
  630     EHStack.pushCleanup<CallCoroEnd>(EHCleanup);
tools/clang/lib/CodeGen/CGDecl.cpp
 1576     EHStack.pushCleanup<CallLifetimeEnd>(NormalEHLifetimeMarker,
 1936       EHStack.pushCleanup<DestroyNRVOVariableCXX>(cleanupKind, addr, type, dtor,
 1961       EHStack.pushCleanup<DestroyNRVOVariableC>(cleanupKind, addr,
 1974   EHStack.pushCleanup<DestroyObject>(cleanupKind, addr, type, destroyer,
 1997     EHStack.pushCleanup<ExtendGCLifetime>(NormalCleanup, &D);
 2008     EHStack.pushCleanup<CallCleanupFunction>(NormalAndEHCleanup, F, &Info, &D);
 2070   EHStack.pushCleanup<CallStackRestore>(Kind, SPMem);
 2080     EHStack.pushCleanup<DestroyObject>(
 2473           EHStack.pushCleanup<ConsumeARCParameter>(getARCCleanupKind(), ArgVal,
tools/clang/lib/CodeGen/CGException.cpp
 1306         CGF.EHStack.pushCleanup<CallEndCatchForFinally>(NormalAndEHCleanup,
 1406   CGF.EHStack.pushCleanup<PerformFinally>(NormalCleanup, body,
 1987   EHStack.pushCleanup<PerformSEHFinally>(Kind, FinallyFunc);
 1998     EHStack.pushCleanup<PerformSEHFinally>(NormalAndEHCleanup, FinallyFunc);
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/CGObjC.cpp
  706       EHStack.pushCleanup<FinishARCDealloc>(getARCCleanupKind());
 1563     CGF.EHStack.pushCleanup<DestroyIvar>(cleanupKind, self, ivar, destroyer,
 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/CGObjCMac.cpp
 4501   CGF.EHStack.pushCleanup<PerformFragileFinally>(NormalAndEHCleanup, &S,
tools/clang/lib/CodeGen/CGObjCRuntime.cpp
  250       CGF.EHStack.pushCleanup<CallObjCEndCatch>(NormalAndEHCleanup,
  264         CGF.EHStack.pushCleanup<CatchRetScope>(NormalCleanup, CPI);
  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
  611       return EHStack.pushCleanup<T>(kind, A...);
tools/clang/lib/CodeGen/ItaniumCXXABI.cpp
 2333     CGF.EHStack.pushCleanup<CallGuardAbort>(EHCleanup, guard);
 4081   CGF.EHStack.pushCleanup<CallEndCatch>(NormalAndEHCleanup, EndMightThrow);
 4378     CGF.EHStack.pushCleanup<CatchRetScope>(
tools/clang/lib/CodeGen/MicrosoftCXXABI.cpp
  878     CGF.EHStack.pushCleanup<CatchRetScope>(NormalCleanup, CPI);
  884   CGF.EHStack.pushCleanup<CatchRetScope>(NormalCleanup, CPI);
 2537     CGF.EHStack.pushCleanup<ResetGuardBit>(EHCleanup, GuardAddr, GuardNum);
 2583     CGF.EHStack.pushCleanup<CallInitThreadAbort>(EHCleanup, GuardAddr);