1 // PR c++/48593 2 3 template <typename T> struct foo 4 { 5 T data; 6 }; 7 8 template<typename T> struct bar: public foo<T> 9 { some_funcbar10 void some_func() 11 { 12 T* ptr = &(foo<T>::data); 13 } 14 }; 15 main()16 int main() 17 { 18 bar<int>().some_func(); 19 } 20 21