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