combineValidity

private fnvoid combineValidity(const Bitmap av, size_t aStart, const Bitmap bv, size_t bStart, size_t n, ulong[] words) @safe pure nothrow

Fills words with the conjunction of the validity windows of two chunk positions, one packed bit per slot.

Parameters

avthe left validity (sentinel means no nulls)
aStartthe first left slot of the window
bvthe right validity (sentinel means no nulls)
bStartthe first right slot of the window
nthe number of slots
wordsthe destination, packedWords(n) words