1 write to WellKnownTypeProvider
Microsoft.CodeAnalysis.AnalyzerUtilities (1)
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\AbstractDataFlowAnalysisContext.cs (1)
59
WellKnownTypeProvider
= wellKnownTypeProvider;
13 references to WellKnownTypeProvider
Microsoft.CodeAnalysis.AnalyzerUtilities (13)
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\CopyAnalysis\CopyAnalysisContext.cs (1)
68
return new CopyAnalysisContext(ValueDomain,
WellKnownTypeProvider
, invokedCfg, invokedMethod, AnalyzerOptions, InterproceduralAnalysisConfiguration,
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\DisposeAnalysis\DisposeAnalysisContext.cs (1)
103
return new DisposeAnalysisContext(ValueDomain,
WellKnownTypeProvider
, invokedCfg, invokedMethod, AnalyzerOptions, InterproceduralAnalysisConfiguration, PessimisticAnalysis,
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\GlobalFlowStateAnalysis\GlobalFlowStateAnalysisContext.cs (1)
83
return new GlobalFlowStateAnalysisContext(ValueDomain,
WellKnownTypeProvider
, invokedCfg,
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\ParameterValidationAnalysis\ParameterValidationAnalysis.ParameterValidationDataFlowOperationVisitor.cs (1)
42
_notNullAttributeType = analysisContext.
WellKnownTypeProvider
.GetOrCreateTypeByMetadataName(WellKnownTypeNames.SystemDiagnosticsCodeAnalysisNotNullAttribute);
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\ParameterValidationAnalysis\ParameterValidationAnalysisContext.cs (2)
83
ValueDomain,
WellKnownTypeProvider
, invokedCfg, invokedMethod, AnalyzerOptions,
91
ValueDomain,
WellKnownTypeProvider
, ControlFlowGraph,
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\PointsToAnalysis\PointsToAnalysis.PointsToDataFlowOperationVisitor.cs (1)
962
if (IsSpecialMethodReturningNonNullValue(method, DataFlowAnalysisContext.
WellKnownTypeProvider
) &&
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\PointsToAnalysis\PointsToAnalysisContext.cs (1)
79
return new PointsToAnalysisContext(ValueDomain,
WellKnownTypeProvider
, invokedCfg, invokedMethod, AnalyzerOptions, PointsToAnalysisKind, InterproceduralAnalysisConfiguration,
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\PropertySetAnalysis\PropertySetAnalysisContext.cs (1)
120
WellKnownTypeProvider
,
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\TaintedDataAnalysis\TaintedDataAnalysisContext.cs (1)
112
this.
WellKnownTypeProvider
,
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\ValueContentAnalysis\ValueContentAnalysisContext.cs (1)
84
return new ValueContentAnalysisContext(ValueDomain,
WellKnownTypeProvider
, invokedCfg, invokedMethod, AnalyzerOptions, InterproceduralAnalysisConfiguration,
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\DataFlowOperationVisitor.cs (2)
166
protected WellKnownTypeProvider WellKnownTypeProvider => DataFlowAnalysisContext.
WellKnownTypeProvider
;
329
DataFlowAnalysisContext.
WellKnownTypeProvider
,