1 write to SourceInfos
Microsoft.CodeAnalysis.AnalyzerUtilities (1)
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\TaintedDataAnalysis\TaintedDataAnalysisContext.cs (1)
60
this.
SourceInfos
= taintedSourceInfos ?? throw new ArgumentNullException(nameof(taintedSourceInfos));
10 references to SourceInfos
Microsoft.CodeAnalysis.AnalyzerUtilities (10)
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\TaintedDataAnalysis\TaintedDataAnalysis.TaintedDataOperationVisitor.cs (6)
124
if (this.DataFlowAnalysisContext.
SourceInfos
.IsSourceParameter(parameter, WellKnownTypeProvider))
235
&& this.DataFlowAnalysisContext.
SourceInfos
.IsSourceProperty(propertyReferenceOperation.Property))
307
if (this.DataFlowAnalysisContext.
SourceInfos
.IsSourceMethod(
344
if (this.DataFlowAnalysisContext.
SourceInfos
.IsSourceTransferMethod(
506
&& this.DataFlowAnalysisContext.
SourceInfos
.IsSourceConstantArrayOfType(arrayTypeSymbol, operation)
614
if (this.DataFlowAnalysisContext.
SourceInfos
.IsSourceTransferProperty(propertyReferenceOperation))
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\TaintedDataAnalysis\TaintedDataAnalysisContext.cs (4)
124
this.
SourceInfos
,
146
hashCode.Add(
SourceInfos
.GetHashCode());
154
return
SourceInfos
.GetHashCode() == other.
SourceInfos
.GetHashCode()