// { dg-do compile } | |
// Origin: Sergey Shandar <comer@pisem.net> | |
// PR c++/9810: Access checking for member function template | |
// appeared in using declaration. | |
struct A | |
{ | |
template<class R> void F(R) {} | |
}; | |
struct B: private A | |
{ | |
using A::F; | |
}; | |
int main() | |
{ | |
B b; | |
b.F(3); | |
} |