Lines Matching refs:buf
36 uint16_t buf[] = {'h', 'e', 'l', 'l', 'o', ' ', 'w', 'o', 'r', 'l', 'd'}; in TEST() local
38 breaker.setText(buf, NELEM(buf)); in TEST()
46 EXPECT_EQ((ssize_t)NELEM(buf), breaker.next()); // end in TEST()
54 uint16_t buf[] = {'h', 'e', 'l', 0x00AD, 'l', 'o', ' ', 'w', 'o', 'r', 'l', 'd'}; in TEST() local
58 breaker.setText(buf, NELEM(buf)); in TEST()
65 EXPECT_EQ((ssize_t)NELEM(buf), breaker.next()); // end in TEST()
73 uint16_t buf[] = {'s', 'u', 'g', 'a', 'r', '-', 'f', 'r', 'e', 'e'}; in TEST() local
77 breaker.setText(buf, NELEM(buf)); in TEST()
79 EXPECT_EQ((ssize_t)NELEM(buf), in TEST()
82 EXPECT_EQ((ssize_t)NELEM(buf), breaker.wordEnd()); in TEST()
87 uint16_t buf[] = {'U', 'S', 0x00A2, ' ', 'J', 'P', 0x00A5}; // US¢ JP¥ in TEST() local
91 breaker.setText(buf, NELEM(buf)); in TEST()
99 EXPECT_EQ((ssize_t)NELEM(buf), breaker.next()); // end of string in TEST()
101 EXPECT_EQ((ssize_t)NELEM(buf), breaker.wordEnd()); in TEST()
105 uint16_t buf[] = {0x1004, 0x103A, 0x1039, 0x1000, 0x102C}; // NGA, ASAT, VIRAMA, KA, UU in TEST() local
109 breaker.setText(buf, NELEM(buf)); in TEST()
113 EXPECT_EQ((ssize_t)NELEM(buf), in TEST()
116 EXPECT_EQ((ssize_t)NELEM(buf), breaker.wordEnd()); in TEST()
120 uint16_t buf[] = { in TEST() local
133 breaker.setText(buf, NELEM(buf)); in TEST()
145 EXPECT_EQ((ssize_t)NELEM(buf), breaker.next()); // end in TEST()
151 uint16_t buf[] = { in TEST() local
159 breaker.setText(buf, NELEM(buf)); in TEST()
165 EXPECT_EQ((ssize_t)NELEM(buf), breaker.next()); // end in TEST()
172 uint16_t buf[] = { in TEST() local
185 breaker.setText(buf, NELEM(buf)); in TEST()
227 uint16_t buf[BUF_SIZE]; in TEST() local
229 ParseUnicode(buf, BUF_SIZE, flags.c_str(), &size, nullptr); in TEST()
234 breaker.setText(buf, size); in TEST()
254 uint16_t buf[BUF_SIZE]; in TEST() local
256 ParseUnicode(buf, BUF_SIZE, flagSequence.c_str(), &size, nullptr); in TEST()
261 breaker.setText(buf, size); in TEST()
273 uint16_t buf[] = {0x00A1, 0x00A1, 'h', 'e', 'l', 'l', 'o', ',', in TEST() local
278 breaker.setText(buf, NELEM(buf)); in TEST()
285 EXPECT_EQ((ssize_t)NELEM(buf), breaker.next()); // end in TEST()
292 uint16_t buf[] = {'f', 'o', 'o', '@', 'e', 'x', 'a', 'm', 'p', in TEST() local
297 breaker.setText(buf, NELEM(buf)); in TEST()
306 EXPECT_EQ((ssize_t)NELEM(buf), breaker.next()); // end in TEST()
313 uint16_t buf[] = {'m', 'a', 'i', 'l', 't', 'o', ':', 'f', 'o', 'o', '@', 'e', in TEST() local
318 breaker.setText(buf, NELEM(buf)); in TEST()
330 EXPECT_EQ((ssize_t)NELEM(buf), breaker.next()); // end in TEST()
339 uint16_t buf[] = {'f', 'o', 'o', '@', 'e', 'x', 'a', 'm', in TEST() local
344 breaker.setText(buf, NELEM(buf)); in TEST()
353 EXPECT_EQ((ssize_t)NELEM(buf), breaker.next()); // end in TEST()
360 uint16_t buf[] = {'f', 'o', 'o', '@', 'e', 'x', 'a', 'm', 'p', in TEST() local
365 breaker.setText(buf, NELEM(buf)); in TEST()
374 EXPECT_EQ((ssize_t)NELEM(buf), breaker.next()); // end in TEST()
381 uint16_t buf[] = {'a', ' ', '@', ' ', 'b'}; in TEST() local
385 breaker.setText(buf, NELEM(buf)); in TEST()
395 EXPECT_EQ((ssize_t)NELEM(buf), breaker.next()); // end in TEST()
402 uint16_t buf[] = {'h', 't', 't', 'p', ':', '/', '/', 'e', 'x', 'a', in TEST() local
407 breaker.setText(buf, NELEM(buf)); in TEST()
422 EXPECT_EQ((ssize_t)NELEM(buf), breaker.next()); // end in TEST()
430 uint16_t buf[] = {'h', 't', 't', 'p', ':', '/', '/', 'a', '.', 'b', '/', in TEST() local
436 breaker.setText(buf, NELEM(buf)); in TEST()
487 EXPECT_EQ((ssize_t)NELEM(buf), breaker.next()); // end in TEST()
493 uint16_t buf[] = {'h', 't', 't', 'p', ':', '/', '/', 'a', '-', '/', 'b'}; in TEST() local
497 breaker.setText(buf, NELEM(buf)); in TEST()
506 EXPECT_EQ((ssize_t)NELEM(buf), breaker.next()); // end in TEST()
511 uint16_t buf[] = {'h', 't', 't', 'p', ':', '/', '/', 'a', '/'}; in TEST() local
515 breaker.setText(buf, NELEM(buf)); in TEST()
524 EXPECT_EQ((ssize_t)NELEM(buf), breaker.next()); // end in TEST()
529 uint16_t buf[] = {'/', 'a', '@', 'b'}; in TEST() local
533 breaker.setText(buf, NELEM(buf)); in TEST()
535 EXPECT_EQ((ssize_t)NELEM(buf), in TEST()
541 std::vector<uint16_t> buf = utf8ToUtf16("Hello http://abc/d.html World"); in TEST() local
545 breaker.setText(buf.data(), buf.size()); in TEST()
596 std::vector<uint16_t> buf = {'a', CHAR_SPACE, sp, 'b'}; in TEST() local
598 breaker.setText(buf.data(), buf.size()); in TEST()