Lines Matching refs:dec
22 const dec = new TextDecoder(i);
23 assert.strictEqual(dec.encoding, 'utf-8');
24 const res = dec.decode(buf);
29 const dec = new TextDecoder(i);
31 res += dec.decode(buf.slice(0, 8), { stream: true });
32 res += dec.decode(buf.slice(8));
40 const dec = new TextDecoder(i, { ignoreBOM: true });
41 const res = dec.decode(buf);
46 const dec = new TextDecoder(i, { ignoreBOM: true });
48 res += dec.decode(buf.slice(0, 8), { stream: true });
49 res += dec.decode(buf.slice(8));
70 const dec = new TextDecoder(i, { fatal: true });
71 assert.throws(() => dec.decode(buf.slice(0, 8)),
81 const dec = new TextDecoder(i, { fatal: true });
82 dec.decode(buf.slice(0, 8), { stream: true });
83 dec.decode(buf.slice(8));
97 const dec = new TextDecoder(undefined, null);
98 assert.strictEqual(dec.encoding, 'utf-8');
99 assert.strictEqual(dec.fatal, false);
100 assert.strictEqual(dec.ignoreBOM, false);
101 assert.strictEqual(dec[Symbol.toStringTag], 'TextDecoder');
106 const dec = new TextDecoder('utf-16le');
107 const res = dec.decode(Buffer.from('test€', 'utf-16le'));
113 const dec = new TextDecoder('utf-16be');
114 const res = dec.decode(Buffer.from('test€', 'utf-16le').swap16());
120 const dec = new TextDecoder('utf-8', { ignoreBOM: true });
123 util.inspect(dec, { showHidden: true }),
134 util.inspect(dec, { showHidden: true }),
152 const dec = new TextDecoder('utf-8', { ignoreBOM: true });
154 util.inspect(dec, { showHidden: false }),
161 const dec = new TextDecoder();
162 assert.strictEqual(util.inspect(dec, { depth: -1 }), '[TextDecoder]');