aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPatrick Palka <ppalka@redhat.com>2021-04-30 11:05:22 -0400
committerPatrick Palka <ppalka@redhat.com>2021-04-30 11:05:22 -0400
commit71834be5b68e0c9839f0647e1bbf1eec4e4bbf49 (patch)
tree37144564c559e0bb775577e0892a5eead8da07ed
parent6e00d9bb113b531be15bc71cad2f1742648ba18a (diff)
downloadgcc-71834be5b68e0c9839f0647e1bbf1eec4e4bbf49.zip
gcc-71834be5b68e0c9839f0647e1bbf1eec4e4bbf49.tar.gz
gcc-71834be5b68e0c9839f0647e1bbf1eec4e4bbf49.tar.bz2
libstdc++: Implement proposed resolution for LWG 3532
libstdc++-v3/ChangeLog: * include/std/ranges (split_view::_InnerIter::operator++): Depend on _Base instead of _Vp directly, as per LWG 3532.
-rw-r--r--libstdc++-v3/include/std/ranges2
1 files changed, 1 insertions, 1 deletions
diff --git a/libstdc++-v3/include/std/ranges b/libstdc++-v3/include/std/ranges
index 73d3e00..4975d5c 100644
--- a/libstdc++-v3/include/std/ranges
+++ b/libstdc++-v3/include/std/ranges
@@ -2898,7 +2898,7 @@ namespace views::__adaptor
constexpr decltype(auto)
operator++(int)
{
- if constexpr (forward_range<_Vp>)
+ if constexpr (forward_range<_Base>)
{
auto __tmp = *this;
++*this;