1 instantiation of Deque
Microsoft.CodeAnalysis.Workspaces (1)
Utilities\Deque.cs (1)
22private static readonly ObjectPool<Deque<T>> s_pool = new(static () => new Deque<T>());
38 references to Deque
Microsoft.CodeAnalysis.Workspaces (6)
FindSymbols\TopLevelSyntaxTree\SparseNgramGenerator.cs (2)
179using var _ = Deque<(uint hash, int pos)>.GetInstance(out var deque);
Utilities\Deque.cs (4)
22private static readonly ObjectPool<Deque<T>> s_pool = new(static () => new Deque<T>()); 144public static PooledDisposer<Deque<T>> GetInstance(out Deque<T> instance) 148return new PooledDisposer<Deque<T>>(instance);
Microsoft.CodeAnalysis.Workspaces.UnitTests (32)
UtilityTest\DequeTests.cs (32)
17using var _ = Deque<int>.GetInstance(out var deque); 24using var _ = Deque<int>.GetInstance(out var deque); 33using var _ = Deque<int>.GetInstance(out var deque); 44using var _ = Deque<int>.GetInstance(out var deque); 56using var _ = Deque<int>.GetInstance(out var deque); 69using var _ = Deque<int>.GetInstance(out var deque); 82using var _ = Deque<int>.GetInstance(out var deque); 107using var _ = Deque<int>.GetInstance(out var deque); 128using var _ = Deque<int>.GetInstance(out var deque); 143using var _ = Deque<int>.GetInstance(out var deque); 160using (var d1 = Deque<int>.GetInstance(out var first)) 165using var _ = Deque<int>.GetInstance(out var second); 172using var _ = Deque<int>.GetInstance(out var deque); 184using var _ = Deque<int>.GetInstance(out var deque); 204using var _ = Deque<object>.GetInstance(out var deque); 222using var _ = Deque<object>.GetInstance(out var deque);