|
|
|
|
|
by gpderetta
685 days ago
|
|
> and obviously cannot work once you realize that std::variant is just syntax sugar over a tagged union It would be easy to make it work, there isn't necessarily a strict relation between the template parameter and the actual stored object. Not having reference variant members was a conscious decision, same as optional<T&>. Hopefully this will be fixed in the future. |
|