Lines Matching full:bytes
446 let srcutf8 = "1234567812345678123456781234567812345678123456781234567812345678"; // bytes == 64
447 let srcutf16 = "一二三四五六七八一二三四五六七八一二三四五六七八一二三四五六七八"; // bytes == 64
449 print(srcutf8.slice(0, 0)); // bytes == 0
450 print(srcutf8.slice(64, 64)); // bytes == 0
451 print(srcutf8.slice(0, 6)); // bytes < 8
452 print(srcutf8.slice(0, 8)); // bytes == 8
453 print(srcutf8.slice(0, 14)); // bytes < 16
454 print(srcutf8.slice(0, 16)); // bytes == 16
455 print(srcutf8.slice(0, 21)); // bytes > 16 && bytes % 16 != 0
456 print(srcutf8.slice(0, 24)); // bytes == 3 * 8
457 print(srcutf8.slice(0, 26)); // bytes > 16 && bytes % 16 > 8 && bytes % 8 > 0
458 print(srcutf8.slice(0, 32)); // bytes == 2 * 16
459 print(srcutf8.slice(0, 50)); // bytes > 16 && bytes % 16 != 0
460 print(srcutf8.slice(0, 56)); // bytes == 7 * 8
461 print(srcutf8.slice(0, 64)); // bytes == 4 * 16
463 print(srcutf16.slice(0, 0)); // bytes == 0
464 print(srcutf16.slice(32, 32)); // bytes == 0
465 print(srcutf16.slice(0, 3)); // bytes < 8
466 print(srcutf16.slice(0, 4)); // bytes == 8
467 print(srcutf16.slice(0, 7)); // bytes < 16
468 print(srcutf16.slice(0, 8)); // bytes == 16
469 print(srcutf16.slice(0, 10)); // bytes > 16 && bytes % 16 != 0
470 print(srcutf16.slice(0, 12)); // bytes == 3 * 8
471 print(srcutf16.slice(0, 13)); // bytes > 16 && bytes % 16 > 8 && bytes % 8 > 0
472 print(srcutf16.slice(0, 16)); // bytes == 2 * 16
473 print(srcutf16.slice(0, 25)); // bytes > 16 && bytes % 16 != 0
474 print(srcutf16.slice(0, 28)); // bytes == 7 * 8
475 print(srcutf16.slice(0, 32)); // bytes == 4 * 16