64 writes to _consumed
System.Text.Json (64)
System\Text\Json\Reader\Utf8JsonReader.cs (25)
235
_consumed
= 0;
747
_consumed
++;
781
_consumed
++;
810
_consumed
++;
875
_consumed
= prevConsumed;
967
_consumed
++;
977
_consumed
++;
993
_consumed
+= numberOfBytes;
1032
_consumed
+= idx;
1171
_consumed
+= literal.Length;
1238
_consumed
+= consumed;
1298
_consumed
++;
1327
_consumed
+= idx + 2;
1426
_consumed
+= idx + 2;
1735
_consumed
= prevConsumed;
1782
_consumed
++;
1789
_consumed
--;
1919
_consumed
++;
1926
_consumed
--;
2041
_consumed
= prevConsumed;
2208
_consumed
= prevConsumed;
2251
_consumed
++;
2258
_consumed
--;
2423
_consumed
+= 2 + toConsume;
2499
_consumed
+= 4 + idx;
System\Text\Json\Reader\Utf8JsonReader.MultiSegment.cs (39)
46
_consumed
= 0;
184
_consumed
= prevConsumed;
330
_consumed
= 0;
342
_consumed
++;
352
_consumed
++;
365
_consumed
+= numberOfBytes;
525
_consumed
= prevConsumed;
533
_consumed
+= consumed;
686
_consumed
+= consumed;
745
_consumed
++;
775
_consumed
+= idx + 2;
828
_consumed
= idx + 1; // Add 1 for the end quote of the string.
940
_consumed
= idx + 1; // Add 1 for the end quote of the string.
1090
_consumed
= idx + 1; // Add 1 for the end quote of the string.
1099
_consumed
+= idx + 2;
1119
_consumed
= state._prevConsumed;
1547
_consumed
= prevConsumed;
1596
_consumed
++;
1603
_consumed
--;
1611
_consumed
--;
1742
_consumed
++;
1749
_consumed
--;
1757
_consumed
--;
1874
_consumed
= prevConsumed;
2044
_consumed
= prevConsumed;
2089
_consumed
++;
2096
_consumed
--;
2104
_consumed
--;
2232
_consumed
= 0;
2240
_consumed
++;
2274
_consumed
++;
2336
_consumed
++;
2348
_consumed
+= idx + 1;
2364
_consumed
++;
2375
_consumed
+= localBuffer.Length;
2527
_consumed
++;
2539
_consumed
++;
2554
_consumed
+= nextIdx;
2576
_consumed
+= localBuffer.Length;
110 references to _consumed
System.Text.Json (110)
System\Text\Json\Reader\Utf8JsonReader.cs (59)
87
return _totalConsumed +
_consumed
;
174
return _sequence.GetPosition(
_consumed
, _currentPosition);
746
ValueSpan = _buffer.Slice(
_consumed
, 1);
768
ValueSpan = _buffer.Slice(
_consumed
, 1);
780
ValueSpan = _buffer.Slice(
_consumed
, 1);
802
ValueSpan = _buffer.Slice(
_consumed
, 1);
826
byte first = _buffer[
_consumed
];
839
first = _buffer[
_consumed
];
842
TokenStartIndex =
_consumed
;
868
int prevConsumed =
_consumed
;
919
if (
_consumed
>= (uint)_buffer.Length)
949
if (
_consumed
>= (uint)_buffer.Length)
966
ValueSpan = _buffer.Slice(
_consumed
, 1);
976
ValueSpan = _buffer.Slice(
_consumed
, 1);
988
if (!TryGetNumber(localBuffer.Slice(
_consumed
), out int numberOfBytes))
1015
ReadOnlySpan<byte> remaining = localBuffer.Slice(
_consumed
);
1119
if (
_consumed
>= (uint)_buffer.Length)
1128
marker = _buffer[
_consumed
];
1138
marker = _buffer[
_consumed
];
1141
TokenStartIndex =
_consumed
;
1160
ReadOnlySpan<byte> span = _buffer.Slice(
_consumed
);
1232
if (!TryGetNumber(_buffer.Slice(
_consumed
), out int consumed))
1241
if (
_consumed
>= (uint)_buffer.Length)
1248
ThrowHelper.ThrowJsonReaderException(ref this, ExceptionResource.ExpectedEndOfDigitNotFound, _buffer[
_consumed
- 1]);
1255
((
_consumed
< _buffer.Length) &&
1257
JsonConstants.Delimiters.Contains(_buffer[
_consumed
]))
1258
|| (_isNotPrimitive ^ (
_consumed
>= (uint)_buffer.Length)));
1277
byte first = _buffer[
_consumed
];
1289
first = _buffer[
_consumed
];
1306
Debug.Assert(_buffer.Length >=
_consumed
+ 1);
1307
Debug.Assert(_buffer[
_consumed
] == JsonConstants.Quote);
1310
ReadOnlySpan<byte> localBuffer = _buffer.Slice(
_consumed
+ 1);
1723
int prevConsumed =
_consumed
;
1785
if (
_consumed
>= (uint)_buffer.Length)
1795
byte first = _buffer[
_consumed
];
1806
first = _buffer[
_consumed
];
1809
TokenStartIndex =
_consumed
;
1884
byte first = _buffer[
_consumed
];
1894
first = _buffer[
_consumed
];
1909
TokenStartIndex =
_consumed
;
1922
if (
_consumed
>= (uint)_buffer.Length)
1932
first = _buffer[
_consumed
];
1943
first = _buffer[
_consumed
];
1946
TokenStartIndex =
_consumed
;
2035
int prevConsumed =
_consumed
;
2119
marker = _buffer[
_consumed
];
2129
marker = _buffer[
_consumed
];
2155
marker = _buffer[
_consumed
];
2166
marker = _buffer[
_consumed
];
2187
TokenStartIndex =
_consumed
;
2202
int prevConsumed =
_consumed
;
2254
if (
_consumed
>= (uint)_buffer.Length)
2264
marker = _buffer[
_consumed
];
2275
marker = _buffer[
_consumed
];
2283
TokenStartIndex =
_consumed
;
2342
ReadOnlySpan<byte> localBuffer = _buffer.Slice(
_consumed
+ 1);
2519
ReadOnlySpan<byte> localBuffer = _buffer.Slice(
_consumed
+ 1);
2526
return ConsumeSingleLineComment(localBuffer.Slice(1),
_consumed
);
2530
return ConsumeMultiLineComment(localBuffer.Slice(1),
_consumed
);
System\Text\Json\Reader\Utf8JsonReader.MultiSegment.cs (51)
133
byte first = _buffer[
_consumed
];
146
first = _buffer[
_consumed
];
176
int prevConsumed =
_consumed
;
252
if (
_consumed
>= (uint)_buffer.Length)
280
if (
_consumed
>= (uint)_buffer.Length)
329
_totalConsumed +=
_consumed
;
341
ValueSpan = _buffer.Slice(
_consumed
, 1);
351
ValueSpan = _buffer.Slice(
_consumed
, 1);
360
if (!TryGetNumberMultiSegment(_buffer.Slice(
_consumed
), out int numberOfBytes))
384
if (
_consumed
< _buffer.Length)
461
if (
_consumed
>= (uint)_buffer.Length)
478
marker = _buffer[
_consumed
];
489
marker = _buffer[
_consumed
];
512
ReadOnlySpan<byte> span = _buffer.Slice(
_consumed
);
520
int prevConsumed =
_consumed
;
570
int startConsumed =
_consumed
;
680
if (!TryGetNumberMultiSegment(_buffer.Slice(
_consumed
), out int consumed))
688
if (
_consumed
>= (uint)_buffer.Length)
695
ThrowHelper.ThrowJsonReaderException(ref this, ExceptionResource.ExpectedEndOfDigitNotFound, _buffer[
_consumed
- 1]);
702
((
_consumed
< _buffer.Length) &&
704
JsonConstants.Delimiters.Contains(_buffer[
_consumed
]))
705
|| (_isNotPrimitive ^ (
_consumed
>= (uint)_buffer.Length)));
724
byte first = _buffer[
_consumed
];
736
first = _buffer[
_consumed
];
753
Debug.Assert(_buffer.Length >=
_consumed
+ 1);
754
Debug.Assert(_buffer[
_consumed
] == JsonConstants.Quote);
757
ReadOnlySpan<byte> localBuffer = _buffer.Slice(
_consumed
+ 1);
800
int leftOver = _buffer.Length -
_consumed
;
970
int leftOverFromConsumed = _buffer.Length -
_consumed
;
1534
int prevConsumed =
_consumed
;
1599
if (
_consumed
>= (uint)_buffer.Length)
1618
byte first = _buffer[
_consumed
];
1629
first = _buffer[
_consumed
];
1707
byte first = _buffer[
_consumed
];
1717
first = _buffer[
_consumed
];
1745
if (
_consumed
>= (uint)_buffer.Length)
1764
first = _buffer[
_consumed
];
1775
first = _buffer[
_consumed
];
1868
int prevConsumed =
_consumed
;
1953
marker = _buffer[
_consumed
];
1963
marker = _buffer[
_consumed
];
1989
marker = _buffer[
_consumed
];
2000
marker = _buffer[
_consumed
];
2037
int prevConsumed =
_consumed
;
2092
if (
_consumed
>= (uint)_buffer.Length)
2111
marker = _buffer[
_consumed
];
2122
marker = _buffer[
_consumed
];
2188
SequencePosition start = new SequencePosition(_currentPosition.GetObject(), _currentPosition.GetInteger() +
_consumed
);
2199
SequencePosition end = new SequencePosition(_currentPosition.GetObject(), _currentPosition.GetInteger() +
_consumed
);
2243
ReadOnlySpan<byte> localBuffer = _buffer.Slice(
_consumed
);
2608
return new PartialStateForRollback(_totalConsumed, _bytePositionInLine,
_consumed
, _currentPosition);