// PR77812 // struct-stat hack failure when first overload is a template enum f {}; template void f () { } enum f F; struct g {}; template void g () { } struct g G;