https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93033
Jakub Jelinek <jakub at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |jakub at gcc dot gnu.org
--- Comment #9 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
Reduced testcase from PR93137:
template <typename, typename = int>
struct A {
A ();
~A ();
};
template <typename T, typename U, typename V>
A<T> operator+(const T *, A<U, V>);
void
foo ()
{
A<char> f;
struct { A<char> g; bool h; } i[] {"" + f};
}