Home | History | Annotate | Download | only in CodeGen

Lines Matching full:cxxdestructordecl

485       const CXXDestructorDecl *D = BaseClass->getDestructor();
857 : cast<CXXDestructorDecl>(CurGD.getDecl())->getParent();
1489 const CXXDestructorDecl *Dtor) {
1507 const CXXDestructorDecl *Dtor = cast<CXXDestructorDecl>(CurGD.getDecl());
1622 const CXXDestructorDecl *Dtor = cast<CXXDestructorDecl>(CGF.CurCodeDecl);
1645 const CXXDestructorDecl *Dtor = cast<CXXDestructorDecl>(CGF.CurCodeDecl);
1696 const CXXDestructorDecl *Dtor;
1699 SanitizeDtorMembers(const CXXDestructorDecl *Dtor) : Dtor(Dtor) {}
1784 const CXXDestructorDecl *Dtor;
1787 SanitizeDtorVTable(const CXXDestructorDecl *Dtor) : Dtor(Dtor) {}
1809 void CodeGenFunction::EnterDtorCleanups(const CXXDestructorDecl *DD,
2042 const CXXDestructorDecl *dtor = record->getDestructor();
2228 const CXXDestructorDecl *Dtor;
2232 CallDelegatingCtorDtor(const CXXDestructorDecl *D, Address Addr,
2269 void CodeGenFunction::EmitCXXDestructorCall(const CXXDestructorDecl *DD,
2280 const CXXDestructorDecl *Dtor;
2283 CallLocalDtor(const CXXDestructorDecl *D, Address Addr)
2294 void CodeGenFunction::PushDestructorCleanup(const CXXDestructorDecl *D,
2304 const CXXDestructorDecl *D = ClassDecl->getDestructor();
2480 if (isa<CXXDestructorDecl>(MD) && MD->isImplicit())