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