Lines Matching refs:c2
228 Table c2(init);
229 c2.insert(it, lst.end());
230 Examine<DefCtorPresent>(c2, lst);
330 Container c1, c2;
331 testEqualityAndLessComparisons</*ExpectEqual = */true, /*ExpectLess = */false>(c1, c2);
334 testEqualityAndLessComparisons</*ExpectEqual = */false, /*ExpectLess = */false>(c1, c2);
336 c2.insert(Value<Container>::make(1));
337 testEqualityAndLessComparisons</*ExpectEqual = */true, /*ExpectLess = */false>(c1, c2);
339 c2.insert(Value<Container>::make(2));
340 testEqualityAndLessComparisons</*ExpectEqual = */false, /*ExpectLess = */true>(c1, c2);
343 c2.clear();
345 testEqualityAndLessComparisons</*ExpectEqual = */true, /*ExpectLess = */false>(c1, c2);
350 TwoWayComparableContainerType c1, c2;
352 c2.insert(Value<TwoWayComparableContainerType>::make(1));
354 REQUIRE_MESSAGE(!(c1 < c2), "Incorrect operator < result");
356 REQUIRE_MESSAGE(!(c1 > c2), "Incorrect operator > result");
358 REQUIRE_MESSAGE(c1 <= c2, "Incorrect operator <= result");
360 REQUIRE_MESSAGE(c1 >= c2, "Incorrect operator >= result");
367 ThreeWayComparableContainerType c1, c2;
369 c2.insert(Value<ThreeWayComparableContainerType>::make(1));
371 REQUIRE_MESSAGE(!(c1 <=> c2 < 0), "Incorrect operator<=> result");
374 REQUIRE_MESSAGE(!(c1 < c2), "Incorrect operator< result");
377 REQUIRE_MESSAGE(!(c1 > c2), "Incorrect operator> result");
380 REQUIRE_MESSAGE(c1 <= c2, "Incorrect operator>= result");
383 REQUIRE_MESSAGE(c1 >= c2, "Incorrect operator>= result");