1 instantiation of HashCodeAnalyzer
Microsoft.CodeAnalysis.CodeStyle (1)
src\roslyn\src\Analyzers\Core\Analyzers\Helpers\HashCodeAnalyzer\HashCodeAnalyzer.cs (1)
42
analyzer = new
HashCodeAnalyzer
(objectGetHashCodeMethod, equalityComparerType, systemHashCodeType);
10 references to HashCodeAnalyzer
Microsoft.CodeAnalysis.CodeStyle (6)
src\roslyn\src\Analyzers\Core\Analyzers\Helpers\HashCodeAnalyzer\HashCodeAnalyzer.cs (1)
27
public static bool TryGetAnalyzer(Compilation compilation, [NotNullWhen(true)] out
HashCodeAnalyzer
analyzer)
src\roslyn\src\Analyzers\Core\Analyzers\Helpers\HashCodeAnalyzer\HashCodeAnalyzer.OperationDeconstructor.cs (2)
22
HashCodeAnalyzer
analyzer, IMethodSymbol method, ILocalSymbol? hashCodeVariable) : IDisposable
24
private readonly
HashCodeAnalyzer
_analyzer = analyzer;
src\roslyn\src\Analyzers\Core\Analyzers\UseSystemHashCode\UseSystemHashCodeDiagnosticAnalyzer.cs (3)
33
if (
HashCodeAnalyzer
.TryGetAnalyzer(c.Compilation, out
var
analyzer))
40
private void AnalyzeOperationBlock(
HashCodeAnalyzer
analyzer, OperationBlockAnalysisContext context)
Microsoft.CodeAnalysis.CodeStyle.Fixes (2)
src\roslyn\src\Analyzers\Core\CodeFixes\UseSystemHashCode\UseSystemHashCodeCodeFixProvider.cs (2)
46
if (!
HashCodeAnalyzer
.TryGetAnalyzer(semanticModel.Compilation, out
var
analyzer))
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (2)
src\roslyn\src\Analyzers\CSharp\CodeFixes\ConvertToRecord\ConvertToRecordHelpers.cs (2)
82
HashCodeAnalyzer
.TryGetAnalyzer(compilation, out
var
analyzer))