From: Simon Pilgrim Date: Wed, 22 Feb 2017 13:19:24 +0000 (+0000) Subject: Fix -Wunused-private-field warning by removing unused ODRHash reference field from... X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=c4e6b8ebf26e10e2278d1a023a55ffed37144284;p=clang 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 --- 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) {