1 instantiation of TaintedDataAnalysisResult
Microsoft.CodeAnalysis.NetAnalyzers (1)
src\sdk\src\Microsoft.CodeAnalysis.NetAnalyzers\src\Utilities\FlowAnalysis\FlowAnalysis\Analysis\TaintedDataAnalysis\TaintedDataAnalysis.cs (1)
131
return new
TaintedDataAnalysisResult
(dataFlowAnalysisResult, visitor.GetTaintedDataSourceSinkEntries());
13 references to TaintedDataAnalysisResult
Microsoft.CodeAnalysis.NetAnalyzers (13)
Microsoft.NetCore.Analyzers\Security\SourceTriggeredTaintedDataAnalyzerBase.cs (1)
222
TaintedDataAnalysisResult
? taintedDataAnalysisResult = TaintedDataAnalysis.TryGetOrComputeResult(
src\40daf5e1cab76dff\TaintedDataAnalysis.TaintedDataOperationVisitor.cs (3)
25
private sealed class TaintedDataOperationVisitor : AnalysisEntityDataFlowOperationVisitor<TaintedDataAnalysisData, TaintedDataAnalysisContext,
TaintedDataAnalysisResult
, TaintedDataAbstractValue>
110
protected override TaintedDataAnalysisData GetExitBlockOutputData(
TaintedDataAnalysisResult
analysisResult)
577
if (this.TryGetInterproceduralAnalysisResult(originalOperation, out
TaintedDataAnalysisResult
? subResult)
src\40daf5e1cab76dff\TaintedDataAnalysisContext.cs (4)
20
internal sealed class TaintedDataAnalysisContext : AbstractDataFlowAnalysisContext<TaintedDataAnalysisData, TaintedDataAnalysisContext,
TaintedDataAnalysisResult
, TaintedDataAbstractValue>
33
Func<TaintedDataAnalysisContext,
TaintedDataAnalysisResult
?> tryGetOrComputeAnalysisResult,
75
Func<TaintedDataAnalysisContext,
TaintedDataAnalysisResult
?> tryGetOrComputeAnalysisResult,
150
protected override bool ComputeEqualsByHashCodeParts(AbstractDataFlowAnalysisContext<TaintedDataAnalysisData, TaintedDataAnalysisContext,
TaintedDataAnalysisResult
, TaintedDataAbstractValue> 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>
27
internal static
TaintedDataAnalysisResult
? TryGetOrComputeResult(
43
private static
TaintedDataAnalysisResult
? TryGetOrComputeResult(
118
private static
TaintedDataAnalysisResult
? TryGetOrComputeResultForAnalysisContext(TaintedDataAnalysisContext analysisContext)
126
protected override
TaintedDataAnalysisResult
ToResult(