Lines Matching refs:this
9 // notice, this list of conditions and the following disclaimer.
11 // copyright notice, this list of conditions and the following disclaimer
16 // this software without specific prior written permission.
137 if (this != &other) impl_.reset(other.impl_->Clone());
138 return *this;
146 return *this;
158 return !(*this == other);
196 return *this;
221 return new Iterator(this, begin_, 0, step_);
224 return new Iterator(this, end_, end_index_, step_);
243 return new Iterator(*this);
305 return new Iterator(this, container_.begin());
308 return new Iterator(this, container_.end());
329 return new Iterator(*this);
471 // UnitTest class invokes this method to register tests in this
490 // as the side effect of construction of this type.
546 return 0; // Return value used only to run this method in namespace scope.
548 // UnitTest class invokes this method to register tests in this test suite
552 // UnitTest has a guard to prevent from calling this method more than once.
714 // test suite setup and tear-down in this case.
718 // At this point we are sure that the object we found is of the same
833 return new Iterator(this, generators_, false);
836 return new Iterator(this, generators_, true);
871 return new IteratorImpl(*this);
960 return new Iterator(this, generator_.begin(), generator_.end());
963 return new Iterator(this, generator_.end(), generator_.end());
984 return new Iterator(*this);