13 references to SetEquals
Microsoft.CodeAnalysis.CSharp.Features (5)
src\roslyn\src\Analyzers\CSharp\CodeFixes\ConvertToRecord\ConvertToRecordHelpers.cs (5)
60return actualFields.SetEquals(expectedComparedFields); 95return actualMembers.SetEquals(expectedHashedFields); 199if (!assignmentValues.Keys.SetEquals(properties) || 200!assignmentValues.Values.SetEquals(parameters)) 262assignedUnderlyingFields.SetEquals(fields);
Microsoft.CodeAnalysis.Features (3)
Diagnostics\Service\ChecksumAndAnalyzersEqualityComparer.cs (1)
21return x == y || x.SetEquals(y);
FindUsages\DefinitionItem.DetachedDefinitionItem.cs (2)
59this.Properties.SetEquals(other.Properties) && 60this.DisplayableProperties.SetEquals(other.DisplayableProperties);
Microsoft.CodeAnalysis.Workspaces (5)
CodeRefactorings\FixAllOccurences\RefactorAllScope.cs (1)
65Contract.ThrowIfFalse(refactorFields.SetEquals(fixAllFields));
Workspace\Solution\DocumentState_LinkedFileReuse.cs (1)
200if (ppSymbolsNames1.SetEquals(ppSymbolsNames2))
Workspace\Solution\SolutionCompilationState.cs (1)
117.SetEquals(SourceGeneratorExecutionVersionMap.Map.Keys));
Workspace\Solution\SolutionState.cs (2)
177Debug.Assert(SortedProjectStates.Select(static state => state.Id).SetEquals(ProjectIds)); 178Debug.Assert(SortedProjectStates.Select(static state => state.Id).SetEquals(_dependencyGraph.ProjectIds));