| /oneTBB/test/conformance/ |
| H A D | conformance_concurrent_unordered_set.cpp | 133 std::vector<ComplexType> v; in test_deduction_guides() 135 auto l = { ComplexType(&s), ComplexType(&s)}; in test_deduction_guides() 148 static_assert(std::is_same<decltype(s3), TSet<ComplexType, degenerate_hash<ComplexType>, in test_deduction_guides() 152 TSet s4(v.begin(), v.end(), 5, degenerate_hash<ComplexType>(), std::less<ComplexType>(), in test_deduction_guides() 154 static_assert(std::is_same<decltype(s4), TSet<ComplexType, degenerate_hash<ComplexType>, in test_deduction_guides() 159 static_assert(std::is_same<decltype(s5), TSet<ComplexType, std::hash<ComplexType>, in test_deduction_guides() 164 static_assert(std::is_same<decltype(s6), TSet<ComplexType, degenerate_hash<ComplexType>, in test_deduction_guides() 176 TSet s9(l, 5, degenerate_hash<ComplexType>(), std::less<ComplexType>()); in test_deduction_guides() 177 static_assert(std::is_same<decltype(s9), TSet<ComplexType, degenerate_hash<ComplexType>, in test_deduction_guides() 187 static_assert(std::is_same<decltype(s11), TSet<ComplexType, std::hash<ComplexType>, in test_deduction_guides() [all …]
|
| H A D | conformance_concurrent_priority_queue.cpp | 559 using ComplexType = const std::string*; in TestDeductionGuides() typedef 561 std::vector<ComplexType> v; in TestDeductionGuides() 562 auto l = {ComplexType(&s), ComplexType(&s) }; in TestDeductionGuides() 570 static_assert(std::is_same<decltype(qva), TQueue<ComplexType, std::less<ComplexType>, in TestDeductionGuides() 575 static_assert(std::is_same<decltype(qvc), TQueue<ComplexType, LessA<ComplexType>>>::value); in TestDeductionGuides() 578 TQueue qvca(v.begin(), v.end(), LessA<ComplexType>(true), std::allocator<ComplexType>()); in TestDeductionGuides() 579 static_assert(std::is_same<decltype(qvca), TQueue<ComplexType, LessA<ComplexType>, in TestDeductionGuides() 588 static_assert(std::is_same<decltype(qla), TQueue<ComplexType, std::less<ComplexType>, in TestDeductionGuides() 593 static_assert(std::is_same<decltype(qlc), TQueue<ComplexType, LessA<ComplexType>>>::value); in TestDeductionGuides() 596 TQueue qlca(l, LessA<ComplexType>(true), std::allocator<ComplexType>()); in TestDeductionGuides() [all …]
|
| H A D | conformance_concurrent_vector.cpp | 1218 using ComplexType = const std::string*; in TestDeductionGuides() typedef 1219 std::vector<ComplexType> v; in TestDeductionGuides() 1221 auto l = {ComplexType(&s), ComplexType(&s)}; in TestDeductionGuides() 1228 TVector v2(v.begin(), v.end(), std::allocator<ComplexType>()); in TestDeductionGuides() 1230 TVector<ComplexType, std::allocator<ComplexType>>>::value); in TestDeductionGuides() 1235 TVector<ComplexType>>::value); in TestDeductionGuides() 1238 TVector v4(l, std::allocator<ComplexType>()); in TestDeductionGuides() 1239 …static_assert(std::is_same<decltype(v4), TVector<ComplexType, std::allocator<ComplexType>>>::value… in TestDeductionGuides() 1246 TVector v6(v5, oneapi::tbb::cache_aligned_allocator<ComplexType>()); in TestDeductionGuides() 1247 …tic_assert(std::is_same<decltype(v6), TVector<ComplexType, oneapi::tbb::cache_aligned_allocator<Co… in TestDeductionGuides() [all …]
|
| H A D | conformance_concurrent_unordered_map.cpp | 129 using ComplexType = std::pair<int, std::string>; in test_deduction_guides() typedef 131 std::vector<ComplexType> v; in test_deduction_guides()
|
| H A D | conformance_concurrent_queue.cpp | 1435 using ComplexType = const std::string*; in TestDeductionGuides() typedef 1436 std::vector<ComplexType> v; in TestDeductionGuides() 1440 static_assert(std::is_same<decltype(q1), TQueue<ComplexType>>::value); in TestDeductionGuides() 1443 TQueue q2(v.begin(), v.end(), std::allocator<ComplexType>()); in TestDeductionGuides() 1444 …static_assert(std::is_same<decltype(q2), TQueue<ComplexType, std::allocator<ComplexType>>>::value); in TestDeductionGuides() 1451 TQueue q4(q2, std::allocator<ComplexType>()); in TestDeductionGuides() 1459 TQueue q6(std::move(q4), std::allocator<ComplexType>()); in TestDeductionGuides()
|
| H A D | conformance_concurrent_hash_map.cpp | 1088 using ComplexType = std::pair<Key, Value>; in TestDeductionGuides() typedef 1096 std::vector<ComplexType> v; in TestDeductionGuides()
|