aboutsummaryrefslogtreecommitdiff
path: root/gcc/testsuite/g++.old-deja/g++.pt/m8.C
blob: 22d01441bb10f05e755662b097de74265c7db58c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
// Build don't link: 

class A {
  int a;
 public:
  A (int aa = 3);
};

class B {
  class A {
  public:
    A (int, int);
  };
  A aa;
 public:
  B (int);
};

extern void foo();
B::B (int z) : aa (1, z) {
  foo ();
}