aboutsummaryrefslogtreecommitdiff
path: root/libcxx/include/tuple
AgeCommit message (Expand)AuthorFilesLines
2023-12-18[libc++] Format the code base (#74334)Louis Dionne1-1178/+948
2023-12-05[libc++] Replace uses of _VSTD:: by std:: (#74331)Louis Dionne1-69/+69
2023-12-04[libc++][NFC] Add a few clang-format annotations (#74352)Louis Dionne1-0/+4
2023-12-04[libc++] Rename _LIBCPP_INLINE_VISIBILITY to _LIBCPP_HIDE_FROM_ABI (#74095)Louis Dionne1-99/+99
2023-10-16[libc++] Simplify the tuple constructor overload setNikolas Klauser1-223/+34
2023-09-26[libc++] Use _Lazy in tuple constructorsLouis Dionne1-4/+4
2023-09-07Revert "[libc++][NFC] Remove __has_keyword"Xing Xue1-1/+1
2023-09-01[libc++][NFC] Refactor __enable_if return types to defaulted template parametersNikolas Klauser1-2/+2
2023-08-19[libc++][NFC] Remove __has_keywordNikolas Klauser1-1/+1
2023-07-24[libc++] Fix template parameter naming and enforce it through readability-ide...Nikolas Klauser1-10/+10
2023-07-07[libc++][Modules] Add missing __fwd includesIan Anderson1-0/+1
2023-07-06Fixing conflicting macro definitions between curses.h and the standard library.Nicole Rabjohn1-0/+5
2023-05-31[libc++] Gives ignore external linkage.Mark de Wever1-0/+4
2023-05-14[libc++] Moves unwrap_reference to type_traits.Mark de Wever1-1/+1
2023-05-07[libc++][Modules] Add missing includes and exportsIan Anderson1-0/+8
2023-04-20[libc++][NFC] Remove one apply_cv implementationNikolas Klauser1-12/+6
2023-04-16[libc++] Add hide_from_abi check for classesNikolas Klauser1-5/+4
2023-02-15[libc++][NFC] Replace _LIBCPP_STD_VER > x with _LIBCPP_STD_VER >= xNikolas Klauser1-26/+26
2023-01-15[libc++][ranges] implement `std::views::elements_view`Hui Xie1-2/+2
2022-12-27[libc++] Granularize <type_traits> includes in <iterator>Nikolas Klauser1-1/+35
2022-12-23[libc++] Add custom clang-tidy checksNikolas Klauser1-1/+1
2022-09-27[libc++][NFC] Fix some standard-mandated includes commentsNikolas Klauser1-0/+2
2022-09-06[libc++] Avoid instantiating type_trait classesNikolas Klauser1-19/+18
2022-09-05[libc++] Granularize __tupleNikolas Klauser1-1/+1
2022-09-03[NFC][libc++] Moves transitive includes location.Mark de Wever1-8/+8
2022-08-31[libc++] Reduces the number of transitive includes.Mark de Wever1-1/+1
2022-08-19[libc++][NFC] Rename the constexpr macrosNikolas Klauser1-96/+96
2022-08-14[libc++] Granularize the rest of type_traitsNikolas Klauser1-0/+1
2022-07-04[libc++][NFC] Replace enable_if with __enable_if_t in a few placesNikolas Klauser1-13/+3
2022-06-27[libc++] Re-add transitive includes that had been removed since LLVM 14Louis Dionne1-0/+8
2022-06-27[libc++][NFC] Remove trailing whitespaceLouis Dionne1-7/+7
2022-06-24[libc++] P2321R2 section [tuple.tuple]. Adding C++23 constructors, assignment...Hui Xie1-121/+310
2022-06-23Revert "[libc++] P2321R2 section [tuple.tuple]. Adding C++23 constructors, as...Hui Xie1-310/+121
2022-06-23[libc++] P2321R2 section [tuple.tuple]. Adding C++23 constructors, assignment...Hui Xie1-121/+310
2022-06-17[libc++] Mark standard-mandated includes as suchNikolas Klauser1-1/+3
2022-06-13[libc++] Removes unneeded includes.Mark de Wever1-5/+0
2022-05-28[libc++] Remove unused __functional includesNikolas Klauser1-6/+0
2022-04-07[libc++] Remove redundant __invoke_constexpr functionsNikolas Klauser1-1/+1
2022-03-30[libc++] Ensure that all public C++ headers include <__assert>Louis Dionne1-0/+1
2022-03-17[libc++] Remove <utility> includesNikolas Klauser1-2/+0
2022-03-15[libc++] Define _LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER whenever we enable warnin...Louis Dionne1-0/+2
2022-03-13[libc++] Replace _LIBCPP_HAS_NO_CONCEPTS with _LIBCPP_STD_VER > 17. NFCI.Joe Loser1-5/+5
2022-03-05[libc++] Granularize <utility> includesNikolas Klauser1-1/+5
2022-02-17Remove __uncvref; use __uncvref_t insteadNikolas Klauser1-4/+5
2022-02-11[libc++] Remove __functional_baseNikolas Klauser1-1/+11
2022-02-04[libc++] Normalize all our '#pragma GCC system_header', and regression-test.Arthur O'Dwyer1-1/+1
2022-02-02[libc++] Guard bits of 598983d7 against _LIBCPP_HAS_NO_CONCEPTS.Arthur O'Dwyer1-2/+2
2022-02-02[libc++] [NFC] s/_LIBCPP_STD_VER > 17 && !defined(_LIBCPP_HAS_NO_CONCEPTS)/!d...Arthur O'Dwyer1-3/+3
2022-01-17[libc++][P2321R2] Add specializations of basic_common_reference and common_ty...Nikolas Klauser1-1/+28
2021-12-02[libc++][NFC] Update namespace comments in include/Nikolas Klauser1-2/+2