https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121932
--- Comment #2 from Sam James <sjames at gcc dot gnu.org> --- ``` struct enum_flags { template <long N> void to_string(int (&)[N]); }; struct language_defn { virtual void language_arch_info(int *, int *) const; virtual void lookup_symbol_local(const enum_flags) {} }; struct go_language : language_defn { void language_arch_info(int *, int *) const; }; void go_language::language_arch_info(int *, int *) const {} ```