MCPcopy Create free account
hub / github.com/colbymchenry/codegraph / flag

Function flag

src/extraction/kernel/decode.ts:53–56  ·  view source on GitHub ↗

Tri-state boolean from a (present, value) bit pair.

(flags: number, pair: number)

Source from the content-addressed store, hash-verified

51
52/** Tri-state boolean from a (present, value) bit pair. */
53function 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
58function u32opt(row: Buffer, at: number): number | undefined {
59 const v = row.readUInt32LE(at);

Callers 1

decodeExtractBuffersFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected