Lines Matching defs:Dtor
117 const CXXDestructorDecl *Dtor) override;
209 bool useThunkForDtorVariant(const CXXDestructorDecl *Dtor,
292 const CXXDestructorDecl *Dtor,
392 llvm::Constant *Dtor, llvm::Constant *Addr) override;
855 const CXXDestructorDecl *Dtor) {
861 EmitVirtualDestructorCall(CGF, Dtor, DtorType, Ptr, /*CE=*/nullptr);
1832 CodeGenFunction &CGF, const CXXDestructorDecl *Dtor, CXXDtorType DtorType,
1839 GlobalDecl GD(Dtor, Dtor_Deleting);
1841 Dtor, StructorType::Deleting);
1853 CGF.EmitCXXDestructorCall(Dtor, Callee, This.getPointer(), ImplicitParam,
2175 llvm::Constant *Dtor,
2178 llvm::Constant *DtorStub = CGF.createAtExitStub(VD, Dtor, Addr);
2193 llvm::Constant *Dtor,
2196 return emitGlobalDtorWithTLRegDtor(CGF, D, Dtor, Addr);
2199 CGF.registerGlobalDtorWithAtExit(D, Dtor, Addr);