Home
last modified time | relevance | path

Searched refs:T4 (Results 1 – 25 of 739) sorted by relevance

12345678910>>...30

/third_party/typescript/tests/baselines/reference/
DcorrectOrderOfPromiseMethod.types33T4, T5, T6, T7, T8, T9, T10>(values: readonly [T1 | PromiseLike<T1>, T2 | PromiseLike<T2>, T3 | Pr…
35T4, T5, T6, T7, T8, T9, T10>(values: readonly [T1 | PromiseLike<T1>, T2 | PromiseLike<T2>, T3 | Pr…
79T4, T5, T6, T7, T8, T9, T10>(values: readonly [T1 | PromiseLike<T1>, T2 | PromiseLike<T2>, T3 | Pr…
81T4, T5, T6, T7, T8, T9, T10>(values: readonly [T1 | PromiseLike<T1>, T2 | PromiseLike<T2>, T3 | Pr…
/third_party/boost/boost/format/
Dgroup.hpp120 template <class T1,class T2,class T3,class T4>
126 T4 a4_;
127 group4(T1 a1,T2 a2,T3 a3,T4 a4) in group4()
134 template <class Ch, class Tr, class T1,class T2,class T3,class T4>
138 const group4<T1,T2,T3,T4>& x) in operator <<()
144 template <class T1,class T2,class T3,class T4,class T5>
150 T4 a4_;
152 group5(T1 a1,T2 a2,T3 a3,T4 a4,T5 a5) in group5()
157 template <class Ch, class Tr, class T1,class T2,class T3,class T4,class T5>
161 const group5<T1,T2,T3,T4,T5>& x) in operator <<() argument
[all …]
/third_party/boost/boost/type_traits/detail/
Dis_mem_fun_pointer_tester.hpp325 template <class R, class T, class T0, class T1, class T2, class T3, class T4 >
326 yes_type is_mem_fun_pointer_tester(R(T::*const volatile*)(T0, T1, T2, T3, T4));
327 template <class R, class T, class T0, class T1, class T2, class T3, class T4 >
328 yes_type is_mem_fun_pointer_tester(R(T::*const volatile*)(T0, T1, T2, T3, T4) const);
329 template <class R, class T, class T0, class T1, class T2, class T3, class T4 >
330 yes_type is_mem_fun_pointer_tester(R(T::*const volatile*)(T0, T1, T2, T3, T4) volatile);
331 template <class R, class T, class T0, class T1, class T2, class T3, class T4 >
332 yes_type is_mem_fun_pointer_tester(R(T::*const volatile*)(T0, T1, T2, T3, T4) const volatile);
334 template <class R, class T, class T0, class T1, class T2, class T3, class T4 >
335 yes_type is_mem_fun_pointer_tester(R(T::*const volatile*)(T0, T1, T2, T3, T4 ...));
[all …]
Dis_function_ptr_tester.hpp146 template <class R, class T0, class T1, class T2, class T3, class T4 >
147 yes_type is_function_ptr_tester(R(*)(T0, T1, T2, T3, T4));
149 template <class R, class T0, class T1, class T2, class T3, class T4 >
150 yes_type is_function_ptr_tester(R(*)(T0, T1, T2, T3, T4 ...));
153 template <class R, class T0, class T1, class T2, class T3, class T4 >
154 yes_type is_function_ptr_tester(R(__stdcall*)(T0, T1, T2, T3, T4));
156 template <class R, class T0, class T1, class T2, class T3, class T4 >
157 yes_type is_function_ptr_tester(R(__vectorcall*)(T0, T1, T2, T3, T4));
160 template <class R, class T0, class T1, class T2, class T3, class T4 >
161 yes_type is_function_ptr_tester(R(__fastcall*)(T0, T1, T2, T3, T4));
[all …]
Dis_function_ptr_helper.hpp116 template <class R, class T0, class T1, class T2, class T3, class T4>
117 struct is_function_ptr_helper<R(*)(T0, T1, T2, T3, T4)> { BOOST_STATIC_CONSTANT(bool, value = true)…
119 template <class R, class T0, class T1, class T2, class T3, class T4>
120 struct is_function_ptr_helper<R(*)(T0, T1, T2, T3, T4 ...)> { BOOST_STATIC_CONSTANT(bool, value = t…
123 template <class R, class T0, class T1, class T2, class T3, class T4>
124 struct is_function_ptr_helper<R(*)(T0, T1, T2, T3, T4)noexcept> { BOOST_STATIC_CONSTANT(bool, value…
126 template <class R, class T0, class T1, class T2, class T3, class T4>
127 struct is_function_ptr_helper<R(*)(T0, T1, T2, T3, T4 ...)noexcept> { BOOST_STATIC_CONSTANT(bool, v…
130 template <class R, class T0, class T1, class T2, class T3, class T4, class T5>
131 struct is_function_ptr_helper<R(*)(T0, T1, T2, T3, T4, T5)> { BOOST_STATIC_CONSTANT(bool, value = t…
[all …]
Dis_mem_fun_pointer_impl.hpp278 template <class R, class T, class T0, class T1, class T2, class T3, class T4>
279 struct is_mem_fun_pointer_impl<R(T::*)(T0, T1, T2, T3, T4)> { BOOST_STATIC_CONSTANT(bool, value = t…
281 template <class R, class T, class T0, class T1, class T2, class T3, class T4>
282 struct is_mem_fun_pointer_impl<R(T::*)(T0, T1, T2, T3, T4 ...)> { BOOST_STATIC_CONSTANT(bool, value…
285 template <class R, class T, class T0, class T1, class T2, class T3, class T4>
286 struct is_mem_fun_pointer_impl<R(T::*)(T0, T1, T2, T3, T4) const> { BOOST_STATIC_CONSTANT(bool, val…
287 template <class R, class T, class T0, class T1, class T2, class T3, class T4>
288 struct is_mem_fun_pointer_impl<R(T::*)(T0, T1, T2, T3, T4) volatile> { BOOST_STATIC_CONSTANT(bool, …
289 template <class R, class T, class T0, class T1, class T2, class T3, class T4>
290 struct is_mem_fun_pointer_impl<R(T::*)(T0, T1, T2, T3, T4) const volatile> { BOOST_STATIC_CONSTANT(…
[all …]
/third_party/boost/boost/flyweight/detail/
Dpp_perfect_fwd.hpp45 …pename T0,typename T1,typename T2,typename T3,typename T4> name(T0&& t0,T1&& t1,T2&& t2,T3&& t3,T4
103 …typename T0,typename T1,typename T2,typename T3,typename T4> name(T0& t0,T1& t1,T2& t2,T3& t3,T4& …
104 …ename T0,typename T1,typename T2,typename T3,typename T4> name(T0& t0,T1& t1,T2& t2,T3& t3,const T…
105 …ename T0,typename T1,typename T2,typename T3,typename T4> name(T0& t0,T1& t1,T2& t2,const T3& t3,T…
106 …me T0,typename T1,typename T2,typename T3,typename T4> name(T0& t0,T1& t1,T2& t2,const T3& t3,cons…
107 …ename T0,typename T1,typename T2,typename T3,typename T4> name(T0& t0,T1& t1,const T2& t2,T3& t3,T…
108 …me T0,typename T1,typename T2,typename T3,typename T4> name(T0& t0,T1& t1,const T2& t2,T3& t3,cons…
109 …me T0,typename T1,typename T2,typename T3,typename T4> name(T0& t0,T1& t1,const T2& t2,const T3& t…
110 …T0,typename T1,typename T2,typename T3,typename T4> name(T0& t0,T1& t1,const T2& t2,const T3& t3,c…
111 …ename T0,typename T1,typename T2,typename T3,typename T4> name(T0& t0,const T1& t1,T2& t2,T3& t3,T…
[all …]
/third_party/boost/boost/fusion/container/generation/detail/preprocessed/
Dvector_tie20.hpp15 …typename T1 = void_ , typename T2 = void_ , typename T3 = void_ , typename T4 = void_ , typename T…
86 template <typename T0 , typename T1 , typename T2 , typename T3 , typename T4>
87 …struct vector_tie< T0 , T1 , T2 , T3 , T4 , void_ , void_ , void_ , void_ , void_ , void_ , void_ …
89 typedef vector<T0& , T1& , T2& , T3& , T4&> type;
92 template <typename T0 , typename T1 , typename T2 , typename T3 , typename T4>
94 inline vector<T0& , T1& , T2& , T3& , T4&>
95 vector_tie(T0 & arg0 , T1 & arg1 , T2 & arg2 , T3 & arg3 , T4 & arg4) in vector_tie()
97 return vector<T0& , T1& , T2& , T3& , T4&>( in vector_tie()
102 template <typename T0 , typename T1 , typename T2 , typename T3 , typename T4 , typename T5>
103 …struct vector_tie< T0 , T1 , T2 , T3 , T4 , T5 , void_ , void_ , void_ , void_ , void_ , void_ , v…
[all …]
Ddeque_tie20.hpp15 …typename T1 = void_ , typename T2 = void_ , typename T3 = void_ , typename T4 = void_ , typename T…
86 template <typename T0 , typename T1 , typename T2 , typename T3 , typename T4>
87 …struct deque_tie< T0 , T1 , T2 , T3 , T4 , void_ , void_ , void_ , void_ , void_ , void_ , void_ ,…
89 typedef deque<T0& , T1& , T2& , T3& , T4&> type;
92 template <typename T0 , typename T1 , typename T2 , typename T3 , typename T4>
94 inline deque<T0& , T1& , T2& , T3& , T4&>
95 deque_tie(T0 & arg0 , T1 & arg1 , T2 & arg2 , T3 & arg3 , T4 & arg4) in deque_tie()
97 return deque<T0& , T1& , T2& , T3& , T4&>( in deque_tie()
102 template <typename T0 , typename T1 , typename T2 , typename T3 , typename T4 , typename T5>
103 …struct deque_tie< T0 , T1 , T2 , T3 , T4 , T5 , void_ , void_ , void_ , void_ , void_ , void_ , vo…
[all …]
Dlist_tie20.hpp15 …typename T1 = void_ , typename T2 = void_ , typename T3 = void_ , typename T4 = void_ , typename T…
86 template <typename T0 , typename T1 , typename T2 , typename T3 , typename T4>
87 …struct list_tie< T0 , T1 , T2 , T3 , T4 , void_ , void_ , void_ , void_ , void_ , void_ , void_ , …
89 typedef list<T0& , T1& , T2& , T3& , T4&> type;
92 template <typename T0 , typename T1 , typename T2 , typename T3 , typename T4>
94 inline list<T0& , T1& , T2& , T3& , T4&>
95 list_tie(T0 & arg0 , T1 & arg1 , T2 & arg2 , T3 & arg3 , T4 & arg4) in list_tie()
97 return list<T0& , T1& , T2& , T3& , T4&>( in list_tie()
102 template <typename T0 , typename T1 , typename T2 , typename T3 , typename T4 , typename T5>
103 …struct list_tie< T0 , T1 , T2 , T3 , T4 , T5 , void_ , void_ , void_ , void_ , void_ , void_ , voi…
[all …]
Ddeque_tie10.hpp15 …typename T1 = void_ , typename T2 = void_ , typename T3 = void_ , typename T4 = void_ , typename T…
86 template <typename T0 , typename T1 , typename T2 , typename T3 , typename T4>
87 struct deque_tie< T0 , T1 , T2 , T3 , T4 , void_ , void_ , void_ , void_ , void_ , void_ >
89 typedef deque<T0& , T1& , T2& , T3& , T4&> type;
92 template <typename T0 , typename T1 , typename T2 , typename T3 , typename T4>
94 inline deque<T0& , T1& , T2& , T3& , T4&>
95 deque_tie(T0 & arg0 , T1 & arg1 , T2 & arg2 , T3 & arg3 , T4 & arg4) in deque_tie()
97 return deque<T0& , T1& , T2& , T3& , T4&>( in deque_tie()
102 template <typename T0 , typename T1 , typename T2 , typename T3 , typename T4 , typename T5>
103 struct deque_tie< T0 , T1 , T2 , T3 , T4 , T5 , void_ , void_ , void_ , void_ , void_ >
[all …]
Dvector_tie10.hpp15 …typename T1 = void_ , typename T2 = void_ , typename T3 = void_ , typename T4 = void_ , typename T…
86 template <typename T0 , typename T1 , typename T2 , typename T3 , typename T4>
87 struct vector_tie< T0 , T1 , T2 , T3 , T4 , void_ , void_ , void_ , void_ , void_ , void_ >
89 typedef vector<T0& , T1& , T2& , T3& , T4&> type;
92 template <typename T0 , typename T1 , typename T2 , typename T3 , typename T4>
94 inline vector<T0& , T1& , T2& , T3& , T4&>
95 vector_tie(T0 & arg0 , T1 & arg1 , T2 & arg2 , T3 & arg3 , T4 & arg4) in vector_tie()
97 return vector<T0& , T1& , T2& , T3& , T4&>( in vector_tie()
102 template <typename T0 , typename T1 , typename T2 , typename T3 , typename T4 , typename T5>
103 struct vector_tie< T0 , T1 , T2 , T3 , T4 , T5 , void_ , void_ , void_ , void_ , void_ >
[all …]
Dlist_tie10.hpp15 …typename T1 = void_ , typename T2 = void_ , typename T3 = void_ , typename T4 = void_ , typename T…
86 template <typename T0 , typename T1 , typename T2 , typename T3 , typename T4>
87 struct list_tie< T0 , T1 , T2 , T3 , T4 , void_ , void_ , void_ , void_ , void_ , void_ >
89 typedef list<T0& , T1& , T2& , T3& , T4&> type;
92 template <typename T0 , typename T1 , typename T2 , typename T3 , typename T4>
94 inline list<T0& , T1& , T2& , T3& , T4&>
95 list_tie(T0 & arg0 , T1 & arg1 , T2 & arg2 , T3 & arg3 , T4 & arg4) in list_tie()
97 return list<T0& , T1& , T2& , T3& , T4&>( in list_tie()
102 template <typename T0 , typename T1 , typename T2 , typename T3 , typename T4 , typename T5>
103 struct list_tie< T0 , T1 , T2 , T3 , T4 , T5 , void_ , void_ , void_ , void_ , void_ >
[all …]
/third_party/typescript/src/lib/
Des2015.promise.d.ts21T4, T5, T6, T7, T8, T9, T10>(values: readonly [T1 | PromiseLike<T1>, T2 | PromiseLike<T2>, T3 | Pr…
29T4, T5, T6, T7, T8, T9>(values: readonly [T1 | PromiseLike<T1>, T2 | PromiseLike<T2>, T3 | Promise…
37T4, T5, T6, T7, T8>(values: readonly [T1 | PromiseLike<T1>, T2 | PromiseLike<T2>, T3 | PromiseLike…
45T4, T5, T6, T7>(values: readonly [T1 | PromiseLike<T1>, T2 | PromiseLike<T2>, T3 | PromiseLike<T3>…
53T4, T5, T6>(values: readonly [T1 | PromiseLike<T1>, T2 | PromiseLike<T2>, T3 | PromiseLike<T3>, T4
61T4, T5>(values: readonly [T1 | PromiseLike<T1>, T2 | PromiseLike<T2>, T3 | PromiseLike<T3>, T4 | P…
69 … T2, T3, T4>(values: readonly [T1 | PromiseLike<T1>, T2 | PromiseLike<T2>, T3 | PromiseLike<T3>, T…
/third_party/typescript/lib/
Dlib.es2015.promise.d.ts41T4, T5, T6, T7, T8, T9, T10>(values: readonly [T1 | PromiseLike<T1>, T2 | PromiseLike<T2>, T3 | Pr…
49T4, T5, T6, T7, T8, T9>(values: readonly [T1 | PromiseLike<T1>, T2 | PromiseLike<T2>, T3 | Promise…
57T4, T5, T6, T7, T8>(values: readonly [T1 | PromiseLike<T1>, T2 | PromiseLike<T2>, T3 | PromiseLike…
65T4, T5, T6, T7>(values: readonly [T1 | PromiseLike<T1>, T2 | PromiseLike<T2>, T3 | PromiseLike<T3>…
73T4, T5, T6>(values: readonly [T1 | PromiseLike<T1>, T2 | PromiseLike<T2>, T3 | PromiseLike<T3>, T4
81T4, T5>(values: readonly [T1 | PromiseLike<T1>, T2 | PromiseLike<T2>, T3 | PromiseLike<T3>, T4 | P…
89 … T2, T3, T4>(values: readonly [T1 | PromiseLike<T1>, T2 | PromiseLike<T2>, T3 | PromiseLike<T3>, T…
/third_party/boost/boost/mpl/aux_/preprocessed/gcc/
Dvector.hpp16 , typename T4 = na, typename T5 = na, typename T6 = na, typename T7 = na
85 typename T0, typename T1, typename T2, typename T3, typename T4
88 T0, T1, T2, T3, T4, na, na, na, na, na, na, na, na, na, na, na, na
91 : vector5< T0,T1,T2,T3,T4 >
93 typedef typename vector5< T0,T1,T2,T3,T4 >::type type;
97 typename T0, typename T1, typename T2, typename T3, typename T4
101 T0, T1, T2, T3, T4, T5, na, na, na, na, na, na, na, na, na, na, na
104 : vector6< T0,T1,T2,T3,T4,T5 >
106 typedef typename vector6< T0,T1,T2,T3,T4,T5 >::type type;
110 typename T0, typename T1, typename T2, typename T3, typename T4
[all …]
Dset.hpp16 , typename T4 = na, typename T5 = na, typename T6 = na, typename T7 = na
85 typename T0, typename T1, typename T2, typename T3, typename T4
88 T0, T1, T2, T3, T4, na, na, na, na, na, na, na, na, na, na, na, na
91 : set5< T0,T1,T2,T3,T4 >
93 typedef typename set5< T0,T1,T2,T3,T4 >::type type;
97 typename T0, typename T1, typename T2, typename T3, typename T4
101 T0, T1, T2, T3, T4, T5, na, na, na, na, na, na, na, na, na, na, na
104 : set6< T0,T1,T2,T3,T4,T5 >
106 typedef typename set6< T0,T1,T2,T3,T4,T5 >::type type;
110 typename T0, typename T1, typename T2, typename T3, typename T4
[all …]
/third_party/boost/boost/mpl/aux_/preprocessed/bcc_pre590/
Dmap.hpp16 , typename T4 = na, typename T5 = na, typename T6 = na, typename T7 = na
85 typename T0, typename T1, typename T2, typename T3, typename T4
88 T0, T1, T2, T3, T4, na, na, na, na, na, na, na, na, na, na, na, na
91 : map5< T0,T1,T2,T3,T4 >
93 typedef typename map5< T0,T1,T2,T3,T4 >::type type;
97 typename T0, typename T1, typename T2, typename T3, typename T4
101 T0, T1, T2, T3, T4, T5, na, na, na, na, na, na, na, na, na, na, na
104 : map6< T0,T1,T2,T3,T4,T5 >
106 typedef typename map6< T0,T1,T2,T3,T4,T5 >::type type;
110 typename T0, typename T1, typename T2, typename T3, typename T4
[all …]
Dset.hpp16 , typename T4 = na, typename T5 = na, typename T6 = na, typename T7 = na
85 typename T0, typename T1, typename T2, typename T3, typename T4
88 T0, T1, T2, T3, T4, na, na, na, na, na, na, na, na, na, na, na, na
91 : set5< T0,T1,T2,T3,T4 >
93 typedef typename set5< T0,T1,T2,T3,T4 >::type type;
97 typename T0, typename T1, typename T2, typename T3, typename T4
101 T0, T1, T2, T3, T4, T5, na, na, na, na, na, na, na, na, na, na, na
104 : set6< T0,T1,T2,T3,T4,T5 >
106 typedef typename set6< T0,T1,T2,T3,T4,T5 >::type type;
110 typename T0, typename T1, typename T2, typename T3, typename T4
[all …]
/third_party/boost/boost/mpl/aux_/preprocessed/no_ttp/
Dvector.hpp16 , typename T4 = na, typename T5 = na, typename T6 = na, typename T7 = na
85 typename T0, typename T1, typename T2, typename T3, typename T4
88 T0, T1, T2, T3, T4, na, na, na, na, na, na, na, na, na, na, na, na
91 : vector5< T0,T1,T2,T3,T4 >
93 typedef typename vector5< T0,T1,T2,T3,T4 >::type type;
97 typename T0, typename T1, typename T2, typename T3, typename T4
101 T0, T1, T2, T3, T4, T5, na, na, na, na, na, na, na, na, na, na, na
104 : vector6< T0,T1,T2,T3,T4,T5 >
106 typedef typename vector6< T0,T1,T2,T3,T4,T5 >::type type;
110 typename T0, typename T1, typename T2, typename T3, typename T4
[all …]
/third_party/boost/boost/mpl/aux_/preprocessed/bcc/
Ddeque.hpp16 , typename T4 = na, typename T5 = na, typename T6 = na, typename T7 = na
85 typename T0, typename T1, typename T2, typename T3, typename T4
88 T0, T1, T2, T3, T4, na, na, na, na, na, na, na, na, na, na, na, na
91 : vector5< T0,T1,T2,T3,T4 >
93 typedef typename vector5< T0,T1,T2,T3,T4 >::type type;
97 typename T0, typename T1, typename T2, typename T3, typename T4
101 T0, T1, T2, T3, T4, T5, na, na, na, na, na, na, na, na, na, na, na
104 : vector6< T0,T1,T2,T3,T4,T5 >
106 typedef typename vector6< T0,T1,T2,T3,T4,T5 >::type type;
110 typename T0, typename T1, typename T2, typename T3, typename T4
[all …]
Dmap.hpp16 , typename T4 = na, typename T5 = na, typename T6 = na, typename T7 = na
85 typename T0, typename T1, typename T2, typename T3, typename T4
88 T0, T1, T2, T3, T4, na, na, na, na, na, na, na, na, na, na, na, na
91 : map5< T0,T1,T2,T3,T4 >
93 typedef typename map5< T0,T1,T2,T3,T4 >::type type;
97 typename T0, typename T1, typename T2, typename T3, typename T4
101 T0, T1, T2, T3, T4, T5, na, na, na, na, na, na, na, na, na, na, na
104 : map6< T0,T1,T2,T3,T4,T5 >
106 typedef typename map6< T0,T1,T2,T3,T4,T5 >::type type;
110 typename T0, typename T1, typename T2, typename T3, typename T4
[all …]
/third_party/boost/boost/mpl/aux_/preprocessed/bcc551/
Dvector.hpp16 , typename T4 = na, typename T5 = na, typename T6 = na, typename T7 = na
85 typename T0, typename T1, typename T2, typename T3, typename T4
88 T0, T1, T2, T3, T4, na, na, na, na, na, na, na, na, na, na, na, na
91 : vector5< T0,T1,T2,T3,T4 >
93 typedef typename vector5< T0,T1,T2,T3,T4 >::type type;
97 typename T0, typename T1, typename T2, typename T3, typename T4
101 T0, T1, T2, T3, T4, T5, na, na, na, na, na, na, na, na, na, na, na
104 : vector6< T0,T1,T2,T3,T4,T5 >
106 typedef typename vector6< T0,T1,T2,T3,T4,T5 >::type type;
110 typename T0, typename T1, typename T2, typename T3, typename T4
[all …]
/third_party/boost/boost/mpl/aux_/preprocessed/dmc/
Dvector.hpp16 , typename T4 = na, typename T5 = na, typename T6 = na, typename T7 = na
85 typename T0, typename T1, typename T2, typename T3, typename T4
88 T0, T1, T2, T3, T4, na, na, na, na, na, na, na, na, na, na, na, na
91 : vector5< T0,T1,T2,T3,T4 >
93 typedef typename vector5< T0,T1,T2,T3,T4 >::type type;
97 typename T0, typename T1, typename T2, typename T3, typename T4
101 T0, T1, T2, T3, T4, T5, na, na, na, na, na, na, na, na, na, na, na
104 : vector6< T0,T1,T2,T3,T4,T5 >
106 typedef typename vector6< T0,T1,T2,T3,T4,T5 >::type type;
110 typename T0, typename T1, typename T2, typename T3, typename T4
[all …]
Ddeque.hpp16 , typename T4 = na, typename T5 = na, typename T6 = na, typename T7 = na
85 typename T0, typename T1, typename T2, typename T3, typename T4
88 T0, T1, T2, T3, T4, na, na, na, na, na, na, na, na, na, na, na, na
91 : vector5< T0,T1,T2,T3,T4 >
93 typedef typename vector5< T0,T1,T2,T3,T4 >::type type;
97 typename T0, typename T1, typename T2, typename T3, typename T4
101 T0, T1, T2, T3, T4, T5, na, na, na, na, na, na, na, na, na, na, na
104 : vector6< T0,T1,T2,T3,T4,T5 >
106 typedef typename vector6< T0,T1,T2,T3,T4,T5 >::type type;
110 typename T0, typename T1, typename T2, typename T3, typename T4
[all …]

12345678910>>...30