1 // typedef test
2 // { dg-require-effective-target c++11 }
3
4 typedef void F() &;
5
6 F f; // { dg-error "" }
7 F* p; // { dg-error "" }
8 extern F& r; // { dg-error "" }
9
10 struct A {
11 F f;
12 };
13
main()14 int main()
15 {
16 A a;
17 a.f();
18 A().f(); // { dg-error "" }
19 }
20