Recursively decode data. Returns: Decoded data.
()
| 312 | } |
| 313 | |
| 314 | def decode() -> object: |
| 315 | """Recursively decode data. |
| 316 | |
| 317 | Returns: |
| 318 | Decoded data. |
| 319 | """ |
| 320 | decoder = DECODERS.get(initial := get_byte(), None) |
| 321 | if decoder is None: |
| 322 | return decode_bytes(initial) |
| 323 | return decoder() |
| 324 | |
| 325 | return decode() |
no test coverage detected
searching dependent graphs…