internal Partial(MemoryPool <char> memoryPool) { Value = default; HasPending = false; CurrentColumnIndex = 0; PendingCharacters = new MaybeInPlaceBuffer <char>(memoryPool); }
public void Dispose() { if (!IsDisposed) { PendingCharacters.Dispose(); PendingCharacters = null; } }
internal Partial(MemoryPool <char> memoryPool) { CurrentColumnIndex = 0; PendingCharacters = new MaybeInPlaceBuffer <char>(memoryPool); }