// PR c++/31923 template static void f1 (); template<> static void f1 (); // { dg-error "explicit template specialization cannot have a storage class" } template extern void f2 (); template<> extern void f2 (); // { dg-error "explicit template specialization cannot have a storage class" } export template // { dg-warning "keyword 'export' not implemented" } static void* f3 ();