1 write to InterproceduralAnalysisConfiguration
Microsoft.CodeAnalysis.NetAnalyzers (1)
src\9382845807600969\AbstractDataFlowAnalysisContext.cs (1)
63
InterproceduralAnalysisConfiguration
= interproceduralAnalysisConfig;
17 references to InterproceduralAnalysisConfiguration
Microsoft.CodeAnalysis.NetAnalyzers (17)
Microsoft.CodeQuality.Analyzers\QualityGuidelines\AvoidMultipleEnumerations\FlowAnalysis\GlobalFlowStateDictionaryAnalysisContext.cs (1)
58
InterproceduralAnalysisConfiguration
,
src\11b41c7305441175\PropertySetAnalysisContext.cs (1)
123
InterproceduralAnalysisConfiguration
,
src\40daf5e1cab76dff\TaintedDataAnalysisContext.cs (1)
115
this.
InterproceduralAnalysisConfiguration
,
src\440320f3f10733a8\ValueContentAnalysisContext.cs (1)
83
return new ValueContentAnalysisContext(ValueDomain, WellKnownTypeProvider, invokedCfg, invokedMethod, AnalyzerOptions,
InterproceduralAnalysisConfiguration
,
src\47c588c5b8785708\ParameterValidationAnalysisContext.cs (2)
83
NullCheckValidationMethodNames,
InterproceduralAnalysisConfiguration
,
92
InterproceduralAnalysisConfiguration
, PessimisticAnalysis,
src\8ce1f4f68b646e6d\GlobalFlowStateAnalysisContext.cs (1)
82
invokedMethod, AnalyzerOptions,
InterproceduralAnalysisConfiguration
, PessimisticAnalysis,
src\9382845807600969\AbstractDataFlowAnalysisContext.cs (3)
164
hashCode.Add(
InterproceduralAnalysisConfiguration
.GetHashCode());
183
&&
InterproceduralAnalysisConfiguration
.GetHashCode() == other.
InterproceduralAnalysisConfiguration
.GetHashCode()
src\sdk\src\Microsoft.CodeAnalysis.NetAnalyzers\src\Utilities\FlowAnalysis\FlowAnalysis\Analysis\CopyAnalysis\CopyAnalysisContext.cs (1)
67
return new CopyAnalysisContext(ValueDomain, WellKnownTypeProvider, invokedCfg, invokedMethod, AnalyzerOptions,
InterproceduralAnalysisConfiguration
,
src\sdk\src\Microsoft.CodeAnalysis.NetAnalyzers\src\Utilities\FlowAnalysis\FlowAnalysis\Analysis\DisposeAnalysis\DisposeAnalysisContext.cs (1)
102
return new DisposeAnalysisContext(ValueDomain, WellKnownTypeProvider, invokedCfg, invokedMethod, AnalyzerOptions,
InterproceduralAnalysisConfiguration
, PessimisticAnalysis,
src\sdk\src\Microsoft.CodeAnalysis.NetAnalyzers\src\Utilities\FlowAnalysis\FlowAnalysis\Analysis\PointsToAnalysis\PointsToAnalysisContext.cs (1)
78
return new PointsToAnalysisContext(ValueDomain, WellKnownTypeProvider, invokedCfg, invokedMethod, AnalyzerOptions, PointsToAnalysisKind,
InterproceduralAnalysisConfiguration
,
src\sdk\src\Microsoft.CodeAnalysis.NetAnalyzers\src\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\DataFlowOperationVisitor.cs (4)
84
=> DataFlowAnalysisContext.
InterproceduralAnalysisConfiguration
.InterproceduralAnalysisKind;
91
=> DataFlowAnalysisContext.
InterproceduralAnalysisConfiguration
.MaxInterproceduralMethodCallChain;
98
=> DataFlowAnalysisContext.
InterproceduralAnalysisConfiguration
.MaxInterproceduralLambdaOrLocalFunctionCallChain;
1068
if (DataFlowAnalysisContext.
InterproceduralAnalysisConfiguration
.InterproceduralAnalysisKind != InterproceduralAnalysisKind.None)