Searched refs:DtorType (Results 1 – 5 of 5) sorted by relevance
| /freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/ |
| H A D | CGClass.cpp | 1408 CXXDtorType DtorType = CurGD.getDtorType(); in EmitDestructorBody() local 1415 if (DtorType != Dtor_Base && Dtor->getParent()->isAbstract()) { in EmitDestructorBody() 1432 if (DtorType == Dtor_Deleting) { in EmitDestructorBody() 1456 switch (DtorType) { in EmitDestructorBody() 1753 CXXDtorType DtorType) { in EnterDtorCleanups() argument 1759 if (DtorType == Dtor_Deleting) { in EnterDtorCleanups() 1792 if (DtorType == Dtor_Complete) { in EnterDtorCleanups() 1818 assert(DtorType == Dtor_Base); in EnterDtorCleanups()
|
| H A D | ItaniumCXXABI.cpp | 283 CXXDtorType DtorType, 1148 CXXDtorType DtorType = UseGlobalDelete ? Dtor_Complete : Dtor_Deleting; in emitVirtualObjectDelete() local 1149 EmitVirtualDestructorCall(CGF, Dtor, DtorType, Ptr, /*CE=*/nullptr); in emitVirtualObjectDelete() 1758 CodeGenFunction &CGF, const CXXDestructorDecl *Dtor, CXXDtorType DtorType, in EmitVirtualDestructorCall() argument 1761 assert(DtorType == Dtor_Deleting || DtorType == Dtor_Complete); in EmitVirtualDestructorCall() 1764 Dtor, getFromDtorType(DtorType)); in EmitVirtualDestructorCall() 1767 CGCallee::forVirtual(CE, GlobalDecl(Dtor, DtorType), This, Ty); in EmitVirtualDestructorCall()
|
| H A D | CGCXXABI.h | 432 CXXDtorType DtorType, Address This,
|
| H A D | MicrosoftCXXABI.cpp | 301 CXXDtorType DtorType, 845 CXXDtorType DtorType = UseGlobalDelete ? Dtor_Complete : Dtor_Deleting; in emitVirtualObjectDelete() local 847 EmitVirtualDestructorCall(CGF, Dtor, DtorType, Ptr, /*CE=*/nullptr); in emitVirtualObjectDelete() 1880 CodeGenFunction &CGF, const CXXDestructorDecl *Dtor, CXXDtorType DtorType, in EmitVirtualDestructorCall() argument 1883 assert(DtorType == Dtor_Deleting || DtorType == Dtor_Complete); in EmitVirtualDestructorCall() 1896 DtorType == Dtor_Deleting); in EmitVirtualDestructorCall()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/ |
| H A D | SemaDeclCXX.cpp | 11354 const FunctionProtoType *DtorType = Destructor->getType()-> in AdjustDestructorExceptionSpec() local 11356 if (DtorType->hasExceptionSpec()) in AdjustDestructorExceptionSpec() 11362 FunctionProtoType::ExtProtoInfo EPI = DtorType->getExtProtoInfo(); in AdjustDestructorExceptionSpec()
|