Lines Matching refs:value
57 static_assert(std::is_same<typename default_container_type::hasher, std::hash<int>>::value, in test_member_types()
59 … static_assert(std::is_same<typename default_container_type::key_equal, std::equal_to<int>>::value, in test_member_types()
62 oneapi::tbb::tbb_allocator<std::pair<const int, int>>>::value, in test_member_types()
72 static_assert(std::is_same<typename container_type::key_type, int>::value, in test_member_types()
74 static_assert(std::is_same<typename container_type::mapped_type, int>::value, in test_member_types()
76 … static_assert(std::is_same<typename container_type::value_type, std::pair<const int, int>>::value, in test_member_types()
79 static_assert(std::is_unsigned<typename container_type::size_type>::value, in test_member_types()
81 static_assert(std::is_signed<typename container_type::difference_type>::value, in test_member_types()
84 static_assert(std::is_same<typename container_type::hasher, decltype(test_hasher)>::value, in test_member_types()
86 static_assert(std::is_same<typename container_type::key_equal, decltype(test_equality)>::value, in test_member_types()
92 …sert(std::is_same<typename transparent_container_type::key_equal, transparent_key_equality>::value, in test_member_types()
94 static_assert(std::is_same<typename container_type::allocator_type, test_allocator_type>::value, in test_member_types()
98 static_assert(std::is_same<typename container_type::reference, value_type&>::value, in test_member_types()
100 static_assert(std::is_same<typename container_type::const_reference, const value_type&>::value, in test_member_types()
103 …<typename container_type::pointer, typename std::allocator_traits<allocator_type>::pointer>::value, in test_member_types()
105 …ntainer_type::const_pointer, typename std::allocator_traits<allocator_type>::const_pointer>::value, in test_member_types()
108 static_assert(utils::is_forward_iterator<typename container_type::iterator>::value, in test_member_types()
110 static_assert(!std::is_const<typename container_type::iterator::value_type>::value, in test_member_types()
112 static_assert(utils::is_forward_iterator<typename container_type::const_iterator>::value, in test_member_types()
114 static_assert(std::is_const<typename container_type::const_iterator::value_type>::value, in test_member_types()
116 static_assert(utils::is_forward_iterator<typename container_type::local_iterator>::value, in test_member_types()
118 static_assert(!std::is_const<typename container_type::local_iterator::value_type>::value, in test_member_types()
120 static_assert(utils::is_forward_iterator<typename container_type::const_local_iterator>::value, in test_member_types()
122 static_assert(std::is_const<typename container_type::const_local_iterator::value_type>::value, in test_member_types()
137 static_assert(std::is_same<decltype(m0), TMap<int, std::string>>::value); in test_deduction_guides()
141 static_assert(std::is_same<decltype(m1), TMap<int, std::string>>::value); in test_deduction_guides()
145 static_assert(std::is_same<decltype(m2), TMap<int, std::string, degenerate_hash<int>>>::value); in test_deduction_guides()
149 …t(std::is_same<decltype(m3), TMap<int, std::string, degenerate_hash<int>, std::less<int>>>::value); in test_deduction_guides()
154 std::less<int>, custom_allocator_type>>::value); in test_deduction_guides()
159 std::equal_to<int>, custom_allocator_type>>::value); in test_deduction_guides()
164 std::equal_to<int>, custom_allocator_type>>::value); in test_deduction_guides()
168 static_assert(std::is_same<decltype(m7), TMap<int, std::string>>::value); in test_deduction_guides()
172 static_assert(std::is_same<decltype(m8), TMap<int, std::string>>::value); in test_deduction_guides()
176 static_assert(std::is_same<decltype(m9), TMap<int, std::string, degenerate_hash<int>>>::value); in test_deduction_guides()
180 …(std::is_same<decltype(m10), TMap<int, std::string, degenerate_hash<int>, std::less<int>>>::value); in test_deduction_guides()
185 std::less<int>, custom_allocator_type>>::value); in test_deduction_guides()
190 std::equal_to<int>, custom_allocator_type>>::value); in test_deduction_guides()
195 std::equal_to<int>, custom_allocator_type>>::value); in test_deduction_guides()
199 static_assert(std::is_same<decltype(m14), decltype(m1)>::value); in test_deduction_guides()
204 static_assert(std::is_same<decltype(m15), decltype(m5)>::value); in test_deduction_guides()
208 static_assert(std::is_same<decltype(m16), decltype(m1)>::value); in test_deduction_guides()
213 static_assert(std::is_same<decltype(m17), decltype(m5)>::value); in test_deduction_guides()