3 implementations of IMemberResolutionResultWithPriority
Microsoft.CodeAnalysis.CSharp (3)
Binder\Semantics\Operators\BinaryOperatorAnalysisResult.cs (1)
15internal readonly struct BinaryOperatorAnalysisResult : IMemberResolutionResultWithPriority<MethodSymbol>
Binder\Semantics\Operators\UnaryOperatorAnalysisResult.cs (1)
13internal readonly struct UnaryOperatorAnalysisResult : IMemberResolutionResultWithPriority<MethodSymbol>
Binder\Semantics\OverloadResolution\MemberResolutionResult.cs (1)
15internal readonly struct MemberResolutionResult<TMember> : IMemberResolutionResultWithPriority<TMember> where TMember : Symbol
6 references to IMemberResolutionResultWithPriority
Microsoft.CodeAnalysis.CSharp (6)
Binder\Semantics\Operators\BinaryOperatorAnalysisResult.cs (2)
40bool IMemberResolutionResultWithPriority<MethodSymbol>.IsApplicable => IsValid; 41MethodSymbol IMemberResolutionResultWithPriority<MethodSymbol>.MemberWithPriority => Signature.Method;
Binder\Semantics\Operators\UnaryOperatorAnalysisResult.cs (2)
36bool IMemberResolutionResultWithPriority<MethodSymbol>.IsApplicable => IsValid; 37MethodSymbol IMemberResolutionResultWithPriority<MethodSymbol>.MemberWithPriority => Signature.Method;
Binder\Semantics\OverloadResolution\MemberResolutionResult.cs (1)
125TMember IMemberResolutionResultWithPriority<TMember>.MemberWithPriority => LeastOverriddenMember;
Binder\Semantics\OverloadResolution\OverloadResolution.cs (1)
1850where TMemberResolution : IMemberResolutionResultWithPriority<TMember>