1 write to End
Microsoft.TemplateEngine.Core (1)
Matching\TerminalBase.cs (1)
11
End
= end != -1 ? end : (tokenLength - 1);
13 references to End
Microsoft.TemplateEngine.Core (13)
Matching\Trie.cs (2)
48
int sameMatcherIndex = next.Terminals.FindIndex(t => t.Start == terminal.Start && t.
End
== terminal.
End
);
Matching\TrieEvaluationDriver.cs (1)
52
int expectedShift = terminal.Terminal.Length - terminal.Terminal.
End
- 1;
Matching\TrieEvaluator.cs (3)
189
if (start < minNonTerminatedPathStart && (best == null || start < minTerminalStart || (start == minTerminalStart && terminal.
End
> best.
End
)))
194
endedAt = terminal.
End
+ ssn;
Util\ProcessorState.cs (4)
202
int matchLength = terminal.Terminal.
End
- terminal.Terminal.Start + 1;
233
CurrentSequenceNumber = terminal.Location + terminal.Terminal.
End
+ 1;
299
int matchLength = terminal.Terminal.
End
- terminal.Terminal.Start + 1;
329
CurrentSequenceNumber = terminal.Location + terminal.Terminal.
End
+ 1;
Util\TokenTrie.cs (1)
93
currentBufferPosition = location.Location + location.Terminal.
End
- location.Terminal.Start + 1;
Util\TokenTrieEvaluator.cs (2)
26
bufferPosition += _currentSequenceNumber - terminal.Location - terminal.Terminal.
End
;
41
bufferPosition += _currentSequenceNumber - terminal.Location - terminal.Terminal.
End
;