1 write to _wellKnownTypeProvider
Microsoft.CodeAnalysis.AnalyzerUtilities (1)
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\DisposeAnalysis\DisposeAnalysisHelper.cs (1)
57
_wellKnownTypeProvider
= WellKnownTypeProvider.GetOrCreate(compilation);
9 references to _wellKnownTypeProvider
Microsoft.CodeAnalysis.AnalyzerUtilities (9)
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\DisposeAnalysis\DisposeAnalysisHelper.cs (9)
59
IDisposable =
_wellKnownTypeProvider
.GetOrCreateTypeByMetadataName(WellKnownTypeNames.SystemIDisposable);
60
IAsyncDisposable =
_wellKnownTypeProvider
.GetOrCreateTypeByMetadataName(WellKnownTypeNames.SystemIAsyncDisposable);
61
ConfiguredAsyncDisposable =
_wellKnownTypeProvider
.GetOrCreateTypeByMetadataName(WellKnownTypeNames.SystemRuntimeCompilerServicesConfiguredAsyncDisposable);
62
Task =
_wellKnownTypeProvider
.GetOrCreateTypeByMetadataName(WellKnownTypeNames.SystemThreadingTasksTask);
63
ValueTask =
_wellKnownTypeProvider
.GetOrCreateTypeByMetadataName(WellKnownTypeNames.SystemThreadingTasksValueTask);
64
ConfiguredValueTaskAwaitable =
_wellKnownTypeProvider
.GetOrCreateTypeByMetadataName(WellKnownTypeNames.SystemRuntimeCompilerServicesConfiguredValueTaskAwaitable);
65
StringReader =
_wellKnownTypeProvider
.GetOrCreateTypeByMetadataName(WellKnownTypeNames.SystemIOStringReader);
66
MemoryStream =
_wellKnownTypeProvider
.GetOrCreateTypeByMetadataName(WellKnownTypeNames.SystemIOMemoryStream);
138
disposeAnalysisResult = DisposeAnalysis.TryGetOrComputeResult(cfg, containingMethod,
_wellKnownTypeProvider
,