* doc/invoke.texi: Document -std=c++17 and -std=gnu++17 and document
[official-gcc.git] / gcc / testsuite / g++.old-deja / g++.mike / for2.C
blob6eb5d66675e568bba22f3116095b12cad4363afb
1 // { dg-do assemble  }
3 void foo() {
4   for (class C {};;)
5     ;
6   C c;          // { dg-error "declared" "decl" } 
9 void bar() {
10   for (enum E {num};;)
11     ;
12   E e;          // { dg-error "declared" "decl" } 
15 void bee () {
16   int i = 0;
17   for (int fun() = 0; i != 2; ++i) {    // { dg-warning "extern" "extern" }
18   // { dg-error "initialized" "init" { target *-*-* } .-1 }
19   }