Lines Matching refs:it

46                 json::iterator it(&j);  variable
52 json::iterator it(&j); variable
58 json::iterator it(&j); variable
65 json::iterator it(&j); variable
67 it2 = it;
78 json::iterator it(&j); variable
79 it.set_begin();
80 CHECK((it == j.begin()));
86 json::iterator it(&j); variable
87 it.set_begin();
88 CHECK((it == j.begin()));
94 json::iterator it(&j); variable
95 it.set_begin();
96 CHECK((it == j.begin()));
105 json::iterator it(&j); variable
106 it.set_end();
107 CHECK((it == j.end()));
113 json::iterator it(&j); variable
114 it.set_end();
115 CHECK((it == j.end()));
121 json::iterator it(&j); variable
122 it.set_end();
123 CHECK((it == j.end()));
135 json::iterator it = j.begin(); variable
136 CHECK_THROWS_AS(*it, json::invalid_iterator&);
137 CHECK_THROWS_WITH(*it, "[json.exception.invalid_iterator.214] cannot get value");
143 json::iterator it = j.begin(); variable
144 CHECK(*it == json(17));
145 it = j.end();
146 CHECK_THROWS_AS(*it, json::invalid_iterator&);
147 CHECK_THROWS_WITH(*it, "[json.exception.invalid_iterator.214] cannot get value");
153 json::iterator it = j.begin(); variable
154 CHECK(*it == json("bar"));
160 json::iterator it = j.begin(); variable
161 CHECK(*it == json(1));
170 json::iterator it = j.begin(); variable
171 CHECK_THROWS_AS(std::string(it->type_name()), json::invalid_iterator&);
172 …CHECK_THROWS_WITH(std::string(it->type_name()), "[json.exception.invalid_iterator.214] cannot get …
178 json::iterator it = j.begin(); variable
179 CHECK(std::string(it->type_name()) == "number");
180 it = j.end();
181 CHECK_THROWS_AS(std::string(it->type_name()), json::invalid_iterator&);
182 …CHECK_THROWS_WITH(std::string(it->type_name()), "[json.exception.invalid_iterator.214] cannot get …
188 json::iterator it = j.begin(); variable
189 CHECK(std::string(it->type_name()) == "string");
195 json::iterator it = j.begin(); variable
196 CHECK(std::string(it->type_name()) == "number");
208 json::iterator it = j.begin(); variable
209 CHECK((it.m_it.primitive_iterator.m_it == 1));
210 it++;
211 … CHECK((it.m_it.primitive_iterator.m_it != 0 and it.m_it.primitive_iterator.m_it != 1));
217 json::iterator it = j.begin(); variable
218 CHECK((it.m_it.primitive_iterator.m_it == 0));
219 it++;
220 CHECK((it.m_it.primitive_iterator.m_it == 1));
221 it++;
222 … CHECK((it.m_it.primitive_iterator.m_it != 0 and it.m_it.primitive_iterator.m_it != 1));
228 json::iterator it = j.begin(); variable
229 CHECK((it.m_it.object_iterator == it.m_object->m_value.object->begin()));
230 it++;
231 CHECK((it.m_it.object_iterator == it.m_object->m_value.object->end()));
237 json::iterator it = j.begin(); variable
238 CHECK((it.m_it.array_iterator == it.m_object->m_value.array->begin()));
239 it++;
240 CHECK((it.m_it.array_iterator != it.m_object->m_value.array->begin()));
241 CHECK((it.m_it.array_iterator != it.m_object->m_value.array->end()));
242 it++;
243 CHECK((it.m_it.array_iterator != it.m_object->m_value.array->begin()));
244 CHECK((it.m_it.array_iterator != it.m_object->m_value.array->end()));
245 it++;
246 CHECK((it.m_it.array_iterator != it.m_object->m_value.array->begin()));
247 CHECK((it.m_it.array_iterator != it.m_object->m_value.array->end()));
248 it++;
249 CHECK((it.m_it.array_iterator != it.m_object->m_value.array->begin()));
250 CHECK((it.m_it.array_iterator == it.m_object->m_value.array->end()));
259 json::iterator it = j.begin(); variable
260 CHECK((it.m_it.primitive_iterator.m_it == 1));
261 ++it;
262 … CHECK((it.m_it.primitive_iterator.m_it != 0 and it.m_it.primitive_iterator.m_it != 1));
268 json::iterator it = j.begin(); variable
269 CHECK((it.m_it.primitive_iterator.m_it == 0));
270 ++it;
271 CHECK((it.m_it.primitive_iterator.m_it == 1));
272 ++it;
273 … CHECK((it.m_it.primitive_iterator.m_it != 0 and it.m_it.primitive_iterator.m_it != 1));
279 json::iterator it = j.begin(); variable
280 CHECK((it.m_it.object_iterator == it.m_object->m_value.object->begin()));
281 ++it;
282 CHECK((it.m_it.object_iterator == it.m_object->m_value.object->end()));
288 json::iterator it = j.begin(); variable
289 CHECK((it.m_it.array_iterator == it.m_object->m_value.array->begin()));
290 ++it;
291 CHECK((it.m_it.array_iterator != it.m_object->m_value.array->begin()));
292 CHECK((it.m_it.array_iterator != it.m_object->m_value.array->end()));
293 ++it;
294 CHECK((it.m_it.array_iterator != it.m_object->m_value.array->begin()));
295 CHECK((it.m_it.array_iterator != it.m_object->m_value.array->end()));
296 ++it;
297 CHECK((it.m_it.array_iterator != it.m_object->m_value.array->begin()));
298 CHECK((it.m_it.array_iterator != it.m_object->m_value.array->end()));
299 ++it;
300 CHECK((it.m_it.array_iterator != it.m_object->m_value.array->begin()));
301 CHECK((it.m_it.array_iterator == it.m_object->m_value.array->end()));
310 json::iterator it = j.end(); variable
311 CHECK((it.m_it.primitive_iterator.m_it == 1));
317 json::iterator it = j.end(); variable
318 CHECK((it.m_it.primitive_iterator.m_it == 1));
319 it--;
320 CHECK((it.m_it.primitive_iterator.m_it == 0));
321 it--;
322 … CHECK((it.m_it.primitive_iterator.m_it != 0 and it.m_it.primitive_iterator.m_it != 1));
328 json::iterator it = j.end(); variable
329 CHECK((it.m_it.object_iterator == it.m_object->m_value.object->end()));
330 it--;
331 CHECK((it.m_it.object_iterator == it.m_object->m_value.object->begin()));
337 json::iterator it = j.end(); variable
338 CHECK((it.m_it.array_iterator == it.m_object->m_value.array->end()));
339 it--;
340 CHECK((it.m_it.array_iterator != it.m_object->m_value.array->begin()));
341 CHECK((it.m_it.array_iterator != it.m_object->m_value.array->end()));
342 it--;
343 CHECK((it.m_it.array_iterator != it.m_object->m_value.array->begin()));
344 CHECK((it.m_it.array_iterator != it.m_object->m_value.array->end()));
345 it--;
346 CHECK((it.m_it.array_iterator != it.m_object->m_value.array->begin()));
347 CHECK((it.m_it.array_iterator != it.m_object->m_value.array->end()));
348 it--;
349 CHECK((it.m_it.array_iterator == it.m_object->m_value.array->begin()));
350 CHECK((it.m_it.array_iterator != it.m_object->m_value.array->end()));
359 json::iterator it = j.end(); variable
360 CHECK((it.m_it.primitive_iterator.m_it == 1));
366 json::iterator it = j.end(); variable
367 CHECK((it.m_it.primitive_iterator.m_it == 1));
368 --it;
369 CHECK((it.m_it.primitive_iterator.m_it == 0));
370 --it;
371 … CHECK((it.m_it.primitive_iterator.m_it != 0 and it.m_it.primitive_iterator.m_it != 1));
377 json::iterator it = j.end(); variable
378 CHECK((it.m_it.object_iterator == it.m_object->m_value.object->end()));
379 --it;
380 CHECK((it.m_it.object_iterator == it.m_object->m_value.object->begin()));
386 json::iterator it = j.end(); variable
387 CHECK((it.m_it.array_iterator == it.m_object->m_value.array->end()));
388 --it;
389 CHECK((it.m_it.array_iterator != it.m_object->m_value.array->begin()));
390 CHECK((it.m_it.array_iterator != it.m_object->m_value.array->end()));
391 --it;
392 CHECK((it.m_it.array_iterator != it.m_object->m_value.array->begin()));
393 CHECK((it.m_it.array_iterator != it.m_object->m_value.array->end()));
394 --it;
395 CHECK((it.m_it.array_iterator != it.m_object->m_value.array->begin()));
396 CHECK((it.m_it.array_iterator != it.m_object->m_value.array->end()));
397 --it;
398 CHECK((it.m_it.array_iterator == it.m_object->m_value.array->begin()));
399 CHECK((it.m_it.array_iterator != it.m_object->m_value.array->end()));