diff options
-rw-r--r-- | clang/test/CXX/drs/cwg26xx.cpp | 9 | ||||
-rwxr-xr-x | clang/www/cxx_dr_status.html | 2 |
2 files changed, 10 insertions, 1 deletions
diff --git a/clang/test/CXX/drs/cwg26xx.cpp b/clang/test/CXX/drs/cwg26xx.cpp index 2b17c81..fee3ef1 100644 --- a/clang/test/CXX/drs/cwg26xx.cpp +++ b/clang/test/CXX/drs/cwg26xx.cpp @@ -225,6 +225,15 @@ void m() { } #if __cplusplus >= 202302L + +namespace cwg2685 { // cwg2685: 17 +template <class T> +struct A { + T ar[4]; +}; +A a = { "foo" }; +} + namespace cwg2687 { // cwg2687: 18 struct S{ void f(int); diff --git a/clang/www/cxx_dr_status.html b/clang/www/cxx_dr_status.html index 5e2ab06..8c79708 100755 --- a/clang/www/cxx_dr_status.html +++ b/clang/www/cxx_dr_status.html @@ -15918,7 +15918,7 @@ and <I>POD class</I></td> <td><a href="https://cplusplus.github.io/CWG/issues/2685.html">2685</a></td> <td>C++23</td> <td>Aggregate CTAD, string, and brace elision</td> - <td class="unknown" align="center">Unknown</td> + <td class="full" align="center">Clang 17</td> </tr> <tr class="open" id="2686"> <td><a href="https://cplusplus.github.io/CWG/issues/2686.html">2686</a></td> |