Lines Matching refs:c16

56 static char16_t c16;  variable
65 ATF_REQUIRE(mbrtoc16(&c16, "", 1, NULL) == 0); in ATF_TC_BODY()
66 ATF_REQUIRE(c16 == 0); in ATF_TC_BODY()
70 ATF_REQUIRE(mbrtoc16(&c16, "", 1, &s) == 0); in ATF_TC_BODY()
71 ATF_REQUIRE(c16 == 0); in ATF_TC_BODY()
75 ATF_REQUIRE(mbrtoc16(&c16, "A", 1, NULL) == 1); in ATF_TC_BODY()
76 ATF_REQUIRE(c16 == L'A'); in ATF_TC_BODY()
80 ATF_REQUIRE(mbrtoc16(&c16, "A", 1, &s) == 1); in ATF_TC_BODY()
81 ATF_REQUIRE(c16 == L'A'); in ATF_TC_BODY()
84 c16 = L'z'; in ATF_TC_BODY()
86 ATF_REQUIRE(mbrtoc16(&c16, "", 0, &s) == (size_t)-2); in ATF_TC_BODY()
87 ATF_REQUIRE(c16 == L'z'); in ATF_TC_BODY()
90 c16 = L'z'; in ATF_TC_BODY()
92 ATF_REQUIRE(mbrtoc16(&c16, "", 0, &s) == (size_t)-2); in ATF_TC_BODY()
93 ATF_REQUIRE(c16 == L'z'); in ATF_TC_BODY()
97 ATF_REQUIRE(mbrtoc16(&c16, "AB", 2, &s) == 1); in ATF_TC_BODY()
98 ATF_REQUIRE(c16 == L'A'); in ATF_TC_BODY()
99 ATF_REQUIRE(mbrtoc16(&c16, "C", 1, &s) == 1); in ATF_TC_BODY()
100 ATF_REQUIRE(c16 == L'C'); in ATF_TC_BODY()
112 ATF_REQUIRE(mbrtoc16(&c16, "\xa4", 1, &s) == 1); in ATF_TC_BODY()
113 ATF_REQUIRE(c16 == 0xa4); in ATF_TC_BODY()
124 ATF_REQUIRE(mbrtoc16(&c16, "\xa4", 1, &s) == 1); in ATF_TC_BODY()
125 ATF_REQUIRE(c16 == 0x20ac); in ATF_TC_BODY()
136 ATF_REQUIRE(mbrtoc16(&c16, "", 1, NULL) == 0); in ATF_TC_BODY()
137 ATF_REQUIRE(c16 == 0); in ATF_TC_BODY()
141 ATF_REQUIRE(mbrtoc16(&c16, "", 1, &s) == 0); in ATF_TC_BODY()
142 ATF_REQUIRE(c16 == 0); in ATF_TC_BODY()
146 ATF_REQUIRE(mbrtoc16(&c16, "A", 1, NULL) == 1); in ATF_TC_BODY()
147 ATF_REQUIRE(c16 == L'A'); in ATF_TC_BODY()
151 ATF_REQUIRE(mbrtoc16(&c16, "A", 1, &s) == 1); in ATF_TC_BODY()
152 ATF_REQUIRE(c16 == L'A'); in ATF_TC_BODY()
155 c16 = L'z'; in ATF_TC_BODY()
157 ATF_REQUIRE(mbrtoc16(&c16, "", 0, &s) == (size_t)-2); in ATF_TC_BODY()
158 ATF_REQUIRE(c16 == L'z'); in ATF_TC_BODY()
162 c16 = 0; in ATF_TC_BODY()
163 ATF_REQUIRE(mbrtoc16(&c16, "\xc3", 1, &s) == (size_t)-2); in ATF_TC_BODY()
167 c16 = 0; in ATF_TC_BODY()
168 ATF_REQUIRE(mbrtoc16(&c16, "\xc3\x84", 2, &s) == 2); in ATF_TC_BODY()
169 ATF_REQUIRE(c16 == 0xc4); in ATF_TC_BODY()
173 c16 = 0; in ATF_TC_BODY()
174 ATF_REQUIRE(mbrtoc16(&c16, "\xc3", 1, &s) == (size_t)-2); in ATF_TC_BODY()
175 ATF_REQUIRE(c16 == 0); in ATF_TC_BODY()
176 ATF_REQUIRE(mbrtoc16(&c16, "\xb7", 1, &s) == 1); in ATF_TC_BODY()
177 ATF_REQUIRE(c16 == 0xf7); in ATF_TC_BODY()
181 c16 = 0; in ATF_TC_BODY()
182 ATF_REQUIRE(mbrtoc16(&c16, "\xf0\x9f\x92\xa9", 4, &s) == 4); in ATF_TC_BODY()
183 ATF_REQUIRE(c16 == 0xd83d); in ATF_TC_BODY()
184 ATF_REQUIRE(mbrtoc16(&c16, "", 0, &s) == (size_t)-3); in ATF_TC_BODY()
185 ATF_REQUIRE(c16 == 0xdca9); in ATF_TC_BODY()
189 c16 = 0; in ATF_TC_BODY()
190 ATF_REQUIRE(mbrtoc16(&c16, "\xc3\xa9", 2, &s) == 2); in ATF_TC_BODY()
191 ATF_REQUIRE(c16 == 0xe9); in ATF_TC_BODY()
195 c16 = 0; in ATF_TC_BODY()
196 ATF_REQUIRE(mbrtoc16(&c16, "\x65\xcc\x81", 3, &s) == 1); in ATF_TC_BODY()
197 ATF_REQUIRE(c16 == 0x65); in ATF_TC_BODY()
198 ATF_REQUIRE(mbrtoc16(&c16, "\xcc\x81", 2, &s) == 2); in ATF_TC_BODY()
199 ATF_REQUIRE(c16 == 0x301); in ATF_TC_BODY()