Lines Matching full:current2_
2863 begin2_(g2.begin()), end2_(g2.end()), current2_(current2) {
2875 ++current2_;
2876 if (current2_ == end2_) {
2877 current2_ = begin2_;
2900 current2_ == typed_other->current2_);
2911 current2_(other.current2_) {
2917 current_value_ = ParamType(*current1_, *current2_);
2924 current2_ == end2_;
2938 typename ParamGenerator<T2>::iterator current2_;
2981 begin2_(g2.begin()), end2_(g2.end()), current2_(current2),
2997 ++current2_;
2999 if (current2_ == end2_) {
3000 current2_ = begin2_;
3023 current2_ == typed_other->current2_ &&
3035 current2_(other.current2_),
3044 current_value_ = ParamType(*current1_, *current2_, *current3_);
3051 current2_ == end2_ ||
3066 typename ParamGenerator<T2>::iterator current2_;
3117 begin2_(g2.begin()), end2_(g2.end()), current2_(current2),
3138 ++current2_;
3140 if (current2_ == end2_) {
3141 current2_ = begin2_;
3164 current2_ == typed_other->current2_ &&
3177 current2_(other.current2_),
3189 current_value_ = ParamType(*current1_, *current2_, *current3_,
3197 current2_ == end2_ ||
3213 typename ParamGenerator<T2>::iterator current2_;
3270 begin2_(g2.begin()), end2_(g2.end()), current2_(current2),
3296 ++current2_;
3298 if (current2_ == end2_) {
3299 current2_ = begin2_;
3322 current2_ == typed_other->current2_ &&
3336 current2_(other.current2_),
3351 current_value_ = ParamType(*current1_, *current2_, *current3_,
3359 current2_ == end2_ ||
3376 typename ParamGenerator<T2>::iterator current2_;
3442 begin2_(g2.begin()), end2_(g2.end()), current2_(current2),
3473 ++current2_;
3475 if (current2_ == end2_) {
3476 current2_ = begin2_;
3499 current2_ == typed_other->current2_ &&
3514 current2_(other.current2_),
3532 current_value_ = ParamType(*current1_, *current2_, *current3_,
3540 current2_ == end2_ ||
3558 typename ParamGenerator<T2>::iterator current2_;
3631 begin2_(g2.begin()), end2_(g2.end()), current2_(current2),
3667 ++current2_;
3669 if (current2_ == end2_) {
3670 current2_ = begin2_;
3693 current2_ == typed_other->current2_ &&
3709 current2_(other.current2_),
3730 current_value_ = ParamType(*current1_, *current2_, *current3_,
3738 current2_ == end2_ ||
3757 typename ParamGenerator<T2>::iterator current2_;
3839 begin2_(g2.begin()), end2_(g2.end()), current2_(current2),
3880 ++current2_;
3882 if (current2_ == end2_) {
3883 current2_ = begin2_;
3906 current2_ == typed_other->current2_ &&
3923 current2_(other.current2_),
3947 current_value_ = ParamType(*current1_, *current2_, *current3_,
3955 current2_ == end2_ ||
3975 typename ParamGenerator<T2>::iterator current2_;
4063 begin2_(g2.begin()), end2_(g2.end()), current2_(current2),
4109 ++current2_;
4111 if (current2_ == end2_) {
4112 current2_ = begin2_;
4135 current2_ == typed_other->current2_ &&
4153 current2_(other.current2_),
4180 current_value_ = ParamType(*current1_, *current2_, *current3_,
4189 current2_ == end2_ ||
4210 typename ParamGenerator<T2>::iterator current2_;
4305 begin2_(g2.begin()), end2_(g2.end()), current2_(current2),
4356 ++current2_;
4358 if (current2_ == end2_) {
4359 current2_ = begin2_;
4382 current2_ == typed_other->current2_ &&
4401 current2_(other.current2_),
4431 current_value_ = ParamType(*current1_, *current2_, *current3_,
4440 current2_ == end2_ ||
4462 typename ParamGenerator<T2>::iterator current2_;