2 instantiations of TaintedDataAnalysisContext
Microsoft.CodeAnalysis.AnalyzerUtilities (2)
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\TaintedDataAnalysis\TaintedDataAnalysisContext.cs (2)
83
return new
TaintedDataAnalysisContext
(
110
return new
TaintedDataAnalysisContext
(
17 references to TaintedDataAnalysisContext
Microsoft.CodeAnalysis.AnalyzerUtilities (17)
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\TaintedDataAnalysis\TaintedDataAnalysis.cs (5)
19
internal partial class TaintedDataAnalysis : ForwardDataFlowAnalysis<TaintedDataAnalysisData,
TaintedDataAnalysisContext
, TaintedDataAnalysisResult, TaintedDataBlockAnalysisResult, TaintedDataAbstractValue>
100
TaintedDataAnalysisContext
analysisContext =
TaintedDataAnalysisContext
.Create(
119
private static TaintedDataAnalysisResult? TryGetOrComputeResultForAnalysisContext(
TaintedDataAnalysisContext
analysisContext)
128
TaintedDataAnalysisContext
analysisContext,
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\TaintedDataAnalysis\TaintedDataAnalysis.TaintedDataOperationVisitor.cs (2)
27
private sealed class TaintedDataOperationVisitor : AnalysisEntityDataFlowOperationVisitor<TaintedDataAnalysisData,
TaintedDataAnalysisContext
, TaintedDataAnalysisResult, TaintedDataAbstractValue>
37
public TaintedDataOperationVisitor(TaintedDataAnalysisDomain taintedDataAnalysisDomain,
TaintedDataAnalysisContext
analysisContext)
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\TaintedDataAnalysis\TaintedDataAnalysisContext.cs (9)
18
using InterproceduralTaintedDataAnalysisData = InterproceduralAnalysisData<TaintedDataAnalysisData,
TaintedDataAnalysisContext
, TaintedDataAbstractValue>;
21
internal sealed class TaintedDataAnalysisContext : AbstractDataFlowAnalysisContext<TaintedDataAnalysisData,
TaintedDataAnalysisContext
, TaintedDataAnalysisResult, TaintedDataAbstractValue>
34
Func<
TaintedDataAnalysisContext
, TaintedDataAnalysisResult?> tryGetOrComputeAnalysisResult,
65
public static
TaintedDataAnalysisContext
Create(
76
Func<
TaintedDataAnalysisContext
, TaintedDataAnalysisResult?> tryGetOrComputeAnalysisResult,
102
public override
TaintedDataAnalysisContext
ForkForInterproceduralAnalysis(
151
protected override bool ComputeEqualsByHashCodeParts(AbstractDataFlowAnalysisContext<TaintedDataAnalysisData,
TaintedDataAnalysisContext
, TaintedDataAnalysisResult, TaintedDataAbstractValue> obj)
153
var
other = (
TaintedDataAnalysisContext
)obj;
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\TaintedDataAnalysis\TaintedDataConfig.cs (1)
23
/// cref="
TaintedDataAnalysisContext
"/>s, and thus reuse the same dataflow