aboutsummaryrefslogtreecommitdiff
path: root/libcxx/include/deque
AgeCommit message (Expand)AuthorFilesLines
2024-09-16[libc++][modules] Fix missing and incorrect includes (#108850)Louis Dionne1-0/+13
2024-09-16[libc++] Replace `__compressed_pair` with `[[no_unique_address]]` (#76756)Nikolas Klauser1-20/+25
2024-09-12[libc++][NFC] Use [[__nodiscard__]] unconditionally (#80454)Nikolas Klauser1-1/+1
2024-07-30[libc++][spaceship] Removes unneeded relational operators. (#100441)Mark de Wever1-4/+2
2024-07-24[libc++][spaceship] Implements X::iterator container requirements. (#99343)Mark de Wever1-2/+27
2024-07-07[libc++] Restore `__synth_three_way` lambda (#90398)Hristo Hristov1-1/+1
2024-06-25[libc++] Move allocator assertion into allocator_traits (#94750)Hui1-6/+3
2024-06-23[libc++][NFC] Replace _NOEXCEPT and _LIBCPP_CONSTEXPR macros with the keyword...Nikolas Klauser1-9/+10
2024-06-18[libc++] Refactor<__type_traits/is_swappable.h> (#86822)Nikolas Klauser1-2/+3
2024-06-18[libc++][NFC] Remove unnecessary parens in static_asserts (#95605)Nikolas Klauser1-1/+1
2024-06-17[libc++] Mark more types as trivially relocatable (#89724)Nikolas Klauser1-0/+10
2024-06-07[libc++][NFC] Fix typoLouis Dionne1-2/+2
2024-05-28[libc++] Make the __availability header a sub-header of __config (#93083)Louis Dionne1-1/+0
2024-04-22[libc++] Remove _LIBCPP_DISABLE_NODISCARD_EXTENSIONS and refactor the tests (...Nikolas Klauser1-1/+1
2024-04-13[libc++][NFC] Move basic ASan annotation functions into a utility header (#87...Nikolas Klauser1-34/+5
2024-03-29[libc++] Remove <queue> and <stack> includes from <format> (#85520)Nikolas Klauser1-3/+1
2024-02-29[libc++] Clean up includes of <__assert> (#80091)Louis Dionne1-1/+1
2024-02-20[libc++] Refactor more __enable_ifs to the canonical style (#81457)Nikolas Klauser1-1/+1
2024-01-30[libc++][hardening] Add hardening assertions to std::deque (#79397)David Benjamin1-0/+10
2023-12-21[ASan][libc++] Optimization of container annotations (#76082)Tacet1-0/+27
2023-12-18[libc++] Format the code base (#74334)Louis Dionne1-2056/+1639
2023-12-15[libc++] Optimize std::find for segmented iterators (#67224)Nikolas Klauser1-1/+1
2023-12-13[libc++] Add CI job for testing macOS C++03 (#75355)Louis Dionne1-10/+20
2023-12-05[libc++] Refactor of ASan annotation functions (#74023)Tacet1-12/+15
2023-12-05[libc++] Replace uses of _VSTD:: by std:: (#74331)Louis Dionne1-106/+106
2023-11-16[NFC] Remove outdated comment (#72591)Tacet1-1/+0
2023-11-08[libc++][ASan] Removing clang version checks (#71673)Tacet1-2/+2
2023-08-18[libc++][NFC] Refactor enable_ifs in defaulted arguments to defaulted templat...Nikolas Klauser1-59/+40
2023-07-24[NFC][libc++] Update comments to reflect changes in ASanAdvenam Tacet1-1/+6
2023-07-20[libc++][hardening] Categorize most assertions inside the container classes.varconst1-1/+1
2023-07-20[ASan][libc++] Annotating std::deque with all allocatorsAdvenam Tacet1-4/+1
2023-06-28[libc++][hardening][NFC] Introduce `_LIBCPP_ASSERT_UNCATEGORIZED`.varconst1-1/+1
2023-06-27[2a/3][ASan][libcxx] std::deque annotationsAdvenam Tacet1-6/+335
2023-06-20[libc++] Add incomplete availability markup for std::pmrLouis Dionne1-1/+2
2023-05-31Revert "[2a/3][ASan][libcxx] std::deque annotations"Vitaly Buka1-324/+6
2023-05-25[libc++][spaceship][NFC] Improved consistency - removed `inline` specifier fo...Hristo Hristov1-5/+3
2023-05-24[2a/3][ASan][libcxx] std::deque annotationsAdvenam Tacet1-6/+324
2023-05-18[libc++][NFC] Rename iterator category checks to make it obvious that they ch...Nikolas Klauser1-22/+22
2023-05-17[libc++][ranges] Implement the changes to `deque` from P1206 (`ranges::to`):varconst1-11/+220
2023-05-06Revert "[2a/3][ASan][libcxx] std::deque annotations"Vitaly Buka1-325/+6
2023-05-05[2a/3][ASan][libcxx] std::deque annotationsAdvenam Tacet1-6/+325
2023-04-09[libc++] Remove <cstdlib> includesNikolas Klauser1-0/+1
2023-04-07[libc++] Module fixes for __synth_three_way.Mark de Wever1-1/+1
2023-03-12[libc++] Granularize <exception>Nikolas Klauser1-0/+2
2023-03-08[libc++] Granularize <type_traits> includesNikolas Klauser1-1/+3
2023-03-03[libc++][spaceship] Implement `operator<=>` for `deque`Hristo Hristov1-5/+24
2023-02-17[libc++][NFC] Rename _LIBCPP_NO_EXCEPTIONS to _LIBCPP_HAS_NO_EXCEPTIONSNikolas Klauser1-8/+8
2023-02-15[libc++][NFC] Replace _LIBCPP_STD_VER > x with _LIBCPP_STD_VER >= xNikolas Klauser1-11/+11
2023-01-19[libc++] Refactor deque::iterator algorithm optimizationsNikolas Klauser1-542/+30
2022-12-23[libc++] Add custom clang-tidy checksNikolas Klauser1-6/+6