2 // Origin: Ewgenij Gawrilow <gawrilow@math.tu-berlin.de>
5 // ICE when default template argument contains instantiation of
6 // template template parameter.
8 template <typename A, typename B,
9 template <typename,typename> class Predicate,
10 bool _matches=Predicate<A,B>::answer>