Skip to content

Commit cbf1009

Browse files
committed
Remove unnecessary _AlgoPolicy template parameter
1 parent b1a6f8f commit cbf1009

File tree

3 files changed

+2
-5
lines changed

3 files changed

+2
-5
lines changed

libcxx/include/__algorithm/for_each.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@
1111
#define _LIBCPP___ALGORITHM_FOR_EACH_H
1212

1313
#include <__algorithm/for_each_segment.h>
14-
#include <__algorithm/iterator_operations.h>
1514
#include <__config>
1615
#include <__iterator/segmented_iterator.h>
1716
#include <__type_traits/enable_if.h>

libcxx/include/__algorithm/ranges_for_each.h

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@
1111

1212
#include <__algorithm/for_each.h>
1313
#include <__algorithm/in_fun_result.h>
14-
#include <__algorithm/iterator_operations.h>
1514
#include <__config>
1615
#include <__functional/identity.h>
1716
#include <__functional/invoke.h>
@@ -47,7 +46,7 @@ struct __for_each {
4746
auto __n = __last - __first;
4847
auto __end = __first + __n;
4948
auto __f = [&](auto&& __val) { std::invoke(__func, std::invoke(__proj, __val)); };
50-
std::__for_each<_RangeAlgPolicy>(__first, __end, __f);
49+
std::__for_each(__first, __end, __f);
5150
return {std::move(__end), std::move(__func)};
5251
} else {
5352
for (; __first != __last; ++__first)

libcxx/include/__algorithm/ranges_for_each_n.h

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@
1111

1212
#include <__algorithm/for_each.h>
1313
#include <__algorithm/in_fun_result.h>
14-
#include <__algorithm/iterator_operations.h>
1514
#include <__config>
1615
#include <__functional/identity.h>
1716
#include <__functional/invoke.h>
@@ -46,7 +45,7 @@ struct __for_each_n {
4645
if constexpr (forward_iterator<_Iter>) {
4746
auto __last = std::ranges::next(__first, __count);
4847
auto __f = [&](auto&& __val) { std::invoke(__func, std::invoke(__proj, __val)); };
49-
std::__for_each<_RangeAlgPolicy>(__first, __last, __f);
48+
std::__for_each(__first, __last, __f);
5049
return {std::move(__last), std::move(__func)};
5150
} else {
5251
while (__count-- > 0) {

0 commit comments

Comments
 (0)