1// { dg-do run } 2template<class E> class DD 3{ 4}; 5 6template<int> class D 7{ 8}; 9 10template<template<class> class D,class E> class C 11{ 12 D<E> d; 13}; 14 15int main() 16{ 17 C<DD,int> c; 18} 19