1 write to PointsToAnalysisResult
Microsoft.CodeAnalysis.AnalyzerUtilities (1)
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\AbstractDataFlowAnalysisContext.cs (1)
69
PointsToAnalysisResult
= pointsToAnalysisResult;
34 references to PointsToAnalysisResult
Microsoft.CodeAnalysis.AnalyzerUtilities (34)
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\DisposeAnalysis\DisposeAnalysis.DisposeDataFlowOperationVisitor.cs (1)
39
Debug.Assert(analysisContext.
PointsToAnalysisResult
!= null);
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\ParameterValidationAnalysis\ParameterValidationAnalysis.ParameterValidationDataFlowOperationVisitor.cs (1)
35
Debug.Assert(analysisContext.
PointsToAnalysisResult
!= null);
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\ParameterValidationAnalysis\ParameterValidationAnalysisContext.cs (1)
94
PointsToAnalysisResult
, TryGetOrComputeAnalysisResult, ParentControlFlowGraph,
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\PropertySetAnalysis\PropertySetAnalysis.PropertySetDataFlowOperationVisitor.cs (2)
60
Debug.Assert(analysisContext.
PointsToAnalysisResult
!= null);
360
if (!this.DataFlowAnalysisContext.
PointsToAnalysisResult
!.ExitBlockOutput.Data.TryGetValue(
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\TaintedDataAnalysis\TaintedDataAnalysis.cs (1)
121
TaintedDataAnalysisDomain analysisDomain = new TaintedDataAnalysisDomain(new CoreTaintedDataAnalysisDataDomain(analysisContext.
PointsToAnalysisResult
));
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\TaintedDataAnalysis\TaintedDataAnalysis.TaintedDataOperationVisitor.cs (2)
310
new Lazy<PointsToAnalysisResult?>(() => DataFlowAnalysisContext.
PointsToAnalysisResult
),
311
new Lazy<(PointsToAnalysisResult?, ValueContentAnalysisResult?)>(() => (DataFlowAnalysisContext.
PointsToAnalysisResult
, DataFlowAnalysisContext.ValueContentAnalysisResult)),
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\ValueContentAnalysis\ValueContentAnalysis.cs (1)
115
var analysisDomain = new ValueContentAnalysisDomain(analysisContext.
PointsToAnalysisResult
);
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\AbstractDataFlowAnalysisContext.cs (3)
170
hashCode.Add(
PointsToAnalysisResult
.GetHashCodeOrDefault());
189
&&
PointsToAnalysisResult
.GetHashCodeOrDefault() == other.
PointsToAnalysisResult
.GetHashCodeOrDefault()
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\AbstractLocationDataFlowOperationVisitor.cs (1)
25
Debug.Assert(analysisContext.
PointsToAnalysisResult
!= null);
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\DataFlowOperationVisitor.cs (21)
323
: analysisContext.
PointsToAnalysisResult
?.PointsToAnalysisKind ?? PointsToAnalysisKind.None;
607
if (DataFlowAnalysisContext.
PointsToAnalysisResult
is { } pointsToAnalysisResult)
765
if (DataFlowAnalysisContext.
PointsToAnalysisResult
!= null &&
766
isPredicateAlwaysFalseForBranch(DataFlowAnalysisContext.
PointsToAnalysisResult
.GetPredicateKind(branch.BranchValue)))
1105
if (DataFlowAnalysisContext.
PointsToAnalysisResult
== null)
1111
return DataFlowAnalysisContext.
PointsToAnalysisResult
[operation];
1129
if (operation == null || DataFlowAnalysisContext.
PointsToAnalysisResult
== null)
1135
return DataFlowAnalysisContext.
PointsToAnalysisResult
.GetEscapedAbstractLocations(operation);
1142
if (parameterEntity == null || DataFlowAnalysisContext.
PointsToAnalysisResult
== null)
1148
return DataFlowAnalysisContext.
PointsToAnalysisResult
.GetEscapedAbstractLocations(parameterEntity);
1155
RoslynDebug.Assert(DataFlowAnalysisContext.
PointsToAnalysisResult
!= null);
1157
var outputData = DataFlowAnalysisContext.
PointsToAnalysisResult
.EntryBlockOutput.Data;
1163
RoslynDebug.Assert(DataFlowAnalysisContext.
PointsToAnalysisResult
!= null);
1164
var inputData = DataFlowAnalysisContext.
PointsToAnalysisResult
[CurrentBasicBlock].Data;
1177
RoslynDebug.Assert(DataFlowAnalysisContext.
PointsToAnalysisResult
!= null);
1178
var inputData = DataFlowAnalysisContext.
PointsToAnalysisResult
.MergedStateForUnhandledThrowOperations?.Data;
1372
(DataFlowAnalysisContext.
PointsToAnalysisResult
== null || DataFlowAnalysisContext.
PointsToAnalysisResult
[basicBlock].IsReachable) &&
2251
var pointsToAnalysisResult = (PointsToAnalysisResult?)DataFlowAnalysisContext.
PointsToAnalysisResult
?.TryGetInterproceduralResult(originalOperation);
2638
var pointsToAnalysisResult = (PointsToAnalysisResult?)DataFlowAnalysisContext.
PointsToAnalysisResult
?.TryGetStandaloneLocalFunctionAnalysisResult(localFunction);
2688
var pointsToAnalysisResult = (PointsToAnalysisResult?)DataFlowAnalysisContext.
PointsToAnalysisResult
?.TryGetInterproceduralResult(lambda);