// { 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); }