2 instantiations of VBuffer
Microsoft.CodeAnalysis.Workspaces (2)
Differencing\LongestCommonSubsequence.cs (2)
18private static readonly ObjectPool<VBuffer> s_pool = new(() => new VBuffer()); 140_currentBuffer = _currentBuffer.Next ?? new VBuffer(_currentBuffer);
10 references to VBuffer
Microsoft.CodeAnalysis.Workspaces (10)
Differencing\LongestCommonSubsequence.cs (10)
18private static readonly ObjectPool<VBuffer> s_pool = new(() => new VBuffer()); 55public VBuffer Previous { get; private set; } 56public VBuffer Next { get; private set; } 69public VBuffer(VBuffer previous) 120private readonly ObjectPool<VBuffer> _bufferPool; 121private readonly VBuffer _firstBuffer; 123private VBuffer _currentBuffer; 126public VStack(ObjectPool<VBuffer> bufferPool) 148var buffer = _currentBuffer; 153var previousBuffer = buffer.Previous;