1 instantiation of TaintedDataAnalysisResult
Microsoft.CodeAnalysis.AnalyzerUtilities (1)
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\TaintedDataAnalysis\TaintedDataAnalysis.cs (1)
132
return new
TaintedDataAnalysisResult
(dataFlowAnalysisResult, visitor.GetTaintedDataSourceSinkEntries());
12 references to TaintedDataAnalysisResult
Microsoft.CodeAnalysis.AnalyzerUtilities (12)
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\TaintedDataAnalysis\TaintedDataAnalysis.cs (5)
19
internal partial class TaintedDataAnalysis : ForwardDataFlowAnalysis<TaintedDataAnalysisData, TaintedDataAnalysisContext,
TaintedDataAnalysisResult
, TaintedDataBlockAnalysisResult, TaintedDataAbstractValue>
28
internal static
TaintedDataAnalysisResult
? TryGetOrComputeResult(
44
private static
TaintedDataAnalysisResult
? TryGetOrComputeResult(
119
private static
TaintedDataAnalysisResult
? TryGetOrComputeResultForAnalysisContext(TaintedDataAnalysisContext analysisContext)
127
protected override
TaintedDataAnalysisResult
ToResult(
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\TaintedDataAnalysis\TaintedDataAnalysis.TaintedDataOperationVisitor.cs (3)
27
private sealed class TaintedDataOperationVisitor : AnalysisEntityDataFlowOperationVisitor<TaintedDataAnalysisData, TaintedDataAnalysisContext,
TaintedDataAnalysisResult
, TaintedDataAbstractValue>
112
protected override TaintedDataAnalysisData GetExitBlockOutputData(
TaintedDataAnalysisResult
analysisResult)
579
if (this.TryGetInterproceduralAnalysisResult(originalOperation, out
TaintedDataAnalysisResult
? subResult)
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\TaintedDataAnalysis\TaintedDataAnalysisContext.cs (4)
21
internal sealed class TaintedDataAnalysisContext : AbstractDataFlowAnalysisContext<TaintedDataAnalysisData, TaintedDataAnalysisContext,
TaintedDataAnalysisResult
, TaintedDataAbstractValue>
34
Func<TaintedDataAnalysisContext,
TaintedDataAnalysisResult
?> tryGetOrComputeAnalysisResult,
76
Func<TaintedDataAnalysisContext,
TaintedDataAnalysisResult
?> tryGetOrComputeAnalysisResult,
151
protected override bool ComputeEqualsByHashCodeParts(AbstractDataFlowAnalysisContext<TaintedDataAnalysisData, TaintedDataAnalysisContext,
TaintedDataAnalysisResult
, TaintedDataAbstractValue> obj)