(e3)
| 4863 | if (1 !== e3.final.length) throw new Error("final must be a single byte"); |
| 4864 | const s3 = e3.final.charCodeAt(0); |
| 4865 | if (t3[0] > s3 || s3 > t3[1]) throw new Error(`final must be in range ${t3[0]} .. ${t3[1]}`); |
| 4866 | return i3 <<= 8, i3 |= s3, i3; |
| 4867 | } |
| 4868 | identToString(e3) { |
| 4869 | const t3 = []; |
| 4870 | for (; e3; ) t3.push(String.fromCharCode(255 & e3)), e3 >>= 8; |
| 4871 | return t3.reverse().join(""); |
| 4872 | } |