2 instantiations of TaintedDataAnalysisContext
Microsoft.CodeAnalysis.NetAnalyzers (2)
src\40daf5e1cab76dff\TaintedDataAnalysisContext.cs (2)
82
return new
TaintedDataAnalysisContext
(
109
return new
TaintedDataAnalysisContext
(
17 references to TaintedDataAnalysisContext
Microsoft.CodeAnalysis.NetAnalyzers (17)
src\40daf5e1cab76dff\TaintedDataAnalysis.TaintedDataOperationVisitor.cs (2)
25
private sealed class TaintedDataOperationVisitor : AnalysisEntityDataFlowOperationVisitor<TaintedDataAnalysisData,
TaintedDataAnalysisContext
, TaintedDataAnalysisResult, TaintedDataAbstractValue>
35
public TaintedDataOperationVisitor(TaintedDataAnalysisDomain taintedDataAnalysisDomain,
TaintedDataAnalysisContext
analysisContext)
src\40daf5e1cab76dff\TaintedDataAnalysisContext.cs (9)
17
using InterproceduralTaintedDataAnalysisData = InterproceduralAnalysisData<TaintedDataAnalysisData,
TaintedDataAnalysisContext
, TaintedDataAbstractValue>;
20
internal sealed class TaintedDataAnalysisContext : AbstractDataFlowAnalysisContext<TaintedDataAnalysisData,
TaintedDataAnalysisContext
, TaintedDataAnalysisResult, TaintedDataAbstractValue>
33
Func<
TaintedDataAnalysisContext
, TaintedDataAnalysisResult?> tryGetOrComputeAnalysisResult,
64
public static
TaintedDataAnalysisContext
Create(
75
Func<
TaintedDataAnalysisContext
, TaintedDataAnalysisResult?> tryGetOrComputeAnalysisResult,
101
public override
TaintedDataAnalysisContext
ForkForInterproceduralAnalysis(
150
protected override bool ComputeEqualsByHashCodeParts(AbstractDataFlowAnalysisContext<TaintedDataAnalysisData,
TaintedDataAnalysisContext
, TaintedDataAnalysisResult, TaintedDataAbstractValue> obj)
152
var
other = (
TaintedDataAnalysisContext
)obj;
src\sdk\src\Microsoft.CodeAnalysis.NetAnalyzers\src\Utilities\FlowAnalysis\FlowAnalysis\Analysis\TaintedDataAnalysis\TaintedDataAnalysis.cs (5)
18
internal partial class TaintedDataAnalysis : ForwardDataFlowAnalysis<TaintedDataAnalysisData,
TaintedDataAnalysisContext
, TaintedDataAnalysisResult, TaintedDataBlockAnalysisResult, TaintedDataAbstractValue>
99
TaintedDataAnalysisContext
analysisContext =
TaintedDataAnalysisContext
.Create(
118
private static TaintedDataAnalysisResult? TryGetOrComputeResultForAnalysisContext(
TaintedDataAnalysisContext
analysisContext)
127
TaintedDataAnalysisContext
analysisContext,
src\sdk\src\Microsoft.CodeAnalysis.NetAnalyzers\src\Utilities\FlowAnalysis\FlowAnalysis\Analysis\TaintedDataAnalysis\TaintedDataConfig.cs (1)
22
/// cref="
TaintedDataAnalysisContext
"/>s, and thus reuse the same dataflow