Dead
[official-gcc.git] / gomp-20050608-branch / gcc / testsuite / g++.dg / init / ref12.C
blob4430e174b7427dee47a4a88e75169ba602a39fb8
1 // PR c++/17435
2 // { dg-do run }
4 extern "C" void abort ();
6 bool ok;
7  
8 struct A  
9
10   void func() const 
11   { 
12     ok = 1;
13   } 
14   
15   ~A() 
16   { 
17     if (!ok)
18       abort ();
19   } 
20 }; 
22 struct B : public A  
23
24 }; 
26 int main() 
27
28   A const& r1 = B(); 
29   r1.func(); 
30