aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJonathan Wakely <jwakely@redhat.com>2024-09-12 10:55:23 +0100
committerJonathan Wakely <redi@gcc.gnu.org>2024-09-12 20:42:48 +0100
commitf5f55b6e732d119a5c4a1d8e48d1364eb94d9d1d (patch)
tree4cc0e1014d3414c711c20634984f97fe2403b228
parent27c985b774b2ccb0d2aa9eb72acf05f98b790296 (diff)
downloadgcc-f5f55b6e732d119a5c4a1d8e48d1364eb94d9d1d.zip
gcc-f5f55b6e732d119a5c4a1d8e48d1364eb94d9d1d.tar.gz
gcc-f5f55b6e732d119a5c4a1d8e48d1364eb94d9d1d.tar.bz2
libstdc++: Remove unused alias template in std::optional
I added this __is_bool alias template in r15-2309-g6d86486292acbe but it isn't actually used so can be removed. libstdc++-v3/ChangeLog: * include/std/optional (__is_bool): Remove.
-rw-r--r--libstdc++-v3/include/std/optional2
1 files changed, 0 insertions, 2 deletions
diff --git a/libstdc++-v3/include/std/optional b/libstdc++-v3/include/std/optional
index 933a5b1..6a8e76f 100644
--- a/libstdc++-v3/include/std/optional
+++ b/libstdc++-v3/include/std/optional
@@ -850,8 +850,6 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION
using __not_self = __not_<is_same<optional, __remove_cvref_t<_Up>>>;
template<typename _Up>
using __not_tag = __not_<is_same<in_place_t, __remove_cvref_t<_Up>>>;
- template<typename _Up>
- using __is_bool = is_same<remove_cv_t<_Up>, bool>;
template<typename... _Cond>
using _Requires = enable_if_t<__and_v<_Cond...>, bool>;
#endif