2003-12-26 Guilhem Lavaux <guilhem@kaffe.org>
[official-gcc.git] / gcc / testsuite / g++.old-deja / g++.brendan / friend3.C
blob0df4498735229a99d1c995ca1c04642f2d05ad86
1 // { dg-do assemble  }
2 // GROUPS passed friends
3 class B {
5    friend class A;
7    enum {
8       bEnum = 1,
9    }; // { dg-error "" } comma
11    int bArray[ bEnum ];
13 public:
14    void bFunction(int arg[ bEnum ]);
18 class A {
19    int aMember;
21 public:
22    void aFunction(int a[B::bEnum])
23    {
24       B b;
25       b.bArray[ B::bEnum ] = aMember;
26    }