26 references to
Microsoft.ML.Tokenizers.Tests (26)
src\Microsoft.ML.Tokenizers\Utils\DoubleArrayTrie.cs (26)
779if (!this[offset].IsUsed) 788if (!this[id].IsFixed) 815this[id].IsUsed = false; 816this[id].IsFixed = false; 822this[i - 1].Next = i; 823this[i].Prev = i - 1; 826this[srcNumUnits].Prev = destNumUnits - 1; 827this[destNumUnits - 1].Next = srcNumUnits; 828this[srcNumUnits].Prev = this[_extrasHead].Prev; 829this[destNumUnits - 1].Next = _extrasHead; 830this[this[_extrasHead].Prev].Next = srcNumUnits; 831this[_extrasHead].Prev = destNumUnits - 1; 843_extrasHead = this[id].Next; 850this[this[id].Prev].Next = this[id].Next; 851this[this[id].Next].Prev = this[id].Prev; 852this[id].IsFixed = true; 857if (this[offset].IsUsed) 870if (this[offset ^ _labels[i]].IsFixed) 895unfixedId = this[unfixedId].Next; 934this[offset].IsUsed = true;