3 writes to _stringOctets
Microsoft.AspNetCore.Server.Kestrel.Core (3)
src\Shared\runtime\Http3\QPack\QPackDecoder.cs (3)
141_stringOctets = null!; 309EnsureStringCapacity(ref _stringOctets, _stringIndex + count, existingLength: _stringIndex); 393EnsureStringCapacity(ref _stringOctets, _stringIndex + count, existingLength: _stringIndex);
7 references to _stringOctets
Microsoft.AspNetCore.Server.Kestrel.Core (7)
src\Shared\runtime\Http3\QPack\QPackDecoder.cs (7)
138if (_stringOctets != null) 140Pool.Return(_stringOctets); 310data.Slice(currentIndex, count).CopyTo(_stringOctets.AsSpan(_stringIndex)); 394data.Slice(currentIndex, count).CopyTo(_stringOctets.AsSpan(_stringIndex)); 637return Huffman.Decode(new ReadOnlySpan<byte>(_stringOctets, 0, _stringLength), ref dst); 641Buffer.BlockCopy(_stringOctets, 0, dst, 0, _stringLength); 646Debug.Assert(_stringOctets != null, "String buffer should have a value.");