3 implementations of IMemberResolutionResultWithPriority
Microsoft.CodeAnalysis.CSharp (3)
Binder\Semantics\Operators\BinaryOperatorAnalysisResult.cs (1)
14internal readonly struct BinaryOperatorAnalysisResult : IMemberResolutionResultWithPriority<MethodSymbol>
Binder\Semantics\Operators\UnaryOperatorAnalysisResult.cs (1)
11internal 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)
39bool IMemberResolutionResultWithPriority<MethodSymbol>.IsApplicable => IsValid; 40MethodSymbol IMemberResolutionResultWithPriority<MethodSymbol>.MemberWithPriority => Signature.Method;
Binder\Semantics\Operators\UnaryOperatorAnalysisResult.cs (2)
34bool IMemberResolutionResultWithPriority<MethodSymbol>.IsApplicable => IsValid; 35MethodSymbol IMemberResolutionResultWithPriority<MethodSymbol>.MemberWithPriority => Signature.Method;
Binder\Semantics\OverloadResolution\MemberResolutionResult.cs (1)
125TMember IMemberResolutionResultWithPriority<TMember>.MemberWithPriority => LeastOverriddenMember;
Binder\Semantics\OverloadResolution\OverloadResolution.cs (1)
1835where TMemberResolution : IMemberResolutionResultWithPriority<TMember>