1 // PR c++/54198 2 3 template <typename T> void refIfNotNull(T * p1)4 refIfNotNull (T* p1) 5 { 6 p1->ref; 7 } 8 template <typename T> struct A 9 { AA10 A (T* p1) 11 { 12 refIfNotNull (p1); 13 } 14 }; 15 class B; 16 class C 17 { 18 void getParent (A <B> = 0); 19 }; 20