Skip to content

Commit 40e7a25

Browse files
Transitive inclusions and forward declaration of span
1 parent 2601e34 commit 40e7a25

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

libcxx/include/__ranges/as_const_view.h

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@
1111
#define _LIBCPP___RANGES_AS_CONST_VIEW_H
1212

1313
#include <__concepts/constructible.h>
14+
#include <__cstddef/size_t.h>
15+
#include <__fwd/span.h>
1416
#include <__iterator/concepts.h>
1517
#include <__ranges/all.h>
1618
#include <__ranges/concepts.h>
@@ -22,13 +24,12 @@
2224
#include <__ranges/view_interface.h>
2325
#include <__type_traits/is_reference.h>
2426
#include <__type_traits/is_specialization.h>
27+
#include <__type_traits/remove_cvref.h>
2528
#include <__utility/auto_cast.h>
2629
#include <__utility/declval.h>
2730
#include <__utility/forward.h>
2831
#include <__utility/move.h>
2932
#include <__utility/pair.h>
30-
#include <cstddef>
31-
#include <span>
3233

3334
#if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER)
3435
# pragma GCC system_header

0 commit comments

Comments
 (0)