Home
last modified time | relevance | path

Searched refs:getDestructor (Results 1 – 25 of 32) sorted by relevance

12

/external/clang/lib/Sema/
DSemaCUDA.cpp419 return isEmptyCudaDestructor(Loc, RD->getDestructor()); in isEmptyCudaDestructor()
429 return isEmptyCudaDestructor(Loc, RD->getDestructor()); in isEmptyCudaDestructor()
DSemaExceptionSpec.cpp1040 const CXXDestructorDecl *DD = RD->getDestructor(); in canThrow()
1053 cast<CXXBindTemporaryExpr>(E)->getTemporary()->getDestructor()); in canThrow()
DSemaDeclCXX.cpp4960 CXXDestructorDecl *dtor = Record->getDestructor(); in CheckCompletedCXXClass()
6087 *Selected = RD->getDestructor(); in findTrivialSpecialMember()
10237 UserDeclaredOperation = RD->getDestructor(); in diagnoseDeprecatedCopyOperation()
13428 CXXDestructorDecl *DD = Class->getDestructor(); in MarkVTableUsed()
13437 MarkFunctionReferenced(Loc, Class->getDestructor()); in MarkVTableUsed()
DSemaLookup.cpp2854 CXXDestructorDecl *DD = RD->getDestructor(); in LookupSpecialMember()
/external/v8/tools/clang/plugins/
DFindBadConstructsConsumer.cpp414 } else if (CXXDestructorDecl* dtor = record->getDestructor()) { in CheckCtorDtorWeight()
718 if (CXXDestructorDecl* dtor = record->getDestructor()) { in CheckRecordForRefcountIssue()
836 refcounted_path.begin()->back().Class->getDestructor()) { in CheckRefCountedDtors()
/external/clang/lib/StaticAnalyzer/Checkers/
DVirtualCallChecker.cpp235 if (CXXDestructorDecl *DD = RD->getDestructor()) in checkASTDecl()
/external/v8/tools/clang/blink_gc_plugin/
DBlinkGCPluginConsumer.cpp421 CXXDestructorDecl* dtor = info->record()->getDestructor(); in CheckFinalization()
462 CXXDestructorDecl* dtor = info->record()->getDestructor(); in HasNonEmptyFinalizer()
DRecordInfo.cpp522 CXXDestructorDecl* dtor = record_->getDestructor(); in NeedsFinalization()
/external/clang/lib/CodeGen/
DCGDeclCXX.cpp95 GlobalDecl(Record->getDestructor(), Dtor_Complete)) || in EmitDeclDestroy()
103 CXXDestructorDecl *dtor = Record->getDestructor(); in EmitDeclDestroy()
DCGCXX.cpp107 const CXXDestructorDecl *BaseD = UniqueBase->getDestructor(); in TryEmitBaseDestructorAsAlias()
DCGClass.cpp486 const CXXDestructorDecl *D = BaseClass->getDestructor(); in Emit()
1429 if (!BaseClassDecl->getDestructor()->hasTrivialBody()) in HasTrivialDestructorBody()
2040 const CXXDestructorDecl *dtor = record->getDestructor(); in destroyCXXObject()
2386 ClassDecl->getDestructor(), in EmitDelegatingCXXConstructorCall()
2426 const CXXDestructorDecl *D = ClassDecl->getDestructor(); in PushDestructorCleanup()
DCGDecl.cpp1349 CXXDestructorDecl *dtor = type->getAsCXXRecordDecl()->getDestructor(); in emitAutoVarTypeCleanup()
DCGExprCXX.cpp1555 Dtor = RD->getDestructor(); in EmitObjectDelete()
DCGBlocks.cpp1567 dtor = record->getDestructor(); in GenerateDestroyHelperFunction()
DItaniumCXXABI.cpp1095 CXXDestructorDecl *DtorD = Record->getDestructor(); in emitThrow()
DCGCall.cpp3242 const CXXDestructorDecl *Dtor = Ty->getAsCXXRecordDecl()->getDestructor(); in Emit()
DCGExpr.cpp269 ReferenceTemporaryDtor = ClassDecl->getDestructor(); in pushTemporaryCleanup()
/external/clang/lib/AST/
DDeclCXX.cpp1364 CXXDestructorDecl *CXXRecordDecl::getDestructor() const { in getDestructor() function in CXXRecordDecl
1382 if (const CXXDestructorDecl *Destructor = getDestructor()) in isAnyDestructorNoReturn()
1495 CXXMethodDecl *MD = RD->getDestructor(); in getCorrespondingMethodInClass()
DStmtProfile.cpp1304 const_cast<CXXDestructorDecl *>(S->getTemporary()->getDestructor())); in VisitCXXBindTemporaryExpr()
DExpr.cpp3109 if (E->getTemporary()->getDestructor()->isTrivial()) { in VisitCXXBindTemporaryExpr()
/external/clang/lib/StaticAnalyzer/Core/
DExprEngineCXX.cpp375 const CXXDestructorDecl *DtorDecl = RecordDecl->getDestructor(); in VisitCXXDestructor()
DExprEngine.cpp624 const CXXDestructorDecl *Dtor = RD->getDestructor(); in ProcessDeleteDtor()
/external/clang/lib/Analysis/
DCFG.cpp3792 const CXXDestructorDecl *Dtor = E->getTemporary()->getDestructor(); in VisitCXXBindTemporaryExprForTemporaryDtors()
3912 return classDecl->getDestructor(); in getDestructorDecl()
3920 return classDecl->getDestructor(); in getDestructorDecl()
3926 return temp->getDestructor(); in getDestructorDecl()
/external/clang/include/clang/AST/
DDeclCXX.h1413 CXXDestructorDecl *getDestructor() const;
DExprCXX.h1099 const CXXDestructorDecl *getDestructor() const { return Destructor; } in getDestructor() function

12