Lines Matching refs:Dtor
162 if (const CXXDestructorDecl *Dtor = dyn_cast<CXXDestructorDecl>(CalleeDecl)) in EmitCXXMemberCallExpr() local
163 FInfo = &CGM.getTypes().arrangeCXXDestructor(Dtor, in EmitCXXMemberCallExpr()
182 if (const CXXDestructorDecl *Dtor = dyn_cast<CXXDestructorDecl>(MD)) { in EmitCXXMemberCallExpr() local
187 CGM.getCXXABI().EmitVirtualDestructorCall(*this, Dtor, Dtor_Complete, in EmitCXXMemberCallExpr()
195 Callee = CGM.GetAddrOfCXXDestructor(Dtor, Dtor_Complete, FInfo, Ty); in EmitCXXMemberCallExpr()
1397 const CXXDestructorDecl *Dtor = nullptr; in EmitObjectDelete() local
1401 Dtor = RD->getDestructor(); in EmitObjectDelete()
1403 if (Dtor->isVirtual()) { in EmitObjectDelete()
1420 CGF.CGM.getCXXABI().EmitVirtualDestructorCall(CGF, Dtor, DtorType, in EmitObjectDelete()
1438 if (Dtor) in EmitObjectDelete()
1439 CGF.EmitCXXDestructorCall(Dtor, Dtor_Complete, in EmitObjectDelete()