13 references to IsLiteralState
Microsoft.CodeAnalysis.AnalyzerUtilities (13)
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\TaintedDataAnalysis\HardcodedBytesSources.cs (3)
36
(argumentPointsTos, argumentValueContents) => argumentValueContents.All(o => o.
IsLiteralState
),
54
argumentValueContents[0].
IsLiteralState
,
67
argumentValueContents[0].
IsLiteralState
,
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\TaintedDataAnalysis\HardcodedSymmetricAlgorithmKeysSources.cs (2)
63
(argumentPointsTos, argumentValueContents) => argumentValueContents[0].
IsLiteralState
,
76
(argumentPointsTos, argumentValueContents) => argumentValueContents[0].
IsLiteralState
,
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\TaintedDataAnalysis\TaintedDataAnalysis.TaintedDataOperationVisitor.cs (1)
507
&& operation.ElementValues.All(s => GetValueContentAbstractValue(s).
IsLiteralState
))
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\ValueContentAnalysis\ValueContentAbstractValue.cs (3)
220
if (!
IsLiteralState
|| LiteralValues.Count != 1)
241
Debug.Assert(
IsLiteralState
);
242
Debug.Assert(value2.
IsLiteralState
);
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\ValueContentAnalysis\ValueContentAnalysis.ValueContentAbstractDomain.cs (1)
33
if (oldValue.
IsLiteralState
)
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\ValueContentAnalysis\ValueContentAnalysis.ValueContentDataFlowOperationVisitor.cs (3)
117
if (currentAssignedValue.
IsLiteralState
&&
121
existingTargetValue.
IsLiteralState
)
129
newValue.
IsLiteralState
&&