1 write to PointsToAnalysisResult
Microsoft.CodeAnalysis.NetAnalyzers (1)
src\9382845807600969\AbstractDataFlowAnalysisContext.cs (1)
68PointsToAnalysisResult = pointsToAnalysisResult;
37 references to PointsToAnalysisResult
Microsoft.CodeAnalysis.NetAnalyzers (37)
Microsoft.CodeQuality.Analyzers\QualityGuidelines\AvoidMultipleEnumerations\AvoidMultipleEnumerations.DataFlowOperationVisitor.cs (3)
59if (DataFlowAnalysisContext.PointsToAnalysisResult == null) 64var pointToResult = DataFlowAnalysisContext.PointsToAnalysisResult[parameterOrLocalReferenceOperation.Kind, parameterOrLocalReferenceOperation.Syntax]; 77DataFlowAnalysisContext.PointsToAnalysisResult,
src\11b41c7305441175\PropertySetAnalysis.PropertySetDataFlowOperationVisitor.cs (2)
57Debug.Assert(analysisContext.PointsToAnalysisResult != null); 357if (!this.DataFlowAnalysisContext.PointsToAnalysisResult!.ExitBlockOutput.Data.TryGetValue(
src\40daf5e1cab76dff\TaintedDataAnalysis.TaintedDataOperationVisitor.cs (2)
308new Lazy<PointsToAnalysisResult?>(() => DataFlowAnalysisContext.PointsToAnalysisResult), 309new Lazy<(PointsToAnalysisResult?, ValueContentAnalysisResult?)>(() => (DataFlowAnalysisContext.PointsToAnalysisResult, DataFlowAnalysisContext.ValueContentAnalysisResult)),
src\440320f3f10733a8\ValueContentAnalysis.cs (1)
114var analysisDomain = new ValueContentAnalysisDomain(analysisContext.PointsToAnalysisResult);
src\47c588c5b8785708\ParameterValidationAnalysis.ParameterValidationDataFlowOperationVisitor.cs (1)
33Debug.Assert(analysisContext.PointsToAnalysisResult != null);
src\47c588c5b8785708\ParameterValidationAnalysisContext.cs (1)
93PointsToAnalysisResult, TryGetOrComputeAnalysisResult, ParentControlFlowGraph,
src\9382845807600969\AbstractDataFlowAnalysisContext.cs (3)
169hashCode.Add(PointsToAnalysisResult.GetHashCodeOrDefault()); 188&& PointsToAnalysisResult.GetHashCodeOrDefault() == other.PointsToAnalysisResult.GetHashCodeOrDefault()
src\9382845807600969\AbstractLocationDataFlowOperationVisitor.cs (1)
24Debug.Assert(analysisContext.PointsToAnalysisResult != null);
src\afc74d572e54ec72\DisposeAnalysis.DisposeDataFlowOperationVisitor.cs (1)
36Debug.Assert(analysisContext.PointsToAnalysisResult != null);
src\sdk\src\Microsoft.CodeAnalysis.NetAnalyzers\src\Utilities\FlowAnalysis\FlowAnalysis\Analysis\TaintedDataAnalysis\TaintedDataAnalysis.cs (1)
120TaintedDataAnalysisDomain analysisDomain = new TaintedDataAnalysisDomain(new CoreTaintedDataAnalysisDataDomain(analysisContext.PointsToAnalysisResult));
src\sdk\src\Microsoft.CodeAnalysis.NetAnalyzers\src\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\DataFlowOperationVisitor.cs (21)
320: analysisContext.PointsToAnalysisResult?.PointsToAnalysisKind ?? PointsToAnalysisKind.None; 604if (DataFlowAnalysisContext.PointsToAnalysisResult is { } pointsToAnalysisResult) 762if (DataFlowAnalysisContext.PointsToAnalysisResult != null && 763isPredicateAlwaysFalseForBranch(DataFlowAnalysisContext.PointsToAnalysisResult.GetPredicateKind(branch.BranchValue))) 1102if (DataFlowAnalysisContext.PointsToAnalysisResult == null) 1108return DataFlowAnalysisContext.PointsToAnalysisResult[operation]; 1126if (operation == null || DataFlowAnalysisContext.PointsToAnalysisResult == null) 1132return DataFlowAnalysisContext.PointsToAnalysisResult.GetEscapedAbstractLocations(operation); 1139if (parameterEntity == null || DataFlowAnalysisContext.PointsToAnalysisResult == null) 1145return DataFlowAnalysisContext.PointsToAnalysisResult.GetEscapedAbstractLocations(parameterEntity); 1152RoslynDebug.Assert(DataFlowAnalysisContext.PointsToAnalysisResult != null); 1154var outputData = DataFlowAnalysisContext.PointsToAnalysisResult.EntryBlockOutput.Data; 1160RoslynDebug.Assert(DataFlowAnalysisContext.PointsToAnalysisResult != null); 1161var inputData = DataFlowAnalysisContext.PointsToAnalysisResult[CurrentBasicBlock].Data; 1174RoslynDebug.Assert(DataFlowAnalysisContext.PointsToAnalysisResult != null); 1175var inputData = DataFlowAnalysisContext.PointsToAnalysisResult.MergedStateForUnhandledThrowOperations?.Data; 1369(DataFlowAnalysisContext.PointsToAnalysisResult == null || DataFlowAnalysisContext.PointsToAnalysisResult[basicBlock].IsReachable) && 2248var pointsToAnalysisResult = (PointsToAnalysisResult?)DataFlowAnalysisContext.PointsToAnalysisResult?.TryGetInterproceduralResult(originalOperation); 2635var pointsToAnalysisResult = (PointsToAnalysisResult?)DataFlowAnalysisContext.PointsToAnalysisResult?.TryGetStandaloneLocalFunctionAnalysisResult(localFunction); 2685var pointsToAnalysisResult = (PointsToAnalysisResult?)DataFlowAnalysisContext.PointsToAnalysisResult?.TryGetInterproceduralResult(lambda);