Don't revisit a variant we are already visiting.
* include/std/variant (__variant_construct_single): New. (__variant_construct): Use it. (_M_destructive_move): Likewise. (_M_destructive_copy): Likewise. (_Copy_assign_base::operator=): Adjust. (_Move_assign_base::operator=): Likewise. (swap): Likewise. From-SVN: r269996
Showing
Please
register
or
sign in
to comment