Lines Matching refs:wcwidth
966 EXPECT_EQ(expected, wcwidth(i)) << static_cast<int>(i); in AssertWcwidthRange()
972 EXPECT_EQ(0, wcwidth(0)); in TEST()
981 EXPECT_EQ(-1, wcwidth(0x7f)); // DEL. in TEST()
988 EXPECT_EQ(0, wcwidth(0x0300)); // Combining grave. in TEST()
989 EXPECT_EQ(0, wcwidth(0x20dd)); // Combining enclosing circle. in TEST()
990 EXPECT_EQ(0, wcwidth(0x00ad)); // Soft hyphen (SHY). in TEST()
991 EXPECT_EQ(0, wcwidth(0x200b)); // Zero width space. in TEST()
997 EXPECT_EQ(2, wcwidth(0x4e00)); // Start of CJK unified block. in TEST()
998 EXPECT_EQ(2, wcwidth(0x9fff)); // End of CJK unified block. in TEST()
999 EXPECT_EQ(2, wcwidth(0x3400)); // Start of CJK extension A block. in TEST()
1000 EXPECT_EQ(2, wcwidth(0x4dbf)); // End of CJK extension A block. in TEST()
1001 EXPECT_EQ(2, wcwidth(0x20000)); // Start of CJK extension B block. in TEST()
1002 EXPECT_EQ(2, wcwidth(0x2a6df)); // End of CJK extension B block. in TEST()
1009 EXPECT_EQ(0, wcwidth(0xd7b0)); // Newer. in TEST()
1010 EXPECT_EQ(0, wcwidth(0xd7cb)); in TEST()
1016 EXPECT_EQ(2, wcwidth(0xac00)); // Start of block. in TEST()
1017 EXPECT_EQ(2, wcwidth(0xd7a3)); // End of defined code points in Unicode 7. in TEST()
1049 EXPECT_EQ(0, wcwidth(0xe0000)); // ...through 0xe0fff. in TEST()
1055 EXPECT_EQ(2, wcwidth(L'ㅜ')); // Korean "crying" emoticon. in TEST()
1056 EXPECT_EQ(2, wcwidth(L'ㅋ')); // Korean "laughing" emoticon. in TEST()