Skip to content

Commit ef409c8

Browse files
committed
[libc++][C++03] Remove headers which don't provide anything
1 parent 8a691cc commit ef409c8

File tree

578 files changed

+56
-70331
lines changed

Some content is hidden

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

578 files changed

+56
-70331
lines changed

libcxx/include/CMakeLists.txt

Lines changed: 0 additions & 438 deletions
Large diffs are not rendered by default.

libcxx/include/__cxx03/__algorithm/clamp.h

Lines changed: 0 additions & 44 deletions
This file was deleted.

libcxx/include/__cxx03/__algorithm/count.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,9 @@
1616
#include <__cxx03/__bit/popcount.h>
1717
#include <__cxx03/__config>
1818
#include <__cxx03/__functional/identity.h>
19-
#include <__cxx03/__functional/invoke.h>
2019
#include <__cxx03/__fwd/bit_reference.h>
2120
#include <__cxx03/__iterator/iterator_traits.h>
21+
#include <__cxx03/__type_traits/invoke.h>
2222

2323
#if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER)
2424
# pragma GCC system_header

libcxx/include/__cxx03/__algorithm/equal.h

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,13 +14,12 @@
1414
#include <__cxx03/__algorithm/unwrap_iter.h>
1515
#include <__cxx03/__config>
1616
#include <__cxx03/__functional/identity.h>
17-
#include <__cxx03/__functional/invoke.h>
1817
#include <__cxx03/__iterator/distance.h>
1918
#include <__cxx03/__iterator/iterator_traits.h>
2019
#include <__cxx03/__string/constexpr_c_functions.h>
2120
#include <__cxx03/__type_traits/desugars_to.h>
2221
#include <__cxx03/__type_traits/enable_if.h>
23-
#include <__cxx03/__type_traits/is_constant_evaluated.h>
22+
#include <__cxx03/__type_traits/invoke.h>
2423
#include <__cxx03/__type_traits/is_equality_comparable.h>
2524
#include <__cxx03/__type_traits/is_volatile.h>
2625
#include <__cxx03/__utility/move.h>

libcxx/include/__cxx03/__algorithm/equal_range.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,11 @@
1717
#include <__cxx03/__algorithm/upper_bound.h>
1818
#include <__cxx03/__config>
1919
#include <__cxx03/__functional/identity.h>
20-
#include <__cxx03/__functional/invoke.h>
2120
#include <__cxx03/__iterator/advance.h>
2221
#include <__cxx03/__iterator/distance.h>
2322
#include <__cxx03/__iterator/iterator_traits.h>
2423
#include <__cxx03/__iterator/next.h>
24+
#include <__cxx03/__type_traits/invoke.h>
2525
#include <__cxx03/__type_traits/is_callable.h>
2626
#include <__cxx03/__type_traits/is_constructible.h>
2727
#include <__cxx03/__utility/move.h>

libcxx/include/__cxx03/__algorithm/find.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@
1717
#include <__cxx03/__bit/invert_if.h>
1818
#include <__cxx03/__config>
1919
#include <__cxx03/__functional/identity.h>
20-
#include <__cxx03/__functional/invoke.h>
2120
#include <__cxx03/__fwd/bit_reference.h>
2221
#include <__cxx03/__iterator/segmented_iterator.h>
2322
#include <__cxx03/__string/constexpr_c_functions.h>

libcxx/include/__cxx03/__algorithm/find_end.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,11 +15,11 @@
1515
#include <__cxx03/__algorithm/search.h>
1616
#include <__cxx03/__config>
1717
#include <__cxx03/__functional/identity.h>
18-
#include <__cxx03/__functional/invoke.h>
1918
#include <__cxx03/__iterator/advance.h>
2019
#include <__cxx03/__iterator/iterator_traits.h>
2120
#include <__cxx03/__iterator/next.h>
2221
#include <__cxx03/__iterator/reverse_iterator.h>
22+
#include <__cxx03/__type_traits/invoke.h>
2323
#include <__cxx03/__utility/pair.h>
2424

2525
#if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER)

libcxx/include/__cxx03/__algorithm/fold.h

Lines changed: 0 additions & 128 deletions
This file was deleted.

libcxx/include/__cxx03/__algorithm/for_each.h

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,7 @@
1313
#include <__cxx03/__algorithm/for_each_segment.h>
1414
#include <__cxx03/__config>
1515
#include <__cxx03/__iterator/segmented_iterator.h>
16-
#include <__cxx03/__ranges/movable_box.h>
1716
#include <__cxx03/__type_traits/enable_if.h>
18-
#include <__cxx03/__utility/in_place.h>
1917
#include <__cxx03/__utility/move.h>
2018

2119
#if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER)

libcxx/include/__cxx03/__algorithm/for_each_n.h

Lines changed: 0 additions & 41 deletions
This file was deleted.

libcxx/include/__cxx03/__algorithm/in_found_result.h

Lines changed: 0 additions & 54 deletions
This file was deleted.

libcxx/include/__cxx03/__algorithm/in_fun_result.h

Lines changed: 0 additions & 54 deletions
This file was deleted.

0 commit comments

Comments
 (0)