Lines Matching defs:utf8CharTemp
164 Utf8Char utf8CharTemp = {0, {0x00U}};
165 EXPECT_EQ(utf8Char.n, utf8CharTemp.n);
166 EXPECT_EQ(utf8Char.ch, utf8CharTemp.ch);
174 Utf8Char utf8CharTemp = {2, {UTF8_2B_FIRST, UTF8_2B_SECOND}};
175 EXPECT_EQ(utf8Char.n, utf8CharTemp.n);
176 EXPECT_EQ(utf8Char.ch, utf8CharTemp.ch);
179 utf8CharTemp = {1, {0x7F}};
180 EXPECT_EQ(utf8Char.n, utf8CharTemp.n);
181 EXPECT_EQ(utf8Char.ch, utf8CharTemp.ch);
186 utf8CharTemp = {2, {UTF8_2B_FIRST + 0x02U, UTF8_2B_SECOND}};
187 EXPECT_EQ(utf8Char.n, utf8CharTemp.n);
188 EXPECT_EQ(utf8Char.ch, utf8CharTemp.ch);
191 utf8CharTemp = {2, {BIT_MASK_3 - 0x01, BIT_MASK_2 - 0x01}};
192 EXPECT_EQ(utf8Char.n, utf8CharTemp.n);
193 EXPECT_EQ(utf8Char.ch, utf8CharTemp.ch);
201 Utf8Char utf8CharTemp = {3, {UTF8_3B_FIRST | static_cast<uint8_t>(0xD800 >> 12),
204 EXPECT_EQ(utf8Char.n, utf8CharTemp.n);
205 EXPECT_EQ(utf8Char.ch, utf8CharTemp.ch);
208 utf8CharTemp = {3, {UTF8_3B_FIRST | static_cast<uint8_t>(0xDFFF >> 12),
211 EXPECT_EQ(utf8Char.n, utf8CharTemp.n);
212 EXPECT_EQ(utf8Char.ch, utf8CharTemp.ch);
222 Utf8Char utf8CharTemp = {3, {UTF8_3B_FIRST | static_cast<uint8_t>(0x800 >> 12),
225 EXPECT_EQ(utf8Char.n, utf8CharTemp.n);
226 EXPECT_EQ(utf8Char.ch, utf8CharTemp.ch);
229 utf8CharTemp = {3, {UTF8_3B_FIRST | static_cast<uint8_t>(0xD7FF>>12),
232 EXPECT_EQ(utf8Char.n, utf8CharTemp.n);
233 EXPECT_EQ(utf8Char.ch, utf8CharTemp.ch);
236 utf8CharTemp = {3, {UTF8_3B_FIRST | static_cast<uint8_t>(0xE000 >> 12),
239 EXPECT_EQ(utf8Char.n, utf8CharTemp.n);
240 EXPECT_EQ(utf8Char.ch, utf8CharTemp.ch);
243 utf8CharTemp = {3, {UTF8_3B_FIRST | static_cast<uint8_t>(0xFFFF >> 12),
246 EXPECT_EQ(utf8Char.n, utf8CharTemp.n);
247 EXPECT_EQ(utf8Char.ch, utf8CharTemp.ch);
258 Utf8Char utf8CharTemp = {4, {static_cast<uint8_t>((codePoint >> 18) | UTF8_4B_FIRST),
262 EXPECT_EQ(utf8Char.n, utf8CharTemp.n);
263 EXPECT_EQ(utf8Char.ch, utf8CharTemp.ch);
272 Utf8Char utf8CharTemp = {4, {static_cast<uint8_t>((codePoint >> 18) | UTF8_4B_FIRST),
276 EXPECT_EQ(utf8Char.n, utf8CharTemp.n);
277 EXPECT_EQ(utf8Char.ch, utf8CharTemp.ch);
278 utf8CharTemp = {4, {0xf1, 0xa4, 0x8c, 0xa1}};
279 EXPECT_EQ(utf8Char.n, utf8CharTemp.n);
280 EXPECT_EQ(utf8Char.ch, utf8CharTemp.ch);