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)
47
RoslynDebug.Assert(
_hazardousParameterUsageBuilder
!= null);
48
return
_hazardousParameterUsageBuilder
.ToImmutable();
174
Debug.Assert(
_hazardousParameterUsageBuilder
!= null);
187
RoslynDebug.Assert(
_hazardousParameterUsageBuilder
!= null);
194
if (!
_hazardousParameterUsageBuilder
.TryGetValue(parameter, out var currentSyntaxNode) ||
197
_hazardousParameterUsageBuilder
[parameter] = syntaxNode;
223
if (
_hazardousParameterUsageBuilder
!= null &&
312
else if (
_hazardousParameterUsageBuilder
!= null &&
359
if (
_hazardousParameterUsageBuilder
!= null &&
370
if (!
_hazardousParameterUsageBuilder
.ContainsKey(parameter))