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