37 references to Empty
Microsoft.CodeAnalysis (7)
Collections\TopologicalSort.cs (2)
50using var successors = TemporaryArray<TNode>.Empty; 105using var successors = TemporaryArray<TNode>.Empty;
Compilation\Compilation.cs (1)
3822using var builder = TemporaryArray<AssemblyIdentity>.Empty;
DiagnosticAnalyzer\AnalyzerDriver.cs (1)
1137using var builder = TemporaryArray<Diagnostic>.Empty;
src\Dependencies\Collections\TemporaryArray`1.cs (3)
97return Empty; 229this = Empty; 322this = Empty;
Microsoft.CodeAnalysis.CSharp (9)
Binder\DecisionDagBuilder.cs (2)
135using var builder = TemporaryArray<StateForCase>.Empty; 820using var workList = TemporaryArray<DagState>.Empty;
Binder\Semantics\Operators\BinaryOperatorOverloadResolution.cs (2)
1401using var uninst1 = TemporaryArray<TypeSymbol>.Empty; 1402using var uninst2 = TemporaryArray<TypeSymbol>.Empty;
Binder\Semantics\OverloadResolution\OverloadResolution.cs (4)
2485using (var uninst1 = TemporaryArray<TypeSymbol>.Empty) 2486using (var uninst2 = TemporaryArray<TypeSymbol>.Empty) 2842using var allTypeArgs1 = TemporaryArray<TypeSymbol>.Empty; 2843using var allTypeArgs2 = TemporaryArray<TypeSymbol>.Empty;
Lowering\LocalRewriter\LocalRewriter_Block.cs (1)
35var additionalLocals = TemporaryArray<LocalSymbol>.Empty;
Microsoft.CodeAnalysis.UnitTests (21)
Collections\TemporaryArrayTests.cs (20)
19Assert.Equal(0, TemporaryArray<int>.Empty.Count); 23Assert.Throws<IndexOutOfRangeException>(() => TemporaryArray<int>.Empty[-1]); 26using var array = TemporaryArray<int>.Empty; 30Assert.Throws<IndexOutOfRangeException>(() => TemporaryArray<int>.Empty[0]); 33using var array = TemporaryArray<int>.Empty; 37Assert.False(TemporaryArray<int>.Empty.GetEnumerator().MoveNext()); 43using var array = TemporaryArray<int>.Empty; 83Assert.Equal(0, TemporaryArray<int>.Empty.Count); 84TemporaryArray<int>.Empty.Add(0); 85Assert.Equal(0, TemporaryArray<int>.Empty.Count); 91var array = TemporaryArray<int>.Empty; 103using var array = TemporaryArray<int>.Empty; 133using var array = TemporaryArray<int>.Empty; 153using var array = TemporaryArray<int>.Empty; 173using var array = TemporaryArray<int>.Empty; 195using var array = TemporaryArray<int>.Empty; 225using var array = TemporaryArray<int>.Empty; 275using var array = TemporaryArray<int>.Empty; 295using var array = TemporaryArray<int>.Empty; 309using var array = TemporaryArray<int>.Empty;
Collections\TopologicalSortTests.cs (1)
215using var successors = TemporaryArray<T>.Empty;