Message ID | CAH6eHdQz5ZwZnPZtehD3EHnkkcypjsRhQBBBS7sK4ZzOF_pNkQ@mail.gmail.com |
---|---|
State | New |
Headers | show |
diff --git a/libstdc++-v3/include/bits/stl_function.h b/libstdc++-v3/include/bits/stl_function.h index d2e5d13..e5eed06 100644 --- a/libstdc++-v3/include/bits/stl_function.h +++ b/libstdc++-v3/include/bits/stl_function.h @@ -554,7 +554,9 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION { template <typename _Tp> auto - operator()(_Tp&& __t) const -> decltype(!std::forward<_Tp>(__t)) + operator()(_Tp&& __t) const + noexcept(noexcept(!std::forward<_Tp>(__t))) + -> decltype(!std::forward<_Tp>(__t)) { return !std::forward<_Tp>(__t); } typedef __is_transparent is_transparent;