1 instantiation of PartialStateForRollback
System.Text.Json (1)
System\Text\Json\Reader\Utf8JsonReader.MultiSegment.cs (1)
2608return new PartialStateForRollback(_totalConsumed, _bytePositionInLine, _consumed, _currentPosition);
9 references to PartialStateForRollback
System.Text.Json (9)
System\Text\Json\Reader\Utf8JsonReader.MultiSegment.cs (9)
796PartialStateForRollback rollBackState = CaptureState(); 966PartialStateForRollback rollBackState = CaptureState(); 1108private void RollBackState(scoped in PartialStateForRollback state, bool isError = false) 1129PartialStateForRollback rollBackState = CaptureState(); 1257private ConsumeNumberResult ConsumeNegativeSignMultiSegment(ref ReadOnlySpan<byte> data, scoped ref int i, scoped in PartialStateForRollback rollBackState) 1299private ConsumeNumberResult ConsumeZeroMultiSegment(ref ReadOnlySpan<byte> data, scoped ref int i, scoped in PartialStateForRollback rollBackState) 1433private ConsumeNumberResult ConsumeDecimalDigitsMultiSegment(ref ReadOnlySpan<byte> data, scoped ref int i, scoped in PartialStateForRollback rollBackState) 1467private ConsumeNumberResult ConsumeSignMultiSegment(ref ReadOnlySpan<byte> data, scoped ref int i, scoped in PartialStateForRollback rollBackState) 2606private PartialStateForRollback CaptureState()