aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJonathan Wakely <jwakely@redhat.com>2024-08-20 11:54:25 +0100
committerJonathan Wakely <redi@gcc.gnu.org>2024-08-20 21:51:50 +0100
commit5d5193f0734fb4706940f7ac79899da25250be9d (patch)
treeedc68e9ec4e4c674f5c8a5978ae752440e5db55f
parent91ae46853858a2aa4eb8640ce1a72124679a3909 (diff)
downloadgcc-5d5193f0734fb4706940f7ac79899da25250be9d.zip
gcc-5d5193f0734fb4706940f7ac79899da25250be9d.tar.gz
gcc-5d5193f0734fb4706940f7ac79899da25250be9d.tar.bz2
libstdc++: Remove redundant reclaration of std::optional
We've already declared optional at the top of the header, so don't need to do it again. libstdc++-v3/ChangeLog: * include/std/optional: Remove redundant redeclaration.
-rw-r--r--libstdc++-v3/include/std/optional3
1 files changed, 0 insertions, 3 deletions
diff --git a/libstdc++-v3/include/std/optional b/libstdc++-v3/include/std/optional
index 2c4cc26..6651686 100644
--- a/libstdc++-v3/include/std/optional
+++ b/libstdc++-v3/include/std/optional
@@ -742,9 +742,6 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION
#endif // __cpp_concepts
template<typename _Tp>
- class optional;
-
- template<typename _Tp>
inline constexpr bool __is_optional_v = false;
template<typename _Tp>
inline constexpr bool __is_optional_v<optional<_Tp>> = true;