index
:
ampere-computing/libcxx.git
release_60-f1b37feef3d-amp-20180630
release_70-e8af9b4c407-amp-20181130
libc++ including Ampere Computing toolchain specific patches
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
include
/
iterator
Age
Commit message (
Expand
)
Author
2017-12-11
[libcxx] Define istream_iterator equality comparison operators out-of-line
Roger Ferrer Ibanez
2017-11-16
Mark free functions size/empty/data conditionally noexcept.
Marshall Clow
2017-11-15
More of P0600 - '[[nodiscard]] in the Library' mark empty() as nodiscard in s...
Marshall Clow
2017-11-14
Implement LWG2952: iterator_traits should work for pointers to cv T
Marshall Clow
2017-07-24
Remove addtional parameters in function std::next() and std::prev()
Rachel Craik
2017-05-23
Implement LWG#2790: Remove istreambuf_iterator::operator->. It never did anyt...
Marshall Clow
2017-05-17
Make next/prev/advance/distance operations on iterators be constexpr. I misse...
Marshall Clow
2017-04-19
Cleanup usages of _LIBCPP_HAS_NO_<c++11-feature> in <bitset>, <ios>, <locale>...
Eric Fiselier
2017-04-13
Diagnose when reverse_iterator is used on path::iterator.
Eric Fiselier
2017-01-04
[NFC] Rename _LIBCPP_TYPE_VIS_ONLY to _LIBCPP_TEMPLATE_VIS
Eric Fiselier
2017-01-04
Implement the last bit of P0031: 'A Proposal to Add Constexpr Modifiers to re...
Marshall Clow
2016-12-28
Fix __wrap_iter in debug mode and apply _NOEXCEPT_DEBUG to it
Eric Fiselier
2016-12-23
Fix unused parameters and variables
Eric Fiselier
2016-11-02
Implement another part of P0031; adding constexpr to move_iterator
Marshall Clow
2016-10-19
Implement constexpr support for reverse_iterator. Reviewed as https://reviews...
Marshall Clow
2016-10-12
Mark ostream_iterator's constructors as noexcept.
Marshall Clow
2016-09-25
[libc++] Remove various C++03 feature test macros
Eric Fiselier
2016-08-10
std:: quailfy the calls for cend/crend/cbegin/cend. Fixes bug 28927.
Marshall Clow
2016-07-18
Change a couple ifdefs from '#if __cplusplus >= 2011xxx' to '#ifndef _LIBCPP_...
Marshall Clow
2016-07-08
Implement LWG685 (which is from C++11!). Fixes PR#28421. Note: this (subtly)...
Marshall Clow
2016-06-30
Fix ::reference typedef in insert iterators.
Eric Fiselier
2016-05-17
Implement LWG2576: istream_iterator and ostream_iterator should use std::addr...
Marshall Clow
2016-04-22
Fix LWG issue #2106: move_iterators returning prvalues
Eric Fiselier
2016-04-11
Implement LWG#680, which was missed lo these many moons ago, and was reported...
Marshall Clow
2016-02-20
Make __wrap_iter work with GCC again
Eric Fiselier
2016-01-13
Fix PR#25973 : 'basic_string::assign(InputIt, InputIt) doesn't provide the st...
Marshall Clow
2015-11-07
Implement LWG#2353: std::next is over-constrained
Marshall Clow
2015-04-16
A few bits of N2994 didn't get fully implemented a long time ago. Thanks to S...
Marshall Clow
2015-03-05
Rework reverse_iterator::operator[] so as not to use the base iterators opera...
Marshall Clow
2015-02-18
Remove several unused forward declarations. Fixes PR22605.
Marshall Clow
2015-02-11
Change some template parameter names from _C and _N to _Cont and _Sz. No func...
Marshall Clow
2015-01-27
[libcxx] Make __wrap_iter work with gcc.
Nico Weber
2014-11-19
Implement N4280 - 'Non-member size() and more'
Marshall Clow
2014-08-10
NFC. Move definition of _LIBCPP_ASSERT into __debug header and remove externa...
Eric Fiselier
2014-03-12
THIRD TIME. Richard pointed out (again) that I'd switched the order of the in...
Marshall Clow
2014-03-11
Fix ABI break I made in r203587; thanks to Richard Smith for the catch.
Marshall Clow
2014-03-11
Implement LWG 2360: 'reverse_iterator::operator*() is unimplementable'. Note ...
Marshall Clow
2014-03-03
Implement LWG 2324: Insert iterator constructors should use addressof(). Add ...
Marshall Clow
2014-03-03
Implement LWG Issue #2285 - make_reverse_iterator. Also mark issues #1450 and...
Marshall Clow
2014-02-27
LWG issue #2188: Reverse iterator does not fully support targets that overloa...
Marshall Clow
2014-02-19
Implement LWG Issue: 2280. begin/end for arrays should be constexpr and noexc...
Marshall Clow
2014-01-03
Rename ___make_pair_return to __make_pair_return_impl; ___make_tuple_return t...
Marshall Clow
2013-12-11
Move std::begin(array) and std::end(array) out from under an #ifdef that was ...
Marshall Clow
2013-12-02
Fix for PRPR17934; based on a fix suggested by Peter Sommerlad
Marshall Clow
2013-08-30
LWG Issue 2128: Implement global cbegin/rbegin/cend/rbegin
Marshall Clow
2013-08-27
Implement LWG issue 2061
Marshall Clow
2013-08-23
Rename _LIBCPP_DEBUG2 to _LIBCPP_DEBUG.
Howard Hinnant
2013-08-23
Remove _LIBCPP_DEBUG. This was my first attempt at debug mode for libc++, an...
Howard Hinnant
2013-08-23
Debug mode for string. This commit also marks the first time libc++ debug-mo...
Howard Hinnant
2013-08-12
Nico Rieck: this patch series fixes visibility issues on Windows as explaine...
Howard Hinnant
[next]