Tri-state boolean from a (present, value) bit pair.
(flags: number, pair: number)
| 51 | |
| 52 | /** Tri-state boolean from a (present, value) bit pair. */ |
| 53 | function flag(flags: number, pair: number): boolean | undefined { |
| 54 | if ((flags & (1 << (pair * 2))) === 0) return undefined; |
| 55 | return (flags & (1 << (pair * 2 + 1))) !== 0; |
| 56 | } |
| 57 | |
| 58 | function u32opt(row: Buffer, at: number): number | undefined { |
| 59 | const v = row.readUInt32LE(at); |
no outgoing calls
no test coverage detected