Home
last modified time | relevance | path

Searched refs:Dtor_Complete (Results 1 – 16 of 16) sorted by relevance

/external/clang/lib/CodeGen/
DCodeGenTypes.h95 return Dtor_Complete; in toCXXDtorType()
108 case Dtor_Complete: in getFromDtorType()
DCGClass.cpp1361 EmitCXXDestructorCall(Dtor, Dtor_Complete, /*ForVirtualBase=*/false, in EmitDestructorBody()
1390 case Dtor_Complete: in EmitDestructorBody()
1395 EnterDtorCleanups(Dtor, Dtor_Complete); in EmitDestructorBody()
1550 if (DtorType == Dtor_Complete) { in EnterDtorCleanups()
1728 CGF.EmitCXXDestructorCall(dtor, Dtor_Complete, /*for vbase*/ false, in destroyCXXObject()
1903 CurGD.getCtorType() == Ctor_Complete ? Dtor_Complete : Dtor_Base; in EmitDelegatingCXXConstructorCall()
1929 CGF.EmitCXXDestructorCall(Dtor, Dtor_Complete, in Emit()
DCGCXX.cpp292 return BuildAppleKextVirtualDestructorCall(DD, Dtor_Complete, RD); in BuildAppleKextVirtualCall()
DCGExprCXX.cpp236 *this, Dtor, Dtor_Complete, This, cast<CXXMemberCallExpr>(CE)); in EmitCXXMemberOrOperatorMemberCallExpr()
246 Callee = CGM.GetAddrOfFunction(GlobalDecl(DDtor, Dtor_Complete), Ty); in EmitCXXMemberOrOperatorMemberCallExpr()
1459 CGF.EmitCXXDestructorCall(Dtor, Dtor_Complete, in EmitObjectDelete()
DItaniumCXXABI.cpp904 CXXDtorType DtorType = UseGlobalDelete ? Dtor_Complete : Dtor_Deleting; in emitVirtualObjectDelete()
1225 CGM.EmitGlobal(GlobalDecl(D, Dtor_Complete)); in EmitCXXDestructors()
1460 assert(DtorType == Dtor_Deleting || DtorType == Dtor_Complete); in EmitVirtualDestructorCall()
3185 AliasDecl = GlobalDecl(DD, Dtor_Complete); in getCodegenToUse()
3255 CompleteDecl = GlobalDecl(DD, Dtor_Complete); in emitCXXStructor()
DMicrosoftCXXABI.cpp775 CXXDtorType DtorType = UseGlobalDelete ? Dtor_Complete : Dtor_Deleting; in emitVirtualObjectDelete()
1174 if (GD.getDtorType() == Dtor_Complete) in getVirtualFunctionPrologueThisAdjustment()
1225 if (GD.getDtorType() == Dtor_Complete) in adjustThisArgumentForVirtualFunctionCall()
1610 assert(DtorType == Dtor_Deleting || DtorType == Dtor_Complete); in EmitVirtualDestructorCall()
3304 GlobalDecl(dtor, Dtor_Complete), GlobalDecl(dtor, Dtor_Base), true); in emitCXXDestructor()
3309 CGM.getVTables().EmitThunks(GlobalDecl(dtor, Dtor_Complete)); in emitCXXDestructor()
DCGVTables.cpp556 GD = GlobalDecl(Component.getDestructorDecl(), Dtor_Complete); in CreateVTableInitializer()
DCGDecl.cpp443 CGF.EmitCXXDestructorCall(Dtor, Dtor_Complete, in Emit()
DCGCall.cpp2774 CGF.EmitCXXDestructorCall(Dtor, Dtor_Complete, /*for vbase*/ false, in Emit()
/external/clang/include/clang/Basic/
DABI.h36 Dtor_Complete, ///< Complete object dtor enumerator
/external/clang/lib/AST/
DMangle.cpp242 mangleDtorBlock(DD, /*DT*/ Dtor_Complete, BD, Out); in mangleBlock()
DVTableBuilder.cpp1706 MethodVTableIndices[GlobalDecl(DD, Dtor_Complete)] in LayoutPrimaryAndSecondaryVTables()
2209 GlobalDecl GD(DD, Dtor_Complete); in dumpLayout()
DItaniumMangle.cpp1067 mangleCXXDtorType(Dtor_Complete); in mangleUnqualifiedName()
3463 case Dtor_Complete: in mangleCXXDtorType()
DMicrosoftMangle.cpp883 case Dtor_Complete: Out << "?_D"; return; in mangleCXXDtorType()
DExpr.cpp513 MC->mangleDtorBlock(DD, /*DT*/ Dtor_Complete, BD, Out); in ComputeName()
/external/clang/include/clang/AST/
DVTableBuilder.h526 GD.getDtorType() == Dtor_Complete) in getThunkInfo()