Lines Matching refs:template

22 template <size_t...>
25 template <class _IdxType, _IdxType... _Values>
27 template <template <class _OIdxType, _OIdxType...> class _ToIndexSeq, class _ToIndexType>
30 template <size_t _Sp>
38 template <typename _Tp, size_t... _Extra>
40 template <typename _Tp, _Tp... _Np, size_t... _Extra>
56 template <size_t _Np>
58 template <size_t _Np>
59 struct __make : __parity<_Np % 8>::template __pmake<_Np> {};
62 template<> struct __make<0> { typedef __integer_sequence<size_t> type; };
63 template<> struct __make<1> { typedef __integer_sequence<size_t, 0> type; };
64 template<> struct __make<2> { typedef __integer_sequence<size_t, 0, 1> type; };
65 template<> struct __make<3> { typedef __integer_sequence<size_t, 0, 1, 2> type; };
66 template<> struct __make<4> { typedef __integer_sequence<size_t, 0, 1, 2, 3> type; };
67 template<> struct __make<5> { typedef __integer_sequence<size_t, 0, 1, 2, 3, 4> type; };
68 template<> struct __make<6> { typedef __integer_sequence<size_t, 0, 1, 2, 3, 4, 5> type; };
69 template<> struct __make<7> { typedef __integer_sequence<size_t, 0, 1, 2, 3, 4, 5, 6> type; };
71 template<> struct __parity<0> { template<size_t _Np> struct __pmake : __repeat<typename __make<_Np …
72 template<> struct __parity<1> { template<size_t _Np> struct __pmake : __repeat<typename __make<_Np …
73 template<> struct __parity<2> { template<size_t _Np> struct __pmake : __repeat<typename __make<_Np …
74 template<> struct __parity<3> { template<size_t _Np> struct __pmake : __repeat<typename __make<_Np …
75 template<> struct __parity<4> { template<size_t _Np> struct __pmake : __repeat<typename __make<_Np …
76 template<> struct __parity<5> { template<size_t _Np> struct __pmake : __repeat<typename __make<_Np …
77 template<> struct __parity<6> { template<size_t _Np> struct __pmake : __repeat<typename __make<_Np …
78 template<> struct __parity<7> { template<size_t _Np> struct __pmake : __repeat<typename __make<_Np …
86 template <size_t _Ep, size_t _Sp>
88 …typename __make_integer_seq<__integer_sequence, size_t, _Ep - _Sp>::template __to_tuple_indices<_S…
90 template <size_t _Ep, size_t _Sp>
91 using __make_indices_imp = typename __detail::__make<_Ep - _Sp>::type::template __to_tuple_indices<…
97 template <class _Tp, _Tp... _Ip>
104 template <size_t... _Ip>
109 template <class _Tp, _Tp _Ep>
114 template <typename _Tp, _Tp _Np>
116 typename __detail::__make<_Np>::type::template __convert<integer_sequence, _Tp>;
118 template <class _Tp, _Tp _Ep>
127 template <class _Tp, _Tp _Ep>
132 template <class _Tp, _Tp _Np>
135 template <size_t _Np>
138 template <class... _Tp>
143 template <size_t... _Index, class _Function>
145 (__func.template operator()<_Index>(), ...);