Home
last modified time | relevance | path

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

/NextBSD/contrib/llvm/tools/lli/
HDOrcLazyJIT.h83 for (auto Dtor : orc::getDestructors(*M)) in addModule() local
/NextBSD/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/
HDDynamicTypePropagation.cpp86 if (const CXXDestructorCall *Dtor = dyn_cast<CXXDestructorCall>(&Call)) { in checkPreCall() local
/NextBSD/contrib/llvm/tools/clang/lib/CodeGen/
HDCGClass.cpp1357 const CXXDestructorDecl *Dtor) { in CanSkipVTablePointerInitialization()
1373 const CXXDestructorDecl *Dtor) { in EmitDtorSanitizerCallback()
1391 const CXXDestructorDecl *Dtor = cast<CXXDestructorDecl>(CurGD.getDecl()); in EmitDestructorBody() local
1503 const CXXDestructorDecl *Dtor = cast<CXXDestructorDecl>(CGF.CurCodeDecl); in Emit() local
1526 const CXXDestructorDecl *Dtor = cast<CXXDestructorDecl>(CGF.CurCodeDecl); in Emit() local
1907 const CXXDestructorDecl *Dtor; member
1961 const CXXDestructorDecl *Dtor; member
HDCGExprCXX.cpp210 if (const auto *Dtor = dyn_cast<CXXDestructorDecl>(CalleeDecl)) in EmitCXXMemberOrOperatorMemberCallExpr() local
230 if (const CXXDestructorDecl *Dtor = dyn_cast<CXXDestructorDecl>(MD)) { in EmitCXXMemberOrOperatorMemberCallExpr() local
1457 const CXXDestructorDecl *Dtor = nullptr; in EmitObjectDelete() local
HDItaniumCXXABI.cpp165 bool useThunkForDtorVariant(const CXXDestructorDecl *Dtor, in useThunkForDtorVariant()
879 const CXXDestructorDecl *Dtor) { in emitVirtualObjectDelete()
965 llvm::Constant *Dtor = nullptr; in emitThrow() local
1461 CodeGenFunction &CGF, const CXXDestructorDecl *Dtor, CXXDtorType DtorType, in EmitVirtualDestructorCall()
HDMicrosoftCXXABI.cpp160 bool useThunkForDtorVariant(const CXXDestructorDecl *Dtor, in useThunkForDtorVariant()
828 const CXXDestructorDecl *Dtor) { in emitVirtualObjectDelete()
1772 CodeGenFunction &CGF, const CXXDestructorDecl *Dtor, CXXDtorType DtorType, in EmitVirtualDestructorCall()
2105 llvm::Constant *Dtor, in emitGlobalDtorWithTLRegDtor()
2123 llvm::Constant *Dtor, in registerGlobalDtor()
HDCodeGenModule.cpp623 void CodeGenModule::AddGlobalDtor(llvm::Function *Dtor, int Priority) { in AddGlobalDtor()
679 if (const auto *Dtor = dyn_cast_or_null<CXXDestructorDecl>(FD)) { in setFunctionDLLStorageClass() local
HDCGDecl.cpp429 const CXXDestructorDecl *Dtor; member
HDCGOpenMPRuntime.cpp961 llvm::Value *CopyCtor, llvm::Value *Dtor, SourceLocation Loc) { in emitThreadPrivateVarInit()
988 llvm::Value *Ctor = nullptr, *CopyCtor = nullptr, *Dtor = nullptr; in emitThreadPrivateVarDefinition() local
HDCGCall.cpp2856 const CXXDestructorDecl *Dtor = Ty->getAsCXXRecordDecl()->getDestructor(); in Emit() local
/NextBSD/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/
HDExprEngineCallAndReturn.cpp657 const CXXDestructorCall &Dtor = cast<CXXDestructorCall>(Call); in mayInlineCallKind() local
726 const CXXDestructorDecl *Dtor = dyn_cast<CXXDestructorDecl>(FD); in isCXXSharedPtrDtor() local
HDPathDiagnostic.cpp560 const CFGAutomaticObjDtor &Dtor = Source.castAs<CFGAutomaticObjDtor>(); in getLocationForCaller() local
565 const CFGDeleteDtor &Dtor = Source.castAs<CFGDeleteDtor>(); in getLocationForCaller() local
HDExprEngine.cpp584 void ExprEngine::ProcessAutomaticObjDtor(const CFGAutomaticObjDtor Dtor, in ProcessAutomaticObjDtor()
603 void ExprEngine::ProcessDeleteDtor(const CFGDeleteDtor Dtor, in ProcessDeleteDtor()
618 const CXXDestructorDecl *Dtor = RD->getDestructor(); in ProcessDeleteDtor() local
HDCallEvent.cpp965 const CXXDestructorDecl *Dtor = cast<CXXDestructorDecl>(CalleeCtx->getDecl()); in getCaller() local
/NextBSD/contrib/llvm/tools/clang/lib/Analysis/
HDLiveVariables.cpp456 if (Optional<CFGAutomaticObjDtor> Dtor = in runOnBlock() local
HDThreadSafety.cpp1822 bool Dtor = isa<CXXDestructorDecl>(D); in handleCall() local
HDCFG.cpp3694 const CXXDestructorDecl *Dtor = E->getTemporary()->getDestructor(); in VisitCXXBindTemporaryExprForTemporaryDtors() local
/NextBSD/contrib/llvm/tools/clang/lib/Sema/
HDSemaAccess.cpp1588 CXXDestructorDecl *Dtor, in CheckDestructorAccess()
HDSemaExprCXX.cpp2744 if (CXXDestructorDecl *Dtor = LookupDestructor(PointeeRD)) { in ActOnCXXDelete() local
2789 if (CXXDestructorDecl *Dtor = LookupDestructor(PointeeRD)) { in ActOnCXXDelete() local
HDSemaDeclCXX.cpp3848 if (CXXDestructorDecl *Dtor = LookupDestructor(Constructor->getParent())) { in SetDelegatingInitializer() local
4321 CXXDestructorDecl *Dtor = LookupDestructor(FieldClassDecl); in MarkBaseAndMemberDestructorsReferenced() local
4350 CXXDestructorDecl *Dtor = LookupDestructor(BaseClassDecl); in MarkBaseAndMemberDestructorsReferenced() local
4380 CXXDestructorDecl *Dtor = LookupDestructor(BaseClassDecl); in MarkBaseAndMemberDestructorsReferenced() local
HDSemaType.cpp6691 CXXDestructorDecl *Dtor = RD->getDestructor(); in RequireLiteralType() local
/NextBSD/contrib/llvm/tools/clang/lib/AST/
HDDeclCXX.cpp1314 CXXDestructorDecl *Dtor = cast<CXXDestructorDecl>(R.front()); in getDestructor() local
/NextBSD/contrib/llvm/tools/clang/include/clang/AST/
HDExprCXX.h1013 void setDestructor(const CXXDestructorDecl *Dtor) { in setDestructor()