15 references to Applicable
Microsoft.CodeAnalysis.CSharp (15)
Binder\Binder.OperatorResolutionForReporting.cs (5)
112if (results.Any(m => m.resultKind == OperatorAnalysisResultKind.Applicable)) 117assertNone(results, OperatorAnalysisResultKind.Applicable); 263if (resultKind == OperatorAnalysisResultKind.Applicable) 318MemberResolutionKind.ApplicableInExpandedForm => OperatorAnalysisResultKind.Applicable, 319MemberResolutionKind.ApplicableInNormalForm => OperatorAnalysisResultKind.Applicable,
Binder\Semantics\Operators\BinaryOperatorAnalysisResult.cs (2)
32get { return this.Kind == OperatorAnalysisResultKind.Applicable; } 57return new BinaryOperatorAnalysisResult(OperatorAnalysisResultKind.Applicable, signature, leftConversion, rightConversion);
Binder\Semantics\Operators\BinaryOperatorOverloadResolution.cs (2)
1143if (candidates[i].Kind != OperatorAnalysisResultKind.Applicable) 1178if (candidates[index].Kind != OperatorAnalysisResultKind.Applicable)
Binder\Semantics\Operators\BinaryOperatorOverloadResolutionResult.cs (1)
89else if (CountKind(OperatorAnalysisResultKind.Applicable) > 1)
Binder\Semantics\Operators\UnaryOperatorAnalysisResult.cs (2)
28get { return this.Kind == OperatorAnalysisResultKind.Applicable; } 41return new UnaryOperatorAnalysisResult(OperatorAnalysisResultKind.Applicable, signature, conversion);
Binder\Semantics\Operators\UnaryOperatorOverloadResolution.cs (2)
348if (candidates[i].Kind != OperatorAnalysisResultKind.Applicable) 382if (candidates[index].Kind != OperatorAnalysisResultKind.Applicable)
Binder\Semantics\Operators\UnaryOperatorOverloadResolutionResult.cs (1)
89else if (CountKind(OperatorAnalysisResultKind.Applicable) > 1)