Lines Matching refs:test_case
601 for (auto test_case : test_cases<T>) {
605 ASSERT_EQ(test_case.ordinary(&left, right),
606 test_case.member_atomic(&atomic_left, right, order),
613 ASSERT_EQ(test_case.ordinary(&left, right),
614 test_case.nonmember_atomic(&atomic_left, right, order),
621 ASSERT_EQ(test_case.ordinary(&left, right),
622 test_case.member_volatile(&atomic_left, right, order),
629 ASSERT_EQ(test_case.ordinary(&left, right),
630 test_case.nonmember_volatile(&atomic_left, right, order),
741 const auto& test_case = pointer_add_test_case<T>;
747 ASSERT_EQ(test_case.ordinary(&left, right),
748 test_case.member_atomic(&atomic_left, right, order),
755 ASSERT_EQ(test_case.ordinary(&left, right),
756 test_case.nonmember_atomic(&atomic_left, right, order),
763 ASSERT_EQ(test_case.ordinary(&left, right),
764 test_case.member_volatile(&atomic_left, right, order),
771 ASSERT_EQ(test_case.ordinary(&left, right),
772 test_case.nonmember_volatile(&atomic_left, right, order),
788 const auto& test_case = pointer_sub_test_case<T>;
794 ASSERT_EQ(test_case.ordinary(&left, right),
795 test_case.member_atomic(&atomic_left, right, order),
802 ASSERT_EQ(test_case.ordinary(&left, right),
803 test_case.nonmember_atomic(&atomic_left, right, order),
810 ASSERT_EQ(test_case.ordinary(&left, right),
811 test_case.member_volatile(&atomic_left, right, order),
818 ASSERT_EQ(test_case.ordinary(&left, right),
819 test_case.nonmember_volatile(&atomic_left, right, order),