// PR c++/9454 // Origin: Wolfgang Bangerth // { dg-do compile } template struct A { struct B { operator int (); }; struct C : B { operator int (); }; }; A<0> a;