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