blob: 647df2cc0b7d66e5231e36960191388715af7f2c [file] [log] [blame]
// RUN: %clang_cc1 -fsyntax-only -verify %s
// Core issue 150: Template template parameters and default arguments
namespace PR9353 {
template<class _T, class Traits> class IM;
template <class T, class Trt,
template<class _T, class Traits = int> class IntervalMap>
void foo(IntervalMap<T,Trt>* m) { typedef IntervalMap<int> type; }
void f(IM<int, int>* m) { foo(m); }
}