• Home
  • Raw
  • Download

Lines Matching refs:ps

76   mbstate_t ps;  in TEST()  local
78 memset(&ps, 0, sizeof(ps)); in TEST()
79 EXPECT_EQ(static_cast<size_t>(-2), mbrtoc32(nullptr, "\xc2", 1, &ps)); in TEST()
81 EXPECT_EQ(static_cast<size_t>(-1), c32rtomb(out, 0x00a2, &ps)); in TEST()
89 memset(&ps, 0, sizeof(ps)); in TEST()
90 EXPECT_EQ(static_cast<size_t>(-2), mbrtoc32(nullptr, "\xc2", 1, &ps)); in TEST()
91 EXPECT_EQ(1U, c32rtomb(nullptr, 0x00a2, &ps)); in TEST()
92 EXPECT_TRUE(mbsinit(&ps)); in TEST()
94 memset(&ps, 0, sizeof(ps)); in TEST()
95 EXPECT_EQ(static_cast<size_t>(-2), mbrtoc32(nullptr, "\xf0\xa4", 1, &ps)); in TEST()
96 EXPECT_EQ(1U, c32rtomb(out, L'\0', &ps)); in TEST()
97 EXPECT_TRUE(mbsinit(&ps)); in TEST()
260 void test_mbrtoc16_incomplete(mbstate_t* ps) { in test_mbrtoc16_incomplete() argument
266 ASSERT_EQ(static_cast<size_t>(-2), mbrtoc16(&out, "\xc2", 1, ps)); in test_mbrtoc16_incomplete()
267 ASSERT_EQ(1U, mbrtoc16(&out, "\xa2" "cdef", 5, ps)); in test_mbrtoc16_incomplete()
269 ASSERT_TRUE(mbsinit(ps)); in test_mbrtoc16_incomplete()
271 ASSERT_EQ(static_cast<size_t>(-2), mbrtoc16(&out, "\xe2", 1, ps)); in test_mbrtoc16_incomplete()
272 ASSERT_EQ(static_cast<size_t>(-2), mbrtoc16(&out, "\x82", 1, ps)); in test_mbrtoc16_incomplete()
273 ASSERT_EQ(1U, mbrtoc16(&out, "\xac" "def", 4, ps)); in test_mbrtoc16_incomplete()
275 ASSERT_TRUE(mbsinit(ps)); in test_mbrtoc16_incomplete()
277 ASSERT_EQ(static_cast<size_t>(-2), mbrtoc16(&out, "\xf4", 1, ps)); in test_mbrtoc16_incomplete()
278 ASSERT_EQ(static_cast<size_t>(-2), mbrtoc16(&out, "\x8a\xaf", 2, ps)); in test_mbrtoc16_incomplete()
282 3, ps)); in test_mbrtoc16_incomplete()
287 3, ps)); in test_mbrtoc16_incomplete()
289 ASSERT_TRUE(mbsinit(ps)); in test_mbrtoc16_incomplete()
292 ASSERT_EQ(static_cast<size_t>(-2), mbrtoc16(&out, "\xc2", 1, ps)); in test_mbrtoc16_incomplete()
294 ASSERT_EQ(static_cast<size_t>(-1), mbrtoc16(&out, "\x20" "cdef", 5, ps)); in test_mbrtoc16_incomplete()
302 mbstate_t ps; in TEST() local
303 memset(&ps, 0, sizeof(ps)); in TEST()
305 test_mbrtoc16_incomplete(&ps); in TEST()
444 void test_mbrtoc32_incomplete(mbstate_t* ps) { in test_mbrtoc32_incomplete() argument
450 ASSERT_EQ(static_cast<size_t>(-2), mbrtoc32(&out, "\xc2", 1, ps)); in test_mbrtoc32_incomplete()
451 ASSERT_EQ(1U, mbrtoc32(&out, "\xa2" "cdef", 5, ps)); in test_mbrtoc32_incomplete()
453 ASSERT_TRUE(mbsinit(ps)); in test_mbrtoc32_incomplete()
455 ASSERT_EQ(static_cast<size_t>(-2), mbrtoc32(&out, "\xe2", 1, ps)); in test_mbrtoc32_incomplete()
456 ASSERT_EQ(static_cast<size_t>(-2), mbrtoc32(&out, "\x82", 1, ps)); in test_mbrtoc32_incomplete()
457 ASSERT_EQ(1U, mbrtoc32(&out, "\xac" "def", 4, ps)); in test_mbrtoc32_incomplete()
459 ASSERT_TRUE(mbsinit(ps)); in test_mbrtoc32_incomplete()
461 ASSERT_EQ(static_cast<size_t>(-2), mbrtoc32(&out, "\xf0", 1, ps)); in test_mbrtoc32_incomplete()
462 ASSERT_EQ(static_cast<size_t>(-2), mbrtoc32(&out, "\xa4\xad", 2, ps)); in test_mbrtoc32_incomplete()
463 ASSERT_EQ(1U, mbrtoc32(&out, "\xa2" "ef", 3, ps)); in test_mbrtoc32_incomplete()
465 ASSERT_TRUE(mbsinit(ps)); in test_mbrtoc32_incomplete()
468 ASSERT_EQ(static_cast<size_t>(-2), mbrtoc32(&out, "\xc2", 1, ps)); in test_mbrtoc32_incomplete()
470 ASSERT_EQ(static_cast<size_t>(-1), mbrtoc32(&out, "\x20" "cdef", 5, ps)); in test_mbrtoc32_incomplete()
478 mbstate_t ps; in TEST() local
479 memset(&ps, 0, sizeof(ps)); in TEST()
481 test_mbrtoc32_incomplete(&ps); in TEST()