OSDN Git Service

PR c++/54858
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / g++.dg / template / using21.C
1 // PR c++/52126
2 // { dg-do compile }
3
4 template<typename T>
5 struct A
6 {
7     int foo;
8
9     struct B : A<T>
10     {
11         using A::foo;
12     };
13
14     struct C : A
15     {
16         using A::foo;
17     };
18
19     struct D : A<T>
20     {
21         using A<T>::foo;
22     };
23
24     struct E : A
25     {
26         using A<T>::foo;
27     };
28 };