diff options
author | Patrick Palka <ppalka@redhat.com> | 2021-04-30 11:05:22 -0400 |
---|---|---|
committer | Patrick Palka <ppalka@redhat.com> | 2021-04-30 11:05:22 -0400 |
commit | 71834be5b68e0c9839f0647e1bbf1eec4e4bbf49 (patch) | |
tree | 37144564c559e0bb775577e0892a5eead8da07ed | |
parent | 6e00d9bb113b531be15bc71cad2f1742648ba18a (diff) | |
download | gcc-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/ranges | 2 |
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; |