Lines Matching refs:Dtor
210 if (const auto *Dtor = dyn_cast<CXXDestructorDecl>(CalleeDecl)) in EmitCXXMemberOrOperatorMemberCallExpr() local
212 Dtor, StructorType::Complete); in EmitCXXMemberOrOperatorMemberCallExpr()
230 if (const CXXDestructorDecl *Dtor = dyn_cast<CXXDestructorDecl>(MD)) { in EmitCXXMemberOrOperatorMemberCallExpr() local
236 *this, Dtor, Dtor_Complete, This, cast<CXXMemberCallExpr>(CE)); in EmitCXXMemberOrOperatorMemberCallExpr()
242 CGM.getAddrOfCXXStructor(Dtor, StructorType::Complete, FInfo, Ty); in EmitCXXMemberOrOperatorMemberCallExpr()
1457 const CXXDestructorDecl *Dtor = nullptr; in EmitObjectDelete() local
1461 Dtor = RD->getDestructor(); in EmitObjectDelete()
1463 if (Dtor->isVirtual()) { in EmitObjectDelete()
1465 Dtor); in EmitObjectDelete()
1478 if (Dtor) in EmitObjectDelete()
1479 CGF.EmitCXXDestructorCall(Dtor, Dtor_Complete, in EmitObjectDelete()