Searched refs:Dtor_Deleting (Results 1 – 11 of 11) sorted by relevance
/external/clang/lib/CodeGen/ |
D | CodeGenTypes.h | 99 return Dtor_Deleting; in toCXXDtorType() 106 case Dtor_Deleting: in getFromDtorType()
|
D | MicrosoftCXXABI.cpp | 66 case Dtor_Deleting: in isThisCompleteObject() 299 assert(GD.getDtorType() == Dtor_Deleting && in adjustCallArgsForDestructorThunk() 859 CXXDtorType DtorType = UseGlobalDelete ? Dtor_Complete : Dtor_Deleting; in emitVirtualObjectDelete() 1071 GD.getDtorType() == Dtor_Deleting; in isDeletingDtor() 1273 LookupGD = GlobalDecl(DD, Dtor_Deleting); in getVirtualFunctionPrologueThisAdjustment() 1323 LookupGD = GlobalDecl(DD, Dtor_Deleting); in adjustThisArgumentForVirtualFunctionCall() 1490 assert(Type != CXXDtorType::Dtor_Deleting && in EmitDestructorCall() 1835 assert(DtorType == Dtor_Deleting || DtorType == Dtor_Complete); in EmitVirtualDestructorCall() 1839 GlobalDecl GD(Dtor, Dtor_Deleting); in EmitVirtualDestructorCall() 1849 DtorType == Dtor_Deleting); in EmitVirtualDestructorCall()
|
D | ItaniumCXXABI.cpp | 78 case Dtor_Deleting: in isThisCompleteObject() 410 GD.getDtorType() != Dtor_Deleting)); in HasThisReturn() 444 GD.getDtorType() != Dtor_Deleting); in HasThisReturn() 1031 CXXDtorType DtorType = UseGlobalDelete ? Dtor_Complete : Dtor_Deleting; in emitVirtualObjectDelete() 1369 CGM.EmitGlobal(GlobalDecl(D, Dtor_Deleting)); in EmitCXXDestructors() 1616 assert(DtorType == Dtor_Deleting || DtorType == Dtor_Complete); in EmitVirtualDestructorCall()
|
D | CGClass.cpp | 1514 if (DtorType == Dtor_Deleting) { in EmitDestructorBody() 1515 EnterDtorCleanups(Dtor, Dtor_Deleting); in EmitDestructorBody() 1541 case Dtor_Deleting: llvm_unreachable("already handled deleting case"); in EmitDestructorBody() 1814 if (DtorType == Dtor_Deleting) { in EnterDtorCleanups()
|
D | CGVTables.cpp | 578 GD = GlobalDecl(Component.getDestructorDecl(), Dtor_Deleting); in CreateVTableInitializer()
|
D | CGDebugInfo.cpp | 1260 GlobalDecl GD = DD ? GlobalDecl(DD, Dtor_Deleting) : GlobalDecl(Method); in CreateCXXMemberFunction()
|
/external/clang/include/clang/Basic/ |
D | ABI.h | 35 Dtor_Deleting, ///< Deleting dtor enumerator
|
/external/clang/lib/Index/ |
D | CodegenNameGenerator.cpp | 105 Manglings.emplace_back(getMangledStructor(DD, Dtor_Deleting)); in getAllManglings()
|
/external/clang/lib/AST/ |
D | MicrosoftMangle.cpp | 949 case Dtor_Deleting: Out << "?_G"; return; in mangleCXXDtorType() 1839 StructorType == Dtor_Deleting) { in mangleFunctionType() 2587 assert(Type == Dtor_Deleting); in mangleCXXDtorThunk()
|
D | VTableBuilder.cpp | 1685 MethodVTableIndices[GlobalDecl(DD, Dtor_Deleting)] in LayoutPrimaryAndSecondaryVTables() 2532 MethodVFTableLocations[GlobalDecl(DD, Dtor_Deleting)] = Loc; in LayoutVFTable() 3746 assert(GD.getDtorType() == Dtor_Deleting); in getMethodVFTableLocation()
|
D | ItaniumMangle.cpp | 4037 case Dtor_Deleting: in mangleCXXDtorType()
|