libstdc++: Remove workaround for modules issue [PR113814]
The modules bug requiring this workaround was fixed with commit r15-4862-g815e48e3d42231. PR testsuite/113710 PR c++/113814 libstdc++-v3/ChangeLog: * include/bits/stl_pair.h: Remove workaround. Signed-off-by: Nathaniel Shead <nathanieloshead@gmail.com>
This commit is contained in:
parent
c1d91adb57
commit
35425d025b
1 changed files with 0 additions and 5 deletions
|
@ -1183,11 +1183,6 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION
|
|||
struct tuple_element<1, pair<_Tp1, _Tp2>>
|
||||
{ typedef _Tp2 type; };
|
||||
|
||||
// Forward declare the partial specialization for std::tuple
|
||||
// to work around modules bug PR c++/113814.
|
||||
template<size_t __i, typename... _Types>
|
||||
struct tuple_element<__i, tuple<_Types...>>;
|
||||
|
||||
#if __cplusplus >= 201703L
|
||||
template<typename _Tp1, typename _Tp2>
|
||||
inline constexpr size_t tuple_size_v<pair<_Tp1, _Tp2>> = 2;
|
||||
|
|
Loading…
Add table
Reference in a new issue