1class A; 2 3template<int A::* P> 4class B 5{ 6public: 7 static int A::* const p = P; // { dg-error "" } 8}; 9 10class A 11{ 12public: 13 14int dummy; 15 16B<&A::dummy> d; 17}; 18