34 references to ApplicabilityComparisonResult
Microsoft.CodeAnalysis.VisualBasic (34)
Semantics\OverloadResolution.vb (34)
1742Dim cmp As ApplicabilityComparisonResult = CompareApplicabilityToTheArguments(mightBeTheMostApplicable, contender, arguments, binder, useSiteInfo)
1744If cmp = ApplicabilityComparisonResult.RightIsMoreApplicable Then
1750ElseIf cmp = ApplicabilityComparisonResult.Undefined Then
1754ElseIf cmp = ApplicabilityComparisonResult.EquallyApplicable Then
1757Debug.Assert(cmp = ApplicabilityComparisonResult.LeftIsMoreApplicable)
1769Dim cmp As ApplicabilityComparisonResult = CompareApplicabilityToTheArguments(mightBeTheMostApplicable, contender, arguments, binder, useSiteInfo)
1771If cmp = ApplicabilityComparisonResult.RightIsMoreApplicable OrElse
1772cmp = ApplicabilityComparisonResult.Undefined OrElse
1773cmp = ApplicabilityComparisonResult.EquallyApplicable Then
1779Debug.Assert(cmp = ApplicabilityComparisonResult.LeftIsMoreApplicable)
2280) As ApplicabilityComparisonResult
2323If cmp = ApplicabilityComparisonResult.LeftIsMoreApplicable Then
2327Return ApplicabilityComparisonResult.Undefined ' Neither is more applicable
2332ElseIf cmp = ApplicabilityComparisonResult.RightIsMoreApplicable Then
2336Return ApplicabilityComparisonResult.Undefined ' Neither is more applicable
2341ElseIf cmp = ApplicabilityComparisonResult.Undefined Then
2345Debug.Assert(cmp = ApplicabilityComparisonResult.EquallyApplicable)
2352Return ApplicabilityComparisonResult.LeftIsMoreApplicable
2356Return ApplicabilityComparisonResult.RightIsMoreApplicable
2359Return If(equallyApplicable, ApplicabilityComparisonResult.EquallyApplicable, ApplicabilityComparisonResult.Undefined)
2378) As ApplicabilityComparisonResult
2390Return ApplicabilityComparisonResult.EquallyApplicable
2411Return ApplicabilityComparisonResult.RightIsMoreApplicable
2414Return ApplicabilityComparisonResult.LeftIsMoreApplicable
2427Return ApplicabilityComparisonResult.LeftIsMoreApplicable
2430Return ApplicabilityComparisonResult.RightIsMoreApplicable
2458Return ApplicabilityComparisonResult.LeftIsMoreApplicable
2462Return ApplicabilityComparisonResult.RightIsMoreApplicable
2467Return ApplicabilityComparisonResult.LeftIsMoreApplicable
2470Return ApplicabilityComparisonResult.RightIsMoreApplicable
2512Return ApplicabilityComparisonResult.LeftIsMoreApplicable
2516Return ApplicabilityComparisonResult.RightIsMoreApplicable
2522Return ApplicabilityComparisonResult.Undefined