Lines Matching defs:DD
220 void MangleContext::mangleDtorBlock(const CXXDestructorDecl *DD,
225 mangleCXXDtor(DD, DT, Out);
247 else if (const auto *DD = dyn_cast<CXXDestructorDecl>(DC))
248 mangleDtorBlock(DD, /*DT*/ Dtor_Complete, BD, Out);
402 } else if (const auto *DD = dyn_cast_or_null<CXXDestructorDecl>(ND)) {
403 Manglings.emplace_back(getMangledStructor(DD, Dtor_Base));
405 Manglings.emplace_back(getMangledStructor(DD, Dtor_Complete));
406 if (DD->isVirtual())
407 Manglings.emplace_back(getMangledStructor(DD, Dtor_Deleting));
450 else if (const auto *DD = dyn_cast_or_null<CXXDestructorDecl>(ND))
451 MC->mangleCXXDtor(DD, static_cast<CXXDtorType>(StructorType), FOS);