summaryrefslogtreecommitdiff
path: root/gcc/testsuite/g++.dg/init/ctor5.C
blob: cc933188201772fcceedd3e1227cfa752c2efc98 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
//  PR C++/21645
//  We were crashing because we forgot to update the type for
//  the cloned argument for the cloned ctor.

struct color {
  ~color();
};
struct style {
  color col;
  style (color);
};

style::style(color c)
  : col(c)
{
}