16 references to This
Microsoft.CodeAnalysis.AnalyzerUtilities (16)
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 (3)
298
taintedParameterNames = taintedParameterNames.Concat(TaintedTargetValue.
This
);
352
IOperation? thenTaintedTargetOperation = visitedInstance != null && thenTaintedTarget == TaintedTargetValue.
This
357
var operation = visitedInstance != null && ifTaintedParameter == TaintedTargetValue.
This