Lines Matching refs:begin
26 C c(std::begin(t), std::end(t));
29 assert(distance(c.begin(), c.end()) == 3);
30 assert(*next(c.begin(), 0) == 0);
31 assert(*next(c.begin(), 1) == 1);
32 assert(*next(c.begin(), 2) == 2);
35 assert(distance(c.begin(), c.end()) == 6);
36 assert(*next(c.begin(), 0) == 0);
37 assert(*next(c.begin(), 1) == 1);
38 assert(*next(c.begin(), 2) == 2);
39 assert(*next(c.begin(), 3) == 10);
40 assert(*next(c.begin(), 4) == 10);
41 assert(*next(c.begin(), 5) == 10);
44 assert(distance(c.begin(), c.end()) == 6);
45 assert(*next(c.begin(), 0) == 0);
46 assert(*next(c.begin(), 1) == 1);
47 assert(*next(c.begin(), 2) == 2);
48 assert(*next(c.begin(), 3) == 10);
49 assert(*next(c.begin(), 4) == 10);
50 assert(*next(c.begin(), 5) == 10);
57 C c(std::begin(t), std::end(t));
60 assert(distance(c.begin(), c.end()) == 3);
61 assert(*next(c.begin(), 0) == 0);
62 assert(*next(c.begin(), 1) == 1);
63 assert(*next(c.begin(), 2) == 2);
66 assert(distance(c.begin(), c.end()) == 6);
67 assert(*next(c.begin(), 0) == 0);
68 assert(*next(c.begin(), 1) == 1);
69 assert(*next(c.begin(), 2) == 2);
70 assert(*next(c.begin(), 3) == 10);
71 assert(*next(c.begin(), 4) == 10);
72 assert(*next(c.begin(), 5) == 10);
75 assert(distance(c.begin(), c.end()) == 6);
76 assert(*next(c.begin(), 0) == 0);
77 assert(*next(c.begin(), 1) == 1);
78 assert(*next(c.begin(), 2) == 2);
79 assert(*next(c.begin(), 3) == 10);
80 assert(*next(c.begin(), 4) == 10);
81 assert(*next(c.begin(), 5) == 10);