8 references to TryGetInterproceduralAnalysisResult
Microsoft.CodeAnalysis.AnalyzerUtilities (8)
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\ParameterValidationAnalysis\ParameterValidationAnalysis.ParameterValidationDataFlowOperationVisitor.cs (2)
315
TryGetInterproceduralAnalysisResult
(operation, out var invokedMethodAnalysisResult))
361
TryGetInterproceduralAnalysisResult
(invocation, out var invokedMethodAnalysisResult))
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\PointsToAnalysis\PointsToAnalysis.PointsToDataFlowOperationVisitor.cs (2)
923
if (
TryGetInterproceduralAnalysisResult
(operation, out var interproceduralResult))
961
!
TryGetInterproceduralAnalysisResult
(originalOperation, out _))
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\PropertySetAnalysis\PropertySetAnalysis.PropertySetDataFlowOperationVisitor.cs (1)
668
if (!this.
TryGetInterproceduralAnalysisResult
(originalOperation, out PropertySetAnalysisResult? subResult))
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\TaintedDataAnalysis\TaintedDataAnalysis.TaintedDataOperationVisitor.cs (2)
465
Debug.Assert(!this.
TryGetInterproceduralAnalysisResult
(invocationOperation, out _));
578
if (this.
TryGetInterproceduralAnalysisResult
(originalOperation, out TaintedDataAnalysisResult? subResult)
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\DataFlowOperationVisitor.cs (1)
906
var invocationCanThrow = invocation != null && !
TryGetInterproceduralAnalysisResult
(operation, out _);