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)
255
var 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)
104
EnsureSpecialMember(SpecialMember.
System_IDisposable__Dispose
, bag);
212
var IDisposable_Dispose = F.SpecialMethod(SpecialMember.
System_IDisposable__Dispose
);
Lowering\LocalRewriter\LocalRewriter_ForEachStatement.cs (1)
307
return Binder.TryGetSpecialTypeMember(compilation, SpecialMember.
System_IDisposable__Dispose
, syntax, diagnostics, out disposeMethod);
Lowering\LocalRewriter\LocalRewriter_UsingStatement.cs (1)
451
Binder.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;