1 write to Terminals
Microsoft.TemplateEngine.Core (1)
Matching\Trie.cs (1)
46next.Terminals ??= new List<T>();
6 references to Terminals
Microsoft.TemplateEngine.Core (6)
Matching\Trie.cs (3)
48int sameMatcherIndex = next.Terminals.FindIndex(t => t.Start == terminal.Start && t.End == terminal.End); 53next.Terminals[sameMatcherIndex] = terminal; 57next.Terminals.Add(terminal);
Matching\TrieEvaluator.cs (2)
105path.EncounteredTerminals.AddRange(next.Terminals); 133path.EncounteredTerminals.AddRange(next.Terminals);
Matching\TrieNode.cs (1)
18public bool IsTerminal => Terminals != null;