10 references to System_IAsyncDisposable
Microsoft.CodeAnalysis (4)
Operations\ControlFlowGraphBuilder.cs (3)
3972? _compilation.CommonGetWellKnownType(WellKnownType.System_IAsyncDisposable).GetITypeSymbol() 4224iDisposable.Equals(_compilation.CommonGetWellKnownType(WellKnownType.System_IAsyncDisposable)?.GetITypeSymbol())); 4549? _compilation.CommonGetWellKnownType(WellKnownType.System_IAsyncDisposable).GetITypeSymbol()
WellKnownMembers.cs (1)
3570(byte)WellKnownType.ExtSentinel, (byte)(WellKnownType.System_IAsyncDisposable - WellKnownType.ExtSentinel), // DeclaringTypeId
Microsoft.CodeAnalysis.CSharp (6)
Binder\ForEachLoopBinder.cs (1)
1278NamedTypeSymbol targetInterface = isAsync ? this.Compilation.GetWellKnownType(WellKnownType.System_IAsyncDisposable) : this.Compilation.GetSpecialType(SpecialType.System_IDisposable);
Binder\UsingStatementBinder.cs (1)
313? originalBinder.Compilation.GetWellKnownType(WellKnownType.System_IAsyncDisposable)
Lowering\AsyncRewriter\AsyncStateMachine.cs (1)
55interfaces.Add(compilation.GetWellKnownType(WellKnownType.System_IAsyncDisposable));
Lowering\LocalRewriter\LocalRewriter_UsingStatement.cs (2)
164_compilation.GetWellKnownType(WellKnownType.System_IAsyncDisposable); 240_compilation.GetWellKnownType(WellKnownType.System_IAsyncDisposable);
Operations\CSharpOperationFactory.cs (1)
1964? compilation.GetWellKnownType(WellKnownType.System_IAsyncDisposable)