Implemented interface member:
6 overrides of Equals
Microsoft.CodeAnalysis (5)
CommandLine\CommonCompiler.SuppressionDiagnostic.cs (1)
70public override bool Equals(Diagnostic? obj)
Diagnostic\Diagnostic.DiagnosticWithProgrammaticSuppression.cs (1)
86public override bool Equals(Diagnostic? obj)
Diagnostic\Diagnostic_SimpleDiagnostic.cs (1)
145public override bool Equals(Diagnostic? obj)
Diagnostic\DiagnosticWithInfo.cs (1)
155public override bool Equals(Diagnostic? obj)
DiagnosticAnalyzer\CompilerDiagnosticAnalyzer.CompilationAnalyzer.cs (1)
112public override bool Equals(Diagnostic? obj)
Microsoft.CodeAnalysis.ExpressionEvaluator.ExpressionCompiler (1)
EvaluationContextBase.cs (1)
151public override bool Equals(Diagnostic? obj)
4 references to Equals
Microsoft.CodeAnalysis (2)
Diagnostic\Diagnostic.cs (1)
424=> obj is Diagnostic diagnostic && Equals(diagnostic);
DiagnosticAnalyzer\CompilerDiagnosticAnalyzer.CompilationAnalyzer.cs (1)
119_original.Equals(other._original);
Microsoft.CodeAnalysis.CSharp (1)
FlowAnalysis\DefiniteAssignment.cs (1)
672public override bool Equals(Diagnostic x, Diagnostic y) => x.Equals(y);
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (1)
Semantics\NullableReferenceTypesTests.cs (1)
112499Assert.True(diagnostic.Equals(diagnostic));