Home
last modified time | relevance | path

Searched defs:Dtor (Results 1 – 25 of 27) sorted by relevance

12

/external/compiler-rt/test/asan/TestCases/Linux/
Dtsd_dtor_leak.cc20 void Dtor(void *tsd) { in Dtor() function
/external/clang/test/SemaCXX/
Ddeprecated.cpp62 struct Dtor { struct
/external/clang/lib/StaticAnalyzer/Checkers/
DDynamicTypePropagation.cpp86 if (const CXXDestructorCall *Dtor = dyn_cast<CXXDestructorCall>(&Call)) { in checkPreCall() local
/external/clang/lib/CodeGen/
DCGClass.cpp1245 const CXXDestructorDecl *Dtor) { in CanSkipVTablePointerInitialization()
1260 const CXXDestructorDecl *Dtor = cast<CXXDestructorDecl>(CurGD.getDecl()); in EmitDestructorBody() local
1365 const CXXDestructorDecl *Dtor = cast<CXXDestructorDecl>(CGF.CurCodeDecl); in Emit() local
1388 const CXXDestructorDecl *Dtor = cast<CXXDestructorDecl>(CGF.CurCodeDecl); in Emit() local
1776 const CXXDestructorDecl *Dtor; member
1830 const CXXDestructorDecl *Dtor; member
DCGExprCXX.cpp162 if (const CXXDestructorDecl *Dtor = dyn_cast<CXXDestructorDecl>(CalleeDecl)) in EmitCXXMemberCallExpr() local
182 if (const CXXDestructorDecl *Dtor = dyn_cast<CXXDestructorDecl>(MD)) { in EmitCXXMemberCallExpr() local
1397 const CXXDestructorDecl *Dtor = nullptr; in EmitObjectDelete() local
DItaniumCXXABI.cpp151 bool useThunkForDtorVariant(const CXXDestructorDecl *Dtor, in useThunkForDtorVariant()
1104 void ItaniumCXXABI::BuildDestructorSignature(const CXXDestructorDecl *Dtor, in BuildDestructorSignature()
1343 const CXXDestructorDecl *Dtor, in EmitVirtualDestructorCall()
DMicrosoftCXXABI.cpp145 bool useThunkForDtorVariant(const CXXDestructorDecl *Dtor, in useThunkForDtorVariant()
912 void MicrosoftCXXABI::BuildDestructorSignature(const CXXDestructorDecl *Dtor, in BuildDestructorSignature()
1380 const CXXDestructorDecl *Dtor, in EmitVirtualDestructorCall()
DCodeGenModule.cpp592 void CodeGenModule::AddGlobalDtor(llvm::Function *Dtor, int Priority) { in AddGlobalDtor()
855 if (const auto *Dtor = dyn_cast_or_null<CXXDestructorDecl>(FD)) { in SetFunctionAttributes() local
DCGException.cpp455 llvm::Constant *Dtor = nullptr; in EmitCXXThrowExpr() local
DCGDecl.cpp387 const CXXDestructorDecl *Dtor; member
DCGCall.cpp2315 const CXXDestructorDecl *Dtor = Ty->getAsCXXRecordDecl()->getDestructor(); in Emit() local
/external/clang/test/CXX/class/class.union/
Dp1.cpp34 class Dtor { class
/external/clang/test/Analysis/
Dtemporaries.cpp115 struct Dtor { in testPR16664andPR18159Crash() struct
Ddtor.cpp234 class Dtor { class
/external/clang/lib/StaticAnalyzer/Core/
DExprEngineCallAndReturn.cpp657 const CXXDestructorCall &Dtor = cast<CXXDestructorCall>(Call); in mayInlineCallKind() local
726 const CXXDestructorDecl *Dtor = dyn_cast<CXXDestructorDecl>(FD); in isCXXSharedPtrDtor() local
DPathDiagnostic.cpp557 const CFGAutomaticObjDtor &Dtor = Source.castAs<CFGAutomaticObjDtor>(); in getLocationForCaller() local
562 const CFGDeleteDtor &Dtor = Source.castAs<CFGDeleteDtor>(); in getLocationForCaller() local
DExprEngine.cpp575 void ExprEngine::ProcessAutomaticObjDtor(const CFGAutomaticObjDtor Dtor, in ProcessAutomaticObjDtor()
594 void ExprEngine::ProcessDeleteDtor(const CFGDeleteDtor Dtor, in ProcessDeleteDtor()
609 const CXXDestructorDecl *Dtor = RD->getDestructor(); in ProcessDeleteDtor() local
DCallEvent.cpp965 const CXXDestructorDecl *Dtor = cast<CXXDestructorDecl>(CalleeCtx->getDecl()); in getCaller() local
/external/clang/lib/Analysis/
DLiveVariables.cpp461 if (Optional<CFGAutomaticObjDtor> Dtor = in runOnBlock() local
DCFG.cpp1114 const CXXDestructorDecl *Dtor = Ty->getAsCXXRecordDecl()->getDestructor(); in addAutomaticObjDtors() local
3598 const CXXDestructorDecl *Dtor = E->getTemporary()->getDestructor(); in VisitCXXBindTemporaryExprForTemporaryDtors() local
DThreadSafety.cpp2100 bool Dtor = isa<CXXDestructorDecl>(D); in handleCall() local
/external/clang/lib/Sema/
DSemaAccess.cpp1588 CXXDestructorDecl *Dtor, in CheckDestructorAccess()
DSemaDeclCXX.cpp3575 if (CXXDestructorDecl *Dtor = LookupDestructor(Constructor->getParent())) { in SetDelegatingInitializer() local
4046 CXXDestructorDecl *Dtor = LookupDestructor(FieldClassDecl); in MarkBaseAndMemberDestructorsReferenced() local
4075 CXXDestructorDecl *Dtor = LookupDestructor(BaseClassDecl); in MarkBaseAndMemberDestructorsReferenced() local
4105 CXXDestructorDecl *Dtor = LookupDestructor(BaseClassDecl); in MarkBaseAndMemberDestructorsReferenced() local
5053 const CXXDestructorDecl *Dtor = Checks[i].first; in CheckDelayedMemberExceptionSpecs() local
DSemaExprCXX.cpp2392 if (CXXDestructorDecl *Dtor = LookupDestructor(PointeeRD)) { in ActOnCXXDelete() local
2437 if (CXXDestructorDecl *Dtor = LookupDestructor(PointeeRD)) { in ActOnCXXDelete() local
/external/clang/lib/AST/
DDeclCXX.cpp1269 CXXDestructorDecl *Dtor = cast<CXXDestructorDecl>(R.front()); in getDestructor() local

12