c++: robustify testcase [PR109752]
[official-gcc.git] / gcc / testsuite / g++.dg / parse / access14.C
blobbdbc7f6ee2ba21f1f9a30e9d7dbed0e55c404879
1 // PR c++/108275
3 struct A {
4   int i;
5 private:
6   int j;
7 };
9 template<int A::* V>
10 struct B {
11   struct C { };
12 private:
13   template<int N> struct D { };
16 struct B<&A::j> b;       // { dg-error "private" }
17 struct B<&A::j>::C c;    // { dg-error "private" }
18 struct B<&A::i>::D<0> d; // { dg-error "private" }