Skip to content

Commit 3cc9c02

Browse files
authored
Merge pull request #7353 from charan-003/remove_tag_invoke
remove tag_invoke usage
2 parents 09cd85e + 555b6f9 commit 3cc9c02

81 files changed

Lines changed: 222 additions & 284 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

components/containers/partitioned_vector/include/hpx/components/containers/partitioned_vector/partitioned_vector_component_decl.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
/// classes are asynchronous API which return the futures.
1818

1919
#include <hpx/config.hpp>
20+
#include <hpx/modules/functional.hpp>
2021
#include <hpx/modules/actions.hpp>
2122
#include <hpx/modules/actions_base.hpp>
2223
#include <hpx/modules/async_base.hpp>
@@ -25,7 +26,6 @@
2526
#include <hpx/modules/components_base.hpp>
2627
#include <hpx/modules/concepts.hpp>
2728
#include <hpx/modules/preprocessor.hpp>
28-
#include <hpx/modules/tag_invoke.hpp>
2929

3030
#include <hpx/components/containers/partitioned_vector/partitioned_vector_fwd.hpp>
3131

libs/core/algorithms/include/hpx/algorithms/traits/projected.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@
99
#include <hpx/config.hpp>
1010
#include <hpx/algorithms/traits/segmented_iterator_traits.hpp>
1111
#include <hpx/modules/execution.hpp>
12+
#include <hpx/modules/functional.hpp>
1213
#include <hpx/modules/iterator_support.hpp>
13-
#include <hpx/modules/tag_invoke.hpp>
1414
#include <hpx/modules/type_support.hpp>
1515

1616
#include <iterator>

libs/core/algorithms/include/hpx/parallel/datapar/iterator_helpers.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@
1212
#include <hpx/assert.hpp>
1313
#include <hpx/modules/datastructures.hpp>
1414
#include <hpx/modules/execution.hpp>
15+
#include <hpx/modules/functional.hpp>
1516
#include <hpx/modules/iterator_support.hpp>
16-
#include <hpx/modules/tag_invoke.hpp>
1717
#include <hpx/modules/type_support.hpp>
1818

1919
#include <cstddef>

libs/core/algorithms/include/hpx/parallel/unseq/reduce_helpers.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
#pragma once
99

1010
#include <hpx/config.hpp>
11-
#include <hpx/modules/tag_invoke.hpp>
11+
#include <hpx/modules/functional.hpp>
1212
#include <hpx/modules/type_support.hpp>
1313

1414
#include <algorithm>

libs/core/algorithms/include/hpx/parallel/unseq/simd_helpers.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@
88
#pragma once
99

1010
#include <hpx/config.hpp>
11+
#include <hpx/modules/functional.hpp>
1112
#include <hpx/modules/iterator_support.hpp>
12-
#include <hpx/modules/tag_invoke.hpp>
1313
#include <hpx/modules/type_support.hpp>
1414
#include <hpx/parallel/unseq/reduce_helpers.hpp>
1515

libs/core/algorithms/include/hpx/parallel/util/compare_projected.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
#pragma once
99

1010
#include <hpx/config.hpp>
11-
#include <hpx/modules/tag_invoke.hpp>
11+
#include <hpx/modules/functional.hpp>
1212
#include <hpx/modules/type_support.hpp>
1313

1414
#include <utility>

libs/core/algorithms/include/hpx/parallel/util/detail/algorithm_result.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@
1111
#include <hpx/modules/datastructures.hpp>
1212
#include <hpx/modules/execution.hpp>
1313
#include <hpx/modules/executors.hpp>
14+
#include <hpx/modules/functional.hpp>
1415
#include <hpx/modules/futures.hpp>
15-
#include <hpx/modules/tag_invoke.hpp>
1616
#include <hpx/modules/type_support.hpp>
1717

1818
// for is_sender

libs/core/algorithms/include/hpx/parallel/util/invoke_projected.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@
88

99
#include <hpx/config.hpp>
1010
#include <hpx/algorithms/traits/is_value_proxy.hpp>
11+
#include <hpx/modules/functional.hpp>
1112
#include <hpx/modules/iterator_support.hpp>
12-
#include <hpx/modules/tag_invoke.hpp>
1313
#include <hpx/modules/type_support.hpp>
1414

1515
#include <type_traits>

libs/core/async_combinators/include/hpx/async_combinators/when_each.hpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -133,6 +133,7 @@ namespace hpx {
133133
#include <hpx/modules/futures.hpp>
134134
#include <hpx/modules/iterator_support.hpp>
135135
#include <hpx/modules/memory.hpp>
136+
#include <hpx/modules/tag_invoke.hpp>
136137
#include <hpx/modules/type_support.hpp>
137138

138139
#include <algorithm>

libs/core/execution/include/hpx/execution/algorithms/keep_future.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@
1111
#include <hpx/modules/concepts.hpp>
1212
#include <hpx/modules/errors.hpp>
1313
#include <hpx/modules/execution_base.hpp>
14+
#include <hpx/modules/functional.hpp>
1415
#include <hpx/modules/futures.hpp>
15-
#include <hpx/modules/tag_invoke.hpp>
1616

1717
#include <exception>
1818
#include <type_traits>

0 commit comments

Comments
 (0)