OSDN Git Service

2006-02-08 Paolo Bonzini <bonzini@gnu.org>
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / g++.old-deja / g++.eh / spec7.C
1 // { dg-do run  }
2 // Test that we allow simple throw specs on pointers.
3
4 void f() throw () { }
5 void (*pf)() throw () = f;
6
7 struct A
8 {
9   void g() throw () { }
10   static void (A::*pmf)() throw ();
11 };
12
13 void (A::* A::pmf)() = &A::g;
14
15 int main()
16 {
17   pf ();
18   A a;
19   (a.*A::pmf)();
20 }