Why sizeof( std::variant< char > ) is 8 on when using libc++ and not 2 (like with MSVC's STL and libstdc++)?
Why is sizeof( std::variant< char > ) == 8 when using libc++ and not 2 (like with MSVC's STL and libstdc++)?