summaryrefslogtreecommitdiff
path: root/libcxx/include/optional
AgeCommit message (Expand)Author
2023-04-12[libc++] Rename __tuple_dir back to __tupleNikolas Klauser
2023-03-18[libc++] Use the _LIBCPP_VERBOSE_ABORT macro instead of calling the function ...Nikolas Klauser
2023-03-14[libc++] Use __verbose_abort instead of std::abort in __throw_ functionsNikolas Klauser
2023-03-12[libc++] Granularize <exception>Nikolas Klauser
2023-03-09[libc++] Fix include order in <optional>Nikolas Klauser
2023-03-09[libc++] Add missing includes to optionalKrasimir Georgiev
2023-03-08[libc++] Granularize <type_traits> includesNikolas Klauser
2023-02-17[libc++][NFC] Rename _LIBCPP_NO_EXCEPTIONS to _LIBCPP_HAS_NO_EXCEPTIONSNikolas Klauser
2023-02-15[libc++][NFC] Replace _LIBCPP_STD_VER > x with _LIBCPP_STD_VER >= xNikolas Klauser
2023-01-12[libc++][NFC] Qualify declvalNikolas Klauser
2022-12-24[libc++][chrono] Add calendar type formatters.Mark de Wever
2022-12-21[libc++] Rename __tuple to __tuple_dir to avoid file collisionMichał Górny
2022-09-27[libc++][NFC] Fix some standard-mandated includes commentsNikolas Klauser
2022-09-25[libc++] Rewrites graph_header_deps.py.Mark de Wever
2022-09-20[libc++] Applies P0602R4 retro-actively.Mark de Wever
2022-09-06[libc++] Avoid instantiating type_trait classesNikolas Klauser
2022-09-05[libc++] Granularize __tupleNikolas Klauser
2022-09-03[NFC][libc++] Moves transitive includes location.Mark de Wever
2022-08-31[libc++] Reduces the number of transitive includes.Mark de Wever
2022-08-25[libc++][NFC] Enable modernize-use-overrideNikolas Klauser
2022-08-19[libc++][NFC] Rename the constexpr macrosNikolas Klauser
2022-06-27[libc++] Re-add transitive includes that had been removed since LLVM 14Louis Dionne
2022-06-17[libc++] Mark standard-mandated includes as suchNikolas Klauser
2022-06-13[libc++] Removes unneeded includes.Mark de Wever
2022-06-02[libc++] Fix typo in comment at __optional_storage_baseWill Hawkins
2022-05-31[libc++] Removes __cpp_lib_monadic_optional.Mark de Wever
2022-04-26[libc++] Remove <functional> includesNikolas Klauser
2022-04-20[libc++] Granularize <functional> includesNikolas Klauser
2022-03-30[libc++] Ensure that all public C++ headers include <__assert>Louis Dionne
2022-03-17[libc++] Remove <utility> includesNikolas Klauser
2022-03-05[libc++] Granularize <utility> includesNikolas Klauser
2022-02-16[libc++] Move everything related solely to _LIBCPP_ASSERT to its own fileLouis Dionne
2022-02-15[libc++] Allow backdeployment CI to run on newer macOSLouis Dionne
2022-02-11[libc++] Remove __functional_baseNikolas Klauser
2022-02-04[libc++] Normalize all our '#pragma GCC system_header', and regression-test.Arthur O'Dwyer
2022-01-14[libc++] _Uglify some template parameter names. NFCI.Arthur O'Dwyer
2021-12-15[libc++] Implement P0798R8 (Monadic operations for std::optional)Nikolas Klauser
2021-12-02[libc++][NFC] Update namespace comments in include/Nikolas Klauser
2021-11-17[runtimes][NFC] Remove filenames at the top of the license noticeLouis Dionne
2021-09-22[libc++][NFCI] Remove uses of _LIBCPP_INLINE_VARLouis Dionne
2021-09-08[libc++] Use enable_if_t instead of _EnableIfLouis Dionne
2021-08-27[libc++][NFC] Remove useless _LIBCPP_PUSH_MACROSLouis Dionne
2021-08-18[libc++] Remove workarounds for the lack of deduction guides in C++17Louis Dionne
2021-08-11[libc++] Remove workarounds for missing __builtin_addressofLouis Dionne
2021-07-01[libcxx] Update optional star operator to be noexcept.zoecarver
2021-06-15[libc++] [P0619] Add _LIBCPP_ABI_NO_BINDER_BASES and remove binder typedefs i...Arthur O'Dwyer
2021-06-10[libcxx][optional] adds missing constexpr operationsChristopher Di Bella
2021-05-29[libc++] Alphabetize and include-what-you-use. NFCI.Arthur O'Dwyer
2021-05-12[libcxx] NFC. Correct wordings of _LIBCPP_ASSERT debug messagesKristina Bessonova
2021-05-11[libc++] s/_VSTD::declval/declval/g. NFCI.Arthur O'Dwyer