2 // { dg-require-effective-target c++11 }
4 template <template <typename T> class Templ>
5 using Bool = Templ<bool>;
11 template<template<typename U> class Templ>
12 void method(Bool<Templ> boolTempl);
16 template <template <typename U> class Templ>
17 void Foo<T>::method(Bool<Templ> boolTempl) {