summaryrefslogtreecommitdiff
path: root/gcc/testsuite/g++.old-deja/g++.jason/access10.C
blob: a8a2bb9fd42488a879abbae8ac32b52866cd3efb (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
// { dg-do assemble  }
// PRMS Id: 4839
// Bug: The initializer of a static member of a class has the same acess
// rights as a member function.  g++ doesn't realize that.

class X 
{
  X (int);
  static X foo;
public:
  void dummy();
};

X X::foo = 9;