Home
last modified time | relevance | path

Searched refs:FooWithAssign (Results 1 – 7 of 7) sorted by relevance

/oneTBB/test/tbb/
H A Dtest_concurrent_unordered_set.cpp34 using move_support_tests::FooWithAssign;
44 …_set_type = tbb::concurrent_unordered_set<FooWithAssign, std::hash<FooWithAssign>, std::equal_to<F…
45 MyAllocator<FooWithAssign>>;
46 …type = tbb::concurrent_unordered_multiset<FooWithAssign, std::hash<FooWithAssign>, std::equal_to<F…
47 MyAllocator<FooWithAssign>>;
H A Dtest_concurrent_set.cpp32 using move_support_tests::FooWithAssign;
40 …ecked_state_set_type = tbb::concurrent_set<FooWithAssign, std::less<FooWithAssign>, MyAllocator<Fo…
41 …e_multiset_type = tbb::concurrent_multiset<FooWithAssign, std::less<FooWithAssign>, MyAllocator<Fo…
H A Dtest_concurrent_map.cpp31 using move_support_tests::FooWithAssign;
39 using checked_state_map_type = tbb::concurrent_map<intptr_t, FooWithAssign, std::less<intptr_t>,
40 MyAllocator<intptr_t, FooWithAssign>>;
41 using checked_state_multimap_type = tbb::concurrent_multimap<intptr_t, FooWithAssign, std::less<int…
42 MyAllocator<intptr_t, FooWithAssign>>;
H A Dtest_concurrent_unordered_map.cpp34 using move_support_tests::FooWithAssign;
43 using checked_state_map_type = tbb::concurrent_unordered_map<intptr_t, FooWithAssign, std::hash<int…
44 … std::equal_to<intptr_t>, MyAllocator<intptr_t, FooWithAssign>>;
45 using checked_state_multimap_type = tbb::concurrent_unordered_multimap<intptr_t, FooWithAssign, std…
46 … std::equal_to<intptr_t>, MyAllocator<intptr_t, FooWithAssign>>;
/oneTBB/test/common/
H A Dcontainer_move_support.h251 struct FooWithAssign : Foo { struct
252 FooWithAssign() = default;
253 FooWithAssign( intptr_t b ) : Foo(b) {} in FooWithAssign() argument
254 FooWithAssign( const FooWithAssign& ) = default;
255 FooWithAssign( FooWithAssign&& ) = default;
257 FooWithAssign& operator=( const FooWithAssign& f ) {
261 FooWithAssign& operator=( FooWithAssign&& f ) {
299 using value_type = FooWithAssign;
315 using value_type = std::pair<FooWithAssign, FooWithAssign>;
323 FooWithAssign foo;
[all …]
H A Dconcurrent_associative_common.h382 void break_value( std::pair<First, move_support_tests::FooWithAssign>& value ) {
392 void break_value( move_support_tests::FooWithAssign& value ) {
/oneTBB/test/conformance/
H A Dconformance_concurrent_vector.cpp92 using V = oneapi::tbb::concurrent_vector<move_support_tests::FooWithAssign>; in TestSequentialFor()
94 REQUIRE(v.grow_by(0) == v.grow_by(0, move_support_tests::FooWithAssign())); in TestSequentialFor()
290 using allocator_t = StaticCountingAllocator<std::allocator<move_support_tests::FooWithAssign>>; in TestCopyAssignment()
291 using vector_t = oneapi::tbb::concurrent_vector<move_support_tests::FooWithAssign, allocator_t>; in TestCopyAssignment()
292 StaticCountingAllocator<std::allocator<move_support_tests::FooWithAssign>> init_alloc; in TestCopyAssignment()
298 vector_t v(dst_size, move_support_tests::FooWithAssign(), init_alloc); in TestCopyAssignment()
387 using vector_t = oneapi::tbb::concurrent_vector<move_support_tests::FooWithAssign, allocator_t>; in TestExceptions()
418 victim.assign(N, move_support_tests::FooWithAssign()); in TestExceptions()
548 using allocator_t = StaticCountingAllocator<std::allocator<move_support_tests::FooWithAssign>>; in test_ex_assign_operator()
549 using vector_t = oneapi::tbb::concurrent_vector<move_support_tests::FooWithAssign, allocator_t>; in test_ex_assign_operator()
[all …]