1 write to IAsyncDisposableNamedType
Microsoft.CodeAnalysis.AnalyzerUtilities (1)
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\DataFlowOperationVisitor.cs (1)
254
IAsyncDisposableNamedType
= WellKnownTypeProvider.GetOrCreateTypeByMetadataName(WellKnownTypeNames.SystemIAsyncDisposable);
3 references to IAsyncDisposableNamedType
Microsoft.CodeAnalysis.AnalyzerUtilities (3)
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\DataFlowOperationVisitor.cs (3)
3210
operation.TargetMethod.IsAsyncDisposableConfigureAwaitMethod(
IAsyncDisposableNamedType
, TaskAsyncEnumerableExtensions))
4221
=> type != null && type.IsDisposable(IDisposableNamedType,
IAsyncDisposableNamedType
, ConfiguredAsyncDisposable);
4224
=> method.GetDisposeMethodKind(IDisposableNamedType,
IAsyncDisposableNamedType
, ConfiguredAsyncDisposable, TaskNamedType, ValueTaskNamedType, ConfiguredValueTaskAwaitable);