aboutsummaryrefslogtreecommitdiff
path: root/libcxx/include/compare
AgeCommit message (Expand)Author
2022-03-30[libc++] Ensure that all public C++ headers include <__assert>Louis Dionne
2022-02-04[libc++] Normalize all our '#pragma GCC system_header', and regression-test.Arthur O'Dwyer
2022-01-27[libc++] [P1614] Implement the second half of [cmp.alg]: compare_{strong,weak...Arthur O'Dwyer
2022-01-04[libc++] Add the version header to all headers.Mark de Wever
2021-12-05[libc++] Add missing `#pragma GCC system_header` in a few headers. NFCI.Arthur O'Dwyer
2021-11-22[libc++] [P1614] Implement [cmp.alg]'s std::{strong,weak,partial}_order.Arthur O'Dwyer
2021-11-17[runtimes][NFC] Remove filenames at the top of the license noticeLouis Dionne
2021-11-17[libc++] Remove _LIBCPP_HAS_NO_SPACESHIP_OPERATORLouis Dionne
2021-10-10[libc++] [P1614] Implement std::compare_three_way.Arthur O'Dwyer
2021-09-29[libc++] [compare] Named comparison functions, is_eq etc.Arthur O'Dwyer
2021-09-05[libc++][compare] Implement three_way_comparable[_with] conceptsRuslan Arutyunyan
2021-08-19[libc++][NFC] Remove unused include in <compare>.Kent Ross
2021-08-18[libc++] [P1614] Implement std::compare_three_way_result.Arthur O'Dwyer
2021-07-29[libc++] Remove excess whitespace in synopsis comment. NFCI.Arthur O'Dwyer
2021-07-28[libc++][modularisation] Split <compare> into internal headers.Ruslan Arutyunyan
2021-07-27[libc++] Fix a few warnings in system headers with GCCLouis Dionne
2021-05-13[libcxx] modifies `_CmpUnspecifiedParam` ignore types outside its domainChristopher Di Bella
2021-05-11[libcxx] makes comparison operators for `std::*_ordering` types hidden friendsChristopher Di Bella
2021-05-11[libcxx] removes operator!= and globally guards against no spaceship operatorChristopher Di Bella
2021-05-10[libcxx] removes `weak_equality` and `strong_equality` from <compare>Christopher Di Bella
2021-05-10[libc++][NFC] Remove _VSTD:: when not needed.Mark de Wever
2021-03-25[libc++] Eliminate <compare>'s dependency on <array>.Arthur O'Dwyer
2020-12-01[libc++] Consistently replace `std::` qualification with `_VSTD::` or nothing...Arthur O'Dwyer
2020-09-29Fix test failures with trunk clangRichard Smith
2020-09-29Improve the representation of <compare>'s zero-only type.Richard Smith
2020-06-18[libc++] Add equality for spaceship types for themselvesChristopher Di Bella
2019-01-19Update more file headers across all of the LLVM projects in the monorepoChandler Carruth
2018-07-10[libc++] Declare <compare> operators with the proper visibility attributeLouis Dionne
2018-04-07Use void() to create a void expression typeEric Fiselier
2018-04-07Work around missing braces in init warningEric Fiselier
2018-04-06Implement P0768r1: Library support for the Spaceship Operator.Eric Fiselier