2022-08-03 |
Nikolas Klauser | [libc++][ranges] Implement `ranges::{prev, next}_permutation`.
|
commit | commitdiff | tree |
2022-08-03 |
Nikolas Klauser | [libc++][ranges] Implement `ranges::replace_copy{,_if}`.
|
commit | commitdiff | tree |
2022-08-03 |
Nikolas Klauser | [libc++][ranges] Implement `ranges::remove_copy{, _if}`.
|
commit | commitdiff | tree |
2022-07-30 |
Nikolas Klauser | [libc++] Fix reverse_iterator::iterator_concept
|
commit | commitdiff | tree |
2022-07-28 |
Nikolas Klauser | [libc++] Fix merge-conflict in .clang-format
|
commit | commitdiff | tree |
2022-07-28 |
Nikolas Klauser | [libc++] Fix unwrapping ranges with different iterators...
|
commit | commitdiff | tree |
2022-07-27 |
Nikolas Klauser | [libc++] Implement P1004R2 (constexpr std::vector)
|
commit | commitdiff | tree |
2022-07-26 |
Nikolas Klauser | [libc++] Use uninitialized algorithms for vector
|
commit | commitdiff | tree |
2022-07-25 |
Nikolas Klauser | [libc++] Fix algorithms which use reverse_iterator
|
commit | commitdiff | tree |
2022-07-24 |
Nikolas Klauser | [libc++] Granularize some more type_traits
|
commit | commitdiff | tree |
2022-07-22 |
Nikolas Klauser | [runtimes] Add pstl to the list of default runtimes...
|
commit | commitdiff | tree |
2022-07-20 |
Nikolas Klauser | [libc++] Use uninitialized algorithms for vector
|
commit | commitdiff | tree |
2022-07-20 |
Nikolas Klauser | [libc++] Implement P1423R3 (char8_t backward compatibility...
|
commit | commitdiff | tree |
2022-07-20 |
Nikolas Klauser | [libc++] Add clang-tidy for the tests
|
commit | commitdiff | tree |
2022-07-17 |
Nikolas Klauser | [libc++] Enable test for already written ranges algorithms
|
commit | commitdiff | tree |
2022-07-14 |
Nikolas Klauser | [libc++] Update RangesAlgorithms.csv
|
commit | commitdiff | tree |
2022-07-14 |
Nikolas Klauser | [libc++] Use __unwrap_iter_impl for both unwrapping...
|
commit | commitdiff | tree |
2022-07-14 |
Nikolas Klauser | [libc++] Error if someone tries to use MSVC and tell...
|
commit | commitdiff | tree |
2022-07-14 |
Nikolas Klauser | [libc++] Test the size of basic_string
|
commit | commitdiff | tree |
2022-07-14 |
Nikolas Klauser | [libc++] Allow setting _LIBCPP_OVERRIDABLE_FUNC_VIS
|
commit | commitdiff | tree |
2022-07-13 |
Nikolas Klauser | [libc++] Implement ranges::find_end, ranges::search...
|
commit | commitdiff | tree |
2022-07-13 |
Nikolas Klauser | Revert "[libc++] Implement ranges::find_end, ranges...
|
commit | commitdiff | tree |
2022-07-13 |
Nikolas Klauser | [libc++] Implement ranges::find_end, ranges::search...
|
commit | commitdiff | tree |
2022-07-11 |
Nikolas Klauser | [libc++] Implement ranges::{reverse, rotate}_copy
|
commit | commitdiff | tree |
2022-07-08 |
Nikolas Klauser | [libc++] Make parameter names consistent and enforce...
|
commit | commitdiff | tree |
2022-07-07 |
Nikolas Klauser | [libc++] Add test for algorithm result type alias declarations
|
commit | commitdiff | tree |
2022-07-06 |
Nikolas Klauser | [libc++] Fix a few things in RangesAlgorithms.csv
|
commit | commitdiff | tree |
2022-07-06 |
Nikolas Klauser | [libc++] Implement ranges::remove{, _if}
|
commit | commitdiff | tree |
2022-07-06 |
Nikolas Klauser | [libc++] default-construct moved-from test-iterators
|
commit | commitdiff | tree |
2022-07-06 |
Nikolas Klauser | [libc++] Prefer __has_builtin for detecting compiler...
|
commit | commitdiff | tree |
2022-07-05 |
Nikolas Klauser | [libc++] Fix __split_buffer::__construct_at_end definition...
|
commit | commitdiff | tree |
2022-07-05 |
Nikolas Klauser | [libc++] Use __is_exactly_{input, forward}_iterator
|
commit | commitdiff | tree |
2022-07-04 |
Nikolas Klauser | [libc++][NFC] Replace enable_if with __enable_if_t...
|
commit | commitdiff | tree |
2022-07-03 |
Nikolas Klauser | [libc++] Make _LIBCPP_DEBUG_RANDOMIZE_RANGE a function
|
commit | commitdiff | tree |
2022-06-30 |
Nikolas Klauser | [libc++] Remove dead code and unneeded C++03 specializations...
|
commit | commitdiff | tree |
2022-06-30 |
Nikolas Klauser | [libc++] Implement P0618R0 (Deprecating <codecvt>)
|
commit | commitdiff | tree |
2022-06-30 |
Nikolas Klauser | [libc++] Disentangle _If, _Or and _And
|
commit | commitdiff | tree |
2022-06-26 |
Nikolas Klauser | [libc++] Simplify type_traits and use more builtins
|
commit | commitdiff | tree |
2022-06-23 |
Nikolas Klauser | [libc++] Implement ranges::move{, _backward}
|
commit | commitdiff | tree |
2022-06-22 |
Nikolas Klauser | [libc++] Implement P0154R1 (Hardware inference size)
|
commit | commitdiff | tree |
2022-06-22 |
Nikolas Klauser | [libc++] Simplify the visibility attributes
|
commit | commitdiff | tree |
2022-06-22 |
Nikolas Klauser | [libc++] Complete the implementation of N4190
|
commit | commitdiff | tree |
2022-06-22 |
Nikolas Klauser | [libc++] Remove std::function in C++03
|
commit | commitdiff | tree |
2022-06-21 |
Nikolas Klauser | [libc++] Pass -fno-modules to clang-tidy instead of...
|
commit | commitdiff | tree |
2022-06-21 |
Nikolas Klauser | [libc++][clang-tidy] Enable bugprone-use-after-move...
|
commit | commitdiff | tree |
2022-06-21 |
Nikolas Klauser | [libc++] Implement P0174R2 (Deprecating Vestigial Library...
|
commit | commitdiff | tree |
2022-06-18 |
Nikolas Klauser | [libc++] Add Implemented Papers section
|
commit | commitdiff | tree |
2022-06-18 |
Nikolas Klauser | [libc++] Enable -Wweak-vtables
|
commit | commitdiff | tree |
2022-06-17 |
Nikolas Klauser | [libc++] Mark standard-mandated includes as such
|
commit | commitdiff | tree |
2022-06-17 |
Nikolas Klauser | [libc++] Implement std::boyer_moore{, _horspool}_searcher
|
commit | commitdiff | tree |
2022-06-17 |
Nikolas Klauser | [libc++] Unwrap reverse_iterator<reverse_iterator<Iter...
|
commit | commitdiff | tree |
2022-06-17 |
Nikolas Klauser | [libc++] Simplify __config a bit
|
commit | commitdiff | tree |
2022-06-16 |
Nikolas Klauser | Revert "[libc++] Test the size of basic_string"
|
commit | commitdiff | tree |
2022-06-16 |
Nikolas Klauser | [libc++] Robust against C++20-hostile iterators
|
commit | commitdiff | tree |
2022-06-16 |
Nikolas Klauser | [libc++] Test the size of basic_string
|
commit | commitdiff | tree |
2022-06-15 |
Nikolas Klauser | [libc++] Implement ranges::lexicographical_compare
|
commit | commitdiff | tree |
2022-06-14 |
Nikolas Klauser | [libc++] Find a clang-format everybody is happy with
|
commit | commitdiff | tree |
2022-06-14 |
Nikolas Klauser | [libc++][NFC] clang-format <__config>
|
commit | commitdiff | tree |
2022-06-13 |
Nikolas Klauser | [libc++] Simplify the char_traits specializations
|
commit | commitdiff | tree |
2022-06-13 |
Nikolas Klauser | [libc++] Granularize some more of <type_traits>
|
commit | commitdiff | tree |
2022-06-13 |
Nikolas Klauser | [libc++] Fix std::lower_bound with C++20-hostile iterators
|
commit | commitdiff | tree |
2022-06-12 |
Nikolas Klauser | [libc++] Use unsigned char in basic_string::__short...
|
commit | commitdiff | tree |
2022-06-11 |
Nikolas Klauser | [libc++][NFC] Update ranges algorithms status page
|
commit | commitdiff | tree |
2022-06-10 |
Nikolas Klauser | [libc++] Use the same implementation of invoke for...
|
commit | commitdiff | tree |
2022-06-10 |
Nikolas Klauser | [libc++] Granularize <iterator> includes
|
commit | commitdiff | tree |
2022-06-10 |
Nikolas Klauser | [libc++] Simplify type_traits and use more builtins
|
commit | commitdiff | tree |
2022-06-10 |
Nikolas Klauser | [libc++] Remove uses of __two in type_traits
|
commit | commitdiff | tree |
2022-06-10 |
Nikolas Klauser | [libc++] Granularize even more of type_traits
|
commit | commitdiff | tree |
2022-06-10 |
Nikolas Klauser | [libc++] Implement ranges::replace{, _if}
|
commit | commitdiff | tree |
2022-06-09 |
Nikolas Klauser | [libc++] Granularize __string
|
commit | commitdiff | tree |
2022-06-08 |
Nikolas Klauser | [libc++] Implement ranges::adjacent_find
|
commit | commitdiff | tree |
2022-06-06 |
Nikolas Klauser | [libc++] Implement ranges::find_first_of
|
commit | commitdiff | tree |
2022-06-06 |
Nikolas Klauser | [libc++][ranges] Implement ranges::binary_search and...
|
commit | commitdiff | tree |
2022-06-03 |
Nikolas Klauser | [libc++] Forward more often to memmove in copy
|
commit | commitdiff | tree |
2022-06-03 |
Nikolas Klauser | [libc++] Fix conjunction/disjunction and mark a few...
|
commit | commitdiff | tree |
2022-05-29 |
Nikolas Klauser | [libc++] Use __enable_if_t and is_integral in cstddef
|
commit | commitdiff | tree |
2022-05-28 |
Nikolas Klauser | [libc++] Granularize more of <type_traits>
|
commit | commitdiff | tree |
2022-05-28 |
Nikolas Klauser | [libc++] Remove unused __functional includes
|
commit | commitdiff | tree |
2022-05-27 |
Nikolas Klauser | [libc++][NFC] Rename rand.dis to rand.dist
|
commit | commitdiff | tree |
2022-05-27 |
Nikolas Klauser | [libc++] Enable ranges_robust_against* and niebloid...
|
commit | commitdiff | tree |
2022-05-27 |
Nikolas Klauser | [libc++] Implement ranges::is_sorted{, _until}
|
commit | commitdiff | tree |
2022-05-26 |
Nikolas Klauser | [libc++] Implement ranges::{all, any, none}_of
|
commit | commitdiff | tree |
2022-05-26 |
Nikolas Klauser | [libc++] Implement ranges::equal
|
commit | commitdiff | tree |
2022-05-25 |
Nikolas Klauser | [libc++] Implement ranges::fill{, _n}
|
commit | commitdiff | tree |
2022-05-24 |
Nikolas Klauser | [libc++] Implement ranges::reverse
|
commit | commitdiff | tree |
2022-05-23 |
Nikolas Klauser | [libc++] Add ranges::max_element to the synopsis and...
|
commit | commitdiff | tree |
2022-05-23 |
Nikolas Klauser | [libc++] Add auto to the list of required extensions...
|
commit | commitdiff | tree |
2022-05-23 |
Nikolas Klauser | [libc++] Assume that push_macro and pop_macro are available
|
commit | commitdiff | tree |
2022-05-23 |
Nikolas Klauser | [libc++] Always enable the ranges concepts
|
commit | commitdiff | tree |
2022-05-23 |
Nikolas Klauser | [libc++] Granularize parts of <type_traits>
|
commit | commitdiff | tree |
2022-05-20 |
Nikolas Klauser | [libc++] Use _LIBCPP_ASSERT by default for _PSTL_ASSERTions
|
commit | commitdiff | tree |
2022-05-19 |
Nikolas Klauser | [libc++] Granularize algorithm benchmarks
|
commit | commitdiff | tree |
2022-05-19 |
Nikolas Klauser | [libc++] Enable move semantics for vector in C++03
|
commit | commitdiff | tree |
2022-05-14 |
Nikolas Klauser | [libc++] Simplify the string structures a bit more
|
commit | commitdiff | tree |
2022-05-11 |
Nikolas Klauser | [libc++] Remove __invalidate_all_iterators and replace...
|
commit | commitdiff | tree |
2022-05-11 |
Nikolas Klauser | [libc++] Add a few more debug wrapper functions
|
commit | commitdiff | tree |
2022-05-06 |
Nikolas Klauser | [libc++] Implement ranges::is_partitioned
|
commit | commitdiff | tree |
2022-05-04 |
Nikolas Klauser | [libc++] Implement ranges::for_each{, _n}
|
commit | commitdiff | tree |
2022-05-01 |
Nikolas Klauser | [libc++][NFC] Replace _LIBCPP_INLINE_VISIBILTIY and...
|
commit | commitdiff | tree |
2022-04-27 |
Nikolas Klauser | [libc++] Implement P0980R1 (constexpr std::string)
|
commit | commitdiff | tree |
next |