]> git.ipfire.org Git - thirdparty/gcc.git/blame - libstdc++-v3/testsuite/24_iterators/reverse_iterator/requirements/current.cc
Update copyright years.
[thirdparty/gcc.git] / libstdc++-v3 / testsuite / 24_iterators / reverse_iterator / requirements / current.cc
CommitLineData
7f50ddee 1// { dg-do compile }
a024740d 2// 2001-06-21 Benjamin Kosnik <bkoz@redhat.com>
7f50ddee 3
99dee823 4// Copyright (C) 2001-2021 Free Software Foundation, Inc.
7f50ddee
DO
5//
6// This file is part of the GNU ISO C++ Library. This library is free
7// software; you can redistribute it and/or modify it under the
8// terms of the GNU General Public License as published by the
748086b7 9// Free Software Foundation; either version 3, or (at your option)
7f50ddee 10// any later version.
a024740d 11
7f50ddee
DO
12// This library is distributed in the hope that it will be useful,
13// but WITHOUT ANY WARRANTY; without even the implied warranty of
14// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15// GNU General Public License for more details.
a024740d 16
7f50ddee 17// You should have received a copy of the GNU General Public License along
748086b7
JJ
18// with this library; see the file COPYING3. If not see
19// <http://www.gnu.org/licenses/>.
7f50ddee 20
a024740d 21// 24.4.1.2 Reverse iterators
7f50ddee 22
a024740d 23#include <iterator>
7f50ddee 24
a024740d
BK
25// Check data member 'current' accessible.
26class test_dm : public std::reverse_iterator<int*>
7f50ddee 27{
a024740d
BK
28 int* p;
29public:
30 test_dm(): p(current) { }
31};