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