Lines Matching full:it
45 json::const_iterator it(&j); variable
51 json::const_iterator it(&j); variable
57 json::const_iterator it(&j); variable
64 json::const_iterator it(&j); variable
66 it2 = it;
73 const json::iterator it {}; variable
74 json::const_iterator cit(it);
80 const json::iterator it = j.begin(); variable
81 json::const_iterator cit(it);
93 json::const_iterator it(&j); variable
94 it.set_begin();
95 CHECK((it == j.cbegin()));
101 json::const_iterator it(&j); variable
102 it.set_begin();
103 CHECK((it == j.cbegin()));
109 json::const_iterator it(&j); variable
110 it.set_begin();
111 CHECK((it == j.cbegin()));
120 json::const_iterator it(&j); variable
121 it.set_end();
122 CHECK((it == j.cend()));
128 json::const_iterator it(&j); variable
129 it.set_end();
130 CHECK((it == j.cend()));
136 json::const_iterator it(&j); variable
137 it.set_end();
138 CHECK((it == j.cend()));
150 json::const_iterator it = j.cbegin(); variable
151 CHECK_THROWS_AS(*it, json::invalid_iterator&);
152 CHECK_THROWS_WITH(*it, "[json.exception.invalid_iterator.214] cannot get value");
158 json::const_iterator it = j.cbegin(); variable
159 CHECK(*it == json(17));
160 it = j.cend();
161 CHECK_THROWS_AS(*it, json::invalid_iterator&);
162 CHECK_THROWS_WITH(*it, "[json.exception.invalid_iterator.214] cannot get value");
168 json::const_iterator it = j.cbegin(); variable
169 CHECK(*it == json("bar"));
175 json::const_iterator it = j.cbegin(); variable
176 CHECK(*it == json(1));
185 json::const_iterator it = j.cbegin(); variable
186 CHECK_THROWS_AS(std::string(it->type_name()), json::invalid_iterator&);
187 …CHECK_THROWS_WITH(std::string(it->type_name()), "[json.exception.invalid_iterator.214] cannot get …
193 json::const_iterator it = j.cbegin(); variable
194 CHECK(std::string(it->type_name()) == "number");
195 it = j.cend();
196 CHECK_THROWS_AS(std::string(it->type_name()), json::invalid_iterator&);
197 …CHECK_THROWS_WITH(std::string(it->type_name()), "[json.exception.invalid_iterator.214] cannot get …
203 json::const_iterator it = j.cbegin(); variable
204 CHECK(std::string(it->type_name()) == "string");
210 json::const_iterator it = j.cbegin(); variable
211 CHECK(std::string(it->type_name()) == "number");
223 json::const_iterator it = j.cbegin(); variable
224 CHECK((it.m_it.primitive_iterator.m_it == 1));
225 it++;
226 … CHECK((it.m_it.primitive_iterator.m_it != 0 && it.m_it.primitive_iterator.m_it != 1));
232 json::const_iterator it = j.cbegin(); variable
233 CHECK((it.m_it.primitive_iterator.m_it == 0));
234 it++;
235 CHECK((it.m_it.primitive_iterator.m_it == 1));
236 it++;
237 … CHECK((it.m_it.primitive_iterator.m_it != 0 && it.m_it.primitive_iterator.m_it != 1));
243 json::const_iterator it = j.cbegin(); variable
244 CHECK((it.m_it.object_iterator == it.m_object->m_value.object->begin()));
245 it++;
246 CHECK((it.m_it.object_iterator == it.m_object->m_value.object->end()));
252 json::const_iterator it = j.cbegin(); variable
253 CHECK((it.m_it.array_iterator == it.m_object->m_value.array->begin()));
254 it++;
255 CHECK((it.m_it.array_iterator != it.m_object->m_value.array->begin()));
256 CHECK((it.m_it.array_iterator != it.m_object->m_value.array->end()));
257 it++;
258 CHECK((it.m_it.array_iterator != it.m_object->m_value.array->begin()));
259 CHECK((it.m_it.array_iterator != it.m_object->m_value.array->end()));
260 it++;
261 CHECK((it.m_it.array_iterator != it.m_object->m_value.array->begin()));
262 CHECK((it.m_it.array_iterator != it.m_object->m_value.array->end()));
263 it++;
264 CHECK((it.m_it.array_iterator != it.m_object->m_value.array->begin()));
265 CHECK((it.m_it.array_iterator == it.m_object->m_value.array->end()));
274 json::const_iterator it = j.cbegin(); variable
275 CHECK((it.m_it.primitive_iterator.m_it == 1));
276 ++it;
277 … CHECK((it.m_it.primitive_iterator.m_it != 0 && it.m_it.primitive_iterator.m_it != 1));
283 json::const_iterator it = j.cbegin(); variable
284 CHECK((it.m_it.primitive_iterator.m_it == 0));
285 ++it;
286 CHECK((it.m_it.primitive_iterator.m_it == 1));
287 ++it;
288 … CHECK((it.m_it.primitive_iterator.m_it != 0 && it.m_it.primitive_iterator.m_it != 1));
294 json::const_iterator it = j.cbegin(); variable
295 CHECK((it.m_it.object_iterator == it.m_object->m_value.object->begin()));
296 ++it;
297 CHECK((it.m_it.object_iterator == it.m_object->m_value.object->end()));
303 json::const_iterator it = j.cbegin(); variable
304 CHECK((it.m_it.array_iterator == it.m_object->m_value.array->begin()));
305 ++it;
306 CHECK((it.m_it.array_iterator != it.m_object->m_value.array->begin()));
307 CHECK((it.m_it.array_iterator != it.m_object->m_value.array->end()));
308 ++it;
309 CHECK((it.m_it.array_iterator != it.m_object->m_value.array->begin()));
310 CHECK((it.m_it.array_iterator != it.m_object->m_value.array->end()));
311 ++it;
312 CHECK((it.m_it.array_iterator != it.m_object->m_value.array->begin()));
313 CHECK((it.m_it.array_iterator != it.m_object->m_value.array->end()));
314 ++it;
315 CHECK((it.m_it.array_iterator != it.m_object->m_value.array->begin()));
316 CHECK((it.m_it.array_iterator == it.m_object->m_value.array->end()));
325 json::const_iterator it = j.cend(); variable
326 CHECK((it.m_it.primitive_iterator.m_it == 1));
332 json::const_iterator it = j.cend(); variable
333 CHECK((it.m_it.primitive_iterator.m_it == 1));
334 it--;
335 CHECK((it.m_it.primitive_iterator.m_it == 0));
336 it--;
337 … CHECK((it.m_it.primitive_iterator.m_it != 0 && it.m_it.primitive_iterator.m_it != 1));
343 json::const_iterator it = j.cend(); variable
344 CHECK((it.m_it.object_iterator == it.m_object->m_value.object->end()));
345 it--;
346 CHECK((it.m_it.object_iterator == it.m_object->m_value.object->begin()));
352 json::const_iterator it = j.cend(); variable
353 CHECK((it.m_it.array_iterator == it.m_object->m_value.array->end()));
354 it--;
355 CHECK((it.m_it.array_iterator != it.m_object->m_value.array->begin()));
356 CHECK((it.m_it.array_iterator != it.m_object->m_value.array->end()));
357 it--;
358 CHECK((it.m_it.array_iterator != it.m_object->m_value.array->begin()));
359 CHECK((it.m_it.array_iterator != it.m_object->m_value.array->end()));
360 it--;
361 CHECK((it.m_it.array_iterator != it.m_object->m_value.array->begin()));
362 CHECK((it.m_it.array_iterator != it.m_object->m_value.array->end()));
363 it--;
364 CHECK((it.m_it.array_iterator == it.m_object->m_value.array->begin()));
365 CHECK((it.m_it.array_iterator != it.m_object->m_value.array->end()));
374 json::const_iterator it = j.cend(); variable
375 CHECK((it.m_it.primitive_iterator.m_it == 1));
381 json::const_iterator it = j.cend(); variable
382 CHECK((it.m_it.primitive_iterator.m_it == 1));
383 --it;
384 CHECK((it.m_it.primitive_iterator.m_it == 0));
385 --it;
386 … CHECK((it.m_it.primitive_iterator.m_it != 0 && it.m_it.primitive_iterator.m_it != 1));
392 json::const_iterator it = j.cend(); variable
393 CHECK((it.m_it.object_iterator == it.m_object->m_value.object->end()));
394 --it;
395 CHECK((it.m_it.object_iterator == it.m_object->m_value.object->begin()));
401 json::const_iterator it = j.cend(); variable
402 CHECK((it.m_it.array_iterator == it.m_object->m_value.array->end()));
403 --it;
404 CHECK((it.m_it.array_iterator != it.m_object->m_value.array->begin()));
405 CHECK((it.m_it.array_iterator != it.m_object->m_value.array->end()));
406 --it;
407 CHECK((it.m_it.array_iterator != it.m_object->m_value.array->begin()));
408 CHECK((it.m_it.array_iterator != it.m_object->m_value.array->end()));
409 --it;
410 CHECK((it.m_it.array_iterator != it.m_object->m_value.array->begin()));
411 CHECK((it.m_it.array_iterator != it.m_object->m_value.array->end()));
412 --it;
413 CHECK((it.m_it.array_iterator == it.m_object->m_value.array->begin()));
414 CHECK((it.m_it.array_iterator != it.m_object->m_value.array->end()));