1 write to _hazardousParameterUsageBuilder
Microsoft.CodeAnalysis.NetAnalyzers (1)
src\47c588c5b8785708\ParameterValidationAnalysis.ParameterValidationDataFlowOperationVisitor.cs (1)
37_hazardousParameterUsageBuilder = ImmutableDictionary.CreateBuilder<IParameterSymbol, SyntaxNode>();
10 references to _hazardousParameterUsageBuilder
Microsoft.CodeAnalysis.NetAnalyzers (10)
src\47c588c5b8785708\ParameterValidationAnalysis.ParameterValidationDataFlowOperationVisitor.cs (10)
47RoslynDebug.Assert(_hazardousParameterUsageBuilder != null); 48return _hazardousParameterUsageBuilder.ToImmutable(); 174Debug.Assert(_hazardousParameterUsageBuilder != null); 187RoslynDebug.Assert(_hazardousParameterUsageBuilder != null); 194if (!_hazardousParameterUsageBuilder.TryGetValue(parameter, out var currentSyntaxNode) || 197_hazardousParameterUsageBuilder[parameter] = syntaxNode; 223if (_hazardousParameterUsageBuilder != null && 312else if (_hazardousParameterUsageBuilder != null && 359if (_hazardousParameterUsageBuilder != null && 370if (!_hazardousParameterUsageBuilder.ContainsKey(parameter))