Lines Matching defs:Destructor
12198 } else if (CXXDestructorDecl *Destructor =
12207 !Destructor->getFunctionObjectParameterType()->isDependentType()) {
12208 CXXRecordDecl *Record = Destructor->getParent();
16085 else if (CXXDestructorDecl *Destructor =
16087 MarkVTableUsed(FD->getLocation(), Destructor->getParent());
16333 if (CXXDestructorDecl *Destructor = dyn_cast<CXXDestructorDecl>(dcl)) {
16334 if (!Destructor->getParent()->isDependentType())
16335 CheckDestructor(Destructor);
16337 MarkBaseAndMemberDestructorsReferenced(Destructor->getLocation(),
16338 Destructor->getParent());
18743 member = CXXSpecialMemberKind::Destructor;
19401 ShouldDeleteSpecialMember(Dtor, CXXSpecialMemberKind::Destructor)) {