7 references to ReduceExtensionMember
Microsoft.CodeAnalysis.CSharp (7)
Binder\Binder_Expressions.cs (1)
8778
&& SourceNamedTypeSymbol.
ReduceExtensionMember
(binder.Compilation, method, receiverType, wasExtensionFullyInferred: out _) is null)
Binder\Binder_Symbols.cs (1)
1589
if (SourceNamedTypeSymbol.
ReduceExtensionMember
(this.Compilation, symbol, receiverType, wasExtensionFullyInferred: out _) is { } compatibleSubstitutedMember)
Compilation\CSharpSemanticModel.cs (1)
1684
if (SourceNamedTypeSymbol.
ReduceExtensionMember
(binder.Compilation, symbol, receiverType, wasExtensionFullyInferred: out _) is { } compatibleSubstitutedMember)
Symbols\MemberSymbolExtensions.cs (2)
284
constructed = (MethodSymbol?)SourceNamedTypeSymbol.
ReduceExtensionMember
(compilation, constructed, receiverType, out bool wasExtensionFullyInferred);
299
var result = (PropertySymbol?)SourceNamedTypeSymbol.
ReduceExtensionMember
(compilation, property, receiverType, wasExtensionFullyInferred: out bool wasFullyInferred);
Symbols\PublicModel\MethodSymbol.cs (1)
217
return (IMethodSymbol?)SourceNamedTypeSymbol.
ReduceExtensionMember
(compilation: null, _underlying, csharpReceiver, wasExtensionFullyInferred: out _).GetPublicSymbol();
Symbols\PublicModel\PropertySymbol.cs (1)
124
return (IPropertySymbol?)SourceNamedTypeSymbol.
ReduceExtensionMember
(compilation: null, _underlying, csharpReceiver, wasExtensionFullyInferred: out _).GetPublicSymbol();