summaryrefslogtreecommitdiff
path: root/libcxx/include/__algorithm/ranges_minmax.h
AgeCommit message (Expand)Author
2024-10-30Reapply "[libc++] Simplify the implementation of std::sort a bit (#104902)" (...Nikolas Klauser
2024-09-20Revert "[libc++] Simplify the implementation of std::sort a bit (#104902)"Louis Dionne
2024-09-05[libc++][modules] Modularize <cstddef> (#107254)Louis Dionne
2024-08-27[libc++] Simplify the implementation of std::sort a bit (#104902)Nikolas Klauser
2024-08-04[libc++] Optimize lexicographical_compare (#65279)Nikolas Klauser
2024-08-01[libc++] Remove dedicated namespaces for ranges functions (#76543)Christopher Di Bella
2024-04-22[libc++] Remove _LIBCPP_DISABLE_NODISCARD_EXTENSIONS and refactor the tests (...Nikolas Klauser
2024-04-06[libc++] Optimize ranges::minmax (#87335)Nikolas Klauser
2023-12-20[libc++][hardening] Categorize more 'valid-element-access' checks. (#71620)Konstantin Varlamov
2023-06-28[libc++][hardening][NFC] Introduce `_LIBCPP_ASSERT_UNCATEGORIZED`.varconst
2023-06-19[libc++][NFC] Apply clang-format on large parts of the code baseLouis Dionne
2023-05-07[libc++][Modules] Add missing includes and exportsIan Anderson
2023-02-15[libc++][NFC] Replace _LIBCPP_STD_VER > x with _LIBCPP_STD_VER >= xNikolas Klauser
2023-02-15[libc++] `<algorithm>`: `ranges::minmax` should dereference iterators only onceIgor Zhukov
2023-01-30[libc++] Add [[clang::lifetimebound]] to min/max algorithmsNikolas Klauser
2022-11-05[libc++] Add [[nodiscard]] extensions to ranges algorithmsNikolas Klauser
2022-09-05[libc++] Granularize the rest of memoryNikolas Klauser
2022-09-02Revert "[libc++] Granularize the rest of memory"Vitaly Buka
2022-09-02[libc++] Granularize the rest of memoryNikolas Klauser
2022-08-18[libc++] Make <ranges> non-experimentalLouis Dionne
2022-06-27[libc++] Add a few missing min/max macro push/popLouis Dionne
2022-04-14[libc++][ranges] Implement ranges::minmax and ranges::minmax_elementNikolas Klauser