From b65bdd27fd96afa3074308de18d6a54c67ba6aef Mon Sep 17 00:00:00 2001 From: Jonathan Wakely Date: Tue, 10 Dec 2019 16:15:55 +0000 Subject: libstdc++: Reduce header dependencies in * include/std/span: Do not include and . (tuple_size, tuple_element): Declare. From-SVN: r279171 --- libstdc++-v3/include/std/span | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'libstdc++-v3/include/std') diff --git a/libstdc++-v3/include/std/span b/libstdc++-v3/include/std/span index f215dec..ecce0b3 100644 --- a/libstdc++-v3/include/std/span +++ b/libstdc++-v3/include/std/span @@ -39,8 +39,6 @@ #if __cplusplus > 201703L #include -#include -#include #include #include #include @@ -451,6 +449,9 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION return __sp[_Index]; } + template struct tuple_size; + template struct tuple_element; + template struct tuple_size> : public integral_constant -- cgit v1.1