Home
last modified time | relevance | path

Searched refs:Dtor_Deleting (Results 1 – 11 of 11) sorted by relevance

/openbsd/src/gnu/llvm/clang/include/clang/Basic/
DABI.h34 Dtor_Deleting, ///< Deleting dtor enumerator
/openbsd/src/gnu/llvm/clang/lib/CodeGen/
DMicrosoftCXXABI.cpp71 case Dtor_Deleting: in isThisCompleteObject()
251 LookupGD = GlobalDecl(DD, Dtor_Deleting); in getThisArgumentTypeForMethod()
336 assert(GD.getDtorType() == Dtor_Deleting && in adjustCallArgsForDestructorThunk()
893 CXXDtorType DtorType = UseGlobalDelete ? Dtor_Complete : Dtor_Deleting; in emitVirtualObjectDelete()
1095 GD.getDtorType() == Dtor_Deleting; in isDeletingDtor()
1311 GD.getDtorType() == Dtor_Deleting) { in buildStructorSignature()
1343 if (DT == Dtor_Deleting) { in setCXXDestructorDLLStorage()
1373 case Dtor_Deleting: in getCXXDestructorLinkage()
1409 GD = GlobalDecl(DD, Dtor_Deleting); in getVirtualFunctionPrologueThisAdjustment()
1458 LookupGD = GlobalDecl(DD, Dtor_Deleting); in adjustThisArgumentForVirtualFunctionCall()
[all …]
DCGCXXABI.h130 GD.getDtorType() != Dtor_Deleting)) in HasThisReturn()
DCGClass.cpp1464 if (DtorType == Dtor_Deleting) { in EmitDestructorBody()
1466 EnterDtorCleanups(Dtor, Dtor_Deleting); in EmitDestructorBody()
1492 case Dtor_Deleting: llvm_unreachable("already handled deleting case"); in EmitDestructorBody()
1852 if (DtorType == Dtor_Deleting) { in EnterDtorCleanups()
DItaniumCXXABI.cpp83 case Dtor_Deleting: in isThisCompleteObject()
1237 CXXDtorType DtorType = UseGlobalDelete ? Dtor_Complete : Dtor_Deleting; in emitVirtualObjectDelete()
1614 CGM.EmitGlobal(GlobalDecl(D, Dtor_Deleting)); in EmitCXXDestructors()
1979 assert(DtorType == Dtor_Deleting || DtorType == Dtor_Complete); in EmitVirtualDestructorCall()
DCGDebugInfo.cpp1815 GlobalDecl GD = DD ? GlobalDecl(DD, Dtor_Deleting) : GlobalDecl(Method); in CreateCXXMemberFunction()
/openbsd/src/gnu/llvm/clang/include/clang/AST/
DVTableBuilder.h164 return GlobalDecl(DtorDecl, CXXDtorType::Dtor_Deleting); in getGlobalDecl()
/openbsd/src/gnu/llvm/clang/lib/AST/
DMangle.cpp509 Manglings.emplace_back(getMangledStructor(DD, Dtor_Deleting)); in getAllManglings()
DVTableBuilder.cpp1689 MethodVTableIndices[GlobalDecl(DD, Dtor_Deleting)] in LayoutPrimaryAndSecondaryVTables()
2562 MethodVFTableLocations[GlobalDecl(DD, Dtor_Deleting)] = Loc; in LayoutVFTable()
3780 assert(GD.getDtorType() == Dtor_Deleting); in getMethodVFTableLocation()
DMicrosoftMangle.cpp1294 case Dtor_Deleting: Out << "?_G"; return; in mangleCXXDtorType()
2593 if (StructorType == Dtor_Deleting) { in mangleFunctionType()
3535 assert(Type == Dtor_Deleting); in mangleCXXDtorThunk()
DItaniumMangle.cpp5240 case Dtor_Deleting: in mangleCXXDtorType()