2 writes to MatchLength
System.Private.CoreLib (2)
src\libraries\System.Private.CoreLib\src\System\SearchValues\Strings\Helpers\AhoCorasickBuilder.cs (2)
102node.MatchLength = value.Length; 187node.MatchLength = _nodes[suffixLink].MatchLength;
6 references to MatchLength
System.Private.CoreLib (6)
src\libraries\System.Private.CoreLib\src\System\SearchValues\Strings\Helpers\AhoCorasick.cs (2)
136int matchLength = Unsafe.Add(ref nodes, (uint)nodeIndex).MatchLength; 285int matchLength = Unsafe.Add(ref nodes, (uint)nodeIndex).MatchLength;
src\libraries\System.Private.CoreLib\src\System\SearchValues\Strings\Helpers\AhoCorasickBuilder.cs (4)
44Debug.Assert(_nodes[0].MatchLength == 0, "The root node shouldn't have a match."); 90if (node.MatchLength != 0) 170if (node.MatchLength != 0) 187node.MatchLength = _nodes[suffixLink].MatchLength;