llvm-project/libcxx/test/std/containers/sequences/deque
Nikolas Klauser 59d246e55f [libc++] Remove __deque_base
This patch simplifies the implementation of `deque` by removing the `__deque_base` class which results in a lot less indirections and removes the need for `__base::`.

Reviewed By: ldionne, #libc

Spies: AdvenamTacet, libcxx-commits

Differential Revision: https://reviews.llvm.org/D132081
2022-08-26 21:59:33 +02:00
..
deque.capacity [libc++] [test] Qualify `distance` as `std::distance` in a lot of tests. NFCI. 2022-02-15 16:20:52 -05:00
deque.cons [libc++] Use __is_exactly_{input, forward}_iterator 2022-07-05 10:06:27 +02:00
deque.erasure
deque.modifiers [libc++] [test] Qualify `distance` as `std::distance` in a lot of tests. NFCI. 2022-02-15 16:20:52 -05:00
deque.special [libcxx][NFC] Make sequence containers slightly more SFINAE-friendly during CTAD. 2021-12-01 11:56:51 -08:00
abi.compile.pass.cpp [libc++] Remove __deque_base 2022-08-26 21:59:33 +02:00
allocator_mismatch.compile.fail.cpp
compare.pass.cpp [libc++][test] Adds spaceship support to macros. 2022-07-12 21:10:23 +02:00
get_allocator.pass.cpp [libcxx][test][NFC] Extend get_allocator() testing for containers 2021-12-01 16:15:19 +03:00
iterator_concept_conformance.compile.pass.cpp [libc++] Replace _LIBCPP_HAS_NO_CONCEPTS with _LIBCPP_STD_VER > 17. NFCI. 2022-03-13 12:32:06 -04:00
iterators.pass.cpp
range_concept_conformance.compile.pass.cpp [libc++] Make <ranges> non-experimental 2022-08-18 16:59:58 -04:00
types.pass.cpp