1 write to ResultKind
Microsoft.CodeAnalysis.CSharp (1)
Binder\MethodGroupResolution.cs (1)
59this.ResultKind = resultKind;
8 references to ResultKind
Microsoft.CodeAnalysis.CSharp (8)
Binder\Binder_Expressions.cs (3)
10665return new MethodGroupResolution(methodResolution.MethodGroup, methodResolution.OtherSymbol, methodResolution.OverloadResolutionResult, methodResolution.AnalyzedArguments, methodResolution.ResultKind, diagnostics.ToReadOnlyAndFree()); 10723LookupResultKind methodResultKind = methodResolution.ResultKind; 10724LookupResultKind extensionMethodResultKind = extensionMethodResolution.ResultKind;
Binder\Binder_Invocation.cs (2)
735anyApplicableCandidates = resolution.ResultKind == LookupResultKind.Viable && resolution.OverloadResolutionResult.HasAnyApplicableMember; 775if (resolution.ResultKind != LookupResultKind.Viable)
Binder\MethodGroupResolution.cs (2)
78(this.ResultKind == LookupResultKind.Viable) && 94bool isExtensionMember = ResultKind == LookupResultKind.Viable && MethodGroup is null;
Binder\Semantics\Conversions\Conversions.cs (1)
373resolution.ResultKind == LookupResultKind.Viable)