Home
last modified time | relevance | path

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

/external/clang/lib/CodeGen/
DItaniumCXXABI.cpp147 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()
DMicrosoftCXXABI.cpp131 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()
DCGClass.cpp1240 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()
DCGCXXABI.h285 CXXDtorType DtorType,
DCGExprCXX.cpp1432 CXXDtorType DtorType = UseGlobalDelete ? Dtor_Complete : Dtor_Deleting; in EmitObjectDelete() local
1433 CGF.CGM.getCXXABI().EmitVirtualDestructorCall(CGF, Dtor, DtorType, in EmitObjectDelete()
/external/clang/lib/Sema/
DSemaDeclCXX.cpp8469 const FunctionProtoType *DtorType = Destructor->getType()-> in AdjustDestructorExceptionSpec() local
8471 if (DtorType->hasExceptionSpec()) in AdjustDestructorExceptionSpec()
8477 FunctionProtoType::ExtProtoInfo EPI = DtorType->getExtProtoInfo(); in AdjustDestructorExceptionSpec()