aboutsummaryrefslogtreecommitdiff
path: root/libcxx/include/__compare
AgeCommit message (Expand)AuthorFilesLines
2023-12-18[libc++] Format the code base (#74334)Louis Dionne11-434/+378
2023-12-05[libc++] Replace uses of _VSTD:: by std:: (#74331)Louis Dionne7-92/+92
2023-08-19[libc++] Make everything in namespace std have default type visibility and hi...Nikolas Klauser1-2/+2
2023-04-07[libc++] Module fixes for __synth_three_way.Mark de Wever1-15/+21
2023-03-10[libc++] Remove _LIBCPP_CONSTEVALLouis Dionne1-1/+1
2023-02-15[libc++][NFC] Replace _LIBCPP_STD_VER > x with _LIBCPP_STD_VER >= xNikolas Klauser13-26/+26
2023-02-13Revert "[libc++] Remove _LIBCPP_CONSTEVAL"Hans Wennborg1-1/+1
2023-02-11[libc++] Enable radability-identifier-naming for local variables and fix any ...Nikolas Klauser1-5/+5
2023-02-11[libc++] Remove _LIBCPP_CONSTEVALNikolas Klauser1-1/+1
2023-01-12[libc++][NFC] Qualify declvalNikolas Klauser2-3/+3
2022-12-23[libc++] Add custom clang-tidy checksNikolas Klauser4-1/+7
2022-12-23[libc++] Granularize <type_traits> includes in <compare>Nikolas Klauser7-7/+12
2022-12-22[libc++] Granularize <type_traits> includes in <utility>Nikolas Klauser3-3/+5
2022-08-14[libc++] Granularize the rest of type_traitsNikolas Klauser2-0/+2
2022-08-04[libc++] Uses operator<=> in string_viewMark de Wever1-0/+6
2022-03-13[libc++] Replace _LIBCPP_HAS_NO_CONCEPTS with _LIBCPP_STD_VER > 17. NFCI.Joe Loser9-18/+18
2022-03-02[libc++] Add missing std:: qualification to __synth_three_way.Arthur O'Dwyer1-1/+1
2022-03-01[libc++] Revert "Protect users from relying on detail headers" & related changesLouis Dionne13-13/+0
2022-02-26[libcxx][modules] protects users from relying on detail headersChristopher Di Bella13-0/+13
2022-02-04[libc++] Normalize all our '#pragma GCC system_header', and regression-test.Arthur O'Dwyer13-13/+13
2022-02-02[libc++] [NFC] s/_LIBCPP_STD_VER > 17 && !defined(_LIBCPP_HAS_NO_CONCEPTS)/!d...Arthur O'Dwyer9-18/+18
2022-01-27[libc++] [P1614] Implement the second half of [cmp.alg]: compare_{strong,weak...Arthur O'Dwyer3-0/+213
2022-01-10[libc++] Alphabetize header #includes. NFCI.Arthur O'Dwyer2-2/+2
2021-12-07[libc++] Remove unneeded `std::` qualifications from <compare>. NFCI.Arthur O'Dwyer2-10/+10
2021-11-22[libc++] [P1614] Implement [cmp.alg]'s std::{strong,weak,partial}_order.Arthur O'Dwyer3-0/+307
2021-11-17[libc++] Remove _LIBCPP_HAS_NO_SPACESHIP_OPERATORLouis Dionne5-10/+10
2021-10-10[libc++] [P1614] Implement std::compare_three_way.Arthur O'Dwyer1-0/+41
2021-09-29[libc++] [compare] Named comparison functions, is_eq etc.Arthur O'Dwyer2-13/+34
2021-09-28[libc++] [compare] Rip out more vestiges of *_equality. NFCI.Arthur O'Dwyer1-20/+5
2021-09-22[libc++][spaceship] Implement std::pair::operator<=>Kent Ross1-0/+51
2021-09-22[libc++][NFC] Add missing whitespace in <compare>Louis Dionne1-0/+1
2021-09-21[libc++] Add some missing _LIBCPP_HIDE_FROM_ABI markupLouis Dionne2-63/+102
2021-09-05[libc++][compare] Implement three_way_comparable[_with] conceptsRuslan Arutyunyan1-0/+58
2021-08-18[libc++] [P1614] Implement std::compare_three_way_result.Arthur O'Dwyer1-0/+43
2021-07-28[libc++][modularisation] Split <compare> into internal headers.Ruslan Arutyunyan2-0/+401