| Commit message (Expand) | Author | Age | Files | Lines |
* | [libc++][NFC] Remove duplicate declaration of __iter_value_type | Louis Dionne | 2023-05-10 | 1 | -3/+0 |
* | [libc++][PSTL] Reduce the amount of transitive includes | Nikolas Klauser | 2023-05-03 | 1 | -0/+3 |
* | [libc++] Add hide_from_abi check for classes | Nikolas Klauser | 2023-04-16 | 2 | -13/+13 |
* | [libc++] Remove <cstdlib> includes | Nikolas Klauser | 2023-04-09 | 1 | -1/+0 |
* | [libc++] Granularize <exception> | Nikolas Klauser | 2023-03-12 | 1 | -0/+1 |
* | [libc++] implement move_iterator<T*> should be a random access iterator \n Di... | Shivam kunwar | 2023-03-01 | 1 | -1/+16 |
* | [libc++][NFC] Rename _LIBCPP_NO_EXCEPTIONS to _LIBCPP_HAS_NO_EXCEPTIONS | Nikolas Klauser | 2023-02-17 | 1 | -2/+2 |
* | [libc++][NFC] Replace _LIBCPP_STD_VER > x with _LIBCPP_STD_VER >= x | Nikolas Klauser | 2023-02-15 | 36 | -112/+112 |
* | [libc++] Enable radability-identifier-naming for local variables and fix any ... | Nikolas Klauser | 2023-02-11 | 1 | -2/+2 |
* | [libc++] Partly addresses LWG3798. | Mark de Wever | 2023-01-31 | 1 | -1/+1 |
* | [libc++] Enable segmented iterator optimizations for join_view::iterator | Nikolas Klauser | 2023-01-20 | 1 | -0/+100 |
* | [libc++] Implement P2446R2 (views::as_rvalue) | Nikolas Klauser | 2023-01-20 | 1 | -0/+2 |
* | [libc++] Refactor deque::iterator algorithm optimizations | Nikolas Klauser | 2023-01-19 | 2 | -0/+80 |
* | [libcxx] Add missing includes | Michael Buch | 2023-01-16 | 2 | -0/+3 |
* | Reapply "[libc++][ranges]Refactor `copy{,_backward}` and `move{,_backward}`" | varconst | 2023-01-13 | 1 | -9/+0 |
* | [libc++] Add missing includes in move_iterator.h | Louis Dionne | 2023-01-12 | 1 | -0/+2 |
* | [libc++][NFC] Qualify declval | Nikolas Klauser | 2023-01-12 | 8 | -13/+13 |
* | [libc++] Granularize <type_traits> includes in <iterator> | Nikolas Klauser | 2022-12-27 | 7 | -6/+16 |
* | [libc++] Add custom clang-tidy checks | Nikolas Klauser | 2022-12-23 | 3 | -8/+15 |
* | [libc++] Granularize <type_traits> includes in <compare> | Nikolas Klauser | 2022-12-23 | 11 | -11/+53 |
* | [libc++][NFC] Consistently use newline between license and include guard | Louis Dionne | 2022-11-25 | 3 | -0/+3 |
* | [libc++] Granularize <concept> includes | Nikolas Klauser | 2022-11-05 | 8 | -8/+40 |
* | [libc++] Replace some _LIBCPP_HIDDEN with _LIBCPP_HIDE_FROM_ABI | David Tenty | 2022-10-12 | 1 | -1/+1 |
* | [libc++] Suppress -Wctad-maybe-unsupported on types w/o deduction guides | Louis Dionne | 2022-10-03 | 4 | -0/+4 |
* | Revert "[libc++][ranges]Refactor `copy{,_backward}` and `move{,_backward}`" | Vitaly Buka | 2022-10-02 | 1 | -0/+9 |
* | [libc++][ranges]Refactor `copy{,_backward}` and `move{,_backward}` | Konstantin Varlamov | 2022-10-01 | 1 | -9/+0 |
* | [libc++][NFC] Prefer type aliases over structs | Nikolas Klauser | 2022-10-01 | 1 | -5/+5 |
* | [libc++] Avoid instantiating type_trait classes | Nikolas Klauser | 2022-09-06 | 3 | -4/+4 |
* | [libc++] Make the naming of private member variables consistent and enforce i... | Nikolas Klauser | 2022-09-02 | 2 | -18/+18 |
* | [libc++][NFC] Rename the constexpr macros | Nikolas Klauser | 2022-08-19 | 13 | -139/+139 |
* | [libc++] Make <ranges> non-experimental | Louis Dionne | 2022-08-18 | 6 | -10/+10 |
* | [libc++] Granularize the rest of type_traits | Nikolas Klauser | 2022-08-14 | 2 | -0/+2 |
* | [libc++] Add a bunch of missing _LIBCPP_HIDE_FROM_ABI | Nikolas Klauser | 2022-08-13 | 2 | -3/+6 |
* | [libc++] Add missing includes of <cstddef> | Louis Dionne | 2022-08-10 | 2 | -0/+2 |
* | [libc++][ranges] Implement `ranges::is_permutation` | Nikolas Klauser | 2022-08-04 | 1 | -0/+6 |
* | [libc++][ranges] Implement `ranges::rotate`. | Konstantin Varlamov | 2022-08-03 | 1 | -1/+9 |
* | [libc++] Fix reverse_iterator::iterator_concept | Nikolas Klauser | 2022-07-30 | 1 | -3/+1 |
* | [libc++] Fix algorithms which use reverse_iterator | Nikolas Klauser | 2022-07-25 | 2 | -8/+182 |
* | [libc++] Granularize some more type_traits | Nikolas Klauser | 2022-07-24 | 1 | -0/+1 |
* | [libc++] Use __unwrap_iter_impl for both unwrapping and rewrapping | Nikolas Klauser | 2022-07-14 | 1 | -32/+7 |
* | [libc++] Implement ranges::find_end, ranges::search{, _n} | Nikolas Klauser | 2022-07-13 | 1 | -0/+6 |
* | Revert "[libc++] Implement ranges::find_end, ranges::search{, _n}" | Nikolas Klauser | 2022-07-13 | 1 | -6/+0 |
* | [libc++] Implement ranges::find_end, ranges::search{, _n} | Nikolas Klauser | 2022-07-13 | 1 | -0/+6 |
* | [libc++] Implement ranges::{reverse, rotate}_copy | Nikolas Klauser | 2022-07-11 | 1 | -0/+15 |
* | [libc++] Make parameter names consistent and enforce the naming style using r... | Nikolas Klauser | 2022-07-08 | 5 | -15/+15 |
* | [libc++] Use __is_exactly_{input, forward}_iterator | Nikolas Klauser | 2022-07-05 | 1 | -0/+6 |
* | [libc++][ranges] Finish LWG issues directly related to the One Ranges Proposal. | Konstantin Varlamov | 2022-06-28 | 1 | -2/+3 |
* | [libc++] Use bounded iterators in std::span when the debug mode is enabled | Louis Dionne | 2022-06-27 | 1 | -0/+229 |
* | [libc++] Unwrap reverse_iterator<reverse_iterator<Iter>> in __unwrap_iter | Nikolas Klauser | 2022-06-17 | 1 | -0/+44 |
* | [libc++] Fix std::lower_bound with C++20-hostile iterators | Nikolas Klauser | 2022-06-13 | 2 | -19/+0 |