(bytes: Uint8Array)
| 1579 | }); |
| 1580 | |
| 1581 | function typeMetaBodyOffset(bytes: Uint8Array) { |
| 1582 | const reader = new BinaryReader({}); |
| 1583 | reader.reset(bytes); |
| 1584 | const header = TypeMeta.readHeader(reader); |
| 1585 | if ((header & META_SIZE_MASK) === META_SIZE_MASK) { |
| 1586 | reader.readVarUInt32(); |
| 1587 | } |
| 1588 | return reader.readGetCursor(); |
| 1589 | } |
| 1590 | |
| 1591 | function bodyOnlyHeaderHashBits(buffer: Uint8Array) { |
| 1592 | const hash = x64hash128(buffer, 47); |
no test coverage detected