blob: 2785f9475448a919722eaa897905ce0fa3c480d2 [file] [log] [blame]
// { dg-do compile { target c++2a } }
struct A {
int i;
// auto operator<=> (const A&) = default;
};
template <typename T, T t> void f()
{
g(t); // { dg-error "not declared" }
}
int main()
{
f<A,A{1}>();
}
// { dg-message "T t = A{1}" "" { target *-*-* } 0 }