Lines Matching refs:string

983   var magic/*:{[id:CPIndex]:string}*/ = {
1002 var sfcc = function sfcc(x/*:number*/)/*:string*/ { return String.fromCharCode(x); };
1003 var cca = function cca(x/*:string*/)/*:number*/ { return x.charCodeAt(0); };
1018 var keys/*:Array<string>*/ = Object.keys(E), len = keys.length;
1027 return function sbcs_e(data/*:StrData*/, ofmt/*:?string*/) {
1030 if(typeof data === 'string') {
1065 return function sbcs_d(data/*:Data*/)/*:string*/ {
1073 } else if(typeof data === "string") {
1097 return function dbcs_e(data/*:StrData*/, ofmt/*:?string*/)/*:any*/ {
1099 if(typeof data === 'string') {
1140 return function dbcs_d(data/*:Data*/)/*:string*/ {
1148 } else if(typeof data === "string") {
1164 magic_decode[65001] = function utf8_d(data/*:Data*/)/*:string*/ {
1165 if(typeof data === "string") return utf8_d(data.split("").map(cca));
1184 magic_encode[65001] = function utf8_e(data/*:StrData*/, ofmt/*:?string*/)/*:any*/ {
1195 var direct = typeof data === "string";
1198 w = direct /*::&& typeof data === "string" */? data.charCodeAt(i) : data[i].charCodeAt(0);
1205 …ww = (direct /*::&& typeof data === "string" */? data.charCodeAt(i) : data[i].charCodeAt(0)) - 0xD…
1247 var null_enc = function(data/*:StrData*/, ofmt/*:?string*/) { void ofmt; return ""; };
1270 var encode = function encode(cp/*:CPIndex*/, data/*:StrData*/, ofmt/*:?string*/)/*:OutType*/ {
1280 var C/*:CPEntry*/ = cpt[cp], E/*:EMap*/, M/*:string*/ = "";
1281 var isstr = typeof data === 'string';
1283 w = E[isstr/*:: && typeof data == 'string' */? data.charAt(i) : data[i]];
1291 …if(has_buf && isstr/*:: && typeof data == 'string' */) { out = Buffer_from(data, M); j = out.lengt…
1293 w = isstr/*:: && typeof data == 'string' */ ? data.charCodeAt(i) : data[i].charCodeAt(0);
1300 …ww = (isstr/*:: && typeof data == 'string' */ ? data.charCodeAt(++i) : data[++i].charCodeAt(0)) - …
1313 … if(has_buf && typeof data === "string") { out = Buffer_from(data, M); j = out.length; break; }
1315 w = isstr/*:: && typeof data == 'string' */ ? data.charCodeAt(i) : data[i].charCodeAt(0);
1321 … if(has_buf && typeof data === "string") { out = Buffer_from(data, M); j = out.length; break; }
1323 w = isstr/*:: && typeof data == 'string' */ ? data.charCodeAt(i) : data[i].charCodeAt(0);
1330 w = isstr/*:: && typeof data == 'string' */ ? data.charCodeAt(i) : data[i].charCodeAt(0);
1337 w = isstr/*:: && typeof data == 'string' */ ? data.charCodeAt(i) : data[i].charCodeAt(0);
1347 w = isstr/*:: && typeof data == 'string' */ ? data.charCodeAt(i) : data[i].charCodeAt(0);
1362 … var c/*:string*/ = isstr/*:: && typeof data == 'string' */ ? data.charAt(i) : data[i].charAt(0);
1382 var decode = function decode(cp/*:CPIndex*/, data/*:Data*/)/*:string*/ {
1384 if(typeof data === "string") return decode(cp, data.split("").map(cca));