Home
last modified time | relevance | path

Searched refs:Dtor_Base (Results 1 – 14 of 14) sorted by relevance

/external/clang/lib/CodeGen/
DCGCXX.cpp112 return TryEmitDefinitionAsAlias(GlobalDecl(D, Dtor_Base), in TryEmitBaseDestructorAsAlias()
113 GlobalDecl(BaseD, Dtor_Base), in TryEmitBaseDestructorAsAlias()
318 if (MD->isVirtual() && Type != Dtor_Base) { in BuildAppleKextVirtualDestructorCall()
DCodeGenTypes.h97 return Dtor_Base; in toCXXDtorType()
110 case Dtor_Base: in getFromDtorType()
DCGClass.cpp490 CGF.EmitCXXDestructorCall(D, Dtor_Base, BaseIsVirtual, in Emit()
1555 EmitCXXDestructorCall(Dtor, Dtor_Base, /*ForVirtualBase=*/false, in EmitDestructorBody()
1561 case Dtor_Base: in EmitDestructorBody()
1565 EnterDtorCleanups(Dtor, Dtor_Base); in EmitDestructorBody()
1863 assert(DtorType == Dtor_Base); in EnterDtorCleanups()
2261 CurGD.getCtorType() == Ctor_Complete ? Dtor_Complete : Dtor_Base; in EmitDelegatingCXXConstructorCall()
DCodeGenPGO.cpp623 GD.getDtorType() != Dtor_Base))) { in assignRegionCounters()
DItaniumCXXABI.cpp81 case Dtor_Base: in isThisCompleteObject()
1366 CGM.EmitGlobal(GlobalDecl(D, Dtor_Base)); in EmitCXXDestructors()
2341 if (isa<CXXDestructorDecl>(MD) && GD.getDtorType() == Dtor_Base) in NeedsVTTParameter()
3453 BaseDecl = GlobalDecl(DD, Dtor_Base); in emitCXXStructor()
DMicrosoftCXXABI.cpp69 case Dtor_Base: in isThisCompleteObject()
211 return DT != Dtor_Base; in useThunkForDtorVariant()
1259 CGM.EmitGlobal(GlobalDecl(D, Dtor_Base)); in EmitCXXDestructors()
1336 if (isa<CXXDestructorDecl>(MD) && GD.getDtorType() == Dtor_Base) in adjustThisArgumentForVirtualFunctionCall()
3748 GlobalDecl(dtor, Dtor_Complete), GlobalDecl(dtor, Dtor_Base), true); in emitCXXDestructor()
DCGVTables.cpp513 if (isa<CXXDestructorDecl>(MD) && GD.getDtorType() == Dtor_Base) in EmitThunks()
DCGDecl.cpp256 GD = GlobalDecl(DD, Dtor_Base); in getOrCreateStaticVarDecl()
DCodeGenModule.cpp3712 GlobalDecl GD(cast<CXXDestructorDecl>(D), Dtor_Base); in EmitDeferredUnusedCoverageMappings()
/external/clang/include/clang/Basic/
DABI.h37 Dtor_Base, ///< Base object dtor enumerator
/external/clang/lib/AST/
DMicrosoftMangle.cpp838 mangleCXXDtorType(Dtor_Base); in mangleUnqualifiedName()
909 case Dtor_Base: Out << "?1"; return; in mangleCXXDtorType()
DItaniumMangle.cpp3643 case Dtor_Base: in mangleCXXDtorType()
DExpr.cpp497 MC->mangleCXXDtor(DD, Dtor_Base, Out); in ComputeName()
/external/clang/tools/libclang/
DCIndex.cpp4042 Manglings.emplace_back(getMangledStructor(M, DL, DD, Dtor_Base)); in clang_Cursor_getCXXManglings()