summaryrefslogtreecommitdiff
path: root/libcxx/include/future
Commit message (Expand)AuthorAgeFilesLines
* [libc++] Add hide_from_abi check for classesNikolas Klauser2023-04-161-67/+67
* [libc++] Granularize system_error.Mark de Wever2023-04-091-1/+9
* [libc++] Remove <cstdlib> includesNikolas Klauser2023-04-091-0/+1
* [libc++] Add __decay_t and use it instead of decay<>::typeNikolas Klauser2023-03-311-5/+5
* [libc++] Remove C++03 extensions for std::allocator_arg & friendsLouis Dionne2023-03-191-4/+4
* [libc++] Granularize <exception> includesNikolas Klauser2023-03-191-2/+2
* [libc++] Use the _LIBCPP_VERBOSE_ABORT macro instead of calling the function ...Nikolas Klauser2023-03-181-1/+1
* [libc++] Use __verbose_abort instead of std::abort in __throw_ functionsNikolas Klauser2023-03-141-2/+3
* [libc++] Granularize <atomic> includesNikolas Klauser2023-03-101-0/+4
* [libc++] Granularize <type_traits> includesNikolas Klauser2023-03-081-0/+4
* [libc++][NFC] Rename _LIBCPP_NO_EXCEPTIONS to _LIBCPP_HAS_NO_EXCEPTIONSNikolas Klauser2023-02-171-36/+36
* [libc++] Enable radability-identifier-naming for local variables and fix any ...Nikolas Klauser2023-02-111-2/+2
* [libc++] Implement P1413R3 (Deprecate std::aligned_storage and std::aligned_u...Nikolas Klauser2023-01-211-0/+6
* [libc++] Remove HIDE_FROM_ABI from virtual functionsLouis Dionne2023-01-091-1/+1
* [libc++] Add custom clang-tidy checksNikolas Klauser2022-12-231-3/+3
* [libc++] Implement P1169R4 (static operator())Nikolas Klauser2022-12-151-0/+11
* [libc++] Split __allocator_destructor out of shared_ptr.hNikolas Klauser2022-11-051-0/+1
* [libc++] Rewrites graph_header_deps.py.Mark de Wever2022-09-251-1/+1
* [libc++] Avoid instantiating type_trait classesNikolas Klauser2022-09-061-8/+8
* [libc++] Granularize the rest of memoryNikolas Klauser2022-09-051-1/+1
* [NFC][libc++] Moves transitive includes location.Mark de Wever2022-09-031-4/+4
* Revert "[libc++] Granularize the rest of memory"Vitaly Buka2022-09-021-1/+1
* [libc++] Granularize the rest of memoryNikolas Klauser2022-09-021-1/+1
* [libc++] Reduces the number of transitive includes.Mark de Wever2022-08-311-2/+2
* [libc++][NFC] Enable modernize-use-overrideNikolas Klauser2022-08-251-8/+8
* [libc++] Add a bunch of missing _LIBCPP_HIDE_FROM_ABINikolas Klauser2022-08-131-1/+1
* [libc++] Make parameter names consistent and enforce the naming style using r...Nikolas Klauser2022-07-081-4/+4
* [libc++] Re-add transitive includes that had been removed since LLVM 14Louis Dionne2022-06-271-0/+4
* [libc++] Improve error messages for disabled modesLouis Dionne2022-05-201-4/+2
* [libc++] Ensure that all public C++ headers include <__assert>Louis Dionne2022-03-301-1/+1
* [libc++] Granularize <utility> includesNikolas Klauser2022-03-051-0/+1
* [libc++] Remove _LIBCPP_HAS_NO_STRONG_ENUMS.Mark de Wever2022-03-011-3/+3
* [libc++] Remove <chrono> include from <future>Nikolas Klauser2022-02-241-2/+0
* [libc++] Granularize chrono includesNikolas Klauser2022-02-231-1/+4
* Remove __uncvref; use __uncvref_t insteadNikolas Klauser2022-02-171-32/+4
* [libc++] Move everything related solely to _LIBCPP_ASSERT to its own fileLouis Dionne2022-02-161-1/+1
* [libc++] Normalize all our '#pragma GCC system_header', and regression-test.Arthur O'Dwyer2022-02-041-1/+1
* [libc++] Add the version header to all headers.Mark de Wever2022-01-041-0/+1
* [libc++] [ranges] Introduce _LIBCPP_AUTO_CAST(x) for auto(x).Arthur O'Dwyer2021-12-221-5/+5
* [runtimes][NFC] Remove filenames at the top of the license noticeLouis Dionne2021-11-171-1/+1
* [libc++][NFC] Fix include guard for decay_copy.h and remove underscores from ...Louis Dionne2021-08-271-1/+1
* [libcxx][functional][modular] splices <functional> into modular headersChristopher Di Bella2021-07-011-0/+2
* [libcxx][modularisation] moves <utility> content out of <type_traits>Christopher Di Bella2021-06-241-0/+2
* [libc++] Alphabetize and include-what-you-use. NFCI.Arthur O'Dwyer2021-05-291-1/+1
* [libc++] Alphabetize header inclusions and include-what-you-use <__debug>. NFCI.Arthur O'Dwyer2021-05-181-2/+3
* [libc++] NFC: Normalize `#endif //` comment indentationLouis Dionne2021-04-201-18/+18
* [libc++] Build and test with -Wundef warning. NFC.Marek Kurdej2021-04-011-3/+1
* [libc++] Match declaration for non-member function std::swap(std::packaged_ta...jasonliu2021-03-241-2/+2
* [libc++] ADL-proof vector<bool> by adding _VSTD:: qualification on calls.Arthur O'Dwyer2021-01-061-6/+6
* [libc++] Consistently replace `::new(__p) T` with `::new ((void*)__p) T`. NFCI.Arthur O'Dwyer2020-12-141-10/+10