private void SaveParsingBuffer(int internalSubsetValueEndPos)
{
if (SaveInternalSubsetValue)
{
Debug.Assert(_internalSubsetValueSb != null);
int readerCurPos = _readerAdapter.CurrentPosition;
if (internalSubsetValueEndPos - readerCurPos > 0)
{
_internalSubsetValueSb.Append(_chars, readerCurPos, internalSubsetValueEndPos - readerCurPos);
}
}
_readerAdapter.CurrentPosition = _curPos;
}