Lines Matching refs:out

1029         var out/*:Buffer*/, i=0, j=0, D=0, w=0;
1031 out = Buffer.allocUnsafe(len);
1032 for(i = 0; i < len; ++i) out[i] = EE[data.charCodeAt(i)];
1034 out = Buffer.allocUnsafe(2*len);
1038 if(D < 128) out[j++] = EE[D];
1039 else if(D < 224) { out[j++] = EE[((D&31)<<6)+(data[i+1]&63)]; ++i; }
1040 … else if(D < 240) { out[j++] = EE[((D&15)<<12)+((data[i+1]&63)<<6)+(data[i+2]&63)]; i+=2; }
1043 if(w < 65536) out[j++] = EE[w];
1044 … else { w -= 65536; out[j++] = EE[0xD800 + ((w>>10)&1023)]; out[j++] = EE[0xDC00 + (w&1023)]; }
1047 out = out.slice(0,j);
1049 out = Buffer.allocUnsafe(len);
1050 for(i = 0; i < len; ++i) out[i] = EE[/*::(*/data[i]/*:: :any)*/.charCodeAt(0)];
1052 if(!ofmt || ofmt === 'buf') return out;
1053 if(ofmt !== 'arr') return out.toString('binary');
1054 return [].slice.call(out);
1098 var len = data.length, out = Buffer.allocUnsafe(2*len), i=0, j=0, jj=0, k=0, D=0;
1102 out[k++] = EE[j+1] || EE[j]; if(EE[j+1] > 0) out[k++] = EE[j];
1104 out = out.slice(0,k);
1112 if(j<65536) { j*=2; out[k++] = EE[j+1] || EE[j]; if(EE[j+1] > 0) out[k++] = EE[j]; }
1114 … j=2*(0xD800 + ((jj>>10)&1023)); out[k++] = EE[j+1] || EE[j]; if(EE[j+1] > 0) out[k++] = EE[j];
1115 … j=2*(0xDC00 + (jj&1023)); out[k++] = EE[j+1] || EE[j]; if(EE[j+1] > 0) out[k++] = EE[j];
1118 out = out.slice(0,k);
1122 out[k++] = EE[j+1] || EE[j]; if(EE[j+1] > 0) out[k++] = EE[j];
1125 if(!ofmt || ofmt === 'buf') return out;
1126 if(ofmt !== 'arr') return out.toString('binary');
1127 return [].slice.call(out);
1141 var len = data.length, out = Buffer.allocUnsafe(2*len), i=0, j=0, k=0;
1146 out[k++] = DD[j]; out[k++] = DD[j+1];
1152 out[k++] = DD[j]; out[k++] = DD[j+1];
1158 out[k++] = DD[j]; out[k++] = DD[j+1];
1161 return out.slice(0,k).toString('ucs2');
1279 var out = has_buf ? Buffer.allocUnsafe(4*len) : [], w=0, i=0, j = 0, ww=0;
1285 out[j] = w>>8;
1286 out[++j] = w&255;
1287 } else out[j] = w&255;
1291 …if(has_buf && isstr/*:: && typeof data == 'string' */) { out = Buffer_from(data, M); j = out.lengt…
1294 if(w <= 0x007F) out[j] = w;
1296 out[j] = 192 + (w >> 6);
1297 out[++j] = 128 + (w&63);
1301 out[j] = 240 + ((ww>>>18) & 0x07);
1302 out[++j] = 144 + ((ww>>>12) & 0x3F);
1303 out[++j] = 128 + ((ww>>>6) & 0x3F);
1304 out[++j] = 128 + (ww & 0x3F);
1306 out[j] = 224 + (w >> 12);
1307 out[++j] = 128 + ((w >> 6)&63);
1308 out[++j] = 128 + (w&63);
1313 … if(has_buf && typeof data === "string") { out = Buffer_from(data, M); j = out.length; break; }
1316 if(w <= 0x007F) out[j] = w;
1321 … if(has_buf && typeof data === "string") { out = Buffer_from(data, M); j = out.length; break; }
1324 out[j++] = w&255;
1325 out[j++] = w>>8;
1331 out[j++] = w>>8;
1332 out[j++] = w&255;
1339 out[j++] = w&255; w >>= 8;
1340 out[j++] = w&255; w >>= 8;
1341 out[j++] = w&255; w >>= 8;
1342 out[j++] = w&255;
1349 out[j+3] = w&255; w >>= 8;
1350 out[j+2] = w&255; w >>= 8;
1351 out[j+1] = w&255; w >>= 8;
1352 out[j] = w&255;
1363 if(c === "+") { out[j++] = 0x2b; out[j++] = 0x2d; continue; }
1364 if(SetD.indexOf(c) > -1) { out[j++] = c.charCodeAt(0); continue; }
1366 out[j++] = 0x2b;
1367 out[j++] = BM.charCodeAt(tt[0]>>2);
1368 out[j++] = BM.charCodeAt(((tt[0]&0x03)<<4) + ((tt[1]||0)>>4));
1369 out[j++] = BM.charCodeAt(((tt[1]&0x0F)<<2) + ((tt[2]||0)>>6));
1370 out[j++] = 0x2d;
1376 out = out.slice(0,j);
1377 if(!has_buf) return (ofmt == 'str') ? (out/*:any*/).map(sfcc).join("") : out;
1378 if(!ofmt || ofmt === 'buf') return out;
1379 if(ofmt !== 'arr') return /*::((*/out/*:: :any) :Buffer)*/.toString('binary');
1380 return [].slice.call(out);
1385 var len = data.length, out = new Array(len), s="", w=0, i=0, j=1, k=0, ww=0;
1396 out[k++] = s;
1408 if(w < 65536) { out[k++] = String.fromCharCode(w); }
1411 out[k++] = String.fromCharCode(ww); out[k++] = String.fromCharCode(w);
1417 for(i = 0; i < len; i++) out[i] = String.fromCharCode(data[i]);
1424 out[k++] = String.fromCharCode((data[i+1]<<8) + data[i]);
1431 out[k++] = String.fromCharCode((data[i]<<8) + data[i+1]);
1441 out[k++] = String.fromCharCode(0xD800 + ((w >> 10) & 0x3FF));
1442 out[k++] = String.fromCharCode(0xDC00 + (w & 0x3FF));
1444 else out[k++] = String.fromCharCode(w);
1454 out[k++] = String.fromCharCode(0xD800 + ((w >> 10) & 0x3FF));
1455 out[k++] = String.fromCharCode(0xDC00 + (w & 0x3FF));
1457 else out[k++] = String.fromCharCode(w);
1466 if(data[i] !== 0x2b) { j=1; out[k++] = String.fromCharCode(data[i]); continue; }
1468 if(data[i+1] === 0x2d) { j = 2; out[k++] = "+"; continue; }
1492 for(l = 0; l < o64.length; ++l) out[k++] = o64.charAt(l);
1498 return out.slice(0,k).join("");