2 writes to _charBuffer
Microsoft.CodeAnalysis (2)
Text\SourceTextStream.cs (2)
47_charBuffer = s_charArrayPool.Allocate(); 58_charBuffer = null!;
5 references to _charBuffer
Microsoft.CodeAnalysis (5)
Text\SourceTextStream.cs (5)
55if (disposing && _charBuffer != null) 57s_charArrayPool.Free(_charBuffer); 123_encoder.Convert(_charBuffer, _bufferOffset, _bufferUnreadChars, buffer, offset, count, flush: false, charsUsed: out charsUsed, bytesUsed: out bytesUsed, completed: out ignored); 151int charsToRead = Math.Min(_charBuffer.Length, _source.Length - _sourceOffset); 152_source.CopyTo(_sourceOffset, _charBuffer, 0, charsToRead);