Skip to content

Commit b905bcc

Browse files
authored
[libc++] Remove some unused includes (#120219)
1 parent 6910aec commit b905bcc

23 files changed

+3
-37
lines changed

libcxx/include/__algorithm/adjacent_find.h

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,8 @@
1111
#define _LIBCPP___ALGORITHM_ADJACENT_FIND_H
1212

1313
#include <__algorithm/comp.h>
14-
#include <__algorithm/iterator_operations.h>
1514
#include <__config>
1615
#include <__functional/identity.h>
17-
#include <__iterator/iterator_traits.h>
1816
#include <__type_traits/invoke.h>
1917
#include <__utility/move.h>
2018

libcxx/include/__algorithm/binary_search.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@
1313
#include <__algorithm/comp_ref_type.h>
1414
#include <__algorithm/lower_bound.h>
1515
#include <__config>
16-
#include <__iterator/iterator_traits.h>
1716

1817
#if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER)
1918
# pragma GCC system_header

libcxx/include/__algorithm/equal.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@
2020
#include <__type_traits/desugars_to.h>
2121
#include <__type_traits/enable_if.h>
2222
#include <__type_traits/invoke.h>
23-
#include <__type_traits/is_constant_evaluated.h>
2423
#include <__type_traits/is_equality_comparable.h>
2524
#include <__type_traits/is_volatile.h>
2625
#include <__utility/move.h>

libcxx/include/__algorithm/equal_range.h

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,6 @@
1717
#include <__algorithm/upper_bound.h>
1818
#include <__config>
1919
#include <__functional/identity.h>
20-
#include <__iterator/advance.h>
21-
#include <__iterator/distance.h>
22-
#include <__iterator/iterator_traits.h>
23-
#include <__iterator/next.h>
2420
#include <__type_traits/invoke.h>
2521
#include <__type_traits/is_callable.h>
2622
#include <__type_traits/is_constructible.h>

libcxx/include/__algorithm/fill_n.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@
1212
#include <__algorithm/min.h>
1313
#include <__config>
1414
#include <__fwd/bit_reference.h>
15-
#include <__iterator/iterator_traits.h>
1615
#include <__memory/pointer_traits.h>
1716
#include <__utility/convert_to_integral.h>
1817

libcxx/include/__algorithm/find.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,6 @@
2424
#include <__type_traits/invoke.h>
2525
#include <__type_traits/is_equality_comparable.h>
2626
#include <__type_traits/is_integral.h>
27-
#include <__type_traits/is_same.h>
2827
#include <__type_traits/is_signed.h>
2928
#include <__utility/move.h>
3029
#include <limits>

libcxx/include/__algorithm/find_end.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@
1515
#include <__config>
1616
#include <__functional/identity.h>
1717
#include <__iterator/iterator_traits.h>
18-
#include <__iterator/next.h>
1918
#include <__type_traits/invoke.h>
2019
#include <__utility/pair.h>
2120

libcxx/include/__algorithm/find_first_of.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@
1212

1313
#include <__algorithm/comp.h>
1414
#include <__config>
15-
#include <__iterator/iterator_traits.h>
1615

1716
#if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER)
1817
# pragma GCC system_header

libcxx/include/__algorithm/for_each.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@
1414
#include <__config>
1515
#include <__iterator/segmented_iterator.h>
1616
#include <__ranges/movable_box.h>
17-
#include <__type_traits/enable_if.h>
1817
#include <__utility/in_place.h>
1918
#include <__utility/move.h>
2019

libcxx/include/__algorithm/includes.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@
1313
#include <__algorithm/comp_ref_type.h>
1414
#include <__config>
1515
#include <__functional/identity.h>
16-
#include <__iterator/iterator_traits.h>
1716
#include <__type_traits/invoke.h>
1817
#include <__type_traits/is_callable.h>
1918
#include <__utility/move.h>

0 commit comments

Comments
 (0)