10 references to HasValue
Microsoft.CodeAnalysis.CSharp (10)
Binder\Binder_Operators.cs (9)
154
if (!best.
HasValue
&& resultKind != LookupResultKind.Ambiguous)
173
if (staticExtensionBest.HasValue && (staticExtensionBest.GetValueOrDefault().
HasValue
|| (originalUserDefinedOperators.IsEmpty && !staticExtensionOriginalUserDefinedOperators.IsEmpty)))
181
if (!best.
HasValue
)
1115
if (!best.
HasValue
)
1400
if (!best.
HasValue
)
1919
if (!possiblyBest.
HasValue
&& resultKind != LookupResultKind.Ambiguous)
1925
if (extensionBest.HasValue && (extensionBest.GetValueOrDefault().
HasValue
|| (originalUserDefinedOperators.IsEmpty && !extensionOriginalUserDefinedOperators.IsEmpty)))
2024
if (possiblyBest.
HasValue
)
2040
resultKind = possiblyBest.
HasValue
? LookupResultKind.Viable : LookupResultKind.Empty;
Binder\Semantics\Operators\BinaryOperatorOverloadResolutionResult.cs (1)
85
if (this.Best.
HasValue
)