Subject: Re: [boost] [variant] Please vote for behavior
From: Gottlob Frege (gottlobfrege_at_[hidden])
Date: 2013-01-28 16:06:27


On Mon, Jan 28, 2013 at 1:35 PM, Joel de Guzman <djowel_at_[hidden]> wrote
>
>
No. It's still just operator(T const&). You can't use a "singular
> valued" recursive_wrapper in any other operation apart from assignment,
> destruction or move.
>

How do I know if is it singular valued? Do I need to check everywhere?

Basically, can you guarantee the never "leak out" and are destroyed or
assigned immediately after the move?