summaryrefslogtreecommitdiff
path: root/libcxx/include/concepts
AgeCommit message (Expand)Author
2025-04-09[libc++][C++03] Remove headers which don't provide anything (#134044)Nikolas Klauser
2024-12-21[libc++][C++03] Use `__cxx03/` headers in C++03 mode (#109002)Nikolas Klauser
2024-12-10[libc++] Add #if 0 block to all the top-level headers (#119234)Nikolas Klauser
2024-10-31[libc++] Granularize <cstddef> includes (#108696)Nikolas Klauser
2024-04-14[libc++][RFC] Only include what is required by-version in the umbrella header...Nikolas Klauser
2024-02-29[libc++] Clean up includes of <__assert> (#80091)Louis Dionne
2024-01-21[libc++] Fix typo in _LIBCPP_REMOVE_TRANSITIVE_INCLUDES (#78639)bobsayshilol
2022-12-20[libc++] Granularize <type_traits> includes in <concepts>Nikolas Klauser
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
2021-09-02[libc++][NFC] Move concepts to a subheader.Mark de Wever
2021-09-01[libc++][format] Add __format_arg_store.Mark de Wever
2021-08-10[libc++][modularisation] Split up <concepts> into granular headers.Arthur O'Dwyer
2021-08-05[libc++] s/_VSTD::_IsSame/_IsSame/. NFCI.Arthur O'Dwyer
2021-07-01[libcxx][functional][modular] splices <functional> into modular headersChristopher Di Bella
2021-06-04[libcxx][ranges] Add concepts in range.utility.helpers.zoecarver
2021-05-11[libc++] s/_VSTD::declval/declval/g. NFCI.Arthur O'Dwyer
2021-05-10[libc++][NFC] Remove _VSTD:: when not needed.Mark de Wever
2021-04-21[libc++] Add std::ranges::iter_move and std::iter_rvalue_reference_tLouis Dionne
2021-04-19[libc++][NFC] Move incrementable_traits and indirectly_readable_traits into s...zoecarver
2021-04-07[libcxx] adds __cpp_lib_concepts feature-test macroChristopher Di Bella
2021-04-07[libcxx] fixes `common_reference` requirement for `swappable_with`Christopher Di Bella
2021-04-06[libcxx] adds remaining callable conceptsChristopher Di Bella
2021-04-06[libcxx] moves `std::invoke` into `__functional_base`Christopher Di Bella
2021-04-02[libcxx] adds concepts `std::totally_ordered` and `std::totally_ordered_with`Christopher Di Bella
2021-03-12[libcxx] adds concept std::regularChristopher Di Bella
2021-03-11[libcxx] adds concept std::semiregularChristopher Di Bella
2021-03-11[libcxx] adds concept std::copyableChristopher Di Bella
2021-03-11[libcxx] adds concept std::movableChristopher Di Bella
2021-03-05[libcxx] adds std::ranges::swap, std::swappable, and std::swappable_withChristopher Di Bella
2021-03-04[libcxx] fixes up some [concepts]-related codeChristopher Di Bella
2021-03-04[libcxx] adds concepts std::equality_comparable[_with]Christopher Di Bella
2021-03-03[libcxx] adds concept `std::assignable_from`Christopher Di Bella
2021-03-03[libcxx] adds concept `std::common_with`Christopher Di Bella
2021-03-03[libcxx] adds concept `std::common_reference_with`Christopher Di Bella
2021-02-26[libcxx] cleans up __cpp_concepts messChristopher Di Bella
2021-02-19[libcxx] adds concept `std::uniform_random_bit_generator`Christopher Di Bella
2021-02-10[libcxx] adds concepts `std::invocable` and `std::regular_invocable`Christopher Di Bella
2021-02-10[libcxx] adds concept std::derived_fromChristopher Di Bella
2021-02-10[libcxx] adds [concepts.arithmetic]Christopher Di Bella
2021-02-10[libcxx] adds concept `std::copy_constructible`Christopher Di Bella
2021-02-10[libcxx] adds concept `std::move_constructible`Christopher Di Bella
2021-02-10[libcxx] adds concept `std::convertible_to`Christopher Di Bella
2021-02-01[libc++] Implements concept default_initializable.Mark de Wever
2021-01-28[libc++] Implements concept constructible_fromMark de Wever
2021-01-23[libc++] Implements concept destructibleMark de Wever
2020-04-08[libcxx] Adds [concept.same]Eric Fiselier