[libc++] Avoid using anonymous struct with base classes (fixes GCC 12)
authorAzat Khuzhin <a3at.mail@gmail.com>
Fri, 8 Apr 2022 20:13:46 +0000 (16:13 -0400)
committerLouis Dionne <ldionne.2@gmail.com>
Fri, 8 Apr 2022 20:14:44 +0000 (16:14 -0400)
commitc3d0205ee771edbee287b389699eab70b3670ecf
treea6d409200c1c5192056d3754cdce95e36744e8a5
parent311edc6b5b05f2f1a0151df8c9d054b6fdbf02a1
[libc++] Avoid using anonymous struct with base classes (fixes GCC 12)

GCC 12 reports:

     libcxx/include/string:727:13: error: anonymous struct with base classes
     727 |             : __padding<value_type>

Differential Revision: https://reviews.llvm.org/D122598
libcxx/include/string