1 // PR c++/25010
2 // { dg-options "-O2" }
3 
4 #pragma interface
5 
6 struct T
7 {
8   T *p;
9 
bazT10   void baz ()
11   {
12     p->baz ();
13   }
14 };
15 
foo(T * p)16 void foo (T *p)
17 {
18   p->baz ();
19 }
20 
21