1 // Test for printing the type of T{} in error messages.
2 // { dg-do compile { target c++11 } }
3 
4 template <class T, T t> struct A { };
5 template <class T> A<T,T{}> f(T t); // { dg-message "T{}" }
6 
main()7 int main()
8 {
9   f();				// { dg-error "no match" }
10 }
11