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