Lines Matching refs:CXXDestructorDecl
336 const CXXDestructorDecl *D = BaseClass->getDestructor(); in Emit()
509 CXXDestructorDecl *Dtor;
511 CallMemberDtor(FieldDecl *Field, CXXDestructorDecl *Dtor) in CallMemberDtor()
825 const CXXDestructorDecl *Dtor) { in CanSkipVTablePointerInitialization()
844 const CXXDestructorDecl *Dtor = cast<CXXDestructorDecl>(CurGD.getDecl()); in EmitDestructorBody()
925 const CXXDestructorDecl *Dtor = cast<CXXDestructorDecl>(CGF.CurCodeDecl); in Emit()
958 void CodeGenFunction::EnterDtorCleanups(const CXXDestructorDecl *DD, in EnterDtorCleanups()
1167 const CXXDestructorDecl *dtor = record->getDestructor(); in destroyCXXObject()
1306 const CXXDestructorDecl *Dtor;
1310 CallDelegatingCtorDtor(const CXXDestructorDecl *D, llvm::Value *Addr, in CallDelegatingCtorDtor()
1344 void CodeGenFunction::EmitCXXDestructorCall(const CXXDestructorDecl *DD, in EmitCXXDestructorCall()
1363 const CXXDestructorDecl *Dtor;
1366 CallLocalDtor(const CXXDestructorDecl *D, llvm::Value *Addr) in CallLocalDtor()
1376 void CodeGenFunction::PushDestructorCleanup(const CXXDestructorDecl *D, in PushDestructorCleanup()
1386 const CXXDestructorDecl *D = ClassDecl->getDestructor(); in PushDestructorCleanup()