Age | Commit message (Expand) | Author | Files | Lines |
2021-12-22 | [libc++] [ranges] Introduce _LIBCPP_AUTO_CAST(x) for auto(x). | Arthur O'Dwyer | 1 | -0/+1 |
2021-12-20 | [libc++] Add a helper class to write code with the strong exception guarantee | Louis Dionne | 1 | -0/+1 |
2021-12-05 | [libc++] Add missing `#pragma GCC system_header` in a few headers. NFCI. | Arthur O'Dwyer | 1 | -0/+4 |
2021-11-22 | [libc++] [P1614] Implement [cmp.alg]'s std::{strong,weak,partial}_order. | Arthur O'Dwyer | 1 | -0/+1 |
2021-11-17 | [runtimes][NFC] Remove filenames at the top of the license notice | Louis Dionne | 1 | -1/+1 |
2021-10-28 | [libc++] P0433R2: add the remaining deduction guides. | Konstantin Varlamov | 1 | -0/+2 |
2021-10-11 | [libc++] P2401: conditional noexcept for std::exchange | Joe Loser | 1 | -1/+2 |
2021-09-22 | [libc++][spaceship] Implement std::pair::operator<=> | Kent Ross | 1 | -5/+9 |
2021-09-09 | [libc++] Implement P1951, default arguments for pair's forwarding constructor | Louis Dionne | 1 | -1/+1 |
2021-06-25 | [libcxx][modularisation] splits `<utility>` into self-contained headers | Christopher Di Bella | 1 | -1662/+8 |
2021-06-24 | [libcxx][modularisation] moves <utility> content out of <type_traits> | Christopher Di Bella | 1 | -23/+4 |
2021-06-23 | [libcxx][NFC] prepares `<type_traits>` for moving out forward and swap | Christopher Di Bella | 1 | -11/+11 |
2021-06-15 | [libc++] [P0619] Add _LIBCPP_ABI_NO_BINDER_BASES and remove binder typedefs i... | Arthur O'Dwyer | 1 | -5/+180 |
2021-05-29 | [libc++] Alphabetize and include-what-you-use. NFCI. | Arthur O'Dwyer | 1 | -4/+4 |
2021-04-25 | [libc++] Adds __utility/to_underlying.h. | Mark de Wever | 1 | -13/+1 |
2021-04-21 | [libc++] s/_LIBCPP_NO_HAS_CHAR8_T/_LIBCPP_HAS_NO_CHAR8_T/g | Arthur O'Dwyer | 1 | -3/+3 |
2021-04-20 | [libc++] NFC: Normalize `#endif //` comment indentation | Louis Dionne | 1 | -8/+8 |
2021-04-20 | [libc++] [C++20] [P0586] Implement safe integral comparisons | Kamlesh Kumar | 1 | -0/+90 |
2021-04-12 | [libc++] Implement D2351R0 "Mark all library static cast wrappers as [[nodisc... | Arthur O'Dwyer | 1 | -4/+7 |
2021-04-06 | [libc++] Header inclusion tests. | Arthur O'Dwyer | 1 | -0/+1 |
2021-04-06 | [libcxx] Fix the type attribute for a couple templates | Martin Storsjö | 1 | -1/+1 |
2021-03-25 | [libc++] [P1032] Misc constexpr bits in <iterator>, <string_view>, <tuple>, <... | Arthur O'Dwyer | 1 | -7/+7 |
2021-03-05 | [libc++] [C++2b] [P1682] Add to_underlying. | Marek Kurdej | 1 | -0/+17 |
2020-12-08 | [libc++] Add std::hash<char8_t> specialization if char8_t is enabled | Yuriy Chernyshov | 1 | -0/+10 |
2020-12-01 | [libc++] Consistently replace `std::` qualification with `_VSTD::` or nothing... | Arthur O'Dwyer | 1 | -3/+3 |
2020-11-29 | [libc++] hash<long double>: adjust for x86-64 ILP32 | Harald van Dijk | 1 | -1/+1 |
2020-09-02 | Add constexpr to pair | Michael Schellenberger Costa | 1 | -10/+10 |
2019-09-30 | Refactor default constructor SFINAE in pair and tuple. | Eric Fiselier | 1 | -14/+9 |
2019-09-26 | [libc++] Take 2: Implement LWG 2510 | Louis Dionne | 1 | -6/+26 |
2019-09-25 | Revert r372777: [libc++] Implement LWG 2510 and its follow-ups | Ilya Biryukov | 1 | -26/+6 |
2019-09-24 | [libc++] Implement LWG 2510 | Louis Dionne | 1 | -6/+26 |
2019-09-11 | Consolidate swap, swap_ranges, and iter_swap in <type_traits>. | Zoe Carver | 1 | -21/+3 |
2019-07-22 | [NFC][libc++] Add missing EXPLICIT to pair and tuple synopsis | Louis Dionne | 1 | -4/+4 |
2019-07-05 | This patch makes swap functions constexpr. Both swap overloads, swap_ranges a... | Zoe Carver | 1 | -2/+2 |
2019-07-01 | Fix -Wdouble-promotion warnings. | Bruce Mitchener | 1 | -2/+2 |
2019-06-12 | Apply [[nodebug]] to typedefs throughout the STL. | Eric Fiselier | 1 | -16/+16 |
2019-04-01 | [libc++] Declare std::tuple_element as struct instead of class | Louis Dionne | 1 | -6/+4 |
2019-01-19 | Update more file headers across all of the LLVM projects in the monorepo | Chandler Carruth | 1 | -4/+3 |
2019-01-16 | Fix PR40230 - std::pair may have padding on FreeBSD. | Eric Fiselier | 1 | -1/+2 |
2019-01-11 | Change from a to a . Fixes PR#39871. | Marshall Clow | 1 | -2/+2 |
2018-12-11 | [pair] Mark constructors as conditionally noexcept | Louis Dionne | 1 | -1/+21 |
2018-12-11 | Revert "[pair] Mark constructors as conditionally noexcept" | Louis Dionne | 1 | -21/+1 |
2018-12-11 | [pair] Mark constructors as conditionally noexcept | Louis Dionne | 1 | -1/+21 |
2018-12-03 | [libcxx] Implement P0318: unwrap_ref_decay and unwrap_reference | Louis Dionne | 1 | -15/+20 |
2018-11-07 | Fix -Wimplicit-fallthrough warning | Fangrui Song | 1 | -0/+2 |
2018-10-25 | [libc++] Make sure we can build libc++ with -fvisibility=hidden | Louis Dionne | 1 | -1/+1 |
2018-10-01 | Fix even more Clang warnings. | Eric Fiselier | 1 | -3/+3 |
2018-09-12 | Implement the infrastructure for feature-test macros. Very few actual feature... | Marshall Clow | 1 | -0/+1 |
2018-08-01 | [libc++] Remove _LIBCPP_BUILDING_XXX macros, which are redundant since _LIBCP... | Louis Dionne | 1 | -1/+1 |
2018-07-05 | [NFC] Add <initializer_list> to the synopsis of <utility> | Louis Dionne | 1 | -0/+2 |