1 // PR c++/60177 2 3 template<class> struct Base { }; 4 5 struct Derived : Base<void> { }; 6 7 template<template<typename> class TT, typename T> func(TT<T>)8 void func (TT<T>) { } 9 main()10 int main () { 11 func (Derived ()); 12 } 13