Home
last modified time | relevance | path

Searched refs:DtorType (Results 1 – 5 of 5) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DCGClass.cpp1444 CXXDtorType DtorType = CurGD.getDtorType(); in EmitDestructorBody() local
1451 if (DtorType != Dtor_Base && Dtor->getParent()->isAbstract()) { in EmitDestructorBody()
1468 if (DtorType == Dtor_Deleting) { in EmitDestructorBody()
1494 switch (DtorType) { in EmitDestructorBody()
1795 CXXDtorType DtorType) { in EnterDtorCleanups() argument
1801 if (DtorType == Dtor_Deleting) { in EnterDtorCleanups()
1834 if (DtorType == Dtor_Complete) { in EnterDtorCleanups()
1860 assert(DtorType == Dtor_Base); in EnterDtorCleanups()
H A DItaniumCXXABI.cpp277 CXXDtorType DtorType, Address This,
1274 CXXDtorType DtorType = UseGlobalDelete ? Dtor_Complete : Dtor_Deleting; in emitVirtualObjectDelete() local
1275 EmitVirtualDestructorCall(CGF, Dtor, DtorType, Ptr, DE); in emitVirtualObjectDelete()
1998 CodeGenFunction &CGF, const CXXDestructorDecl *Dtor, CXXDtorType DtorType, in EmitVirtualDestructorCall() argument
2004 assert(DtorType == Dtor_Deleting || DtorType == Dtor_Complete); in EmitVirtualDestructorCall()
2006 GlobalDecl GD(Dtor, DtorType); in EmitVirtualDestructorCall()
H A DCGCXXABI.h466 CXXDtorType DtorType,
H A DMicrosoftCXXABI.cpp314 CXXDtorType DtorType, Address This,
874 CXXDtorType DtorType = UseGlobalDelete ? Dtor_Complete : Dtor_Deleting; in emitVirtualObjectDelete() local
875 llvm::Value *MDThis = EmitVirtualDestructorCall(CGF, Dtor, DtorType, Ptr, DE); in emitVirtualObjectDelete()
1963 CodeGenFunction &CGF, const CXXDestructorDecl *Dtor, CXXDtorType DtorType, in EmitVirtualDestructorCall() argument
1969 assert(DtorType == Dtor_Deleting || DtorType == Dtor_Complete); in EmitVirtualDestructorCall()
1982 DtorType == Dtor_Deleting); in EmitVirtualDestructorCall()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/
H A DSemaDeclCXX.cpp13483 const auto *DtorType = Destructor->getType()->castAs<FunctionProtoType>(); in AdjustDestructorExceptionSpec() local
13484 if (DtorType->hasExceptionSpec()) in AdjustDestructorExceptionSpec()
13490 FunctionProtoType::ExtProtoInfo EPI = DtorType->getExtProtoInfo(); in AdjustDestructorExceptionSpec()