[[no_unique_address]] et deux valeurs de membre du même type

Je joue autour avec [[no_unique_address]]dans c++20. Dans l'exemple sur cppreference, nous avons un type Emptyet un type videsZ struct Empty {}; // empty class struct Z { char c; [[no_unique_address]] Empty e1, e2; }; Apparemment, la taille de Zdoit être au moins 2parce que les types de e1et e2sont...