2 writes to Location
Microsoft.TemplateEngine.Core (2)
Matching\TerminalLocation.cs (1)
12
Location
= location;
Matching\TrieEvaluationDriver.cs (1)
48
terminal.
Location
-= sequenceNumberToBufferPositionRelationship;
12 references to Location
Microsoft.TemplateEngine.Core (12)
Util\ProcessorState.cs (9)
203
int handoffBufferPosition = CurrentBufferPosition + matchLength - (CurrentSequenceNumber - terminal.
Location
);
205
if (terminal.
Location
> nextSequenceNumberThatCouldBeWritten)
207
int toWrite = terminal.
Location
- nextSequenceNumberThatCouldBeWritten;
233
CurrentSequenceNumber = terminal.
Location
+ terminal.Terminal.End + 1;
300
int handoffBufferPosition = CurrentBufferPosition + matchLength - (CurrentSequenceNumber - terminal.
Location
);
302
if (terminal.
Location
> nextSequenceNumberThatCouldBeWritten)
304
int toWrite = terminal.
Location
- nextSequenceNumberThatCouldBeWritten;
310
nextSequenceNumberThatCouldBeWritten = terminal.
Location
;
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;