Lines Matching refs:add1

43   auto add1 = [](const ValueHolder& h) { return h.value + 1; };  in TEST()  local
47 using vector_titer = decltype(MakeTransformIterator(input.begin(), add1)); in TEST()
53 using vector_ctiter = decltype(MakeTransformIterator(input.cbegin(), add1)); in TEST()
59 using vector_rtiter = decltype(MakeTransformIterator(input.rbegin(), add1)); in TEST()
65 using vector_crtiter = decltype(MakeTransformIterator(input.crbegin(), add1)); in TEST()
71 std::copy(MakeTransformIterator(input.begin(), add1), in TEST()
72 MakeTransformIterator(input.end(), add1), in TEST()
77 std::copy(MakeTransformIterator(input.cbegin(), add1), in TEST()
78 MakeTransformIterator(input.cend(), add1), in TEST()
83 std::copy(MakeTransformIterator(input.rbegin(), add1), in TEST()
84 MakeTransformIterator(input.rend(), add1), in TEST()
89 std::copy(MakeTransformIterator(input.crbegin(), add1), in TEST()
90 MakeTransformIterator(input.crend(), add1), in TEST()
96 ASSERT_EQ(input[i].value + 1, MakeTransformIterator(input.begin(), add1)[i]); in TEST()
97 ASSERT_EQ(input[i].value + 1, MakeTransformIterator(input.cbegin(), add1)[i]); in TEST()
99 ASSERT_EQ(input[i].value + 1, MakeTransformIterator(input.rbegin(), add1)[index_from_rbegin]); in TEST()
100 ASSERT_EQ(input[i].value + 1, MakeTransformIterator(input.crbegin(), add1)[index_from_rbegin]); in TEST()
102 ASSERT_EQ(input[i].value + 1, MakeTransformIterator(input.end(), add1)[index_from_end]); in TEST()
103 ASSERT_EQ(input[i].value + 1, MakeTransformIterator(input.cend(), add1)[index_from_end]); in TEST()
105 ASSERT_EQ(input[i].value + 1, MakeTransformIterator(input.rend(), add1)[index_from_rend]); in TEST()
106 ASSERT_EQ(input[i].value + 1, MakeTransformIterator(input.crend(), add1)[index_from_rend]); in TEST()
108 ASSERT_EQ(MakeTransformIterator(input.begin(), add1) + i, in TEST()
109 MakeTransformIterator(input.begin() + i, add1)); in TEST()
110 ASSERT_EQ(MakeTransformIterator(input.cbegin(), add1) + i, in TEST()
111 MakeTransformIterator(input.cbegin() + i, add1)); in TEST()
112 ASSERT_EQ(MakeTransformIterator(input.rbegin(), add1) + i, in TEST()
113 MakeTransformIterator(input.rbegin() + i, add1)); in TEST()
114 ASSERT_EQ(MakeTransformIterator(input.crbegin(), add1) + i, in TEST()
115 MakeTransformIterator(input.crbegin() + i, add1)); in TEST()
116 ASSERT_EQ(MakeTransformIterator(input.end(), add1) - i, in TEST()
117 MakeTransformIterator(input.end() - i, add1)); in TEST()
118 ASSERT_EQ(MakeTransformIterator(input.cend(), add1) - i, in TEST()
119 MakeTransformIterator(input.cend() - i, add1)); in TEST()
120 ASSERT_EQ(MakeTransformIterator(input.rend(), add1) - i, in TEST()
121 MakeTransformIterator(input.rend() - i, add1)); in TEST()
122 ASSERT_EQ(MakeTransformIterator(input.crend(), add1) - i, in TEST()
123 MakeTransformIterator(input.crend() - i, add1)); in TEST()
126 (MakeTransformIterator(input.begin(), add1) + input.size()).base()); in TEST()
127 ASSERT_EQ(MakeTransformIterator(input.end(), add1) - MakeTransformIterator(input.begin(), add1), in TEST()
131 auto it = MakeTransformIterator(input.begin(), add1); in TEST()
132 decltype(MakeTransformIterator(input.cbegin(), add1)) cit = it; in TEST()
135 auto rit = MakeTransformIterator(input.rbegin(), add1); in TEST()
136 decltype(MakeTransformIterator(input.crbegin(), add1)) crit(rit); in TEST()