(isNegative, chunk)
| 255 | } |
| 256 | |
| 257 | #maybeDecodeNumberValue(isNegative, chunk) { |
| 258 | const cb = this.#decodeUnsingedNumber.bind(this, 0); |
| 259 | return ++this.#cursor === chunk.length ? |
| 260 | this.#decodeNumberValue.bind(this, isNegative, cb) : |
| 261 | this.#decodeNumberValue(isNegative, cb, chunk); |
| 262 | } |
| 263 | |
| 264 | #decodeNumberValue(isNegative, numberCb, chunk) { |
| 265 | const number = numberCb(chunk); |
no test coverage detected