Lines Matching +full:- +full:r
1 //===----------------------------------------------------------------------===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
29 typedef std::pair<M::iterator, M::iterator> R; in main() typedef
43 R r = m.equal_range(4); in main() local
44 assert(r.first == std::next(m.begin(), 0)); in main()
45 assert(r.second == std::next(m.begin(), 0)); in main()
46 r = m.equal_range(5); in main()
47 assert(r.first == std::next(m.begin(), 0)); in main()
48 assert(r.second == std::next(m.begin(), 3)); in main()
49 r = m.equal_range(6); in main()
50 assert(r.first == std::next(m.begin(), 3)); in main()
51 assert(r.second == std::next(m.begin(), 3)); in main()
52 r = m.equal_range(7); in main()
53 assert(r.first == std::next(m.begin(), 3)); in main()
54 assert(r.second == std::next(m.begin(), 6)); in main()
55 r = m.equal_range(8); in main()
56 assert(r.first == std::next(m.begin(), 6)); in main()
57 assert(r.second == std::next(m.begin(), 6)); in main()
58 r = m.equal_range(9); in main()
59 assert(r.first == std::next(m.begin(), 6)); in main()
60 assert(r.second == std::next(m.begin(), 9)); in main()
61 r = m.equal_range(10); in main()
62 assert(r.first == std::next(m.begin(), 9)); in main()
63 assert(r.second == std::next(m.begin(), 9)); in main()
66 typedef std::pair<M::const_iterator, M::const_iterator> R; in main() typedef
80 R r = m.equal_range(4); in main() local
81 assert(r.first == std::next(m.begin(), 0)); in main()
82 assert(r.second == std::next(m.begin(), 0)); in main()
83 r = m.equal_range(5); in main()
84 assert(r.first == std::next(m.begin(), 0)); in main()
85 assert(r.second == std::next(m.begin(), 3)); in main()
86 r = m.equal_range(6); in main()
87 assert(r.first == std::next(m.begin(), 3)); in main()
88 assert(r.second == std::next(m.begin(), 3)); in main()
89 r = m.equal_range(7); in main()
90 assert(r.first == std::next(m.begin(), 3)); in main()
91 assert(r.second == std::next(m.begin(), 6)); in main()
92 r = m.equal_range(8); in main()
93 assert(r.first == std::next(m.begin(), 6)); in main()
94 assert(r.second == std::next(m.begin(), 6)); in main()
95 r = m.equal_range(9); in main()
96 assert(r.first == std::next(m.begin(), 6)); in main()
97 assert(r.second == std::next(m.begin(), 9)); in main()
98 r = m.equal_range(10); in main()
99 assert(r.first == std::next(m.begin(), 9)); in main()
100 assert(r.second == std::next(m.begin(), 9)); in main()
108 typedef std::pair<M::iterator, M::iterator> R; in main() typedef
122 R r = m.equal_range(4); in main() local
123 assert(r.first == std::next(m.begin(), 0)); in main()
124 assert(r.second == std::next(m.begin(), 0)); in main()
125 r = m.equal_range(5); in main()
126 assert(r.first == std::next(m.begin(), 0)); in main()
127 assert(r.second == std::next(m.begin(), 3)); in main()
128 r = m.equal_range(6); in main()
129 assert(r.first == std::next(m.begin(), 3)); in main()
130 assert(r.second == std::next(m.begin(), 3)); in main()
131 r = m.equal_range(7); in main()
132 assert(r.first == std::next(m.begin(), 3)); in main()
133 assert(r.second == std::next(m.begin(), 6)); in main()
134 r = m.equal_range(8); in main()
135 assert(r.first == std::next(m.begin(), 6)); in main()
136 assert(r.second == std::next(m.begin(), 6)); in main()
137 r = m.equal_range(9); in main()
138 assert(r.first == std::next(m.begin(), 6)); in main()
139 assert(r.second == std::next(m.begin(), 9)); in main()
140 r = m.equal_range(10); in main()
141 assert(r.first == std::next(m.begin(), 9)); in main()
142 assert(r.second == std::next(m.begin(), 9)); in main()
145 typedef std::pair<M::const_iterator, M::const_iterator> R; in main() typedef
159 R r = m.equal_range(4); in main() local
160 assert(r.first == std::next(m.begin(), 0)); in main()
161 assert(r.second == std::next(m.begin(), 0)); in main()
162 r = m.equal_range(5); in main()
163 assert(r.first == std::next(m.begin(), 0)); in main()
164 assert(r.second == std::next(m.begin(), 3)); in main()
165 r = m.equal_range(6); in main()
166 assert(r.first == std::next(m.begin(), 3)); in main()
167 assert(r.second == std::next(m.begin(), 3)); in main()
168 r = m.equal_range(7); in main()
169 assert(r.first == std::next(m.begin(), 3)); in main()
170 assert(r.second == std::next(m.begin(), 6)); in main()
171 r = m.equal_range(8); in main()
172 assert(r.first == std::next(m.begin(), 6)); in main()
173 assert(r.second == std::next(m.begin(), 6)); in main()
174 r = m.equal_range(9); in main()
175 assert(r.first == std::next(m.begin(), 6)); in main()
176 assert(r.second == std::next(m.begin(), 9)); in main()
177 r = m.equal_range(10); in main()
178 assert(r.first == std::next(m.begin(), 9)); in main()
179 assert(r.second == std::next(m.begin(), 9)); in main()
187 typedef std::pair<M::iterator, M::iterator> R; in main() typedef
201 R r = m.equal_range(4); in main() local
202 assert(r.first == std::next(m.begin(), 0)); in main()
203 assert(r.second == std::next(m.begin(), 0)); in main()
204 r = m.equal_range(5); in main()
205 assert(r.first == std::next(m.begin(), 0)); in main()
206 assert(r.second == std::next(m.begin(), 3)); in main()
207 r = m.equal_range(6); in main()
208 assert(r.first == std::next(m.begin(), 3)); in main()
209 assert(r.second == std::next(m.begin(), 3)); in main()
210 r = m.equal_range(7); in main()
211 assert(r.first == std::next(m.begin(), 3)); in main()
212 assert(r.second == std::next(m.begin(), 6)); in main()
213 r = m.equal_range(8); in main()
214 assert(r.first == std::next(m.begin(), 6)); in main()
215 assert(r.second == std::next(m.begin(), 6)); in main()
216 r = m.equal_range(9); in main()
217 assert(r.first == std::next(m.begin(), 6)); in main()
218 assert(r.second == std::next(m.begin(), 9)); in main()
219 r = m.equal_range(10); in main()
220 assert(r.first == std::next(m.begin(), 9)); in main()
221 assert(r.second == std::next(m.begin(), 9)); in main()
227 typedef std::pair<M::iterator, M::iterator> R; in main() typedef
240 R r = m.equal_range(4); in main() local
241 assert(r.first == std::next(m.begin(), 0)); in main()
242 assert(r.second == std::next(m.begin(), 0)); in main()
243 r = m.equal_range(5); in main()
244 assert(r.first == std::next(m.begin(), 0)); in main()
245 assert(r.second == std::next(m.begin(), 3)); in main()
246 r = m.equal_range(6); in main()
247 assert(r.first == std::next(m.begin(), 3)); in main()
248 assert(r.second == std::next(m.begin(), 3)); in main()
249 r = m.equal_range(7); in main()
250 assert(r.first == std::next(m.begin(), 3)); in main()
251 assert(r.second == std::next(m.begin(), 6)); in main()
252 r = m.equal_range(8); in main()
253 assert(r.first == std::next(m.begin(), 6)); in main()
254 assert(r.second == std::next(m.begin(), 6)); in main()
255 r = m.equal_range(9); in main()
256 assert(r.first == std::next(m.begin(), 6)); in main()
257 assert(r.second == std::next(m.begin(), 9)); in main()
258 r = m.equal_range(10); in main()
259 assert(r.first == std::next(m.begin(), 9)); in main()
260 assert(r.second == std::next(m.begin(), 9)); in main()