Lines Matching refs:StringDecoder
26 const StringDecoder = require('string_decoder').StringDecoder;
29 let decoder = new StringDecoder();
34 StringDecoder.call(decoder2);
90 decoder = new StringDecoder('utf8');
111 decoder = new StringDecoder('utf8');
115 decoder = new StringDecoder('utf8');
119 decoder = new StringDecoder('utf8');
124 decoder = new StringDecoder('utf8');
128 decoder = new StringDecoder('utf8');
134 decoder = new StringDecoder('utf8');
138 decoder = new StringDecoder('utf16le');
144 decoder = new StringDecoder('utf16le');
148 decoder = new StringDecoder('utf16le');
153 decoder = new StringDecoder('utf16le');
159 decoder = new StringDecoder('utf16le');
168 decoder = new StringDecoder('utf8');
177 () => new StringDecoder(1),
186 () => new StringDecoder('test'),
195 () => new StringDecoder('utf8').write(null),
206 () => new StringDecoder().write(Buffer.alloc((process.arch === 'ia32' ? 0x18ffffe8 : 0x1fffffe8) + 1).fill('a')),
214 () => new StringDecoder('utf8').__proto__.write(Buffer.from('abc')), // eslint-disable-line no-proto
220 // Test verifies that StringDecoder will correctly decode the given input
234 const decoder = new StringDecoder(encoding);