15 references to Distinct
Microsoft.CodeAnalysis (6)
DiagnosticAnalyzer\AnalyzerDriver.cs (1)
1382foreach (int kind in kinds.Distinct())
DiagnosticAnalyzer\CompilationWithAnalyzers.cs (3)
151if (analyzers.Distinct().Length != analyzers.Length) 185if (analyzers.Distinct().Length != analyzers.Length) 914Debug.Assert(compilationEvents.Distinct().Length == compilationEvents.Length);
Operations\ControlFlowGraph.cs (1)
52Debug.Assert(localFunctions.Distinct().Length == localFunctions.Length);
SourceGeneration\Nodes\NodeStateTable.cs (1)
483Debug.Assert(states.Length == 1 || states.Distinct().Length > 1);
Microsoft.CodeAnalysis.CSharp (1)
Binder\Imports.cs (1)
186var usings = this.Usings.AddRange(otherImports.Usings).Distinct(UsingTargetComparer.Instance);
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler (1)
CompilationContext.cs (1)
105Debug.Assert(displayClassVariableNamesOutsideInOrder.Concat(displayClassVariableNamesInsideInOrder).Distinct().Length == _displayClassVariables.Count);
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler.UnitTests (1)
ReferencedModulesTests.cs (1)
810var uniqueIdentities = actualIdentities.Distinct();
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (2)
Symbols\Source\BaseClassTests.cs (2)
1072var B1 = global1.GetTypeMembers("ClassB", 0).Distinct().Single(); 1188var B1 = global1.GetTypeMembers("ClassB", 0).Distinct().Single();
Microsoft.CodeAnalysis.VisualBasic (2)
Symbols\MergedNamespaceSymbol.vb (1)
183Debug.Assert(namespacesToMerge.Distinct().Length = namespacesToMerge.Length)
Symbols\TypeParameterSymbol.vb (1)
348Return types.SelectAsArray(s_substituteFunc, substitution).Distinct()
Microsoft.CodeAnalysis.VisualBasic.Symbol.UnitTests (2)
SymbolsTests\Source\BaseClassTests.vb (2)
888Dim B1 = global1.GetTypeMembers("ClassB", 0).[Distinct]().Single() 1015Dim B1 = global1.GetTypeMembers("ClassB", 0).[Distinct]().Single()