summaryrefslogtreecommitdiff
path: root/libcxx/include/forward_list
Commit message (Expand)AuthorAgeFilesLines
* [libc++] Add hide_from_abi check for classesNikolas Klauser2023-04-161-44/+50
* [libc++] Remove <cstdlib> includesNikolas Klauser2023-04-091-0/+1
* [libc++] Module fixes for __synth_three_way.Mark de Wever2023-04-071-1/+1
* [libc++] Granularize <type_traits> includesNikolas Klauser2023-03-081-1/+9
* [libc++][spaceship] Implement `operator<=>` for `forward_list`Hristo Hristov2023-03-031-5/+26
* [libc++] Refactor allocator_mismatch.compile.fail.cpp -> .verify.cppArthur O'Dwyer2023-02-281-9/+9
* [libc++][NFC] Rename _LIBCPP_NO_EXCEPTIONS to _LIBCPP_HAS_NO_EXCEPTIONSNikolas Klauser2023-02-171-8/+8
* [libc++][NFC] Replace _LIBCPP_STD_VER > x with _LIBCPP_STD_VER >= xNikolas Klauser2023-02-151-8/+8
* [libcxx] Fix std::equal not accepting volatile types by refactoring __equal_toAlvin Wong2022-11-221-1/+1
* [libc++] Split __allocator_destructor out of shared_ptr.hNikolas Klauser2022-11-051-1/+4
* [libc++] Granularize <concept> includesNikolas Klauser2022-11-051-0/+1
* [libc++] static_assert that rebinding the allocator works as expectedNikolas Klauser2022-10-111-4/+6
* [libc++] Add the C++17 <memory_resource> header (mono-patch)Arthur O'Dwyer2022-10-111-0/+10
* [libc++][NFC] Prefer type aliases over structsNikolas Klauser2022-10-011-18/+7
* [libc++] Avoid instantiating type_trait classesNikolas Klauser2022-09-061-9/+8
* [libc++] Granularize the rest of memoryNikolas Klauser2022-09-051-1/+9
* [NFC][libc++] Moves transitive includes location.Mark de Wever2022-09-031-6/+6
* Revert "[libc++] Granularize the rest of memory"Vitaly Buka2022-09-021-9/+1
* [libc++] Granularize the rest of memoryNikolas Klauser2022-09-021-1/+9
* [libc++] Reduces the number of transitive includes.Mark de Wever2022-08-311-1/+1
* [libc++] Add a bunch of missing _LIBCPP_HIDE_FROM_ABINikolas Klauser2022-08-131-0/+1
* [libc++] Use uninitialized algorithms for vectorNikolas Klauser2022-07-261-0/+1
* Revert "[libc++] Use uninitialized algorithms for vector"Augusto Noronha2022-07-211-1/+0
* [libc++] Use uninitialized algorithms for vectorNikolas Klauser2022-07-201-0/+1
* [libc++][NFC] Replace enable_if with __enable_if_t in a few placesNikolas Klauser2022-07-041-33/+9
* [libc++] Re-add transitive includes that had been removed since LLVM 14Louis Dionne2022-06-271-0/+6
* [libc++] Mark standard-mandated includes as suchNikolas Klauser2022-06-171-1/+13
* [libc++] Removes unneeded <iterator> includes.Mark de Wever2022-06-151-1/+0
* [libc++] Granularize <iterator> includesNikolas Klauser2022-06-101-1/+5
* [libc++] Ensure that all public C++ headers include <__assert>Louis Dionne2022-03-301-0/+1
* [libc++] Rename __identity to __type_identityNikolas Klauser2022-03-251-4/+4
* [libc++] Granularize algorithm includesNikolas Klauser2022-02-161-1/+3
* [libc++] Normalize all our '#pragma GCC system_header', and regression-test.Arthur O'Dwyer2022-02-041-1/+1
* [libcxx][NFC] Make sequence containers slightly more SFINAE-friendly during C...Konstantin Varlamov2021-12-011-15/+14
* [runtimes][NFC] Remove filenames at the top of the license noticeLouis Dionne2021-11-171-1/+1
* [libc++] Use addressof in forward_list.Mark de Wever2021-11-111-1/+1
* [libc++] P0433R2: test that deduction guides are properly SFINAEd away.Konstantin Varlamov2021-11-091-1/+3
* [libc++] Use addressof in assignment operator.Mark de Wever2021-10-071-1/+1
* [libc++] Use enable_if_t instead of _EnableIfLouis Dionne2021-09-081-2/+2
* [libc++] Remove workarounds for the lack of deduction guides in C++17Louis Dionne2021-08-181-1/+1
* [libcxx][modularisation] moves <utility> content out of <type_traits>Christopher Di Bella2021-06-241-0/+1
* [libc++] Change forward_list::swap to use propagate_on_container_swap for noe...Hyundeok Park2021-06-221-2/+2
* [libc++] [P1518R2] Better CTAD behavior for containers with allocators.Arthur O'Dwyer2021-06-181-4/+4
* [libc++] Alphabetize and include-what-you-use. NFCI.Arthur O'Dwyer2021-05-291-3/+3
* Apply [[standalone_debug]] to some types in the STL.Amy Huang2021-05-181-1/+1
* [libc++] NFC: Normalize `#endif //` comment indentationLouis Dionne2021-04-201-15/+15
* [libc++] Use _EnableIf and __iter_value_type consistently. NFCI.Arthur O'Dwyer2021-03-291-5/+5
* [libc++] Consistently replace `std::` qualification with `_VSTD::` or nothing...Arthur O'Dwyer2020-12-011-2/+2
* Revert "Revert "[libc++] ADL-proof <vector> by adding _VSTD:: qualification o...Arthur O'Dwyer2020-11-201-1/+1
* Revert "[libc++] ADL-proof <vector> by adding _VSTD:: qualification on calls."Mikhail Goncharov2020-11-191-1/+1