Home
last modified time | relevance | path

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

/external/clang/lib/CodeGen/
DCodeGenTypes.h95 return Dtor_Complete; in toCXXDtorType()
108 case Dtor_Complete: in getFromDtorType()
DCGClass.cpp1520 EmitCXXDestructorCall(Dtor, Dtor_Complete, /*ForVirtualBase=*/false, in EmitDestructorBody()
1547 case Dtor_Complete: in EmitDestructorBody()
1552 EnterDtorCleanups(Dtor, Dtor_Complete); in EmitDestructorBody()
1837 if (DtorType == Dtor_Complete) { in EnterDtorCleanups()
2044 CGF.EmitCXXDestructorCall(dtor, Dtor_Complete, /*for vbase*/ false, in destroyCXXObject()
2261 CurGD.getCtorType() == Ctor_Complete ? Dtor_Complete : Dtor_Base; in EmitDelegatingCXXConstructorCall()
2287 CGF.EmitCXXDestructorCall(Dtor, Dtor_Complete, in Emit()
DCGCXX.cpp302 return BuildAppleKextVirtualDestructorCall(DD, Dtor_Complete, RD); in BuildAppleKextVirtualCall()
DItaniumCXXABI.cpp77 case Dtor_Complete: in isThisCompleteObject()
1038 CXXDtorType DtorType = UseGlobalDelete ? Dtor_Complete : Dtor_Deleting; in emitVirtualObjectDelete()
1370 CGM.EmitGlobal(GlobalDecl(D, Dtor_Complete)); in EmitCXXDestructors()
1618 assert(DtorType == Dtor_Deleting || DtorType == Dtor_Complete); in EmitVirtualDestructorCall()
3384 AliasDecl = GlobalDecl(DD, Dtor_Complete); in getCodegenToUse()
3452 CompleteDecl = GlobalDecl(DD, Dtor_Complete); in emitCXXStructor()
DMicrosoftCXXABI.cpp65 case Dtor_Complete: in isThisCompleteObject()
859 CXXDtorType DtorType = UseGlobalDelete ? Dtor_Complete : Dtor_Deleting; in emitVirtualObjectDelete()
1271 if (GD.getDtorType() == Dtor_Complete) in getVirtualFunctionPrologueThisAdjustment()
1321 if (GD.getDtorType() == Dtor_Complete) in adjustThisArgumentForVirtualFunctionCall()
1829 assert(DtorType == Dtor_Deleting || DtorType == Dtor_Complete); in EmitVirtualDestructorCall()
3748 GlobalDecl(dtor, Dtor_Complete), GlobalDecl(dtor, Dtor_Base), true); in emitCXXDestructor()
3753 CGM.getVTables().EmitThunks(GlobalDecl(dtor, Dtor_Complete)); in emitCXXDestructor()
DCGExprCXX.cpp235 *this, Dtor, Dtor_Complete, This, cast<CXXMemberCallExpr>(CE)); in EmitCXXMemberOrOperatorMemberCallExpr()
245 Callee = CGM.GetAddrOfFunction(GlobalDecl(DDtor, Dtor_Complete), Ty); in EmitCXXMemberOrOperatorMemberCallExpr()
1566 CGF.EmitCXXDestructorCall(Dtor, Dtor_Complete, in EmitObjectDelete()
DCGVTables.cpp578 GD = GlobalDecl(Component.getDestructorDecl(), Dtor_Complete); in CreateVTableInitializer()
DCGDecl.cpp450 CGF.EmitCXXDestructorCall(Dtor, Dtor_Complete, in Emit()
DCGCall.cpp2901 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.cpp240 mangleDtorBlock(DD, /*DT*/ Dtor_Complete, BD, Out); in mangleBlock()
DVTableBuilder.cpp1683 MethodVTableIndices[GlobalDecl(DD, Dtor_Complete)] in LayoutPrimaryAndSecondaryVTables()
2176 GlobalDecl GD(DD, Dtor_Complete); in dumpLayout()
DItaniumMangle.cpp1064 mangleCXXDtorType(Dtor_Complete); in mangleUnqualifiedName()
3640 case Dtor_Complete: in mangleCXXDtorType()
DMicrosoftMangle.cpp911 case Dtor_Complete: Out << "?_D"; return; in mangleCXXDtorType()
DExpr.cpp520 MC->mangleDtorBlock(DD, /*DT*/ Dtor_Complete, BD, Out); in ComputeName()
/external/clang/include/clang/AST/
DVTableBuilder.h547 GD.getDtorType() == Dtor_Complete) in getThunkInfo()
/external/clang/tools/libclang/
DCIndex.cpp4044 Manglings.emplace_back(getMangledStructor(M, DL, DD, Dtor_Complete)); in clang_Cursor_getCXXManglings()