Hi!

On Mon, May 20, 2019 at 11:44:18PM +0200, Jakub Jelinek wrote:
> Bootstrapped/regtested on x86_64-linux and i686-linux, ok for trunk?
> 
> 2019-05-20  Jakub Jelinek  <ja...@redhat.com>
> 
>       P1091R3 - Extending structured bindings to be more like var decls
>       P1381R1 - Reference capture of structured bindings
>       * decl.c (cp_maybe_mangle_decomp): Handle TREE_STATIC decls even at
>       function scope.
>       (cp_finish_decomp): Copy over various decl properties from decl to
>       v[i] in the tuple case.
>       (grokdeclarator): Allow static, thread_local and __thread for C++2a
>       and use pedwarn instead of error for older standard revisions.
>       Make other structured binding diagnostic messages more i18n friendly.
> 
>       * g++.dg/cpp1z/decomp3.C (test): For static, expect only warning
>       instead of error and only for c++17_down.  Add a thread_local test.
>       (z2): Add a __thread test.
>       * g++.dg/cpp2a/decomp1.C: New test.
>       * g++.dg/cpp2a/decomp1-aux.cc: New file.
>       * g++.dg/cpp2a/decomp2.C: New test.
>       * g++.dg/cpp2a/decomp3.C: New test.

I'd like to ping this patch.

Thanks.

        Jakub

Reply via email to