Home
last modified time | relevance | path

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

/external/clang/lib/Index/
DCodegenNameGenerator.cpp103 Manglings.emplace_back(getMangledStructor(DD, Dtor_Complete)); in getAllManglings()
124 MC->mangleCXXDtor(DtorD, Dtor_Complete, OS); in writeFuncOrVarName()
/external/clang/lib/CodeGen/
DCodeGenTypes.h95 return Dtor_Complete; in toCXXDtorType()
108 case Dtor_Complete: in getFromDtorType()
DCGCXX.cpp302 return BuildAppleKextVirtualDestructorCall(DD, Dtor_Complete, RD); in BuildAppleKextVirtualCall()
DCGClass.cpp1516 EmitCXXDestructorCall(Dtor, Dtor_Complete, /*ForVirtualBase=*/false, in EmitDestructorBody()
1543 case Dtor_Complete: in EmitDestructorBody()
1548 EnterDtorCleanups(Dtor, Dtor_Complete); in EmitDestructorBody()
1835 if (DtorType == Dtor_Complete) { in EnterDtorCleanups()
2042 CGF.EmitCXXDestructorCall(dtor, Dtor_Complete, /*for vbase*/ false, in destroyCXXObject()
2383 CurGD.getCtorType() == Ctor_Complete ? Dtor_Complete : Dtor_Base; in EmitDelegatingCXXConstructorCall()
2409 CGF.EmitCXXDestructorCall(Dtor, Dtor_Complete, in Emit()
DItaniumCXXABI.cpp77 case Dtor_Complete: in isThisCompleteObject()
1031 CXXDtorType DtorType = UseGlobalDelete ? Dtor_Complete : Dtor_Deleting; in emitVirtualObjectDelete()
1363 CGM.EmitGlobal(GlobalDecl(D, Dtor_Complete)); in EmitCXXDestructors()
1616 assert(DtorType == Dtor_Deleting || DtorType == Dtor_Complete); in EmitVirtualDestructorCall()
3422 AliasDecl = GlobalDecl(DD, Dtor_Complete); in getCodegenToUse()
3490 CompleteDecl = GlobalDecl(DD, Dtor_Complete); in emitCXXStructor()
DMicrosoftCXXABI.cpp65 case Dtor_Complete: in isThisCompleteObject()
859 CXXDtorType DtorType = UseGlobalDelete ? Dtor_Complete : Dtor_Deleting; in emitVirtualObjectDelete()
1268 if (GD.getDtorType() == Dtor_Complete) in getVirtualFunctionPrologueThisAdjustment()
1318 if (GD.getDtorType() == Dtor_Complete) in adjustThisArgumentForVirtualFunctionCall()
1835 assert(DtorType == Dtor_Deleting || DtorType == Dtor_Complete); in EmitVirtualDestructorCall()
3762 GlobalDecl(dtor, Dtor_Complete), GlobalDecl(dtor, Dtor_Base), true); in emitCXXDestructor()
3767 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()
1574 CGF.EmitCXXDestructorCall(Dtor, Dtor_Complete, in EmitObjectDelete()
DCGDeclCXX.cpp95 GlobalDecl(Record->getDestructor(), Dtor_Complete)) || in EmitDeclDestroy()
DCGVTables.cpp575 GD = GlobalDecl(Component.getDestructorDecl(), Dtor_Complete); in CreateVTableInitializer()
DCGDecl.cpp466 CGF.EmitCXXDestructorCall(Dtor, Dtor_Complete, in Emit()
DCGCall.cpp3244 CGF.EmitCXXDestructorCall(Dtor, Dtor_Complete, /*for vbase*/ false, in Emit()
DCGStmtOpenMP.cpp3305 ParentName = CGM.getMangledName(GlobalDecl(D, Dtor_Complete)); in EmitOMPTargetDirective()
DCGOpenMPRuntime.cpp5977 CGM.getMangledName(GlobalDecl(Dtor, Dtor_Complete)); in emitTargetGlobalVariable()
/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.cpp1356 mangleCXXDtorType(Dtor_Complete); in mangleUnqualifiedName()
4040 case Dtor_Complete: in mangleCXXDtorType()
DMicrosoftMangle.cpp947 case Dtor_Complete: Out << "?_D"; return; in mangleCXXDtorType()
DExpr.cpp509 MC->mangleDtorBlock(DD, /*DT*/ Dtor_Complete, BD, Out); in ComputeName()
/external/clang/include/clang/AST/
DVTableBuilder.h547 GD.getDtorType() == Dtor_Complete) in getThunkInfo()