Lines Matching defs:DD
1341 if (const CXXDestructorDecl *DD = dyn_cast<CXXDestructorDecl>(MD)) {
1346 Components.push_back(VTableComponent::MakeCompleteDtor(DD));
1347 Components.push_back(VTableComponent::MakeDeletingDtor(DD));
1735 if (const CXXDestructorDecl *DD = dyn_cast<CXXDestructorDecl>(MD)) {
1736 MethodVTableIndices[GlobalDecl(DD, Dtor_Complete)]
1738 MethodVTableIndices[GlobalDecl(DD, Dtor_Deleting)]
2069 const CXXDestructorDecl *DD = Component.getDestructorDecl();
2071 DD->printQualifiedName(Out);
2077 if (DD->isPureVirtual())
2248 if (const CXXDestructorDecl *DD = dyn_cast<CXXDestructorDecl>(MD)) {
2249 GlobalDecl GD(DD, Dtor_Complete);
2386 if (const auto *DD = dyn_cast<CXXDestructorDecl>(OriginalMD))
2387 return GlobalDecl(DD, GD.getDtorType());
2618 if (const CXXDestructorDecl *DD = dyn_cast<CXXDestructorDecl>(MD)) {
2621 Components.push_back(VTableComponent::MakeDeletingDtor(DD));
2657 if (const CXXDestructorDecl *DD = dyn_cast<CXXDestructorDecl>(MD)) {
2658 MethodVFTableLocations[GlobalDecl(DD, Dtor_Deleting)] = Loc;
3285 const CXXDestructorDecl *DD = Component.getDestructorDecl();
3287 DD->printQualifiedName(Out);
3290 if (DD->isPureVirtual())