Home
last modified time | relevance | path

Searched refs:is_always_equal (Results 1 – 25 of 37) sorted by relevance

12

/llvm-project-15.0.7/libcxx/test/std/utilities/allocator.adaptor/allocator.adaptor.types/
H A Dis_always_equal.pass.cpp39 std::scoped_allocator_adaptor<A1<int>>::is_always_equal, in main()
40 std::allocator_traits<A1<int>>::is_always_equal in main()
46 std::scoped_allocator_adaptor<min_allocator<int>>::is_always_equal, in main()
47 std::allocator_traits<min_allocator<int>>::is_always_equal in main()
53 ( std::allocator_traits<A1<int>>::is_always_equal::value && in main()
54 std::allocator_traits<A2<int>>::is_always_equal::value) in main()
60 ( std::allocator_traits<A1<int>>::is_always_equal::value && in main()
61 std::allocator_traits<min_allocator<int>>::is_always_equal::value) in main()
68 ( std::allocator_traits<A1<int>>::is_always_equal::value && in main()
69 std::allocator_traits<A2<int>>::is_always_equal::value && in main()
[all …]
/llvm-project-15.0.7/libcxx/test/std/utilities/memory/allocator.traits/allocator.traits.types/
H A Dis_always_equal.pass.cpp28 typedef std::true_type is_always_equal; typedef
46 …static_assert((std::is_same<std::allocator_traits<A<char> >::is_always_equal, std::true_type>::val… in main()
47 …static_assert((std::is_same<std::allocator_traits<B<char> >::is_always_equal, std::true_type>::val… in main()
48 …static_assert((std::is_same<std::allocator_traits<C<char> >::is_always_equal, std::false_type>::va… in main()
50 …static_assert((std::is_same<std::allocator_traits<A<const char> >::is_always_equal, std::true_type… in main()
51 …static_assert((std::is_same<std::allocator_traits<B<const char> >::is_always_equal, std::true_type… in main()
52 …static_assert((std::is_same<std::allocator_traits<C<const char> >::is_always_equal, std::false_typ… in main()
/llvm-project-15.0.7/libcxx/test/std/containers/sequences/vector.bool/
H A Dmove_assign_noexcept.pass.cpp43 typedef std::true_type is_always_equal; typedef
56 typedef std::false_type is_always_equal; typedef
H A Dswap_noexcept.pass.cpp52 typedef std::true_type is_always_equal; typedef
H A Dctor_exceptions.pass.cpp23 using is_always_equal = std::false_type; typedef
/llvm-project-15.0.7/libcxx/test/std/strings/basic.string/string.cons/
H A Dmove_assign_noexcept.pass.cpp48 typedef std::true_type is_always_equal; typedef
62 typedef std::false_type is_always_equal; typedef
/llvm-project-15.0.7/libcxx/test/std/containers/sequences/vector/vector.cons/
H A Dmove_assign_noexcept.pass.cpp46 typedef std::true_type is_always_equal; typedef
60 typedef std::false_type is_always_equal; typedef
/llvm-project-15.0.7/libcxx/test/libcxx/utilities/any/
H A Dallocator.pass.cpp48 using is_always_equal = std::true_type; typedef
78 using is_always_equal = std::true_type; typedef
/llvm-project-15.0.7/libcxx/test/std/containers/associative/set/set.special/
H A Dswap_noexcept.pass.cpp78 typedef std::true_type is_always_equal; typedef
91 typedef std::false_type is_always_equal; typedef
/llvm-project-15.0.7/libcxx/test/std/containers/associative/multiset/multiset.special/
H A Dswap_noexcept.pass.cpp78 typedef std::true_type is_always_equal; typedef
91 typedef std::false_type is_always_equal; typedef
/llvm-project-15.0.7/libcxx/test/std/containers/associative/map/map.special/
H A Dswap_noexcept.pass.cpp78 typedef std::true_type is_always_equal; typedef
91 typedef std::false_type is_always_equal; typedef
/llvm-project-15.0.7/libcxx/test/std/containers/associative/multimap/multimap.special/
H A Dswap_noexcept.pass.cpp78 typedef std::true_type is_always_equal; typedef
91 typedef std::false_type is_always_equal; typedef
/llvm-project-15.0.7/libcxx/test/std/containers/unord/unord.multimap/unord.multimap.swap/
H A Dswap_noexcept.pass.cpp105 typedef std::true_type is_always_equal; typedef
118 typedef std::false_type is_always_equal; typedef
/llvm-project-15.0.7/libcxx/test/std/containers/unord/unord.map/unord.map.swap/
H A Dswap_noexcept.pass.cpp105 typedef std::true_type is_always_equal; typedef
118 typedef std::false_type is_always_equal; typedef
/llvm-project-15.0.7/libcxx/test/std/containers/unord/unord.multiset/unord.multiset.swap/
H A Dswap_noexcept.pass.cpp105 typedef std::true_type is_always_equal; typedef
118 typedef std::false_type is_always_equal; typedef
/llvm-project-15.0.7/libcxx/test/std/containers/unord/unord.set/unord.set.swap/
H A Dswap_noexcept.pass.cpp105 typedef std::true_type is_always_equal; typedef
118 typedef std::false_type is_always_equal; typedef
/llvm-project-15.0.7/libcxx/test/std/utilities/memory/default.allocator/
H A Dallocator_types.pass.cpp49 static_assert((std::is_same<typename Alloc::is_always_equal, std::true_type>::value), ""); in test()
/llvm-project-15.0.7/libcxx/test/std/strings/basic.string/string.nonmembers/string.special/
H A Dswap_noexcept.pass.cpp53 typedef std::true_type is_always_equal; typedef
/llvm-project-15.0.7/libcxx/include/__memory/
H A Dallocator.h96 typedef true_type is_always_equal;
185 typedef true_type is_always_equal;
H A Dallocator_traits.h142 _LIBCPP_ALLOCATOR_TRAITS_HAS_XXX(__has_is_always_equal, is_always_equal);
147 using type _LIBCPP_NODEBUG = typename _Alloc::is_always_equal;
242 using is_always_equal = typename __is_always_equal<allocator_type>::type;
/llvm-project-15.0.7/libcxx/test/std/containers/sequences/list/list.special/
H A Dswap_noexcept.pass.cpp54 typedef std::true_type is_always_equal; typedef
/llvm-project-15.0.7/libcxx/test/std/containers/sequences/deque/deque.special/
H A Dswap_noexcept.pass.cpp54 typedef std::true_type is_always_equal; typedef
/llvm-project-15.0.7/libcxx/test/std/containers/sequences/vector/vector.special/
H A Dswap_noexcept.compile.pass.cpp55 typedef std::true_type is_always_equal; typedef
/llvm-project-15.0.7/libcxx/test/std/containers/sequences/forwardlist/forwardlist.spec/
H A Dswap_noexcept.pass.cpp55 typedef std::true_type is_always_equal; typedef
/llvm-project-15.0.7/libcxx/include/
H A D__node_handle52 ator_traits::is_always_equal::value);
180 __alloc_traits::is_always_equal::value)

12