16 writes to TokenStartIndex
System.Text.Json (16)
System\Text\Json\Reader\Utf8JsonReader.cs (8)
236TokenStartIndex = 0; 842TokenStartIndex = _consumed; 1116TokenStartIndex = _consumed; 1784TokenStartIndex = _consumed; 1884TokenStartIndex = _consumed; 1921TokenStartIndex = _consumed; 2162TokenStartIndex = _consumed; 2258TokenStartIndex = _consumed;
System\Text\Json\Reader\Utf8JsonReader.MultiSegment.cs (8)
47TokenStartIndex = 0; 149TokenStartIndex = BytesConsumed; 492TokenStartIndex = BytesConsumed; 1632TokenStartIndex = BytesConsumed; 1732TokenStartIndex = BytesConsumed; 1778TokenStartIndex = BytesConsumed; 2021TokenStartIndex = BytesConsumed; 2130TokenStartIndex = BytesConsumed;
17 references to TokenStartIndex
System.Text.Json (17)
System\Text\Json\Document\JsonDocument.cs (2)
923Debug.Assert(reader.TokenStartIndex <= int.MaxValue); 924int tokenStart = (int)reader.TokenStartIndex;
System\Text\Json\Document\JsonDocument.Parse.cs (7)
498long startingOffset = reader.TokenStartIndex; 584readerSpan[(int)reader.TokenStartIndex] == (byte)'"', 585$"Calculated span starts with {readerSpan[(int)reader.TokenStartIndex]}"); 588readerSpan[(int)reader.TokenStartIndex + payloadLength - 1] == (byte)'"', 589$"Calculated span ends with {readerSpan[(int)reader.TokenStartIndex + payloadLength - 1]}"); 591valueSpan = readerSpan.Slice((int)reader.TokenStartIndex, payloadLength); 606valueSequence = sequence.Slice(reader.TokenStartIndex, payloadLength);
System\Text\Json\Reader\Utf8JsonReader.cs (1)
2557private string DebuggerDisplay => $"TokenType = {DebugTokenType}, TokenStartIndex = {TokenStartIndex}, Consumed = {BytesConsumed}";
System\Text\Json\Serialization\JsonSerializer.Read.Utf8JsonReader.cs (7)
353long startingOffset = reader.TokenStartIndex; 407readerSpan[(int)reader.TokenStartIndex] == (byte)'"', 408$"Calculated span starts with {readerSpan[(int)reader.TokenStartIndex]}"); 411readerSpan[(int)reader.TokenStartIndex + payloadLength - 1] == (byte)'"', 412$"Calculated span ends with {readerSpan[(int)reader.TokenStartIndex + payloadLength - 1]}"); 414valueSpan = readerSpan.Slice((int)reader.TokenStartIndex, payloadLength); 422valueSequence = originalSequence.Slice(reader.TokenStartIndex, payloadLength);