2 instantiations of AhoCorasickNode
System.Private.CoreLib (2)
src\libraries\System.Private.CoreLib\src\System\SearchValues\Strings\Helpers\AhoCorasickBuilder.cs (2)
67_nodes.Append(new AhoCorasickNode()); 83_nodes.Append(new AhoCorasickNode());
10 references to AhoCorasickNode
System.Private.CoreLib (10)
src\libraries\System.Private.CoreLib\src\System\SearchValues\Strings\Helpers\AhoCorasick.cs (6)
20private readonly AhoCorasickNode[] _nodes; 23public AhoCorasick(AhoCorasickNode[] nodes, IndexOfAnyAsciiSearcher.AsciiState startingAsciiChars) 81ref AhoCorasickNode nodes = ref MemoryMarshal.GetArrayDataReference(_nodes); 128ref AhoCorasickNode node = ref Unsafe.Add(ref nodes, (uint)nodeIndex); 186ref AhoCorasickNode nodes = ref MemoryMarshal.GetArrayDataReference(_nodes); 277ref AhoCorasickNode node = ref Unsafe.Add(ref nodes, (uint)nodeIndex);
src\libraries\System.Private.CoreLib\src\System\SearchValues\Strings\Helpers\AhoCorasickBuilder.cs (4)
18private ValueListBuilder<AhoCorasickNode> _nodes; 73ref AhoCorasickNode node = ref _nodes[nodeIndex]; 143ref AhoCorasickNode node = ref _nodes[trieNode.Index]; 153ref AhoCorasickNode suffixNode = ref _nodes[suffixLink];