1 /* PR c++/88 */
2 /* { dg-do compile } */
3 
4 class Hvec
5 {
6 public:
7   Hvec(double x, double y, double z);
8   ~Hvec();
9 };
10 
11 
12 class Camera1
13 {
14 public:
15   Camera1(const Hvec &basepos=Hvec(0.0,0.0,0.0));
16   ~Camera1();
17 };
18 
19 class Camera2
20 {
21 public:
22   Camera2(const Hvec &basepos);
Camera2()23   inline Camera2() { Camera2(Hvec(0.0,0.0,0.0)); }
24   ~Camera2();
25 };
26