Home | History | Annotate | Download | only in alg.rotate

Lines Matching refs:Iter

12 // template<ShuffleIterator Iter>
13 // Iter
14 // rotate(Iter first, Iter middle, Iter last);
24 template <class Iter>
30 Iter r = std::rotate(Iter(ia), Iter(ia), Iter(ia));
33 r = std::rotate(Iter(ia), Iter(ia), Iter(ia+sa));
36 r = std::rotate(Iter(ia), Iter(ia+sa), Iter(ia+sa));
42 r = std::rotate(Iter(ib), Iter(ib), Iter(ib+sb));
46 r = std::rotate(Iter(ib), Iter(ib+1), Iter(ib+sb));
50 r = std::rotate(Iter(ib), Iter(ib+sb), Iter(ib+sb));
57 r = std::rotate(Iter(ic), Iter(ic), Iter(ic+sc));
62 r = std::rotate(Iter(ic), Iter(ic+1), Iter(ic+sc));
67 r = std::rotate(Iter(ic), Iter(ic+2), Iter(ic+sc));
72 r = std::rotate(Iter(ic), Iter(ic+sc), Iter(ic+sc));
80 r = std::rotate(Iter(id), Iter(id), Iter(id+sd));
86 r = std::rotate(Iter(id), Iter(id+1), Iter(id+sd));
92 r = std::rotate(Iter(id), Iter(id+2), Iter(id+sd));
98 r = std::rotate(Iter(id), Iter(id+3), Iter(id+sd));
104 r = std::rotate(Iter(id), Iter(id+sd), Iter(id+sd));
113 r = std::rotate(Iter(ie), Iter(ie), Iter(ie+se));
120 r = std::rotate(Iter(ie), Iter(ie+1), Iter(ie+se));
127 r = std::rotate(Iter(ie), Iter(ie+2), Iter(ie+se));
134 r = std::rotate(Iter(ie), Iter(ie+3), Iter(ie+se));
141 r = std::rotate(Iter(ie), Iter(ie+4), Iter(ie+se));
148 r = std::rotate(Iter(ie), Iter(ie+se), Iter(ie+se));
158 r = std::rotate(Iter(ig), Iter(ig), Iter(ig+sg));
166 r = std::rotate(Iter(ig), Iter(ig+1), Iter(ig+sg));
174 r = std::rotate(Iter(ig), Iter(ig+2), Iter(ig+sg));
182 r = std::rotate(Iter(ig), Iter(ig+3), Iter(ig+sg));
190 r = std::rotate(Iter(ig), Iter(ig+4), Iter(ig+sg));
198 r = std::rotate(Iter(ig), Iter(ig+5), Iter(ig+sg));
206 r = std::rotate(Iter(ig), Iter(ig+sg), Iter(ig+sg));
218 template <class Iter>
226 Iter r = std::rotate(Iter(ia), Iter(ia), Iter(ia));
229 r = std::rotate(Iter(ia), Iter(ia), Iter(ia+sa));
232 r = std::rotate(Iter(ia), Iter(ia+sa), Iter(ia+sa));
240 r = std::rotate(Iter(ib), Iter(ib), Iter(ib+sb));
244 r = std::rotate(Iter(ib), Iter(ib+1), Iter(ib+sb));
248 r = std::rotate(Iter(ib), Iter(ib+sb), Iter(ib+sb));
257 r = std::rotate(Iter(ic), Iter(ic), Iter(ic+sc));
262 r = std::rotate(Iter(ic), Iter(ic+1), Iter(ic+sc));
267 r = std::rotate(Iter(ic), Iter(ic+2), Iter(ic+sc));
272 r = std::rotate(Iter(ic), Iter(ic+sc), Iter(ic+sc));
282 r = std::rotate(Iter(id), Iter(id), Iter(id+sd));
288 r = std::rotate(Iter(id), Iter(id+1), Iter(id+sd));
294 r = std::rotate(Iter(id), Iter(id+2), Iter(id+sd));
300 r = std::rotate(Iter(id), Iter(id+3), Iter(id+sd));
306 r = std::rotate(Iter(id), Iter(id+sd), Iter(id+sd));
317 r = std::rotate(Iter(ie), Iter(ie), Iter(ie+se));
324 r = std::rotate(Iter(ie), Iter(ie+1), Iter(ie+se));
331 r = std::rotate(Iter(ie), Iter(ie+2), Iter(ie+se));
338 r = std::rotate(Iter(ie), Iter(ie+3), Iter(ie+se));
345 r = std::rotate(Iter(ie), Iter(ie+4), Iter(ie+se));
352 r = std::rotate(Iter(ie), Iter(ie+se), Iter(ie+se));
364 r = std::rotate(Iter(ig), Iter(ig), Iter(ig+sg));
372 r = std::rotate(Iter(ig), Iter(ig+1), Iter(ig+sg));
380 r = std::rotate(Iter(ig), Iter(ig+2), Iter(ig+sg));
388 r = std::rotate(Iter(ig), Iter(ig+3), Iter(ig+sg));
396 r = std::rotate(Iter(ig), Iter(ig+4), Iter(ig+sg));
404 r = std::rotate(Iter(ig), Iter(ig+5), Iter(ig+sg));
412 r = std::rotate(Iter(ig), Iter(ig+sg), Iter(ig+sg));