Searched refs:DtorType (Results 1 – 6 of 6) sorted by relevance
/external/clang/lib/CodeGen/ |
D | ItaniumCXXABI.cpp | 147 CXXDtorType DtorType, SourceLocation CallLoc, 890 CXXDtorType DtorType, in EmitVirtualDestructorCall() argument 893 assert(DtorType == Dtor_Deleting || DtorType == Dtor_Complete); in EmitVirtualDestructorCall() 896 = &CGM.getTypes().arrangeCXXDestructor(Dtor, DtorType); in EmitVirtualDestructorCall() 899 = CGF.BuildVirtualCall(GlobalDecl(Dtor, DtorType), This, Ty); in EmitVirtualDestructorCall()
|
D | MicrosoftCXXABI.cpp | 131 CXXDtorType DtorType, SourceLocation CallLoc, 519 CXXDtorType DtorType, in EmitVirtualDestructorCall() argument 522 assert(DtorType == Dtor_Deleting || DtorType == Dtor_Complete); in EmitVirtualDestructorCall() 535 DtorType == Dtor_Deleting); in EmitVirtualDestructorCall()
|
D | CGClass.cpp | 1240 CXXDtorType DtorType = CurGD.getDtorType(); in EmitDestructorBody() local 1246 if (DtorType == Dtor_Deleting) { in EmitDestructorBody() 1270 switch (DtorType) { in EmitDestructorBody() 1406 CXXDtorType DtorType) { in EnterDtorCleanups() argument 1412 if (DtorType == Dtor_Deleting) { in EnterDtorCleanups() 1433 if (DtorType == Dtor_Complete) { in EnterDtorCleanups() 1456 assert(DtorType == Dtor_Base); in EnterDtorCleanups()
|
D | CGCXXABI.h | 285 CXXDtorType DtorType,
|
D | CGExprCXX.cpp | 1432 CXXDtorType DtorType = UseGlobalDelete ? Dtor_Complete : Dtor_Deleting; in EmitObjectDelete() local 1433 CGF.CGM.getCXXABI().EmitVirtualDestructorCall(CGF, Dtor, DtorType, in EmitObjectDelete()
|
/external/clang/lib/Sema/ |
D | SemaDeclCXX.cpp | 8469 const FunctionProtoType *DtorType = Destructor->getType()-> in AdjustDestructorExceptionSpec() local 8471 if (DtorType->hasExceptionSpec()) in AdjustDestructorExceptionSpec() 8477 FunctionProtoType::ExtProtoInfo EPI = DtorType->getExtProtoInfo(); in AdjustDestructorExceptionSpec()
|