Home
last modified time | relevance | path

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

12

/netbsd-src/external/gpl3/gcc.old/dist/libphobos/libdruntime/gc/
H A Dbits.d34 void Dtor() nothrow in Dtor() function
/netbsd-src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/WebKit/
H A DRefCntblBaseVirtualDtorChecker.cpp84 const auto *Dtor = (*RefCntblBaseRD)->getDestructor(); in visitCXXRecordDecl() local
/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DCGCXXABI.cpp265 const CXXDestructorDecl *Dtor, in setCXXDestructorDLLStorage()
272 GVALinkage Linkage, const CXXDestructorDecl *Dtor, CXXDtorType DT) const { in getCXXDestructorLinkage() argument
H A DCGClass.cpp1425 const CXXDestructorDecl *Dtor) { in CanSkipVTablePointerInitialization()
1443 const CXXDestructorDecl *Dtor = cast<CXXDestructorDecl>(CurGD.getDecl()); in EmitDestructorBody() local
1584 const CXXDestructorDecl *Dtor = cast<CXXDestructorDecl>(CGF.CurCodeDecl); in Emit() local
1602 const CXXDestructorDecl *Dtor = cast<CXXDestructorDecl>(CGF.CurCodeDecl); in EmitConditionalDtorDeleteCall() local
1675 const CXXDestructorDecl *Dtor; member in __anonb72786c90411::SanitizeDtorMembers
1678 SanitizeDtorMembers(const CXXDestructorDecl *Dtor) : Dtor(Dtor) {} in SanitizeDtorMembers()
1766 const CXXDestructorDecl *Dtor; member in __anonb72786c90411::SanitizeDtorVTable
1769 SanitizeDtorVTable(const CXXDestructorDecl *Dtor) : Dtor(Dtor) {} in SanitizeDtorVTable()
2391 const CXXDestructorDecl *Dtor; member
2450 const CXXDestructorDecl *Dtor; member
H A DCGExprCXX.cpp95 GlobalDecl Dtor, const CGCallee &Callee, llvm::Value *This, QualType ThisTy, in EmitCXXDestructorCall()
323 if (const auto *Dtor = dyn_cast<CXXDestructorDecl>(CalleeDecl)) in EmitCXXMemberOrOperatorMemberCallExpr() local
361 if (const CXXDestructorDecl *Dtor = dyn_cast<CXXDestructorDecl>(CalleeDecl)) { in EmitCXXMemberOrOperatorMemberCallExpr() local
1881 auto *Dtor = ElementType->getAsCXXRecordDecl()->getDestructor(); in EmitDestroyingObjectDelete() local
1911 const CXXDestructorDecl *Dtor = nullptr; in EmitObjectDelete() local
H A DMicrosoftCXXABI.cpp219 bool useThunkForDtorVariant(const CXXDestructorDecl *Dtor, in useThunkForDtorVariant()
870 const CXXDestructorDecl *Dtor) { in emitVirtualObjectDelete()
1327 const CXXDestructorDecl *Dtor, in setCXXDestructorDLLStorage()
1340 GVALinkage Linkage, const CXXDestructorDecl *Dtor, CXXDtorType DT) const { in getCXXDestructorLinkage() argument
1963 CodeGenFunction &CGF, const CXXDestructorDecl *Dtor, CXXDtorType DtorType, in EmitVirtualDestructorCall()
2317 llvm::FunctionCallee Dtor, in emitGlobalDtorWithTLRegDtor()
2336 llvm::FunctionCallee Dtor, in registerGlobalDtor()
H A DItaniumCXXABI.cpp210 bool useThunkForDtorVariant(const CXXDestructorDecl *Dtor, in useThunkForDtorVariant()
1243 const CXXDestructorDecl *Dtor) { in emitVirtualObjectDelete()
1334 llvm::Constant *Dtor = nullptr; in emitThrow() local
1998 CodeGenFunction &CGF, const CXXDestructorDecl *Dtor, CXXDtorType DtorType, in EmitVirtualDestructorCall()
2649 llvm::Function *Dtor = *itv; in unregisterGlobalDtorsWithUnAtExit() local
2705 for (auto *Dtor : Dtors) { in registerGlobalDtorsWithAtExit() local
H A DCGDeclCXX.cpp118 CXXDestructorDecl *Dtor = Record->getDestructor(); in EmitDeclDestroy() local
H A DCodeGenModule.cpp1076 if (const auto *Dtor = dyn_cast_or_null<CXXDestructorDecl>(D)) { in setDLLImportDLLExport() local
1402 void CodeGenModule::AddGlobalDtor(llvm::Function *Dtor, int Priority, in AddGlobalDtor()
1458 if (const auto *Dtor = dyn_cast<CXXDestructorDecl>(D)) in getFunctionLinkage() local
3123 if (const CXXDestructorDecl *Dtor = dyn_cast<CXXDestructorDecl>(F)) { in shouldEmitFunction() local
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/
H A DWebAssemblyLowerGlobalDtors.cpp165 for (auto Dtor : reverse(AssociatedAndMore.second)) in runOnModule() local
/netbsd-src/external/gpl3/gcc/dist/libphobos/libdruntime/core/internal/gc/impl/proto/
H A Dgc.d59 void Dtor() in Dtor() function
/netbsd-src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/
H A DBlockInCriticalSectionChecker.cpp128 if (const auto *Dtor = dyn_cast<CXXDestructorCall>(&Call)) { in isUnlockFunction() local
H A DIterator.cpp45 if (const auto *Dtor = dyn_cast<CXXDestructorDecl>(Method)) { in isIterator() local
H A DDynamicTypePropagation.cpp288 if (const CXXDestructorCall *Dtor = dyn_cast<CXXDestructorCall>(&Call)) { in checkPreCall() local
/netbsd-src/external/gpl3/gcc.old/dist/libphobos/libdruntime/gc/impl/manual/
H A Dgc.d76 void Dtor() in Dtor() function
/netbsd-src/external/gpl3/gcc/dist/libphobos/testsuite/libphobos.init_fini/
H A Dcustom_gc.d42 void Dtor() in Dtor() function
/netbsd-src/external/apache2/llvm/dist/clang/lib/Analysis/
H A DPathDiagnostic.cpp541 const CFGAutomaticObjDtor &Dtor = Source.castAs<CFGAutomaticObjDtor>(); in getLocationForCaller() local
546 const CFGDeleteDtor &Dtor = Source.castAs<CFGDeleteDtor>(); in getLocationForCaller() local
564 const auto &Dtor = Source.castAs<CFGTemporaryDtor>(); in getLocationForCaller() local
H A DLiveVariables.cpp472 if (Optional<CFGAutomaticObjDtor> Dtor = in runOnBlock() local
/netbsd-src/external/apache2/llvm/dist/clang/lib/Index/
H A DIndexDecl.cpp271 } else if (const CXXDestructorDecl *Dtor = dyn_cast<CXXDestructorDecl>(D)) { in VisitFunctionDecl() local
/netbsd-src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/
H A DExprEngine.cpp951 void ExprEngine::ProcessAutomaticObjDtor(const CFGAutomaticObjDtor Dtor, in ProcessAutomaticObjDtor()
985 void ExprEngine::ProcessDeleteDtor(const CFGDeleteDtor Dtor, in ProcessDeleteDtor()
1000 const CXXDestructorDecl *Dtor = RD->getDestructor(); in ProcessDeleteDtor() local
H A DExprEngineCallAndReturn.cpp888 const CXXDestructorDecl *Dtor = dyn_cast<CXXDestructorDecl>(FD); in isCXXSharedPtrDtor() local
H A DCallEvent.cpp1427 const auto *Dtor = cast<CXXDestructorDecl>(CalleeCtx->getDecl()); in getCaller() local
/netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/
H A DSemaExceptionSpec.cpp1069 if (auto *Dtor = RD->getDestructor()) { in canVarDeclThrow() local
/netbsd-src/external/apache2/llvm/dist/clang/lib/AST/
H A DDeclCXX.cpp557 auto *Dtor = getDestructor(); in hasConstexprDestructor() local
2040 if (const auto *Dtor = Def->getDestructor()) in isEffectivelyFinal() local
H A DJSONNodeDumper.cpp1359 if (const CXXDestructorDecl *Dtor = Temp->getDestructor()) in VisitCXXBindTemporaryExpr() local

12