1// PR c++/15096 2 3template <typename T_> 4class C1 5{ 6public: 7 C1 (); 8 ~C1 (); 9 const int C1<T_>::* getPtr () const; 10 11private: 12 int x; 13 T_ y; 14}; 15 16 17template <typename T_> 18const int C1<T_>::* C1<T_>::getPtr () const 19{ return &C1<T_>::x; } 20 21 22