Implemented interface member:
property
CurrentBufferPosition
Microsoft.TemplateEngine.Core.Contracts.IProcessorState.CurrentBufferPosition
12 writes to CurrentBufferPosition
Microsoft.TemplateEngine.Core (12)
Util\ProcessorState.cs (12)
69CurrentBufferPosition = _bomSize; 123CurrentBufferPosition = 0; 163CurrentBufferPosition = 0; 181CurrentBufferPosition = 0; 219CurrentBufferPosition = handoffBufferPosition; 225CurrentBufferPosition = posedPosition; 234CurrentBufferPosition += CurrentSequenceNumber - oldSequenceNumber; 247++CurrentBufferPosition; 316CurrentBufferPosition = handoffBufferPosition; 322CurrentBufferPosition = posedPosition; 330CurrentBufferPosition += CurrentSequenceNumber - oldSequenceNumber; 526CurrentBufferPosition = 0;
16 references to CurrentBufferPosition
Microsoft.TemplateEngine.Core (16)
Util\ProcessorState.cs (16)
119Buffer.BlockCopy(CurrentBuffer, CurrentBufferPosition, tmp, 0, CurrentBufferLength - CurrentBufferPosition); 120int nRead = ReadExactBytes(_source, tmp, CurrentBufferLength - CurrentBufferPosition, tmp.Length - CurrentBufferLength); 151int netMove = bufferPosition - CurrentBufferPosition; 195while (CurrentBufferPosition < CurrentBufferLength) 199if (_trie.Accept(CurrentBuffer[CurrentBufferPosition], ref posedPosition, out TerminalLocation<OperationTerminal>? terminal)) 203int handoffBufferPosition = CurrentBufferPosition + matchLength - (CurrentSequenceNumber - terminal.Location); 218CurrentSequenceNumber += handoffBufferPosition - CurrentBufferPosition; 224CurrentSequenceNumber += posedPosition - CurrentBufferPosition; 252int headSequenceNumber = CurrentSequenceNumber - CurrentBufferPosition; 300int handoffBufferPosition = CurrentBufferPosition + matchLength - (CurrentSequenceNumber - terminal.Location); 315CurrentSequenceNumber += handoffBufferPosition - CurrentBufferPosition; 321CurrentSequenceNumber += posedPosition - CurrentBufferPosition; 340int endSequenceNumber = CurrentSequenceNumber - CurrentBufferPosition + CurrentBufferLength; 468currentBufferPosition = CurrentBufferPosition; 517currentBufferPosition = CurrentBufferPosition;