OSDN Git Service

/cp
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / g++.dg / template / access20.C
1 // PR c++/29470
2
3 template <typename T> struct B
4 {
5         protected:
6         T v;                    // { dg-error "protected" }
7 };
8 template <typename T> struct D : B<T>
9 {
10         protected:
11         using B<T>::v;
12 };
13 int main()
14 {
15         D<int> d;
16         d.v = 0;                // { dg-error "context" }
17         return 0;
18 }