Lines Matching refs:CXXDestructorDecl
830 if (isa<CXXDestructorDecl>(D)) in addedMember()
1362 void CXXRecordDecl::addedSelectedDestructor(CXXDestructorDecl *DD) { in addedSelectedDestructor()
1369 if (const auto *DD = dyn_cast<CXXDestructorDecl>(MD)) { in addedEligibleSpecialMemberFunction()
1429 } else if (isa<CXXDestructorDecl>(D)) { in finishedDefaultedOrDeletedMember()
1475 } else if (isa<CXXDestructorDecl>(D)) in setTrivialForCallFlags()
1902 CXXDestructorDecl *CXXRecordDecl::getDestructor() const { in getDestructor()
1915 auto* DD = dyn_cast<CXXDestructorDecl>(Decl); in getDestructor()
2141 if (isa<CXXDestructorDecl>(this)) { in getCorrespondingMethodDeclaredInClass()
2750 void CXXDestructorDecl::anchor() {} in anchor()
2752 CXXDestructorDecl *
2753 CXXDestructorDecl::CreateDeserialized(ASTContext &C, unsigned ID) { in CreateDeserialized()
2754 return new (C, ID) CXXDestructorDecl( in CreateDeserialized()
2759 CXXDestructorDecl *CXXDestructorDecl::Create( in Create()
2767 return new (C, RD) CXXDestructorDecl( in Create()
2772 void CXXDestructorDecl::setOperatorDelete(FunctionDecl *OD, Expr *ThisArg) { in setOperatorDelete()
2773 auto *First = cast<CXXDestructorDecl>(getFirstDecl()); in setOperatorDelete()