| /oneTBB/include/oneapi/tbb/detail/ |
| H A D | _allocator_traits.h | 58 void copy_assign_allocators_impl( Allocator& lhs, const Allocator& rhs, /*pocca = */std::true_type … 73 void move_assign_allocators_impl( Allocator& lhs, Allocator& rhs, /*pocma = */ std::true_type ) { 88 void swap_allocators_impl( Allocator& lhs, Allocator& rhs, /*pocs = */ std::true_type ) {
|
| H A D | _containers_helpers.h | 34 …is_transparent<Compare, tbb::detail::void_t<typename Compare::is_transparent>> : std::true_type {}; 40 …, Hasher, KeyEqual, tbb::detail::void_t<typename Hasher::transparent_key_equal>> : std::true_type {
|
| H A D | _flow_graph_node_set_impl.h | 50 static graph& get_impl(const T& object, std::true_type) { in get_impl() argument 104 struct is_async_node<async_node<Args...>> : std::true_type {}; 157 static auto get_impl(NodeType& node, std::true_type) -> decltype(input_port<I>(node)) { 179 static auto internal_get(NodeType& node, std::true_type) -> decltype(output_port<I>(node)) { 197 static AsyncNode& get_impl(AsyncNode& node, std::true_type) { return node; }
|
| H A D | _segment_table.h | 399 /*is_always_equal = */ std::true_type ) { in internal_move_construct_with_allocator() argument 422 …oid internal_move_assign( segment_table&& other, /*is_always_equal || POCMA = */ std::true_type ) { in internal_move_assign() argument 440 void internal_swap( segment_table& other, /*is_always_equal || POCS = */ std::true_type ) { in internal_swap() argument
|
| H A D | _template_helpers.h | 51 using type = std::true_type; 115 struct conjunction : std::true_type {};
|
| H A D | _concurrent_skip_list.h | 754 /*is_always_equal = */std::true_type) { in internal_move_construct_with_allocator() argument 933 not_greater_compare select_comparator( /*allow_multimapping = */ std::true_type ) { in select_comparator() argument 1165 …nternal_move_assign( concurrent_skip_list&& other, /*POCMA || is_always_equal =*/std::true_type ) { in internal_move_assign() argument 1188 … void internal_swap( concurrent_skip_list& other, /*POCMA || is_always_equal =*/std::true_type ) { in internal_swap() argument
|
| H A D | _concurrent_unordered_base.h | 1372 /*is_always_equal = */std::true_type ) { in internal_move_construct_with_allocator() argument 1393 …l_move_assign( concurrent_unordered_base&& other, /*is_always_equal || POCMA = */std::true_type ) { in internal_move_assign() argument 1408 …d internal_swap( concurrent_unordered_base& other, /*is_always_equal || POCS = */std::true_type ) { in internal_swap() argument
|
| /oneTBB/test/tbb/ |
| H A D | test_concurrent_unordered_set.cpp | 29 struct AllowMultimapping<tbb::concurrent_unordered_multiset<Args...>> : std::true_type {}; 111 test_basic<checked_state_set_type, /*CheckState = */std::true_type>(); 116 test_basic<checked_state_multiset_type, /*CheckState = */std::true_type>();
|
| H A D | test_concurrent_set.cpp | 27 struct AllowMultimapping<tbb::concurrent_multiset<Args...>> : std::true_type {}; 131 test_basic<checked_state_set_type, /*CheckState = */std::true_type>(); 136 test_basic<checked_state_multiset_type, /*CheckState = */std::true_type>();
|
| H A D | test_concurrent_map.cpp | 26 struct AllowMultimapping<tbb::concurrent_multimap<Args...>> : std::true_type {}; 149 test_basic<checked_state_map_type, /*CheckState = */std::true_type>(); 154 test_basic<checked_state_multimap_type, /*CheckState = */std::true_type>();
|
| H A D | test_concurrent_unordered_map.cpp | 29 struct AllowMultimapping<tbb::concurrent_unordered_multimap<Args...>> : std::true_type {}; 130 test_basic<checked_state_map_type, /*CheckState = */std::true_type>(); 135 test_basic<checked_state_multimap_type, /*CheckState = */std::true_type>();
|
| /oneTBB/include/oneapi/tbb/ |
| H A D | tbb_allocator.h | 44 using propagate_on_container_move_assignment = std::true_type; 47 using is_always_equal = std::true_type;
|
| H A D | cache_aligned_allocator.h | 44 using propagate_on_container_move_assignment = std::true_type; 47 using is_always_equal = std::true_type;
|
| H A D | scalable_allocator.h | 215 using propagate_on_container_move_assignment = std::true_type; 218 using is_always_equal = std::true_type;
|
| H A D | concurrent_hash_map.h | 1262 … allocate_node_helper( const K& key, const T* t, AllocateNodeType allocate_node, std::true_type ) { in __TBB_requires() 1525 /*is_always_equal=*/std::true_type ) in __TBB_requires() 1546 /*is_always_equal || POCMA = */std::true_type) in __TBB_requires() 1561 void internal_swap(concurrent_hash_map& other, /*is_always_equal || POCS = */ std::true_type) { in __TBB_requires()
|
| H A D | concurrent_priority_queue.h | 387 void push_back_helper_impl( const T& value, /*is_copy_constructible = */std::true_type ) { in push_back_helper_impl() argument
|
| H A D | task_group.h | 114 d1::task* task_ptr_or_nullptr_impl(std::true_type, F&& f){ in task_ptr_or_nullptr_impl() argument
|
| /oneTBB/test/common/ |
| H A D | custom_allocators.h | 579 …ng AlwaysPropagatingAllocator = PropagatingAllocator<std::allocator<T>, /*POCMA = */std::true_type, 580 … /*POCCA = */std::true_type, /*POCS = */std::true_type>; 584 using PocmaAllocator = PropagatingAllocator<std::allocator<T>, /*POCMA = */std::true_type>; 586 …= PropagatingAllocator<std::allocator<T>, /*POCMA = */std::false_type, /*POCCA = */std::true_type>; 589 /*POCS = */std::true_type>; 595 using is_always_equal = std::true_type;
|
| H A D | parallel_invoke_common.h | 81 void create_level(/*is_final_level*/std::true_type) const {
|
| H A D | node_handling_support.h | 356 std::vector<SrcTableType>& src_tables, std::true_type ) in check_concurrent_merge() argument
|
| /oneTBB/test/conformance/ |
| H A D | conformance_concurrent_set.cpp | 31 struct AllowMultimapping<oneapi::tbb::concurrent_multiset<Args...>> : std::true_type {};
|
| H A D | conformance_concurrent_map.cpp | 35 struct AllowMultimapping<oneapi::tbb::concurrent_multimap<Args...>> : std::true_type {};
|
| H A D | conformance_concurrent_unordered_set.cpp | 33 struct AllowMultimapping<oneapi::tbb::concurrent_unordered_multiset<Args...>> : std::true_type {};
|
| H A D | conformance_concurrent_unordered_map.cpp | 32 struct AllowMultimapping<oneapi::tbb::concurrent_unordered_multimap<Args...>> : std::true_type {};
|
| H A D | conformance_concurrent_priority_queue.cpp | 237 …ype = move_support_tests::TwoMemoryArenasFixture<MoveOperationTracker, /*POCMA = */std::true_type>; in test_steal_move_assign_operator_with_stateful_allocator()
|