|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Declarations
tools/clang/include/clang/AST/DeclCXX.h 1433 CXXDestructorDecl *getDestructor() const;
References
tools/clang/lib/AST/DeclCXX.cpp 538 auto *Dtor = getDestructor();
1780 if (const CXXDestructorDecl *Destructor = getDestructor())
1997 CXXMethodDecl *MD = RD->getDestructor();
2105 if (const auto *dtor = BestDynamicDecl->getDestructor()) {
tools/clang/lib/AST/ExprConstant.cpp 5808 const CXXDestructorDecl *DD = RD->getDestructor();
6024 if (CXXDestructorDecl *DD = RD->getDestructor())
6031 if (CXXDestructorDecl *DD = RD->getDestructor())
tools/clang/lib/Analysis/CFG.cpp 4986 return classDecl->getDestructor();
4994 return classDecl->getDestructor();
tools/clang/lib/CodeGen/CGBlocks.cpp 1803 if (const CXXDestructorDecl *DD = RD->getDestructor())
tools/clang/lib/CodeGen/CGCXX.cpp 106 const CXXDestructorDecl *BaseD = UniqueBase->getDestructor();
tools/clang/lib/CodeGen/CGCall.cpp 3505 const CXXDestructorDecl *Dtor = Ty->getAsCXXRecordDecl()->getDestructor();
tools/clang/lib/CodeGen/CGClass.cpp 496 const CXXDestructorDecl *D = BaseClass->getDestructor();
1347 if (!BaseClassDecl->getDestructor()->hasTrivialBody())
2022 const CXXDestructorDecl *dtor = record->getDestructor();
2409 ClassDecl->getDestructor(),
2450 const CXXDestructorDecl *D = ClassDecl->getDestructor();
tools/clang/lib/CodeGen/CGDecl.cpp 1935 CXXDestructorDecl *dtor = type->getAsCXXRecordDecl()->getDestructor();
tools/clang/lib/CodeGen/CGDeclCXX.cpp 108 GlobalDecl(Record->getDestructor(), Dtor_Complete)) ||
116 CXXDestructorDecl *Dtor = Record->getDestructor();
tools/clang/lib/CodeGen/CGExpr.cpp 324 ReferenceTemporaryDtor = ClassDecl->getDestructor();
tools/clang/lib/CodeGen/CGExprCXX.cpp 1848 auto *Dtor = ElementType->getAsCXXRecordDecl()->getDestructor();
1879 Dtor = RD->getDestructor();
tools/clang/lib/CodeGen/CGOpenMPRuntime.cpp 9624 if (const CXXDestructorDecl *Dtor = RD->getDestructor()) {
tools/clang/lib/CodeGen/CodeGenModule.cpp 2568 if (RD->getDestructor() && !RD->getDestructor()->hasAttr<DLLImportAttr>())
2568 if (RD->getDestructor() && !RD->getDestructor()->hasAttr<DLLImportAttr>())
tools/clang/lib/CodeGen/ItaniumCXXABI.cpp 1268 CXXDestructorDecl *DtorD = Record->getDestructor();
tools/clang/lib/CodeGen/MicrosoftCXXABI.cpp 4245 if (CXXDestructorDecl *DtorD = RD->getDestructor())
tools/clang/lib/Sema/Sema.cpp 1685 if (CXXDestructorDecl *DD = RD->getDestructor()) {
tools/clang/lib/Sema/SemaCUDA.cpp 471 return isEmptyCudaDestructor(Loc, RD->getDestructor());
481 return isEmptyCudaDestructor(Loc, RD->getDestructor());
514 isEmptyCudaDestructor(VD->getLocation(), RD->getDestructor());
tools/clang/lib/Sema/SemaDecl.cpp16721 auto *Dtor = CXXRecord->getDestructor();
tools/clang/lib/Sema/SemaDeclCXX.cpp 6220 } else if (const auto *DD = D->getDestructor()) {
6352 CXXDestructorDecl *dtor = Record->getDestructor();
6369 if (const CXXDestructorDecl *dtor = Record->getDestructor()) {
6451 if (CXXDestructorDecl *Dtor = Record->getDestructor())
7830 *Selected = RD->getDestructor();
12410 UserDeclaredOperation = RD->getDestructor();
15626 CXXDestructorDecl *DD = Class->getDestructor();
15635 MarkFunctionReferenced(Loc, Class->getDestructor());
tools/clang/lib/Sema/SemaExceptionSpec.cpp 1161 const CXXDestructorDecl *DD = RD->getDestructor();
tools/clang/lib/Sema/SemaExprCXX.cpp 3377 CheckVirtualDtorCall(PointeeRD->getDestructor(), StartLoc,
tools/clang/lib/Sema/SemaLookup.cpp 3103 CXXDestructorDecl *DD = RD->getDestructor();
tools/clang/lib/Sema/SemaType.cpp 8251 CXXDestructorDecl *Dtor = RD->getDestructor();
tools/clang/lib/StaticAnalyzer/Checkers/DeleteWithNonVirtualDtorChecker.cpp 82 if (BaseClass->getDestructor()->isVirtual())
tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp 999 const CXXDestructorDecl *Dtor = RD->getDestructor();
tools/clang/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp 614 const CXXDestructorDecl *DtorDecl = RecordDecl->getDestructor();
tools/clang/lib/Tooling/Refactoring/Rename/USRFindingAction.cpp 139 USRSet.insert(getUSRForDecl(RecordDecl->getDestructor()));
tools/clang/unittests/AST/ASTImporterTest.cpp 2367 EXPECT_TRUE(LambdaRec->getDestructor());
5447 return FromD->getDestructor();
tools/lldb/source/Symbol/ClangASTContext.cpp 181 if (auto *baseDtorDecl = base_record->getDestructor()) {