Home | History | Annotate | Download | only in SemaTemplate

Lines Matching full:class

17   template<class _T, class Traits> class IM;
19 template <class T, class Trt,
20 template<class _T, class Traits = int> class IntervalMap>
27 template<template <typename T, typename = T > class U> struct A
44 template<typename T, typename U = T *, typename V = U const> class TT>
57 template<typename T, typename U = T *, typename V = U const> class TT>
63 template<typename T, typename U = T *, typename V = U const> class TT>
78 template<class T, template<class> class Compare, class Default,
79 template<class> class Alloc>
82 template <class X, template<class> class = less> struct interval_type_default {
86 template <class T,
87 template<class _T, template<class> class Compare = PR9016::less,
88 class = typename interval_type_default<_T,Compare>::type,
89 template<class> class = allocator> class IntervalSet>
95 template <class T,
96 template<class _T, template<class> class Compare = PR9016::less,
97 class = typename interval_type_default<_T,Compare>::type,
98 template<class> class = allocator> class IntervalSet>