• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10/llvmCore-3425.0.34/utils/unittest/googletest/include/gtest/internal/

Lines Matching defs:other

12 // in the documentation and/or other materials provided with the
89 // Determines whether the given iterator and other point to the same
92 virtual bool Equals(const ParamIteratorInterface& other) const = 0;
106 ParamIterator(const ParamIterator& other) : impl_(other.impl_->Clone()) {}
107 ParamIterator& operator=(const ParamIterator& other) {
108 if (this != &other)
109 impl_.reset(other.impl_->Clone());
126 bool operator==(const ParamIterator& other) const {
127 return impl_.get() == other.impl_.get() || impl_->Equals(*other.impl_);
129 bool operator!=(const ParamIterator& other) const {
130 return !(*this == other);
140 // defined in other translation units.
164 ParamGenerator(const ParamGenerator& other) : impl_(other.impl_) {}
166 ParamGenerator& operator=(const ParamGenerator& other) {
167 impl_ = other.impl_;
216 virtual bool Equals(const ParamIteratorInterface<T>& other) const {
217 // Having the same base generator guarantees that the other
219 GTEST_CHECK_(BaseGenerator() == other.BaseGenerator())
223 CheckedDowncastToActualType<const Iterator>(&other)->index_;
228 Iterator(const Iterator& other)
230 base_(other.base_), value_(other.value_), index_(other.index_),
231 step_(other.step_) {}
234 void operator=(const Iterator& other);
252 void operator=(const RangeGenerator& other);
303 // can return a temporary object (and of type other then T), so just
307 // detect that fact. The client code, on the other hand, is
314 virtual bool Equals(const ParamIteratorInterface<T>& other) const {
315 // Having the same base generator guarantees that the other
317 GTEST_CHECK_(BaseGenerator() == other.BaseGenerator())
321 CheckedDowncastToActualType<const Iterator>(&other)->iterator_;
325 Iterator(const Iterator& other)
329 base_(other.base_),
330 iterator_(other.iterator_) {}
343 void operator=(const ValuesInIteratorRangeGenerator& other);