1 instantiation of ComputeHashSyntaxHolder
Microsoft.CodeAnalysis.NetAnalyzers (1)
Microsoft.NetCore.Analyzers\Performance\PreferHashDataOverComputeHash.Fixer.cs (1)
287computeHashHolder = new ComputeHashSyntaxHolder(computeHashNode, computeType, hashTypeName);
11 references to ComputeHashSyntaxHolder
Microsoft.CodeAnalysis.NetAnalyzers (11)
Microsoft.NetCore.Analyzers\Performance\PreferHashDataOverComputeHash.Fixer.cs (11)
30if (!Helper.TryComputeHashNode(root, diagnostic, out var computeHashSyntaxHolder)) 40var hashInstanceTarget = new HashInstanceTarget(new List<ComputeHashSyntaxHolder> { computeHashSyntaxHolder }); 141var chainedComputeHashList = new List<ComputeHashSyntaxHolder>(); 157if (!_helper.TryComputeHashNode(root, d, out var computeHashSyntaxHolder)) 199ComputeHashNodes = new List<ComputeHashSyntaxHolder>(); 201public HashInstanceTarget(List<ComputeHashSyntaxHolder> computeHashNodes) 208public List<ComputeHashSyntaxHolder> ComputeHashNodes { get; } = new(); 269public bool TryComputeHashNode(SyntaxNode root, Diagnostic diagnostic, [NotNullWhen(true)] out ComputeHashSyntaxHolder? computeHashHolder) 357foreach (var computeNode in t.ComputeHashNodes) 379foreach (var computeNode in target.ComputeHashNodes) 389foreach (var c in hashInstanceTarget.ComputeHashNodes)