private ulong ComputeSmallBlock()

in Microsoft.Shared.Dna.Hash/AffineHash.cs [518:522]


        private ulong ComputeSmallBlock(ulong value)
        {
            ulong affine = (this.scale * value) + this.shift;
            return (affine >> AffineHash.BlockBits) ^ (affine & AffineHash.BlockMask);
        }