Home | History | Annotate | Download | only in tests

Lines Matching refs:end_p

731   char* end_p;
735 ASSERT_EQ(T(0), fn("123", &end_p, -1));
740 ASSERT_EQ(T(0), fn("123", &end_p, 1));
745 ASSERT_EQ(T(0), fn("123", &end_p, 37));
749 ASSERT_EQ(T(0), fn("0xy", &end_p, 16));
750 ASSERT_EQ('x', *end_p);
755 end_p = nullptr;
757 ASSERT_EQ(std::numeric_limits<T>::min(), fn(min.c_str(), &end_p, 0));
759 ASSERT_EQ('\0', *end_p);
762 end_p = nullptr;
764 ASSERT_EQ(std::numeric_limits<T>::min(), fn(min.c_str(), &end_p, 0));
766 ASSERT_EQ('\0', *end_p);
771 end_p = nullptr;
773 ASSERT_EQ(std::numeric_limits<T>::max(), fn(max.c_str(), &end_p, 0));
775 ASSERT_EQ('\0', *end_p);
778 end_p = nullptr;
780 ASSERT_EQ(std::numeric_limits<T>::max(), fn(max.c_str(), &end_p, 0));
782 ASSERT_EQ('\0', *end_p);
786 end_p = nullptr;
789 fn("99999999999999999999999999999999999999999999999999999abc", &end_p, 0));
791 ASSERT_STREQ("abc", end_p);
793 end_p = nullptr;
796 fn("-99999999999999999999999999999999999999999999999999999abc", &end_p, 0));
798 ASSERT_STREQ("abc", end_p);