// PR c++/105223 struct ServiceReferenceBase { void operator=(int); }; template struct ServiceReference : ServiceReferenceBase { void foo() { operator=(0); } using ServiceReferenceBase::operator=; }; int main() { ServiceReference sr; sr.foo(); }