diff options
author | Patrick Palka <ppalka@redhat.com> | 2020-08-26 21:49:51 -0400 |
---|---|---|
committer | Patrick Palka <ppalka@redhat.com> | 2020-08-26 21:49:51 -0400 |
commit | 97ab5daa6c1186d3b10872cc1d5b05da247d102c (patch) | |
tree | 47239b960ca2fa70bd6a9aa3b3e69ca9727420ab /gcc/expr.c | |
parent | 57ea089421a3cfce936f91f3c0c92bf95ac71da1 (diff) | |
download | gcc-97ab5daa6c1186d3b10872cc1d5b05da247d102c.zip gcc-97ab5daa6c1186d3b10872cc1d5b05da247d102c.tar.gz gcc-97ab5daa6c1186d3b10872cc1d5b05da247d102c.tar.bz2 |
libstdc++: Implement P1994R1 changes to ranges::elements_view
The example from the paper doesn't compile without the proposed
resolution for LWG 3406, so we'll add a testcase for this once the
proposed resolution is implemented.
libstdc++-v3/ChangeLog:
* include/std/ranges (elements_view::end): Replace these two
overloads with four new overloads.
(elements_view::_Iterator::operator==): Remove.
(elements_view::_Iterator::operator-): Likewise.
(elements_view::_Sentinel): Define.
Diffstat (limited to 'gcc/expr.c')
0 files changed, 0 insertions, 0 deletions