summaryrefslogtreecommitdiff
path: root/libstdc++-v3/include/bits/stl_iterator_base_funcs.h
AgeCommit message (Expand)Author
2025-10-22libstdc++: Avoid incrementing input iterators with std::prev [PR122224]Jonathan Wakely
2025-10-13libstdc++: Fix grammatical error in comment in std::advanceJonathan Wakely
2025-07-28libstdc++: Teach std::distance and std::advance about C++20 iterators [PR102181]Jonathan Wakely
2025-01-02Update copyright years.Jakub Jelinek
2024-10-25non-gcc: Remove trailing whitespaceJakub Jelinek
2024-09-25libstdc++: #ifdef out #pragma GCC system_headerJason Merrill
2024-01-03Update copyright years.Jakub Jelinek
2023-01-16Update copyright years.Jakub Jelinek
2022-11-25libstdc++: Add always_inline to trivial iterator operationsJonathan Wakely
2022-05-26libstdc++: Make headers include their prerequisitesNathan Sidwell
2022-01-03Update copyright years.Jakub Jelinek
2021-10-12libstdc++: Improve diagnostics for misuses of output iteratorsJonathan Wakely
2021-08-04libstdc++: Add [[nodiscard]] to iterators and related utilitiesJonathan Wakely
2021-01-04Update copyright years.Jakub Jelinek
2020-01-01Update copyright years.Jakub Jelinek
2019-01-01Update copyright years.Jakub Jelinek
2018-01-03Update copyright years.Jakub Jelinek
2017-11-20Implement LWG 2353Ville Voutilainen
2017-07-23re PR libstdc++/81064 (Inline namespace regression)François Dumont
2017-06-05Optimize std::advance for single incrementsJonathan Wakely
2017-01-01Update copyright years.Jakub Jelinek
2016-08-23Add constexpr to <iterator> and <array> for C++17Jonathan Wakely
2016-01-04Update copyright years.Jakub Jelinek
2015-09-09Enable lightweight checks with _GLIBCXX_ASSERTIONS.Jonathan Wakely
2015-09-03Add concept checks to std::next and std::prev.Jonathan Wakely
2015-05-292015-05-29 François Dumont fdumont@gcc.gnu.org>François Dumont
2015-04-14re PR libstdc++/61347 (std::distance(list.first(),list.end()) in O(1))Marc Glisse
2015-01-05Update copyright years.Jakub Jelinek
2014-01-02Update copyright years in libstdc++-v3/Richard Sandiford
2013-02-03Update copyright in libstdc++-v3.Richard Sandiford
2012-11-10* many: Replace uses of __GXX_EXPERIMENTAL_CXX0X__ with __cplusplus.Jason Merrill
2012-09-26re PR libstdc++/53515 (InputIterator version std::advance needs negative check)Akira Takahashi
2011-08-07user.cfg.in (PDF_HYPERLINKS): To NO.Benjamin Kosnik
2011-01-30PR libstdc++/36104 part fourBenjamin Kosnik
2010-12-19*: Use headername alias to associate private includes to public includes.Benjamin Kosnik
2010-09-07re PR libstdc++/45549 (merge is_iterator into iterator_traits)Paolo Carlini
2010-05-27re PR libstdc++/40497 ([C++0x] troubles with std::next / std::prev declarations)Paolo Carlini
2010-02-04re PR libstdc++/42460 (man page errors for generated libstdc++ man pages)Benjamin Kosnik
2009-10-28stl_iterator_base_funcs.h: (next): Change template parameter name consistentl...Paolo Carlini
2009-06-212009-06-20 Paolo Carlini <paolo.carlini@oracle.com>Paolo Carlini
2009-06-20re PR libstdc++/40497 ([C++0x] troubles with std::next / std::prev declarations)Paolo Carlini
2009-04-09Licensing changes to GPLv3 resp. GPLv3 with GCC Runtime Exception.Jakub Jelinek
2008-06-17stl_iterator_base_funcs.h (next, prev): Add in C++0x mode.Chris Fairles
2007-06-18stl_list.h: Rename guard macro consistently with file name.Paolo Carlini
2006-10-17re PR libstdc++/26020 (std::advance() isn't stable for floating point numbers)Paolo Carlini
2005-12-19c++config: Add in revised namespace associations.Benjamin Kosnik
2005-08-17All files: Update FSF address.Kelley Cook
2004-02-08Remove trailing whitespace (see ChangeLog for longwinded description).Bernardo Innocenti
2004-02-03stl_iterator_base_funcs.h: Minor formatting and indentation tweaks.Paolo Carlini
2004-02-01deque.tcc: Wrap overlong lines...Paolo Carlini