4 writes to _data
System.Formats.Cbor (4)
System\Formats\Cbor\Reader\CborReader.cs (4)
88
_data
= data;
106
_data
= data;
161
_data
= data;
220
_data
= data;
16 references to _data
System.Formats.Cbor (16)
System\Formats\Cbor\Reader\CborReader.cs (8)
55
public int BytesRemaining =>
_data
.Length - _offset;
132
return
_data
.Slice(initialOffset, _offset - initialOffset);
233
if (_offset ==
_data
.Length)
257
var nextByte = new CborInitialByte(
_data
.Span[_offset]);
390
private ReadOnlySpan<byte> GetRemainingBytes() =>
_data
.Span.Slice(_offset);
394
Debug.Assert(_offset + length <=
_data
.Length);
403
Debug.Assert(position <=
_data
.Length);
412
if (
_data
.Length - _offset < length)
System\Formats\Cbor\Reader\CborReader.Map.cs (2)
143
ReadOnlySpan<byte> buffer =
_data
.Span;
215
return _reader.
_data
.Span.Slice(range.Offset, range.Length);
System\Formats\Cbor\Reader\CborReader.PeekState.cs (2)
54
if (_offset ==
_data
.Length)
82
var initialByte = new CborInitialByte(
_data
.Span[_offset]);
System\Formats\Cbor\Reader\CborReader.Simple.cs (1)
169
byte value =
_data
.Span[_offset + 1];
System\Formats\Cbor\Reader\CborReader.String.cs (3)
121
ReadOnlyMemory<byte> byteSlice =
_data
.Slice(_offset + bytesRead, length);
286
ReadOnlyMemory<byte> encodedSlice =
_data
.Slice(_offset + bytesRead, byteLength);
400
string output = string.Create(concatenatedStringSize, (ranges,
_data
.Slice(_offset), utf8Encoding), BuildString);