Implemented interface member:
10 references to Equals
Microsoft.CodeAnalysis (1)
Operations\CaptureId.cs (1)
29public override bool Equals(object? obj) => obj is CaptureId && Equals((CaptureId)obj);
Microsoft.CodeAnalysis.AnalyzerUtilities (2)
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\DataFlowOperationVisitor.cs (1)
2975.FirstOrDefault(fc => fc.Id.Equals(operation.Id));
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\InterproceduralCaptureId.cs (1)
29=> Id.Equals(other.Id) && ControlFlowGraph == other.ControlFlowGraph;
Microsoft.CodeAnalysis.Test.Utilities (7)
Compilation\ControlFlowGraphVerifier.cs (7)
522IFlowCaptureReferenceOperation[] referencesAfter = getFlowCaptureReferenceOperationsInRegion(region, block.Ordinal + 1).Where(r => r.Id.Equals(id)).ToArray(); 543if (candidate.Id.Equals(id)) 570if (candidate.Id.Equals(id)) 604if (candidate.Id.Equals(id)) 647if (candidate.Id.Equals(id)) 690if (candidate.Id.Equals(id)) 1078if (candidate.Id.Equals(id))