| Name |
Last commit
|
Last update |
|---|---|---|
| .. | ||
| 80165.cc | ||
| 85183.cc | ||
| 86874.cc | ||
| any.cc | ||
| compile.cc | ||
| deduction.cc | ||
| hash.cc | ||
| index_type.cc | ||
| run.cc |
PR libstdc++/86874 * include/std/variant (_Copy_ctor_base::_M_destructive_move): Define here instead of in _Move_assign_base. (_Copy_ctor_base<true, _Types...>::_M_destructive_move): Define. (_Copy_assign_base::operator=): Use _M_destructive_move when changing the contained value to another alternative. (_Move_assign_base::operator=): Likewise. (_Move_assign_base::_M_destructive_move): Remove. * testsuite/20_util/variant/86874.cc: New test. From-SVN: r263365
| Name |
Last commit
|
Last update |
|---|---|---|
| .. | ||
| 80165.cc | Loading commit data... | |
| 85183.cc | Loading commit data... | |
| 86874.cc | Loading commit data... | |
| any.cc | Loading commit data... | |
| compile.cc | Loading commit data... | |
| deduction.cc | Loading commit data... | |
| hash.cc | Loading commit data... | |
| index_type.cc | Loading commit data... | |
| run.cc | Loading commit data... |