1// PR c++/60493 2 3template <class T, class U> 4struct foo 5{ 6}; 7template <class T> 8struct baz 9{ 10 class bar; 11}; 12 13template <class T, class D> 14struct baz<T>::bar : foo<int, D> // { dg-error "parameters|required" } 15{ 16}; 17 18baz<int>::bar it; // { dg-error "incomplete" } 19