Home | History | Annotate | Download | only in AST

Lines Matching refs:CXXDestructorDecl

566   if (CXXDestructorDecl *DD = dyn_cast<CXXDestructorDecl>(D)) {
1008 } else if (isa<CXXDestructorDecl>(D)) {
1364 CXXDestructorDecl *CXXRecordDecl::getDestructor() const {
1376 CXXDestructorDecl *Dtor = cast<CXXDestructorDecl>(R.front());
1382 if (const CXXDestructorDecl *Destructor = getDestructor())
1494 if (isa<CXXDestructorDecl>(this)) {
1951 void CXXDestructorDecl::anchor() { }
1953 CXXDestructorDecl *
1954 CXXDestructorDecl::CreateDeserialized(ASTContext &C, unsigned ID) {
1956 CXXDestructorDecl(C, nullptr, SourceLocation(), DeclarationNameInfo(),
1960 CXXDestructorDecl *
1961 CXXDestructorDecl::Create(ASTContext &C, CXXRecordDecl *RD,
1969 return new (C, RD) CXXDestructorDecl(C, RD, StartLoc, NameInfo, T, TInfo,
1973 void CXXDestructorDecl::setOperatorDelete(FunctionDecl *OD) {
1974 auto *First = cast<CXXDestructorDecl>(getFirstDecl());