Lines Matching refs:CXXDestructorDecl
625 else if (const auto *D = dyn_cast<CXXDestructorDecl>(ND))
653 else if (const auto *DD = dyn_cast<CXXDestructorDecl>(D))
717 if (isa<CXXDestructorDecl>(D) &&
718 getCXXABI().useThunkForDtorVariant(cast<CXXDestructorDecl>(D),
732 if (const auto *Dtor = dyn_cast_or_null<CXXDestructorDecl>(FD)) {
867 if (isa<CXXConstructorDecl>(D) || isa<CXXDestructorDecl>(D))
1695 else if (const auto *DD = dyn_cast<CXXDestructorDecl>(Method))
1833 if (D && isa<CXXDestructorDecl>(D) &&
1834 getCXXABI().useThunkForDtorVariant(cast<CXXDestructorDecl>(D),
2049 else if (isa<CXXDestructorDecl>(GD.getDecl()))
2050 return getAddrOfCXXStructor(cast<CXXDestructorDecl>(GD.getDecl()),
3541 getCXXABI().EmitCXXDestructors(cast<CXXDestructorDecl>(D));
3712 GlobalDecl GD(cast<CXXDestructorDecl>(D), Dtor_Base);