Home | History | Annotate | Download | only in CoreIPC

Lines Matching refs:t4

176 template<typename T1, typename T2, typename T3, typename T4> struct Arguments4 : Arguments3<T1, T2, T3> {
180 typename WTF::RemoveConst<typename WTF::RemoveReference<T4>::Type>::Type> ValueType;
186 Arguments4(T1 t1, T2 t2, T3 t3, T4 t4)
188 , argument4(t4)
206 T4 argument4;
209 template<typename T1, typename T2, typename T3, typename T4> Arguments4<const T1&, const T2&, const T3&, const T4&> In(const T1& t1, const T2& t2, const T3 &t3, const T4& t4)
211 return Arguments4<const T1&, const T2&, const T3&, const T4&>(t1, t2, t3, t4);
214 template<typename T1, typename T2, typename T3, typename T4> Arguments4<T1&, T2&, T3&, T4&> Out(T1& t1, T2& t2, T3& t3, T4& t4)
216 return Arguments4<T1&, T2&, T3&, T4&>(t1, t2, t3, t4);
219 template<typename T1, typename T2, typename T3, typename T4, typename T5> struct Arguments5 : Arguments4<T1, T2, T3, T4> {
223 typename WTF::RemoveConst<typename WTF::RemoveReference<T4>::Type>::Type,
230 Arguments5(T1 t1, T2 t2, T3 t3, T4 t4, T5 t5)
231 : Arguments4<T1, T2, T3, T4>(t1, t2, t3, t4)
238 Arguments4<T1, T2, T3, T4>::encode(encoder);
244 if (!Arguments4<T1, T2, T3, T4>::decode(decoder, result))
253 template<typename T1, typename T2, typename T3, typename T4, typename T5> Arguments5<const T1&, const T2&, const T3&, const T4&, const T5&> In(const T1& t1, const T2& t2, const T3 &t3, const T4& t4, const T5& t5)
255 return Arguments5<const T1&, const T2&, const T3&, const T4&, const T5&>(t1, t2, t3, t4, t5);
258 template<typename T1, typename T2, typename T3, typename T4, typename T5> Arguments5<T1&, T2&, T3&, T4&, T5&> Out(T1& t1, T2& t2, T3& t3, T4& t4, T5& t5)
260 return Arguments5<T1&, T2&, T3&, T4&, T5&>(t1, t2, t3, t4, t5);
263 template<typename T1, typename T2, typename T3, typename T4, typename T5, typename T6> struct Arguments6 : Arguments5<T1, T2, T3, T4, T5> {
267 typename WTF::RemoveConst<typename WTF::RemoveReference<T4>::Type>::Type,
275 Arguments6(T1 t1, T2 t2, T3 t3, T4 t4, T5 t5, T6 t6)
276 : Arguments5<T1, T2, T3, T4, T5>(t1, t2, t3, t4, t5)
283 Arguments5<T1, T2, T3, T4, T5>::encode(encoder);
289 if (!Arguments5<T1, T2, T3, T4, T5>::decode(decoder, result))
298 template<typename T1, typename T2, typename T3, typename T4, typename T5, typename T6> Arguments6<const T1&, const T2&, const T3&, const T4&, const T5&, const T6&> In(const T1& t1, const T2& t2, const T3 &t3, const T4& t4, const T5& t5, const T6& t6)
300 return Arguments6<const T1&, const T2&, const T3&, const T4&, const T5&, const T6&>(t1, t2, t3, t4, t5, t6);
303 template<typename T1, typename T2, typename T3, typename T4, typename T5, typename T6> Arguments6<T1&, T2&, T3&, T4&, T5&, T6&> Out(T1& t1, T2& t2, T3& t3, T4& t4, T5& t5, T6& t6)
305 return Arguments6<T1&, T2&, T3&, T4&, T5&, T6&>(t1, t2, t3, t4, t5, t6);
308 template<typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7> struct Arguments7 : Arguments6<T1, T2, T3, T4, T5, T6> {
312 typename WTF::RemoveConst<typename WTF::RemoveReference<T4>::Type>::Type,
321 Arguments7(T1 t1, T2 t2, T3 t3, T4 t4, T5 t5, T6 t6, T7 t7)
322 : Arguments6<T1, T2, T3, T4, T5, T6>(t1, t2, t3, t4, t5, t6)
329 Arguments6<T1, T2, T3, T4, T5, T6>::encode(encoder);
335 if (!Arguments6<T1, T2, T3, T4, T5, T6>::decode(decoder, result))
344 template<typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7> Arguments7<const T1&, const T2&, const T3&, const T4&, const T5&, const T6&, const T7&> In(const T1& t1, const T2& t2, const T3 &t3, const T4& t4, const T5& t5, const T6& t6, const T7& t7)
346 return Arguments7<const T1&, const T2&, const T3&, const T4&, const T5&, const T6&, const T7&>(t1, t2, t3, t4, t5, t6, t7);
349 template<typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7> Arguments7<T1&, T2&, T3&, T4&, T5&, T6&, T7&> Out(T1& t1, T2& t2, T3& t3, T4& t4, T5& t5, T6& t6, T7& t7)
351 return Arguments7<T1&, T2&, T3&, T4&, T5&, T6&, T7&>(t1, t2, t3, t4, t5, t6, t7);
354 template<typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8> struct Arguments8 : Arguments7<T1, T2, T3, T4, T5, T6, T7> {
358 typename WTF::RemoveConst<typename WTF::RemoveReference<T4>::Type>::Type,
366 Arguments8(T1 t1, T2 t2, T3 t3, T4 t4, T5 t5, T6 t6, T7 t7, T8 t8)
367 : Arguments7<T1, T2, T3, T4, T5, T6, T7>(t1, t2, t3, t4, t5, t6, t7)
374 Arguments7<T1, T2, T3, T4, T5, T6, T7>::encode(encoder);
380 if (!Arguments7<T1, T2, T3, T4, T5, T6, T7>::decode(decoder, result))
389 template<typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8> Arguments8<const T1&, const T2&, const T3&, const T4&, const T5&, const T6&, const T7&, const T8&> In(const T1& t1, const T2& t2, const T3 &t3, const T4& t4, const T5& t5, const T6& t6, const T7& t7, const T8& t8)
391 return Arguments8<const T1&, const T2&, const T3&, const T4&, const T5&, const T6&, const T7&, const T8&>(t1, t2, t3, t4, t5, t6, t7, t8);
394 template<typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8> Arguments8<T1&, T2&, T3&, T4&, T5&, T6&, T7&, T8&> Out(T1& t1, T2& t2, T3& t3, T4& t4, T5& t5, T6& t6, T7& t7, T8& t8)
396 return Arguments8<T1&, T2&, T3&, T4&, T5&, T6&, T7&, T8&>(t1, t2, t3, t4, t5, t6, t7, t8);