1 // PR c++/78139
2 
3 struct A
4 {
5   A(int);
6 private:
7   ~A();
8 };
9 
10 struct B
11 {
12   B(void*);
13 };
14 
main()15 int main()
16 {
17   B(new A(42));
18 }
19