aboutsummaryrefslogtreecommitdiff
path: root/libstdc++-v3/include
AgeCommit message (Expand)AuthorFilesLines
2020-03-11libstdc++: Add a test that takes the split_view of a non-forward rangePatrick Palka1-1/+1
2020-03-11libstdc++: LWG 3286 ranges::size is not required to be valid after ...Patrick Palka1-7/+19
2020-03-10libstdc++: Fix uses of _M_current in split_view's outer iteratorJonathan Wakely1-7/+7
2020-03-10libstdc++: Fix noexcept guarantees for ranges::split_viewJonathan Wakely1-35/+30
2020-03-10libstdc++: Fix invalid noexcept-specifier (PR 94117)Jonathan Wakely1-1/+1
2020-03-06libstdc++: Add missing friend declaration to join_view::_SentinelPatrick Palka1-0/+2
2020-03-06libstdc++: Give ranges::empty() a concrete return type (PR 93978)Patrick Palka1-1/+1
2020-03-06libstdc++: Fix call to __glibcxx_rwlock_init (PR 93244)Jonathan Wakely1-1/+1
2020-03-05libstdc++: allow string_view insertion to work with <iosfwd> (PR 94051)Jonathan Wakely1-0/+1
2020-03-04libstdc++: Fix comment on __memcpyableJonathan Wakely1-4/+7
2020-03-03libstdc++: Fix incorrect use of memset in ranges::fill_n (PR 94017)Patrick Palka1-2/+5
2020-03-03libstdc++: Move-only input iterator support in <memory> algorithms (LWG 3355)Patrick Palka1-16/+18
2020-03-03libstdc++: Fix use of is_nothrow_assignable_v in <bits/ranges_uninitialized.h>Patrick Palka1-10/+14
2020-03-03libstdc++: Workaround is_trivially_copyable<volatile T> (PR 94013)Jonathan Wakely4-43/+84
2020-03-03libstdc++: Micro-optimisations for lexicographical_compare_three_wayJonathan Wakely1-3/+4
2020-03-02libstdc++: Fix std::lexicographic_compare for unsigned char (PR 93972)Jonathan Wakely1-2/+5
2020-03-02libstdc++: Rename __detail::__maybe_empty_t alias templateJonathan Wakely1-14/+21
2020-03-02libstdc++: Add 'typename' to fix compilation with ClangJonathan Wakely1-1/+1
2020-02-29libstdc++ Hastable: Move std::is_permutation to limit includesFrançois Dumont3-152/+154
2020-02-28libstdc++: Fix bogus use of memcmp in ranges::lexicographical_compare (PR 93972)Patrick Palka1-2/+6
2020-02-28libstdc++: Also disable caching of reverse_view::begin() for common_rangesPatrick Palka1-1/+2
2020-02-28libstdc++: Memoize {drop,drop_while,filter,reverse}_view::beginPatrick Palka1-14/+122
2020-02-27libstdc++: Add missing friend declarations in some range adaptorsPatrick Palka1-0/+8
2020-02-27libstdc++: Define <=> for Debug Mode arrayJonathan Wakely1-0/+20
2020-02-27libstdc++: Fix std::string error in Debug ModeJonathan Wakely1-1/+1
2020-02-27libstdc++: Make _GLIBCXX_CONCEPT_CHECKS more constexpr-friendlyJonathan Wakely1-1/+1
2020-02-26libstdc++: Fix use of inaccessible private member in split_view (PR93936)Patrick Palka1-1/+1
2020-02-26libstdc++: P1645R1 constexpr for <numeric> algorithmsPatrick Palka3-0/+28
2020-02-26libstdc++ Two simplifications for lexicographical_compareJonathan Wakely2-19/+12
2020-02-26libstdc++: Add __maybe_const_t and __maybe_empty_t aliasesJonathan Wakely1-24/+29
2020-02-25libstdc++: LWG 3397 basic_istream_view::iterator should not provide iterator_...Patrick Palka1-1/+1
2020-02-25libstdc++: LWG 3325 Constrain return type of transformation function for tran...Patrick Palka1-0/+2
2020-02-25libstdc++: LWG 3313 join_view::iterator::operator-- is incorrectly constrainedPatrick Palka1-0/+2
2020-02-25libstdc++: LWG 3301 transform_view::iterator has incorrect iterator_categoryPatrick Palka1-5/+11
2020-02-25libstdc++: LWG 3292 iota_view is under-constrainedPatrick Palka1-0/+1
2020-02-25libstdc++: Remove __memmove wrapper for constexpr algorithmsJonathan Wakely2-99/+78
2020-02-25libstdc++: Fix regression in std::move algorithm (PR 93872)Jonathan Wakely1-1/+5
2020-02-24libstdc++: Add missing bits of P0896R4 pertaining to [back|front]_insert_iter...Patrick Palka2-2/+24
2020-02-24libstdc++: P0769R2 Add shift to <algorithm>Patrick Palka1-0/+92
2020-02-24libstdc++: Fix noexcept-specifier for istream_iteratorJonathan Wakely1-1/+2
2020-02-24libstdc++: Add default_sentinel support to stream iteratorsJonathan Wakely2-0/+26
2020-02-24libstdc++: enable_view has false positives (LWG 3326)Jonathan Wakely12-107/+20
2020-02-21libstdc++: Define <=> for tuple, optional and variantJonathan Wakely3-4/+102
2020-02-20libstdc++: Fix capturing of lvalue references in_RangeAdaptor::operator()Patrick Palka1-3/+47
2020-02-20libstdc++: Forward second argument of views::iota using the correct typePatrick Palka1-2/+10
2020-02-20libstdc++: Issues with range access CPOs (P2091R0)Jonathan Wakely1-19/+23
2020-02-20libstdc++: Define operator<=> for <system_error> typesJonathan Wakely1-24/+55
2020-02-20libstdc++: Add <=> to thread::idJonathan Wakely1-10/+22
2020-02-19libstdc++: make common_iterator<I, S> require copyable<I> (LWG 3385)Jonathan Wakely1-1/+1
2020-02-19libstdc++: Add default-initializers to views (LWG 3364)Jonathan Wakely1-5/+5