Lines Matching refs:else

1033         } else if(/*:: data instanceof Buffer && */Buffer.isBuffer(data)) {
1039 else if(D < 224) { out[j++] = EE[((D&31)<<6)+(data[i+1]&63)]; ++i; }
1040else if(D < 240) { out[j++] = EE[((D&15)<<12)+((data[i+1]&63)<<6)+(data[i+2]&63)]; i+=2; }
1041 else {
1044else { w -= 65536; out[j++] = EE[0xD800 + ((w>>10)&1023)]; out[j++] = EE[0xDC00 + (w&1023)]; }
1048 } else {
1073 } else if(typeof data === "string") {
1078 } else {
1105 } else if(/*::data instanceof Buffer && */Buffer.isBuffer(data)) {
1109 else if(D < 224) { j = ((D&31)<<6)+(data[i+1]&63); ++i; }
1110 else if(D < 240) { j = ((D&15)<<12)+((data[i+1]&63)<<6)+(data[i+2]&63); i+=2; }
1111 else { j = ((D&7)<<18)+((data[i+1]&63)<<12)+((data[i+2]&63)<<6)+(data[i+3]&63); i+=3; }
1113 else { jj = j-65536;
1119 } else {
1148 } else if(typeof data === "string") {
1154 } else {
1173 else if(D < 224) { w=(D&31)*64+(data[i+1]&63); j=2; }
1174 else if(D < 240) { w=((D&15)<<12)+(data[i+1]&63)*64+(data[i+2]&63); j=3; }
1175 else { w=(D&7)*262144+((data[i+1]&63)<<12)+(data[i+2]&63)*64+(data[i+3]&63); j=4; }
1177 else {
1200 else if(w <= 0x07FF) {
1203 } else if(w >= 0xD800 && w <= 0xDFFF) {
1210 } else {
1287 } else out[j] = w&255;
1289 else if((M=magic[cp])) switch(M) {
1295 else if(w <= 0x07FF) {
1298 } else if(w >= 0xD800 && w <= 0xDFFF) {
1305 } else {
1317 else throw new Error("bad ascii " + w);
1375 else throw new Error("Unrecognized CP: " + cp);
1399 else if((M=magic[cp])) switch(M) {
1405 else if(data[i] < 224) { w=(data[i]&31)*64+(data[i+1]&63); j=2; }
1406 else if(data[i] < 240) { w=((data[i]&15)<<12)+(data[i+1]&63)*64+(data[i+2]&63); j=3; }
1407 else { w=(data[i]&7)*262144+((data[i+1]&63)<<12)+(data[i+2]&63)*64+(data[i+3]&63); j=4; }
1409 else {
1444 else out[k++] = String.fromCharCode(w);
1457 else out[k++] = String.fromCharCode(w);
1463 else if(data[3] == 0x38 || data[3] == 0x39 || data[3] == 0x2B || data[3] == 0x2F) i = 4;
1497 else throw new Error("Unrecognized CP: " + cp);