From c4e6b8ebf26e10e2278d1a023a55ffed37144284 Mon Sep 17 00:00:00 2001 From: Simon Pilgrim Date: Wed, 22 Feb 2017 13:19:24 +0000 Subject: [PATCH] Fix -Wunused-private-field warning by removing unused ODRHash reference field from ODRDeclVisitor git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@295828 91177308-0d34-0410-b5e6-96231b3b80d8 --- lib/AST/ODRHash.cpp | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/lib/AST/ODRHash.cpp b/lib/AST/ODRHash.cpp index b588b31db9..a74c038022 100644 --- a/lib/AST/ODRHash.cpp +++ b/lib/AST/ODRHash.cpp @@ -74,11 +74,10 @@ unsigned ODRHash::CalculateHash() { class ODRDeclVisitor : public ConstDeclVisitor { typedef ConstDeclVisitor Inherited; llvm::FoldingSetNodeID &ID; - ODRHash &Hash; public: - ODRDeclVisitor(llvm::FoldingSetNodeID &ID, ODRHash &Hash) - : ID(ID), Hash(Hash) {} + ODRDeclVisitor(llvm::FoldingSetNodeID &ID) + : ID(ID) {} void Visit(const Decl *D) { ID.AddInteger(D->getKind()); @@ -109,7 +108,7 @@ void ODRHash::AddSubDecl(const Decl *D) { assert(D && "Expecting non-null pointer."); AddDecl(D); - ODRDeclVisitor(ID, *this).Visit(D); + ODRDeclVisitor(ID).Visit(D); } void ODRHash::AddCXXRecordDecl(const CXXRecordDecl *Record) { -- 2.40.0