Lines Matching refs:Iterator
39 template<typename Vector, typename Iterator>
40 void CheckConstIterator( const Vector& u, int i, const Iterator& cp ) { in CheckConstIterator()
597 template<typename Iterator, typename T>
599 …AssertSameType( static_cast<typename Iterator::difference_type*>(nullptr), static_cast<std::ptrdif… in TestIteratorTraits()
600 … AssertSameType( static_cast<typename Iterator::value_type*>(nullptr), static_cast<T*>(nullptr) ); in TestIteratorTraits()
601 AssertSameType( static_cast<typename Iterator::pointer*>(nullptr), static_cast<T**>(nullptr) ); in TestIteratorTraits()
602 …AssertSameType( static_cast<typename Iterator::iterator_category*>(nullptr), static_cast<std::rand… in TestIteratorTraits()
604 typename Iterator::reference xr = x; in TestIteratorTraits()
605 typename Iterator::pointer xp = &x; in TestIteratorTraits()
1386 template <bool ExpectEqual, bool ExpectLess, typename Iterator>
1387 void DoVectorIteratorComparisons( const Iterator& lhs, const Iterator& rhs ) { in DoVectorIteratorComparisons()
1394 template <typename Iterator, typename VectorType>
1397 Iterator it1, it2; in TestVectorIteratorComparisonsBasic()