diff options
Diffstat (limited to 'gcc/testsuite/g++.dg/cpp1z/decomp2.C')
-rw-r--r-- | gcc/testsuite/g++.dg/cpp1z/decomp2.C | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/gcc/testsuite/g++.dg/cpp1z/decomp2.C b/gcc/testsuite/g++.dg/cpp1z/decomp2.C index 5831fc74940..6574028217f 100644 --- a/gcc/testsuite/g++.dg/cpp1z/decomp2.C +++ b/gcc/testsuite/g++.dg/cpp1z/decomp2.C @@ -9,12 +9,12 @@ __complex__ int c = 7 + 8i; int main () { - auto & [ d, e, f, g ] = a; // { dg-warning "decomposition declaration only available with" "" { target c++14_down } } - auto [ h, i, j, k ] = a; // { dg-warning "decomposition declaration only available with" "" { target c++14_down } } - auto [ l, m ] = b; // { dg-warning "decomposition declaration only available with" "" { target c++14_down } } - auto & [ n, o ] = b; // { dg-warning "decomposition declaration only available with" "" { target c++14_down } } - auto & [ p, q ] = c; // { dg-warning "decomposition declaration only available with" "" { target c++14_down } } - auto [ r, s ] = c; // { dg-warning "decomposition declaration only available with" "" { target c++14_down } } + auto & [ d, e, f, g ] = a; // { dg-warning "structured bindings only available with" "" { target c++14_down } } + auto [ h, i, j, k ] = a; // { dg-warning "structured bindings only available with" "" { target c++14_down } } + auto [ l, m ] = b; // { dg-warning "structured bindings only available with" "" { target c++14_down } } + auto & [ n, o ] = b; // { dg-warning "structured bindings only available with" "" { target c++14_down } } + auto & [ p, q ] = c; // { dg-warning "structured bindings only available with" "" { target c++14_down } } + auto [ r, s ] = c; // { dg-warning "structured bindings only available with" "" { target c++14_down } } d += 10; e += 11; f += 12; |