OSDN Git Service

Pizza-lize :-)
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / g++.dg / lookup / hidden-class16.C
1 // Contributed by Dodji Seketeli <dodji@redhat.com>
2 // Origin PR c++/36019
3 // { dg-do compile }
4
5 struct F {
6   static const int y = 0;
7 };
8
9 struct A {
10   static const int x = 0;
11 };
12
13 struct B : public A {
14   template <typename A>
15   static int f ()
16   {
17     return A::x; // { dg-error "'x' is not a member of 'F'" }
18   }
19 };
20
21 int
22 main ()
23 {
24   int j = B::f<F> ();
25   return 0;
26 }
27