libstdc++: Remove workaround for FE bug in std::tuple [PR96592]
The FE bug was fixed, so we don't need this workaround now. libstdc++-v3/ChangeLog: PR libstdc++/96592 * include/std/tuple (tuple::is_constructible): Remove.
This commit is contained in:
parent
4d540c7a4a
commit
76c6be48b7
@ -553,10 +553,6 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION
|
|||||||
template<bool, typename... _Types>
|
template<bool, typename... _Types>
|
||||||
struct _TupleConstraints
|
struct _TupleConstraints
|
||||||
{
|
{
|
||||||
template<typename _Tp, typename _Up> // Workaround for PR 96592
|
|
||||||
using is_constructible
|
|
||||||
= __bool_constant<__is_constructible(_Tp, _Up)>;
|
|
||||||
|
|
||||||
// Constraint for a non-explicit constructor.
|
// Constraint for a non-explicit constructor.
|
||||||
// True iff each Ti in _Types... can be constructed from Ui in _UTypes...
|
// True iff each Ti in _Types... can be constructed from Ui in _UTypes...
|
||||||
// and every Ui is implicitly convertible to Ti.
|
// and every Ui is implicitly convertible to Ti.
|
||||||
|
Loading…
Reference in New Issue
Block a user