Lines Matching refs:CHECK

49                 CHECK(it1 == it1);
50 CHECK(!(it1 == it2));
51 CHECK(!(it1 == it3));
52 CHECK(!(it2 == it3));
53 CHECK(it1_c == it1_c);
54 CHECK(!(it1_c == it2_c));
55 CHECK(!(it1_c == it3_c));
56 CHECK(!(it2_c == it3_c));
62 CHECK( (it1 != it1) == !(it1 == it1) );
63 CHECK( (it1 != it2) == !(it1 == it2) );
64 CHECK( (it1 != it3) == !(it1 == it3) );
65 CHECK( (it2 != it3) == !(it2 == it3) );
66 CHECK( (it1_c != it1_c) == !(it1_c == it1_c) );
67 CHECK( (it1_c != it2_c) == !(it1_c == it2_c) );
68 CHECK( (it1_c != it3_c) == !(it1_c == it3_c) );
69 CHECK( (it2_c != it3_c) == !(it2_c == it3_c) );
98 CHECK(!(it1 < it1));
99 CHECK(it1 < it2);
100 CHECK(it1 < it3);
101 CHECK(it2 < it3);
102 CHECK(!(it1_c < it1_c));
103 CHECK(it1_c < it2_c);
104 CHECK(it1_c < it3_c);
105 CHECK(it2_c < it3_c);
136 CHECK( (it1 <= it1) == !(it1 < it1) );
137 CHECK( (it1 <= it2) == !(it2 < it1) );
138 CHECK( (it1 <= it3) == !(it3 < it1) );
139 CHECK( (it2 <= it3) == !(it3 < it2) );
140 CHECK( (it1_c <= it1_c) == !(it1_c < it1_c) );
141 CHECK( (it1_c <= it2_c) == !(it2_c < it1_c) );
142 CHECK( (it1_c <= it3_c) == !(it3_c < it1_c) );
143 CHECK( (it2_c <= it3_c) == !(it3_c < it2_c) );
174 CHECK( (it1 > it1) == (it1 < it1) );
175 CHECK( (it1 > it2) == (it2 < it1) );
176 CHECK( (it1 > it3) == (it3 < it1) );
177 CHECK( (it2 > it3) == (it3 < it2) );
178 CHECK( (it1_c > it1_c) == (it1_c < it1_c) );
179 CHECK( (it1_c > it2_c) == (it2_c < it1_c) );
180 CHECK( (it1_c > it3_c) == (it3_c < it1_c) );
181 CHECK( (it2_c > it3_c) == (it3_c < it2_c) );
212 CHECK( (it1 >= it1) == !(it1 < it1) );
213 CHECK( (it1 >= it2) == !(it1 < it2) );
214 CHECK( (it1 >= it3) == !(it1 < it3) );
215 CHECK( (it2 >= it3) == !(it2 < it3) );
216 CHECK( (it1_c >= it1_c) == !(it1_c < it1_c) );
217 CHECK( (it1_c >= it2_c) == !(it1_c < it2_c) );
218 CHECK( (it1_c >= it3_c) == !(it1_c < it3_c) );
219 CHECK( (it2_c >= it3_c) == !(it2_c < it3_c) );
310 CHECK((j_array.begin() + 3) == it);
311 CHECK((3 + j_array.begin()) == it);
312 CHECK((it - 3) == j_array.begin());
313 CHECK((it - j_array.begin()) == 3);
314 CHECK(*it == json(4));
316 CHECK(*it == json(2));
321 CHECK((j_array.cbegin() + 3) == it);
322 CHECK((3 + j_array.cbegin()) == it);
323 CHECK((it - 3) == j_array.cbegin());
324 CHECK((it - j_array.cbegin()) == 3);
325 CHECK(*it == json(4));
327 CHECK(*it == json(2));
336 CHECK((j_null.begin() + 3) == it);
337 CHECK((3 + j_null.begin()) == it);
338 CHECK((it - 3) == j_null.begin());
339 CHECK((it - j_null.begin()) == 3);
340 CHECK(it != j_null.end());
342 CHECK(it == j_null.end());
347 CHECK((j_null.cbegin() + 3) == it);
348 CHECK((3 + j_null.cbegin()) == it);
349 CHECK((it - 3) == j_null.cbegin());
350 CHECK((it - j_null.cbegin()) == 3);
351 CHECK(it != j_null.cend());
353 CHECK(it == j_null.cend());
362 CHECK((j_value.begin() + 3) == it);
363 CHECK((3 + j_value.begin()) == it);
364 CHECK((it - 3) == j_value.begin());
365 CHECK((it - j_value.begin()) == 3);
366 CHECK(it != j_value.end());
368 CHECK(*it == json(42));
373 CHECK((j_value.cbegin() + 3) == it);
374 CHECK((3 + j_value.cbegin()) == it);
375 CHECK((it - 3) == j_value.cbegin());
376 CHECK((it - j_value.cbegin()) == 3);
377 CHECK(it != j_value.cend());
379 CHECK(*it == json(42));
404 CHECK(it[0] == json(1));
405 CHECK(it[1] == json(2));
406 CHECK(it[2] == json(3));
407 CHECK(it[3] == json(4));
408 CHECK(it[4] == json(5));
409 CHECK(it[5] == json(6));
413 CHECK(it[0] == json(1));
414 CHECK(it[1] == json(2));
415 CHECK(it[2] == json(3));
416 CHECK(it[3] == json(4));
417 CHECK(it[4] == json(5));
418 CHECK(it[5] == json(6));
440 CHECK(it[0] == json(42));
445 CHECK(it[0] == json(42));
473 CHECK(it1 == it1);
474 CHECK(!(it1 == it2));
475 CHECK(!(it1 == it3));
476 CHECK(!(it2 == it3));
477 CHECK(it1_c == it1_c);
478 CHECK(!(it1_c == it2_c));
479 CHECK(!(it1_c == it3_c));
480 CHECK(!(it2_c == it3_c));
486 CHECK( (it1 != it1) == !(it1 == it1) );
487 CHECK( (it1 != it2) == !(it1 == it2) );
488 CHECK( (it1 != it3) == !(it1 == it3) );
489 CHECK( (it2 != it3) == !(it2 == it3) );
490 CHECK( (it1_c != it1_c) == !(it1_c == it1_c) );
491 CHECK( (it1_c != it2_c) == !(it1_c == it2_c) );
492 CHECK( (it1_c != it3_c) == !(it1_c == it3_c) );
493 CHECK( (it2_c != it3_c) == !(it2_c == it3_c) );
522 CHECK(!(it1 < it1));
523 CHECK(it1 < it2);
524 CHECK(it1 < it3);
525 CHECK(it2 < it3);
526 CHECK(!(it1_c < it1_c));
527 CHECK(it1_c < it2_c);
528 CHECK(it1_c < it3_c);
529 CHECK(it2_c < it3_c);
560 CHECK( (it1 <= it1) == !(it1 < it1) );
561 CHECK( (it1 <= it2) == !(it2 < it1) );
562 CHECK( (it1 <= it3) == !(it3 < it1) );
563 CHECK( (it2 <= it3) == !(it3 < it2) );
564 CHECK( (it1_c <= it1_c) == !(it1_c < it1_c) );
565 CHECK( (it1_c <= it2_c) == !(it2_c < it1_c) );
566 CHECK( (it1_c <= it3_c) == !(it3_c < it1_c) );
567 CHECK( (it2_c <= it3_c) == !(it3_c < it2_c) );
598 CHECK( (it1 > it1) == (it1 < it1) );
599 CHECK( (it1 > it2) == (it2 < it1) );
600 CHECK( (it1 > it3) == (it3 < it1) );
601 CHECK( (it2 > it3) == (it3 < it2) );
602 CHECK( (it1_c > it1_c) == (it1_c < it1_c) );
603 CHECK( (it1_c > it2_c) == (it2_c < it1_c) );
604 CHECK( (it1_c > it3_c) == (it3_c < it1_c) );
605 CHECK( (it2_c > it3_c) == (it3_c < it2_c) );
636 CHECK( (it1 >= it1) == !(it1 < it1) );
637 CHECK( (it1 >= it2) == !(it1 < it2) );
638 CHECK( (it1 >= it3) == !(it1 < it3) );
639 CHECK( (it2 >= it3) == !(it2 < it3) );
640 CHECK( (it1_c >= it1_c) == !(it1_c < it1_c) );
641 CHECK( (it1_c >= it2_c) == !(it1_c < it2_c) );
642 CHECK( (it1_c >= it3_c) == !(it1_c < it3_c) );
643 CHECK( (it2_c >= it3_c) == !(it2_c < it3_c) );
734 CHECK((j_array.rbegin() + 3) == it);
735 CHECK(json::reverse_iterator(3 + j_array.rbegin()) == it);
736 CHECK((it - 3) == j_array.rbegin());
737 CHECK((it - j_array.rbegin()) == 3);
738 CHECK(*it == json(3));
740 CHECK(*it == json(5));
745 CHECK((j_array.crbegin() + 3) == it);
746 CHECK(json::const_reverse_iterator(3 + j_array.crbegin()) == it);
747 CHECK((it - 3) == j_array.crbegin());
748 CHECK((it - j_array.crbegin()) == 3);
749 CHECK(*it == json(3));
751 CHECK(*it == json(5));
760 CHECK((j_null.rbegin() + 3) == it);
761 CHECK(json::reverse_iterator(3 + j_null.rbegin()) == it);
762 CHECK((it - 3) == j_null.rbegin());
763 CHECK((it - j_null.rbegin()) == 3);
764 CHECK(it != j_null.rend());
766 CHECK(it == j_null.rend());
771 CHECK((j_null.crbegin() + 3) == it);
772 CHECK(json::const_reverse_iterator(3 + j_null.crbegin()) == it);
773 CHECK((it - 3) == j_null.crbegin());
774 CHECK((it - j_null.crbegin()) == 3);
775 CHECK(it != j_null.crend());
777 CHECK(it == j_null.crend());
786 CHECK((j_value.rbegin() + 3) == it);
787 CHECK(json::reverse_iterator(3 + j_value.rbegin()) == it);
788 CHECK((it - 3) == j_value.rbegin());
789 CHECK((it - j_value.rbegin()) == 3);
790 CHECK(it != j_value.rend());
792 CHECK(*it == json(42));
797 CHECK((j_value.crbegin() + 3) == it);
798 CHECK(json::const_reverse_iterator(3 + j_value.crbegin()) == it);
799 CHECK((it - 3) == j_value.crbegin());
800 CHECK((it - j_value.crbegin()) == 3);
801 CHECK(it != j_value.crend());
803 CHECK(*it == json(42));
828 CHECK(it[0] == json(6));
829 CHECK(it[1] == json(5));
830 CHECK(it[2] == json(4));
831 CHECK(it[3] == json(3));
832 CHECK(it[4] == json(2));
833 CHECK(it[5] == json(1));
837 CHECK(it[0] == json(6));
838 CHECK(it[1] == json(5));
839 CHECK(it[2] == json(4));
840 CHECK(it[3] == json(3));
841 CHECK(it[4] == json(2));
842 CHECK(it[5] == json(1));
864 CHECK(it[0] == json(42));
869 CHECK(it[0] == json(42));
884 CHECK(std::bidirectional_iterator<json::iterator>);
885 CHECK(std::input_iterator<iteration_proxy_value<json::iterator>>);
887 CHECK(std::is_same<json::iterator, std::ranges::iterator_t<json>>::value);
888 CHECK(std::ranges::bidirectional_range<json>);
892 CHECK(std::is_same<items_type, iteration_proxy<json::iterator>>::value);
893 CHECK(std::is_same<iteration_proxy_value<json::iterator>, std::ranges::iterator_t<items_type>>::value);
894 CHECK(std::ranges::input_range<items_type>);
908 CHECK(j == j_copied);
930 CHECK(*it == 2);
946 CHECK(reversed == j_expected);
966 CHECK(j_transformed == j_expected);