Lines Matching refs:sp1
328 auto sp1 = std::make_shared<NonCopyableNonMovable>(); variable
330 using NotNullSp1 = not_null<decltype(sp1)>;
331 CHECK(typeid(*sp1) == typeid(*NotNullSp1(sp1)));
332 CHECK(std::addressof(*NotNullSp1(sp1)) == std::addressof(*sp1));
357 auto sp1 = std::make_shared<int>(42); variable
360 using NotNullSp1 = not_null<decltype(sp1)>;
363 CHECK((NotNullSp1(sp1) == NotNullSp1(sp1)) == true);
364 CHECK((NotNullSp1(sp1) == NotNullSp2(sp2)) == false);
366 CHECK((NotNullSp1(sp1) != NotNullSp1(sp1)) == false);
367 CHECK((NotNullSp1(sp1) != NotNullSp2(sp2)) == true);
369 CHECK((NotNullSp1(sp1) < NotNullSp1(sp1)) == false);
370 CHECK((NotNullSp1(sp1) < NotNullSp2(sp2)) == (sp1 < sp2));
371 CHECK((NotNullSp2(sp2) < NotNullSp1(sp1)) == (sp2 < sp1));
373 CHECK((NotNullSp1(sp1) > NotNullSp1(sp1)) == false);
374 CHECK((NotNullSp1(sp1) > NotNullSp2(sp2)) == (sp1 > sp2));
375 CHECK((NotNullSp2(sp2) > NotNullSp1(sp1)) == (sp2 > sp1));
377 CHECK((NotNullSp1(sp1) <= NotNullSp1(sp1)) == true);
378 CHECK((NotNullSp1(sp1) <= NotNullSp2(sp2)) == (sp1 <= sp2));
379 CHECK((NotNullSp2(sp2) <= NotNullSp1(sp1)) == (sp2 <= sp1));
381 CHECK((NotNullSp1(sp1) >= NotNullSp1(sp1)) == true);
382 CHECK((NotNullSp1(sp1) >= NotNullSp2(sp2)) == (sp1 >= sp2));
383 CHECK((NotNullSp2(sp2) >= NotNullSp1(sp1)) == (sp2 >= sp1));