9 references to System_IDisposable__Dispose
Microsoft.CodeAnalysis (1)
Operations\ControlFlowGraphBuilder.cs (1)
4184: (IMethodSymbol?)_compilation.CommonGetSpecialTypeMember(SpecialMember.System_IDisposable__Dispose)?.GetISymbol());
Microsoft.CodeAnalysis.CSharp (8)
Binder\UsingStatementBinder.cs (1)
255var disposeMethod = originalBinder.Compilation.GetSpecialTypeMember(SpecialMember.System_IDisposable__Dispose);
Compilation\MemberSemanticModel.cs (1)
1019: (MethodSymbol)Compilation.GetSpecialTypeMember(SpecialMember.System_IDisposable__Dispose);
Lowering\IteratorRewriter\IteratorRewriter.cs (2)
104EnsureSpecialMember(SpecialMember.System_IDisposable__Dispose, bag); 212var IDisposable_Dispose = F.SpecialMethod(SpecialMember.System_IDisposable__Dispose);
Lowering\LocalRewriter\LocalRewriter_ForEachStatement.cs (1)
307return Binder.TryGetSpecialTypeMember(compilation, SpecialMember.System_IDisposable__Dispose, syntax, diagnostics, out disposeMethod);
Lowering\LocalRewriter\LocalRewriter_UsingStatement.cs (1)
451Binder.TryGetSpecialTypeMember(_compilation, SpecialMember.System_IDisposable__Dispose, resourceTypeSyntax, _diagnostics, out disposeMethod);
Symbols\Synthesized\ReadOnlyListType\SynthesizedReadOnlyListEnumeratorTypeSymbol.cs (1)
116((MethodSymbol)compilation.GetSpecialTypeMember(SpecialMember.System_IDisposable__Dispose)),
Symbols\Synthesized\ReadOnlyListType\SynthesizedReadOnlyListTypeSymbol.cs (1)
839&& compilation.GetSpecialTypeMember(SpecialMember.System_IDisposable__Dispose) is not null;