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... |