Home | History | Annotate | Download | only in internal

Lines Matching refs:T1

74 template <typename T1>
77 explicit ValueArray1(T1 v1) : v1_(v1) {}
86 const T1 v1_;
89 template <typename T1, typename T2>
92 ValueArray2(T1 v1, T2 v2) : v1_(v1), v2_(v2) {}
104 const T1 v1_;
108 template <typename T1, typename T2, typename T3>
111 ValueArray3(T1 v1, T2 v2, T3 v3) : v1_(v1), v2_(v2), v3_(v3) {}
123 const T1 v1_;
128 template <typename T1, typename T2, typename T3, typename T4>
131 ValueArray4(T1 v1, T2 v2, T3 v3, T4 v4) : v1_(v1), v2_(v2), v3_(v3),
144 const T1 v1_;
150 template <typename T1, typename T2, typename T3, typename T4, typename T5>
153 ValueArray5(T1 v1, T2 v2, T3 v3, T4 v4, T5 v5) : v1_(v1), v2_(v2), v3_(v3),
166 const T1 v1_;
173 template <typename T1, typename T2, typename T3, typename T4, typename T5,
177 ValueArray6(T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6) : v1_(v1), v2_(v2),
190 const T1 v1_;
198 template <typename T1, typename T2, typename T3, typename T4, typename T5,
202 ValueArray7(T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7) : v1_(v1),
215 const T1 v1_;
224 template <typename T1, typename T2, typename T3, typename T4, typename T5,
228 ValueArray8(T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7,
242 const T1 v1_;
252 template <typename T1, typename T2, typename T3, typename T4, typename T5,
256 ValueArray9(T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8,
270 const T1 v1_;
281 template <typename T1, typename T2, typename T3, typename T4, typename T5,
285 ValueArray10(T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9,
299 const T1 v1_;
311 template <typename T1, typename T2, typename T3, typename T4, typename T5,
316 ValueArray11(T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9,
330 const T1 v1_;
343 template <typename T1, typename T2, typename T3, typename T4, typename T5,
348 ValueArray12(T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9,
363 const T1 v1_;
377 template <typename T1, typename T2, typename T3, typename T4, typename T5,
382 ValueArray13(T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9,
398 const T1 v1_;
413 template <typename T1, typename T2, typename T3, typename T4, typename T5,
418 ValueArray14(T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9,
434 const T1 v1_;
450 template <typename T1, typename T2, typename T3, typename T4, typename T5,
455 ValueArray15(T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9,
471 const T1 v1_;
488 template <typename T1, typename T2, typename T3, typename T4, typename T5,
494 ValueArray16(T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9,
511 const T1 v1_;
529 template <typename T1, typename T2, typename T3, typename T4, typename T5,
535 ValueArray17(T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9,
552 const T1 v1_;
571 template <typename T1
577 ValueArray18(T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9,
594 const T1 v1_;
614 template <typename T1, typename T2, typename T3, typename T4, typename T5,
620 ValueArray19(T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9,
637 const T1 v1_;
658 template <typename T1, typename T2, typename T3, typename T4, typename T5,
664 ValueArray20(T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9,
682 const T1 v1_;
704 template <typename T1, typename T2, typename T3, typename T4, typename T5,
711 ValueArray21(T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9,
729 const T1 v1_;
752 template <typename T1, typename T2, typename T3, typename T4, typename T5,
759 ValueArray22(T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9,
777 const T1 v1_;
801 template <typename T1, typename T2, typename T3, typename T4, typename T5,
808 ValueArray23(T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9,
828 const T1 v1_;
853 template <typename T1, typename T2, typename T3, typename T4, typename T5,
860 ValueArray24(T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9,
880 const T1 v1_;
906 template <typename T1, typename T2, typename T3, typename T4, typename T5,
913 ValueArray25(T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9,
933 const T1 v1_;
960 template <typename T1, typename T2, typename T3, typename T4, typename T5,
968 ValueArray26(T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9,
988 const T1 v1_;
1016 template <typename T1, typename T2, typename T3, typename T4, typename T5,
1024 ValueArray27(T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9,
1045 const T1 v1_;
1074 template <typename T1, typename T2, typename T3, typename T4, typename T5,
1082 ValueArray28(T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9,
1103 const T1 v1_;
1133 template <typename T1, typename T2, typename T3, typename T4, typename T5,
1141 ValueArray29(T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9,
1162 const T1 v1_;
1193 template <typename T1, typename T2, typename T3, typename T4, typename T5,
1201 ValueArray30(T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9,
1223 const T1 v1_;
1255 template <typename T1, typename T2, typename T3, typename T4, typename T5,
1264 ValueArray31(T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9,
1286 const T1 v1_;
1319 template <typename T1, typename T2, typename T3, typename T4, typename T5,
1328 ValueArray32(T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9,
1350 const T1 v1_;
1384 template <typename T1, typename T2, typename T3, typename T4, typename T5,
1393 ValueArray33(T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9,
1416 const T1 v1_;
1451 template <typename T1, typename T2, typename T3, typename T4, typename T5,
1460 ValueArray34(T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9,
1483 const T1 v1_;
1519 template <typename T1, typename T2, typename T3, typename T4, typename T5,
1528 ValueArray35(T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9,
1552 const T1 v1_;
1589 template <typename T1, typename T2, typename T3, typename T4, typename T5,
1599 ValueArray36(T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9,
1623 const T1 v1_;
1661 template <typename T1, typename T2, typename T3, typename T4, typename T5,
1671 ValueArray37(T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9,
1696 const T1 v1_;
1735 template <typename T1, typename T2, typename T3, typename T4, typename T5,
1745 ValueArray38(T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9,
1770 const T1 v1_;
1810 template <typename T1, typename T2, typename T3, typename T4, typename T5,
1820 ValueArray39(T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9,
1845 const T1 v1_;
1886 template <typename T1, typename T2, typename T3, typename T4, typename T5,
1896 ValueArray40(T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9,
1922 const T1 v1_;
1964 template <typename T1, typename T2, typename T3, typename T4, typename T5,
1975 ValueArray41(T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9,
2001 const T1 v1_;
2044 template <typename T1, typename T2, typename T3, typename T4, typename T5,
2055 ValueArray42(T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9,
2081 const T1 v1_;
2125 template <typename T1, typename T2, typename T3, typename T4, typename T5,
2136 ValueArray43(T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9,
2162 const T1 v1_;
2207 template <typename T1, typename T2, typename T3, typename T4, typename T5,
2218 ValueArray44(T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9,
2245 const T1 v1_;
2291 template <typename T1, typename T2, typename T3, typename T4, typename T5,
2302 ValueArray45(T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9,
2329 const T1 v1_;
2376 template <typename T1, typename T2, typename T3, typename T4, typename T5,
2388 ValueArray46(T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9,
2415 const T1 v1_;
2463 template <typename T1, typename T2, typename T3, typename T4, typename T5,
2475 ValueArray47(T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9,
2504 const T1 v1_;
2553 template <typename T1, typename T2, typename T3, typename T4, typename T5,
2565 ValueArray48(T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9,
2594 const T1 v1_;
2644 template <typename T1, typename T2, typename T3, typename T4, typename T5,
2656 ValueArray49(T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9,
2685 const T1 v1_;
2736 template <typename T1, typename T2, typename T3, typename T4, typename T5,
2748 ValueArray50(T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9,
2777 const T1 v1_;
2835 template <typename T1, typename T2>
2837 : public ParamGeneratorInterface< ::std::tr1::tuple<T1, T2> > {
2839 typedef ::std::tr1::tuple<T1, T2> ParamType;
2841 CartesianProductGenerator2(const ParamGenerator<T1>& g1,
2857 const ParamGenerator<T1>& g1,
2858 const typename ParamGenerator<T1>::iterator& current1,
2933 const typename ParamGenerator<T1>::iterator begin1_;
2934 const typename ParamGenerator<T1>::iterator end1_;
2935 typename ParamGenerator<T1>::iterator current1_;
2945 const ParamGenerator<T1> g1_;
2950 template <typename T1, typename T2, typename T3>
2952 : public ParamGeneratorInterface< ::std::tr1::tuple<T1, T2, T3> > {
2954 typedef ::std::tr1::tuple<T1, T2, T3> ParamType;
2956 CartesianProductGenerator3(const ParamGenerator<T1>& g1,
2973 const ParamGenerator<T1>& g1,
2974 const typename ParamGenerator<T1>::iterator& current1,
3061 const typename ParamGenerator<T1>::iterator begin1_;
3062 const typename ParamGenerator<T1>::iterator end1_;
3063 typename ParamGenerator<T1>::iterator current1_;
3076 const ParamGenerator<T1> g1_;
3082 template <typename T1, typename T2, typename T3, typename T4>
3084 : public ParamGeneratorInterface< ::std::tr1::tuple<T1, T2, T3, T4> > {
3086 typedef ::std::tr1::tuple<T1, T2, T3, T4> ParamType;
3088 CartesianProductGenerator4(const ParamGenerator<T1>& g1,
3107 const ParamGenerator<T1>& g1,
3108 const typename ParamGenerator<T1>::iterator& current1,
3208 const typename ParamGenerator<T1>::iterator begin1_;
3209 const typename ParamGenerator<T1>::iterator end1_;
3210 typename ParamGenerator<T1>::iterator current1_;
3226 const ParamGenerator<T1> g1_;
3233 template <typename T1, typename T2, typename T3, typename T4, typename T5>
3235 : public ParamGeneratorInterface< ::std::tr1::tuple<T1, T2, T3, T4, T5> > {
3237 typedef ::std::tr1::tuple<T1, T2, T3, T4, T5> ParamType;
3239 CartesianProductGenerator5(const ParamGenerator<T1>& g1,
3258 const ParamGenerator<T1>& g1,
3259 const typename ParamGenerator<T1>::iterator& current1,
3371 const typename ParamGenerator<T1>::iterator begin1_;
3372 const typename ParamGenerator<T1>::iterator end1_;
3373 typename ParamGenerator<T1>::iterator current1_;
3392 const ParamGenerator<T1> g1_;
3400 template <typename T1, typename T2, typename T3, typename T4, typename T5,
3403 : public ParamGeneratorInterface< ::std::tr1::tuple<T1, T2, T3, T4, T5,
3406 typedef ::std::tr1::tuple<T1, T2, T3, T4, T5, T6> ParamType;
3408 CartesianProductGenerator6(const ParamGenerator<T1>& g1,
3428 const ParamGenerator<T1>& g1,
3429 T1>::iterator& current1,
3553 const typename ParamGenerator<T1>::iterator begin1_;
3554 const typename ParamGenerator<T1>::iterator end1_;
3555 typename ParamGenerator<T1>::iterator current1_;
3577 const ParamGenerator<T1> g1_;
3586 template <typename T1, typename T2, typename T3, typename T4, typename T5,
3589 : public ParamGeneratorInterface< ::std::tr1::tuple<T1, T2, T3, T4, T5, T6,
3592 typedef ::std::tr1::tuple<T1, T2, T3, T4, T5, T6, T7> ParamType;
3594 CartesianProductGenerator7(const ParamGenerator<T1>& g1,
3615 const ParamGenerator<T1>& g1,
3616 const typename ParamGenerator<T1>::iterator& current1,
3752 const typename ParamGenerator<T1>::iterator begin1_;
3753 const typename ParamGenerator<T1>::iterator end1_;
3754 typename ParamGenerator<T1>::iterator current1_;
3779 const ParamGenerator<T1> g1_;
3789 template <typename T1, typename T2, typename T3, typename T4, typename T5,
3792 : public ParamGeneratorInterface< ::std::tr1::tuple<T1, T2, T3, T4, T5, T6,
3795 typedef ::std::tr1::tuple<T1, T2, T3, T4, T5, T6, T7, T8> ParamType;
3797 CartesianProductGenerator8(const ParamGenerator<T1>& g1,
3821 const ParamGenerator<T1>& g1,
3822 const typename ParamGenerator<T1>::iterator& current1,
3970 const typename ParamGenerator<T1>::iterator begin1_;
3971 const typename ParamGenerator<T1>::iterator end1_;
3972 typename ParamGenerator<T1>::iterator current1_;
4000 const ParamGenerator<T1> g1_;
4011 template <typename T1, typename T2, typename T3, typename T4, typename T5,
4014 : public ParamGeneratorInterface< ::std::tr1::tuple<T1, T2, T3, T4, T5, T6,
4017 typedef ::std::tr1::tuple<T1, T2, T3, T4, T5, T6, T7, T8, T9> ParamType;
4019 CartesianProductGenerator9(const ParamGenerator<T1>& g1,
4043 const ParamGenerator<T1>& g1,
4044 const typename ParamGenerator<T1>::iterator& current1,
4205 const typename ParamGenerator<T1>::iterator begin1_;
4206 const typename ParamGenerator<T1>::iterator end1_;
4207 typename ParamGenerator<T1>::iterator current1_;
4238 const ParamGenerator<T1> g1_;
4250 template <typename T1, typename T2, typename T3, typename T4, typename T5,
4253 : public ParamGeneratorInterface< ::std::tr1::tuple<T1, T2, T3, T4, T5, T6,
4256 typedef ::std::tr1::tuple<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> ParamType;
4258 CartesianProductGenerator10(const ParamGenerator<T1>& g1,
4283 const ParamGenerator<T1>& g1,
4284 const typename ParamGenerator<T1>::iterator& current1,
4457 const typename ParamGenerator<T1>::iterator begin1_;
4458 const typename ParamGenerator<T1>::iterator end1_;
4459 typename ParamGenerator<T1>::iterator current1_;
4493 const ParamGenerator<T1> g1_;
4517 template <typename T1, typename T2>
4518 operator ParamGenerator< ::std::tr1::tuple<T1, T2> >() const {
4519 return ParamGenerator< ::std::tr1::tuple<T1, T2> >(
4520 new CartesianProductGenerator2<T1, T2>(
4521 static_cast<ParamGenerator<T1> >(g1_),
4539 template <typename T1, typename T2, typename T3>
4540 operator ParamGenerator< ::std::tr1::tuple<T1, T2, T3> >() const {
4541 return ParamGenerator< ::std::tr1::tuple<T1, T2, T3> >(
4542 new CartesianProductGenerator3<T1, T2, T3>(
4543 static_cast<ParamGenerator<T1> >(g1_),
4564 template <typename T1, typename T2, typename T3, typename T4>
4565 operator ParamGenerator< ::std::tr1::tuple<T1, T2, T3, T4> >() const {
4566 return ParamGenerator< ::std::tr1::tuple<T1, T2, T3, T4> >(
4567 new CartesianProductGenerator4<T1, T2, T3, T4>(
4568 static_cast<ParamGenerator<T1> >(g1_),
4591 template <typename T1, typename T2, typename T3, typename T4, typename T5>
4592 operator ParamGenerator< ::std::tr1::tuple<T1, T2, T3, T4, T5> >() const {
4593 return ParamGenerator< ::std::tr1::tuple<T1, T2, T3, T4, T5> >(
4594 new CartesianProductGenerator5<T1, T2, T3, T4, T5>(
4595 static_cast<ParamGenerator<T1> >(g1_),
4621 template <typename T1, typename T2, typename T3, typename T4, typename T5,
4623 operator ParamGenerator< ::std::tr1::tuple<T1, T2, T3, T4, T5, T6> >() const {
4624 return ParamGenerator< ::std::tr1::tuple<T1, T2, T3, T4, T5, T6> >(
4625 new CartesianProductGenerator6<T1, T2, T3, T4, T5, T6>(
4626 static_cast<ParamGenerator<T1> >(g1_),
4654 template <typename T1, typename T2, typename T3, typename T4, typename T5,
4656 operator ParamGenerator< ::std::tr1::tuple<T1, T2, T3, T4, T5, T6,
4658 return ParamGenerator< ::std::tr1::tuple<T1, T2, T3, T4, T5, T6, T7> >(
4659 new CartesianProductGenerator7<T1, T2, T3, T4, T5, T6, T7>(
4660 static_cast<ParamGenerator<T1> >(g1_),
4692 template <typename T1, typename T2, typename T3, typename T4, typename T5,
4694 operator ParamGenerator< ::std::tr1::tuple<T1, T2, T3, T4, T5, T6, T7,
4696 return ParamGenerator< ::std::tr1::tuple<T1, T2, T3, T4, T5, T6, T7, T8> >(
4697 new CartesianProductGenerator8<T1, T2, T3, T4, T5, T6, T7, T8>(
4698 static_cast<ParamGenerator<T1> >(g1_),
4733 template <typename T1, typename T2, typename T3, typename T4, typename T5,
4735 operator ParamGenerator< ::std::tr1::tuple<T1, T2, T3, T4, T5, T6, T7, T8,
4737 return ParamGenerator< ::std::tr1::tuple<T1, T2, T3, T4, T5, T6, T7, T8,
4739 new CartesianProductGenerator9<T1, T2, T3, T4, T5, T6, T7, T8, T9>(
4740 static_cast<ParamGenerator<T1> >(g1_),
4777 template <typename T1, typename T2, typename T3, typename T4, typename T5,
4779 operator ParamGenerator< ::std::tr1::tuple<T1, T2, T3, T4, T5, T6, T7, T8,
4781 return ParamGenerator< ::std::tr1::tuple<T1, T2, T3, T4, T5, T6, T7, T8,
4783 new CartesianProductGenerator10<T1, T2, T3, T4, T5, T6, T7, T8, T9,
4785 static_cast<ParamGenerator<T1> >(g1_),