122 references to BitUtility
Microsoft.Data.Analysis (122)
DataFrameColumns\StringDataFrameColumn.cs (2)
354ret[index] = BitUtility.IsValid(validitySpan, i) ? this[span[i]] : null; 376ret[index] = BitUtility.IsValid(validitySpan, i) ? this[span[i]] : null;
DataFrameColumns\VBufferDataFrameColumn.cs (2)
240ret[index] = BitUtility.IsValid(validitySpan, i) ? this[span[i]] : default; 262ret[index] = BitUtility.IsValid(validitySpan, i) ? this[span[i]] : default;
DateTimeComputation.cs (2)
206if (!BitUtility.IsValid(bitmapSpan, i)) 264if (!BitUtility.IsValid(bitmapSpan, i))
PrimitiveColumnContainer.BinaryOperations.cs (5)
33if (BitUtility.GetBit(rightValidity, j)) 35else if (BitUtility.GetBit(leftValidity, j)) 37BitUtility.ClearBit(leftValidity, j); 50nullCount += mutableBuffer.Length - BitUtility.GetBitCount(leftValidity, mutableBuffer.Length); 84if (BitUtility.GetBit(rightValidity, j))
PrimitiveColumnContainer.cs (11)
171BitUtility.SetBits(lastNullBitMapBuffer.RawSpan, originalBufferLength, allocatable, true); 188bool isValid = BitUtility.IsValid(mutableNullBitMapBuffer, i); 206if (NullCount == 0 || BitUtility.IsValid(validitySpan, i)) 228bool isValid = BitUtility.IsValid(sourceNullBitMap, i); 249if (BitUtility.IsValid(validitySpan, i)) 253BitUtility.SetBit(validitySpan, i, true); 268if (BitUtility.IsBitClear(curBitMap, index) && index < Length && NullCount > 0) 276if (BitUtility.IsBitSet(curBitMap, index) && index < Length) 343return BitUtility.IsBitSet(curBitMap, (int)index); 501bool mapRowIndexIsValid = BitUtility.IsValid(mapIndicesNullBitMapSpan, spanIndex); 516isValid = BitUtility.IsValid(thisNullBitMapSpan, (int)mapRowIndex);
PrimitiveDataFrameColumn.cs (3)
155if (BitUtility.GetBit(nullBuffer.ReadOnlySpan, i)) 372if (BitUtility.IsValid(validitySpan, i)) 628if (BitUtility.IsValid(nullBitMapSpan, i))
PrimitiveDataFrameColumn.Sort.cs (1)
44if (BitUtility.IsValid(nullBitMapSpan, localSortIndex))
PrimitiveDataFrameColumnComputations.cs (96)
284if (BitUtility.IsValid(readOnlyBitMapSpan, i)) 348if (BitUtility.IsValid(readOnlyBitMapSpan, i)) 412if (BitUtility.IsValid(readOnlyBitMapSpan, i)) 476if (BitUtility.IsValid(readOnlyBitMapSpan, i)) 539if (BitUtility.IsValid(readOnlyBitMapSpan, i)) 587if (BitUtility.IsValid(readOnlyBitMapSpan, i)) 634if (BitUtility.IsValid(readOnlyBitMapSpan, i)) 679if (BitUtility.IsValid(readOnlyBitMapSpan, i)) 771if (BitUtility.IsValid(readOnlyBitMapSpan, i)) 835if (BitUtility.IsValid(readOnlyBitMapSpan, i)) 899if (BitUtility.IsValid(readOnlyBitMapSpan, i)) 963if (BitUtility.IsValid(readOnlyBitMapSpan, i)) 1026if (BitUtility.IsValid(readOnlyBitMapSpan, i)) 1074if (BitUtility.IsValid(readOnlyBitMapSpan, i)) 1121if (BitUtility.IsValid(readOnlyBitMapSpan, i)) 1166if (BitUtility.IsValid(readOnlyBitMapSpan, i)) 1258if (BitUtility.IsValid(readOnlyBitMapSpan, i)) 1322if (BitUtility.IsValid(readOnlyBitMapSpan, i)) 1386if (BitUtility.IsValid(readOnlyBitMapSpan, i)) 1450if (BitUtility.IsValid(readOnlyBitMapSpan, i)) 1513if (BitUtility.IsValid(readOnlyBitMapSpan, i)) 1561if (BitUtility.IsValid(readOnlyBitMapSpan, i)) 1608if (BitUtility.IsValid(readOnlyBitMapSpan, i)) 1653if (BitUtility.IsValid(readOnlyBitMapSpan, i)) 1745if (BitUtility.IsValid(readOnlyBitMapSpan, i)) 1809if (BitUtility.IsValid(readOnlyBitMapSpan, i)) 1873if (BitUtility.IsValid(readOnlyBitMapSpan, i)) 1937if (BitUtility.IsValid(readOnlyBitMapSpan, i)) 2000if (BitUtility.IsValid(readOnlyBitMapSpan, i)) 2048if (BitUtility.IsValid(readOnlyBitMapSpan, i)) 2095if (BitUtility.IsValid(readOnlyBitMapSpan, i)) 2140if (BitUtility.IsValid(readOnlyBitMapSpan, i)) 2232if (BitUtility.IsValid(readOnlyBitMapSpan, i)) 2296if (BitUtility.IsValid(readOnlyBitMapSpan, i)) 2360if (BitUtility.IsValid(readOnlyBitMapSpan, i)) 2424if (BitUtility.IsValid(readOnlyBitMapSpan, i)) 2487if (BitUtility.IsValid(readOnlyBitMapSpan, i)) 2535if (BitUtility.IsValid(readOnlyBitMapSpan, i)) 2582if (BitUtility.IsValid(readOnlyBitMapSpan, i)) 2627if (BitUtility.IsValid(readOnlyBitMapSpan, i)) 2719if (BitUtility.IsValid(readOnlyBitMapSpan, i)) 2783if (BitUtility.IsValid(readOnlyBitMapSpan, i)) 2847if (BitUtility.IsValid(readOnlyBitMapSpan, i)) 2911if (BitUtility.IsValid(readOnlyBitMapSpan, i)) 2974if (BitUtility.IsValid(readOnlyBitMapSpan, i)) 3022if (BitUtility.IsValid(readOnlyBitMapSpan, i)) 3069if (BitUtility.IsValid(readOnlyBitMapSpan, i)) 3114if (BitUtility.IsValid(readOnlyBitMapSpan, i)) 3206if (BitUtility.IsValid(readOnlyBitMapSpan, i)) 3270if (BitUtility.IsValid(readOnlyBitMapSpan, i)) 3334if (BitUtility.IsValid(readOnlyBitMapSpan, i)) 3398if (BitUtility.IsValid(readOnlyBitMapSpan, i)) 3461if (BitUtility.IsValid(readOnlyBitMapSpan, i)) 3509if (BitUtility.IsValid(readOnlyBitMapSpan, i)) 3556if (BitUtility.IsValid(readOnlyBitMapSpan, i)) 3601if (BitUtility.IsValid(readOnlyBitMapSpan, i)) 3693if (BitUtility.IsValid(readOnlyBitMapSpan, i)) 3757if (BitUtility.IsValid(readOnlyBitMapSpan, i)) 3821if (BitUtility.IsValid(readOnlyBitMapSpan, i)) 3885if (BitUtility.IsValid(readOnlyBitMapSpan, i)) 3948if (BitUtility.IsValid(readOnlyBitMapSpan, i)) 3996if (BitUtility.IsValid(readOnlyBitMapSpan, i)) 4043if (BitUtility.IsValid(readOnlyBitMapSpan, i)) 4088if (BitUtility.IsValid(readOnlyBitMapSpan, i)) 4180if (BitUtility.IsValid(readOnlyBitMapSpan, i)) 4244if (BitUtility.IsValid(readOnlyBitMapSpan, i)) 4308if (BitUtility.IsValid(readOnlyBitMapSpan, i)) 4372if (BitUtility.IsValid(readOnlyBitMapSpan, i)) 4435if (BitUtility.IsValid(readOnlyBitMapSpan, i)) 4483if (BitUtility.IsValid(readOnlyBitMapSpan, i)) 4530if (BitUtility.IsValid(readOnlyBitMapSpan, i)) 4575if (BitUtility.IsValid(readOnlyBitMapSpan, i)) 4667if (BitUtility.IsValid(readOnlyBitMapSpan, i)) 4731if (BitUtility.IsValid(readOnlyBitMapSpan, i)) 4795if (BitUtility.IsValid(readOnlyBitMapSpan, i)) 4859if (BitUtility.IsValid(readOnlyBitMapSpan, i)) 4922if (BitUtility.IsValid(readOnlyBitMapSpan, i)) 4970if (BitUtility.IsValid(readOnlyBitMapSpan, i)) 5017if (BitUtility.IsValid(readOnlyBitMapSpan, i)) 5062if (BitUtility.IsValid(readOnlyBitMapSpan, i)) 5154if (BitUtility.IsValid(readOnlyBitMapSpan, i)) 5218if (BitUtility.IsValid(readOnlyBitMapSpan, i)) 5282if (BitUtility.IsValid(readOnlyBitMapSpan, i)) 5346if (BitUtility.IsValid(readOnlyBitMapSpan, i)) 5409if (BitUtility.IsValid(readOnlyBitMapSpan, i)) 5457if (BitUtility.IsValid(readOnlyBitMapSpan, i)) 5504if (BitUtility.IsValid(readOnlyBitMapSpan, i)) 5549if (BitUtility.IsValid(readOnlyBitMapSpan, i)) 5641if (BitUtility.IsValid(readOnlyBitMapSpan, i)) 5705if (BitUtility.IsValid(readOnlyBitMapSpan, i)) 5769if (BitUtility.IsValid(readOnlyBitMapSpan, i)) 5833if (BitUtility.IsValid(readOnlyBitMapSpan, i)) 5896if (BitUtility.IsValid(readOnlyBitMapSpan, i)) 5944if (BitUtility.IsValid(readOnlyBitMapSpan, i)) 5991if (BitUtility.IsValid(readOnlyBitMapSpan, i)) 6036if (BitUtility.IsValid(readOnlyBitMapSpan, i))