|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
tools/clang/lib/CodeGen/CGBlocks.cpp 848 CleanupKind cleanupKind = InactiveNormalCleanup;
1945 CleanupKind Kind =
1954 CleanupKind Kind = EHOnly ? EHCleanup : NormalAndEHCleanup;
2938 void CodeGenFunction::enterByrefCleanup(CleanupKind Kind, Address Addr,
tools/clang/lib/CodeGen/CGClass.cpp 1876 CleanupKind cleanupKind = getCleanupKind(dtorKind);
tools/clang/lib/CodeGen/CGCleanup.cpp 178 void *EHScopeStack::pushCleanup(CleanupKind Kind, size_t Size) {
tools/clang/lib/CodeGen/CGDecl.cpp 612 CleanupKind cleanupKind = CGF.getARCCleanupKind();
1923 CleanupKind cleanupKind = NormalAndEHCleanup;
2057 CleanupKind cleanupKind = getCleanupKind(dtorKind);
2062 void CodeGenFunction::pushDestroy(CleanupKind cleanupKind, Address addr,
2069 void CodeGenFunction::pushStackRestore(CleanupKind Kind, Address SPMem) {
2074 CleanupKind cleanupKind, Address addr, QualType type,
tools/clang/lib/CodeGen/CGException.cpp 1985 void CodeGenFunction::pushSEHCleanup(CleanupKind Kind,
tools/clang/lib/CodeGen/CGExpr.cpp 287 CleanupKind CleanupKind;
tools/clang/lib/CodeGen/CGObjC.cpp 1561 CleanupKind cleanupKind = CGF.getCleanupKind(dtorKind);
tools/clang/lib/CodeGen/CodeGenFunction.h 526 CleanupKind getKind() const { return (CleanupKind)Kind; }
607 void pushFullExprCleanup(CleanupKind kind, As... A) {
625 void pushCleanupAfterFullExpr(CleanupKind Kind, As... A) {
641 void pushCleanupAfterFullExprImpl(CleanupKind Kind, Address ActiveFlag,
1686 void pushDestroy(CleanupKind kind, Address addr, QualType type,
1688 void pushLifetimeExtendedDestroy(CleanupKind kind, Address addr,
1694 void pushStackRestore(CleanupKind kind, Address SPMem);
1725 CleanupKind getCleanupKind(QualType::DestructionKind kind) {
1807 void enterByrefCleanup(CleanupKind Kind, Address Addr, BlockFieldFlags Flags,
2918 void pushSEHCleanup(CleanupKind kind,
3801 CleanupKind getARCCleanupKind() {
tools/clang/lib/CodeGen/EHScopeStack.h 263 void *pushCleanup(CleanupKind K, size_t DataSize);
272 template <class T, class... As> void pushCleanup(CleanupKind Kind, As... A) {
282 void pushCleanupTuple(CleanupKind Kind, std::tuple<As...> A) {
304 T *pushCleanupWithExtra(CleanupKind Kind, size_t N, As... A) {
311 void pushCopyOfCleanup(CleanupKind Kind, const void *Cleanup, size_t Size) {