/external/clang/lib/Index/ |
D | CodegenNameGenerator.cpp | 103 Manglings.emplace_back(getMangledStructor(DD, Dtor_Complete)); in getAllManglings() 124 MC->mangleCXXDtor(DtorD, Dtor_Complete, OS); in writeFuncOrVarName()
|
/external/clang/lib/CodeGen/ |
D | CodeGenTypes.h | 95 return Dtor_Complete; in toCXXDtorType() 108 case Dtor_Complete: in getFromDtorType()
|
D | CGCXX.cpp | 302 return BuildAppleKextVirtualDestructorCall(DD, Dtor_Complete, RD); in BuildAppleKextVirtualCall()
|
D | CGClass.cpp | 1516 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()
|
D | ItaniumCXXABI.cpp | 77 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()
|
D | MicrosoftCXXABI.cpp | 65 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()
|
D | CGExprCXX.cpp | 235 *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()
|
D | CGDeclCXX.cpp | 95 GlobalDecl(Record->getDestructor(), Dtor_Complete)) || in EmitDeclDestroy()
|
D | CGVTables.cpp | 575 GD = GlobalDecl(Component.getDestructorDecl(), Dtor_Complete); in CreateVTableInitializer()
|
D | CGDecl.cpp | 466 CGF.EmitCXXDestructorCall(Dtor, Dtor_Complete, in Emit()
|
D | CGCall.cpp | 3244 CGF.EmitCXXDestructorCall(Dtor, Dtor_Complete, /*for vbase*/ false, in Emit()
|
D | CGStmtOpenMP.cpp | 3305 ParentName = CGM.getMangledName(GlobalDecl(D, Dtor_Complete)); in EmitOMPTargetDirective()
|
D | CGOpenMPRuntime.cpp | 5977 CGM.getMangledName(GlobalDecl(Dtor, Dtor_Complete)); in emitTargetGlobalVariable()
|
/external/clang/include/clang/Basic/ |
D | ABI.h | 36 Dtor_Complete, ///< Complete object dtor enumerator
|
/external/clang/lib/AST/ |
D | Mangle.cpp | 240 mangleDtorBlock(DD, /*DT*/ Dtor_Complete, BD, Out); in mangleBlock()
|
D | VTableBuilder.cpp | 1683 MethodVTableIndices[GlobalDecl(DD, Dtor_Complete)] in LayoutPrimaryAndSecondaryVTables() 2176 GlobalDecl GD(DD, Dtor_Complete); in dumpLayout()
|
D | ItaniumMangle.cpp | 1356 mangleCXXDtorType(Dtor_Complete); in mangleUnqualifiedName() 4040 case Dtor_Complete: in mangleCXXDtorType()
|
D | MicrosoftMangle.cpp | 947 case Dtor_Complete: Out << "?_D"; return; in mangleCXXDtorType()
|
D | Expr.cpp | 509 MC->mangleDtorBlock(DD, /*DT*/ Dtor_Complete, BD, Out); in ComputeName()
|
/external/clang/include/clang/AST/ |
D | VTableBuilder.h | 547 GD.getDtorType() == Dtor_Complete) in getThunkInfo()
|