Lines Matching full:bytes
436 let srcutf8 = "1234567812345678123456781234567812345678123456781234567812345678"; // bytes == 64
437 let srcutf16 = "一二三四五六七八一二三四五六七八一二三四五六七八一二三四五六七八"; // bytes == 64
439 print(srcutf8.slice(0, 0)); // bytes == 0
440 print(srcutf8.slice(64, 64)); // bytes == 0
441 print(srcutf8.slice(0, 6)); // bytes < 8
442 print(srcutf8.slice(0, 8)); // bytes == 8
443 print(srcutf8.slice(0, 14)); // bytes < 16
444 print(srcutf8.slice(0, 16)); // bytes == 16
445 print(srcutf8.slice(0, 21)); // bytes > 16 && bytes % 16 != 0
446 print(srcutf8.slice(0, 24)); // bytes == 3 * 8
447 print(srcutf8.slice(0, 26)); // bytes > 16 && bytes % 16 > 8 && bytes % 8 > 0
448 print(srcutf8.slice(0, 32)); // bytes == 2 * 16
449 print(srcutf8.slice(0, 50)); // bytes > 16 && bytes % 16 != 0
450 print(srcutf8.slice(0, 56)); // bytes == 7 * 8
451 print(srcutf8.slice(0, 64)); // bytes == 4 * 16
453 print(srcutf16.slice(0, 0)); // bytes == 0
454 print(srcutf16.slice(32, 32)); // bytes == 0
455 print(srcutf16.slice(0, 3)); // bytes < 8
456 print(srcutf16.slice(0, 4)); // bytes == 8
457 print(srcutf16.slice(0, 7)); // bytes < 16
458 print(srcutf16.slice(0, 8)); // bytes == 16
459 print(srcutf16.slice(0, 10)); // bytes > 16 && bytes % 16 != 0
460 print(srcutf16.slice(0, 12)); // bytes == 3 * 8
461 print(srcutf16.slice(0, 13)); // bytes > 16 && bytes % 16 > 8 && bytes % 8 > 0
462 print(srcutf16.slice(0, 16)); // bytes == 2 * 16
463 print(srcutf16.slice(0, 25)); // bytes > 16 && bytes % 16 != 0
464 print(srcutf16.slice(0, 28)); // bytes == 7 * 8
465 print(srcutf16.slice(0, 32)); // bytes == 4 * 16