From 8be373b0901a9fdff4ed473a4e7365ff2b445202 Mon Sep 17 00:00:00 2001 From: Anders Carlsson Date: Sun, 30 May 2010 18:23:41 +0000 Subject: [PATCH] Remove unused parameter to FinalOverriders::PropagateOverrider. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@105171 91177308-0d34-0410-b5e6-96231b3b80d8 --- lib/CodeGen/CGVTables.cpp | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/lib/CodeGen/CGVTables.cpp b/lib/CodeGen/CGVTables.cpp index 0f023e63ae..4cfa793989 100644 --- a/lib/CodeGen/CGVTables.cpp +++ b/lib/CodeGen/CGVTables.cpp @@ -151,7 +151,6 @@ private: /// and we want to override B::f with C::f, we also need to override A::f with /// C::f. void PropagateOverrider(const CXXMethodDecl *OldMD, - BaseSubobject NewBase, uint64_t OverriderOffsetInLayoutClass, const CXXMethodDecl *NewMD, SubobjectOffsetsMapTy &Offsets); @@ -243,7 +242,7 @@ void FinalOverriders::AddOverriders(BaseSubobject Base, continue; // First, propagate the overrider. - PropagateOverrider(MD, Base, OffsetInLayoutClass, MD, Offsets); + PropagateOverrider(MD, OffsetInLayoutClass, MD, Offsets); // Add the overrider as the final overrider of itself. OverriderInfo& Overrider = OverridersMap[std::make_pair(Base, MD)]; @@ -366,7 +365,6 @@ ComputeReturnAdjustmentBaseOffset(ASTContext &Context, } void FinalOverriders::PropagateOverrider(const CXXMethodDecl *OldMD, - BaseSubobject NewBase, uint64_t OverriderOffsetInLayoutClass, const CXXMethodDecl *NewMD, SubobjectOffsetsMapTy &Offsets) { @@ -415,8 +413,8 @@ void FinalOverriders::PropagateOverrider(const CXXMethodDecl *OldMD, Overrider.Method = NewMD; // And propagate it further. - PropagateOverrider(OverriddenMD, NewBase, OverriderOffsetInLayoutClass, - NewMD, Offsets); + PropagateOverrider(OverriddenMD, OverriderOffsetInLayoutClass, NewMD, + Offsets); } } } -- 2.40.0