24 references to TaintedTargetValue
Microsoft.CodeAnalysis.AnalyzerUtilities (24)
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\TaintedDataAnalysis\HardcodedBytesSources.cs (1)
68TaintedTargetValue.Return
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\TaintedDataAnalysis\HardcodedSymmetricAlgorithmKeysSources.cs (1)
77TaintedTargetValue.Return
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\TaintedDataAnalysis\PooledHashSetExtensions.cs (3)
132ImmutableHashSet<string>.Empty.Add(TaintedTargetValue.Return) 241?.Select(s => (s, TaintedTargetValue.Return)) 252?.Select(s => (s, TaintedTargetValue.Return))
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\TaintedDataAnalysis\StringTransferSources.cs (13)
46("value", TaintedTargetValue.This), 53("format", TaintedTargetValue.This), 54("arg0", TaintedTargetValue.This), 55("arg1", TaintedTargetValue.This), 56("arg2", TaintedTargetValue.This), 57("args", TaintedTargetValue.This), 64("separator", TaintedTargetValue.This), 65("values", TaintedTargetValue.This), 72("value", TaintedTargetValue.This), 79(TaintedTargetValue.This, "destination"), 93("value", TaintedTargetValue.This), 100("newValue", TaintedTargetValue.This), 101("newChar", TaintedTargetValue.This),
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\TaintedDataAnalysis\TaintedDataAnalysis.TaintedDataOperationVisitor.cs (5)
298taintedParameterNames = taintedParameterNames.Concat(TaintedTargetValue.This); 318if (taintedTarget != TaintedTargetValue.Return) 352IOperation? thenTaintedTargetOperation = visitedInstance != null && thenTaintedTarget == TaintedTargetValue.This 357var operation = visitedInstance != null && ifTaintedParameter == TaintedTargetValue.This 393if (thenSanitizedTarget == TaintedTargetValue.Return)
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\TaintedDataAnalysis\XssSanitizers.cs (1)
70new[] { ("s", TaintedTargetValue.Return) }