Date: Sun, 3 Dec 2023 21:48:38 +0000
On Sun, Dec 3, 2023 at 7:20 PM Breno Guimarãeswrote:
>
> By the way, the no_unique_address annotation didn't bring the concept of overlapping objects. It already existed.
>
> https://en.cppreference.com/w/cpp/language/ebo
But people haven't been memcpy'ing and memset'ing empty base classes
for a few decades.
Bringing it in for types where people would have historically been
using 'memset' as a bulldozer for a few decades is a much bigger deal.
>
> By the way, the no_unique_address annotation didn't bring the concept of overlapping objects. It already existed.
>
> https://en.cppreference.com/w/cpp/language/ebo
But people haven't been memcpy'ing and memset'ing empty base classes
for a few decades.
Bringing it in for types where people would have historically been
using 'memset' as a bulldozer for a few decades is a much bigger deal.
Received on 2023-12-03 21:48:49