Lines Matching refs:it2
34 typename MAT::iterator2 it2 = it1.begin(); in test_iterator() local
37 typename MAT::iterator2 it2 = begin(it1, iterator1_tag()); in test_iterator()
40 for ( ; it2 != it2_end ; ++ it2 ) { in test_iterator()
42 std::cout << "( " << it2.index1() << ", " << it2.index2() << ") " << std::flush; in test_iterator()
44 * it2 = ( 10 * it2.index1() + it2.index2() ); in test_iterator()
60 typename MAT::iterator2 it2 = A.begin2(); in test_iterator2() local
63 for ( ; it2 != it2_end; ++it2 ) { in test_iterator2()
65 typename MAT::iterator1 it1 = it2.begin(); in test_iterator2()
66 typename MAT::iterator1 it1_end = it2.end(); in test_iterator2()
68 typename MAT::iterator1 it1 = begin(it2, iterator2_tag()); in test_iterator2()
69 typename MAT::iterator1 it1_end = end(it2, iterator2_tag()); in test_iterator2()
99 typename MAT::const_iterator2 it2 = it1.begin(); in test_iterator3() local
102 typename MAT::const_iterator2 it2 = begin(it1, iterator1_tag()); in test_iterator3()
105 for ( ; it2 != it2_end ; ++ it2 ) { in test_iterator3()
107 std::cout << "( " << it2.index1() << ", " << it2.index2() << ") " << std::flush; in test_iterator3()
109 result += * it2; in test_iterator3()