34 references to ApplicabilityComparisonResult
Microsoft.CodeAnalysis.VisualBasic (34)
Semantics\OverloadResolution.vb (34)
1741Dim cmp As ApplicabilityComparisonResult = CompareApplicabilityToTheArguments(mightBeTheMostApplicable, contender, arguments, binder, useSiteInfo)
1743If cmp = ApplicabilityComparisonResult.RightIsMoreApplicable Then
1749ElseIf cmp = ApplicabilityComparisonResult.Undefined Then
1753ElseIf cmp = ApplicabilityComparisonResult.EquallyApplicable Then
1756Debug.Assert(cmp = ApplicabilityComparisonResult.LeftIsMoreApplicable)
1768Dim cmp As ApplicabilityComparisonResult = CompareApplicabilityToTheArguments(mightBeTheMostApplicable, contender, arguments, binder, useSiteInfo)
1770If cmp = ApplicabilityComparisonResult.RightIsMoreApplicable OrElse
1771cmp = ApplicabilityComparisonResult.Undefined OrElse
1772cmp = ApplicabilityComparisonResult.EquallyApplicable Then
1778Debug.Assert(cmp = ApplicabilityComparisonResult.LeftIsMoreApplicable)
2279) As ApplicabilityComparisonResult
2322If cmp = ApplicabilityComparisonResult.LeftIsMoreApplicable Then
2326Return ApplicabilityComparisonResult.Undefined ' Neither is more applicable
2331ElseIf cmp = ApplicabilityComparisonResult.RightIsMoreApplicable Then
2335Return ApplicabilityComparisonResult.Undefined ' Neither is more applicable
2340ElseIf cmp = ApplicabilityComparisonResult.Undefined Then
2344Debug.Assert(cmp = ApplicabilityComparisonResult.EquallyApplicable)
2351Return ApplicabilityComparisonResult.LeftIsMoreApplicable
2355Return ApplicabilityComparisonResult.RightIsMoreApplicable
2358Return If(equallyApplicable, ApplicabilityComparisonResult.EquallyApplicable, ApplicabilityComparisonResult.Undefined)
2377) As ApplicabilityComparisonResult
2389Return ApplicabilityComparisonResult.EquallyApplicable
2410Return ApplicabilityComparisonResult.RightIsMoreApplicable
2413Return ApplicabilityComparisonResult.LeftIsMoreApplicable
2426Return ApplicabilityComparisonResult.LeftIsMoreApplicable
2429Return ApplicabilityComparisonResult.RightIsMoreApplicable
2457Return ApplicabilityComparisonResult.LeftIsMoreApplicable
2461Return ApplicabilityComparisonResult.RightIsMoreApplicable
2466Return ApplicabilityComparisonResult.LeftIsMoreApplicable
2469Return ApplicabilityComparisonResult.RightIsMoreApplicable
2511Return ApplicabilityComparisonResult.LeftIsMoreApplicable
2515Return ApplicabilityComparisonResult.RightIsMoreApplicable
2521Return ApplicabilityComparisonResult.Undefined