Home | History | Annotate | Download | only in tests

Lines Matching refs:c16rtomb

56   EXPECT_EQ(1U, c16rtomb(nullptr, L'\0', nullptr));
57 EXPECT_EQ(1U, c16rtomb(nullptr, L'h', nullptr));
62 EXPECT_EQ(1U, c16rtomb(bytes, L'\0', nullptr));
65 TEST(uchar, c16rtomb) {
69 EXPECT_EQ(1U, c16rtomb(bytes, L'h', nullptr));
77 EXPECT_EQ(1U, c16rtomb(bytes, L'h', nullptr));
81 EXPECT_EQ(2U, c16rtomb(bytes, 0x00a2, nullptr));
86 EXPECT_EQ(3U, c16rtomb(bytes, 0x20ac, nullptr));
96 EXPECT_EQ(0U, c16rtomb(bytes, 0xdbea, nullptr));
97 EXPECT_EQ(4U, c16rtomb(bytes, 0xdfcd, nullptr));
108 EXPECT_EQ(static_cast<size_t>(-1), c16rtomb(bytes, 0xdfcd, nullptr));
110 EXPECT_EQ(0U, c16rtomb(bytes, 0xdbea, nullptr));
111 EXPECT_EQ(static_cast<size_t>(-1), c16rtomb(bytes, 0xdbea, nullptr));