From 6d89b0ac043f5dff383fe420f409e25aa7d4bfe2 Mon Sep 17 00:00:00 2001 From: drivehappy Date: Tue, 21 Apr 2015 15:04:14 -0700 Subject: [PATCH 1/2] Removed unused parameters, caught by clang warnings. --- include/boost/spirit/home/classic/utility/impl/chset.ipp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/include/boost/spirit/home/classic/utility/impl/chset.ipp b/include/boost/spirit/home/classic/utility/impl/chset.ipp index 6e2130b22..396f4e6b4 100644 --- a/include/boost/spirit/home/classic/utility/impl/chset.ipp +++ b/include/boost/spirit/home/classic/utility/impl/chset.ipp @@ -97,7 +97,7 @@ inline chset::chset(anychar_parser /*arg*/) } template -inline chset::chset(nothing_parser arg_) +inline chset::chset(nothing_parser) : ptr(new basic_chset()) {} template @@ -146,7 +146,7 @@ chset::operator=(CharT rhs) template inline chset& -chset::operator=(anychar_parser rhs) +chset::operator=(anychar_parser) { utility::impl::detach_clear(ptr); ptr->set( @@ -158,7 +158,7 @@ chset::operator=(anychar_parser rhs) template inline chset& -chset::operator=(nothing_parser rhs) +chset::operator=(nothing_parser) { utility::impl::detach_clear(ptr); return *this; From f703066b45eade67545c5e24cd46453a9f203f44 Mon Sep 17 00:00:00 2001 From: drivehappy Date: Tue, 21 Apr 2015 19:09:23 -0700 Subject: [PATCH 2/2] Re-added commented unused parameters per PR review --- include/boost/spirit/home/classic/utility/impl/chset.ipp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/include/boost/spirit/home/classic/utility/impl/chset.ipp b/include/boost/spirit/home/classic/utility/impl/chset.ipp index 396f4e6b4..f6da6f2f3 100644 --- a/include/boost/spirit/home/classic/utility/impl/chset.ipp +++ b/include/boost/spirit/home/classic/utility/impl/chset.ipp @@ -97,7 +97,7 @@ inline chset::chset(anychar_parser /*arg*/) } template -inline chset::chset(nothing_parser) +inline chset::chset(nothing_parser /*arg_*/) : ptr(new basic_chset()) {} template @@ -146,7 +146,7 @@ chset::operator=(CharT rhs) template inline chset& -chset::operator=(anychar_parser) +chset::operator=(anychar_parser /*rhs*/) { utility::impl::detach_clear(ptr); ptr->set( @@ -158,7 +158,7 @@ chset::operator=(anychar_parser) template inline chset& -chset::operator=(nothing_parser) +chset::operator=(nothing_parser /*rhs*/) { utility::impl::detach_clear(ptr); return *this;