2018-11-07 Richard Biener <rguenther@suse.de>
[official-gcc.git] / gcc / testsuite / g++.dg / cpp1z / class-deduction22.C
blob0a260850be073c702d3af8a925cc42405f2a5439
1 // { dg-do compile { target c++17 } }
3 template <template <class> class T>
4 void f()
6   T t = 42;                     // { dg-error "B" }
9 template <class T>
10 struct A
12   A(T);
15 template <class T> using B = T;
17 int main()
19   f<A>();
20   f<B>();                       // { dg-message "here" }