BooleanBuilder.appendBits
void appendBits(ulong valueBits, ulong validBits, size_t n) @safe pure nothrowAppends n slots from packed words: one value bit and one validity bit per slot, LSB-first. The bits at or above n are ignored. This is the bulk path of the packed-bit kernels.
Parameters
valueBits | the packed value bits (1 = true) |
validBits | the packed validity bits (1 = valid) |
n | how many slots to append (0 .. 64) |