1 // { dg-do compile { target c++11 } }
2 // PR c++/34101
3 template<typename> struct A {};
4 
5 template<template<typename> class...> struct B {};
6 
7 template<template<typename> class T> void foo(const B<T>&);
8 
bar()9 void bar()
10 {
11   foo(B<A>());
12 }
13