| 10727 | return value_.get(); |
| 10728 | } |
| 10729 | bool Equals(const ParamIteratorInterface<T>& other) const override { |
| 10730 | // Having the same base generator guarantees that the other |
| 10731 | // iterator is of the same type and we can downcast. |
| 10732 | GTEST_CHECK_(BaseGenerator() == other.BaseGenerator()) |
| 10733 | << "The program attempted to compare iterators " |
| 10734 | << "from different generators." << std::endl; |
| 10735 | return iterator_ == |
| 10736 | CheckedDowncastToActualType<const Iterator>(&other)->iterator_; |
| 10737 | } |
| 10738 | |
| 10739 | private: |
| 10740 | Iterator(const Iterator& other) |
nothing calls this directly
no test coverage detected