412 references to CandidateAnalysisResultState
Microsoft.CodeAnalysis.VisualBasic (167)
Binding\Binder_Delegates.vb (7)
551
Dim bestCandidatesState As OverloadResolution.
CandidateAnalysisResultState
= bestCandidates(0).State
553
If bestCandidatesState = VisualBasic.OverloadResolution.
CandidateAnalysisResultState
.Applicable Then
567
(bestCandidatesState = OverloadResolution.
CandidateAnalysisResultState
.ArgumentCountMismatch OrElse
568
bestCandidatesState = OverloadResolution.
CandidateAnalysisResultState
.ArgumentMismatch) Then
592
If bestCandidatesState = OverloadResolution.
CandidateAnalysisResultState
.HasUseSiteError OrElse
593
bestCandidatesState = OverloadResolution.
CandidateAnalysisResultState
.HasUnsupportedMetadata OrElse
594
bestCandidatesState = OverloadResolution.
CandidateAnalysisResultState
.Ambiguous Then
Binding\Binder_Invocation.vb (25)
1362
Dim state = OverloadResolution.
CandidateAnalysisResultState
.Count
1415
Case VisualBasic.OverloadResolution.
CandidateAnalysisResultState
.HasUseSiteError, OverloadResolution.
CandidateAnalysisResultState
.HasUnsupportedMetadata
1442
Case VisualBasic.OverloadResolution.
CandidateAnalysisResultState
.Ambiguous
1447
Case OverloadResolution.
CandidateAnalysisResultState
.BadGenericArity
1487
Case OverloadResolution.
CandidateAnalysisResultState
.ArgumentCountMismatch
1523
Case OverloadResolution.
CandidateAnalysisResultState
.ArgumentMismatch,
1524
OverloadResolution.
CandidateAnalysisResultState
.GenericConstraintsViolated
1566
Case OverloadResolution.
CandidateAnalysisResultState
.TypeInferenceFailed
1593
Case OverloadResolution.
CandidateAnalysisResultState
.Applicable
1678
Const Applicable = OverloadResolution.
CandidateAnalysisResultState
.Applicable
1679
Const ArgumentMismatch = OverloadResolution.
CandidateAnalysisResultState
.ArgumentMismatch
1680
Const GenericConstraintsViolated = OverloadResolution.
CandidateAnalysisResultState
.GenericConstraintsViolated
1681
Const TypeInferenceFailed = OverloadResolution.
CandidateAnalysisResultState
.TypeInferenceFailed
1682
Const ArgumentCountMismatch = OverloadResolution.
CandidateAnalysisResultState
.ArgumentCountMismatch
1683
Const BadGenericArity = OverloadResolution.
CandidateAnalysisResultState
.BadGenericArity
1684
Const Ambiguous = OverloadResolution.
CandidateAnalysisResultState
.Ambiguous
1685
Const HasUseSiteError = OverloadResolution.
CandidateAnalysisResultState
.HasUseSiteError
1686
Const HasUnsupportedMetadata = OverloadResolution.
CandidateAnalysisResultState
.HasUnsupportedMetadata
1688
Dim preference(OverloadResolution.
CandidateAnalysisResultState
.Count - 1) As Integer
2005
If candidateAnalysisResult.State = VisualBasic.OverloadResolution.
CandidateAnalysisResultState
.HasUseSiteError OrElse
2006
candidateAnalysisResult.State = VisualBasic.OverloadResolution.
CandidateAnalysisResultState
.HasUnsupportedMetadata Then
2203
If candidate.IsGeneric AndAlso candidateAnalysisResult.State = OverloadResolution.
CandidateAnalysisResultState
.TypeInferenceFailed Then
2275
If candidateAnalysisResult.State = OverloadResolution.
CandidateAnalysisResultState
.GenericConstraintsViolated Then
2638
Debug.Assert(candidate.State = OverloadResolution.
CandidateAnalysisResultState
.Applicable)
Compilation\MethodResolutionResult.vb (15)
20
Applicable = OverloadResolution.
CandidateAnalysisResultState
.Applicable
22
HasUseSiteError = OverloadResolution.
CandidateAnalysisResultState
.HasUseSiteError
23
Ambiguous = OverloadResolution.
CandidateAnalysisResultState
.Ambiguous
24
BadGenericArity = OverloadResolution.
CandidateAnalysisResultState
.BadGenericArity
25
ArgumentCountMismatch = OverloadResolution.
CandidateAnalysisResultState
.ArgumentCountMismatch
26
TypeInferenceFailed = OverloadResolution.
CandidateAnalysisResultState
.TypeInferenceFailed
27
ArgumentMismatch = OverloadResolution.
CandidateAnalysisResultState
.ArgumentMismatch
28
GenericConstraintsViolated = OverloadResolution.
CandidateAnalysisResultState
.GenericConstraintsViolated
29
RequiresNarrowing = OverloadResolution.
CandidateAnalysisResultState
.RequiresNarrowing
30
RequiresNarrowingNotFromObject = OverloadResolution.
CandidateAnalysisResultState
.RequiresNarrowingNotFromObject
31
ExtensionMethodVsInstanceMethod = OverloadResolution.
CandidateAnalysisResultState
.ExtensionMethodVsInstanceMethod
32
Shadowed = OverloadResolution.
CandidateAnalysisResultState
.Shadowed
33
LessApplicable = OverloadResolution.
CandidateAnalysisResultState
.LessApplicable
46
Debug.Assert(Not isValid OrElse candidate.State = OverloadResolution.
CandidateAnalysisResultState
.Applicable)
66
If _candidate.State = OverloadResolution.
CandidateAnalysisResultState
.HasUnsupportedMetadata Then
Semantics\Operators.vb (2)
3175
candidates.Add(New CandidateAnalysisResult(New OperatorCandidate(method),
CandidateAnalysisResultState
.HasUnsupportedMetadata))
3186
candidates.Add(New CandidateAnalysisResult(New OperatorCandidate(method),
CandidateAnalysisResultState
.HasUseSiteError))
Semantics\OverloadResolution.vb (118)
662
Public Property State As
CandidateAnalysisResultState
664
Return CType(_smallFields And SmallFieldMask.State,
CandidateAnalysisResultState
)
666
Set(value As
CandidateAnalysisResultState
)
715
Public Sub New(candidate As Candidate, state As
CandidateAnalysisResultState
)
722
Me.State =
CandidateAnalysisResultState
.Applicable
785
If current.State =
CandidateAnalysisResultState
.Applicable Then
984
If candidate.State =
CandidateAnalysisResultState
.TypeInferenceFailed Then
1200
If current.State =
CandidateAnalysisResultState
.Applicable Then
1202
current.State =
CandidateAnalysisResultState
.RequiresNarrowing
1270
If contender.State <>
CandidateAnalysisResultState
.Applicable Then
1274
contender.State =
CandidateAnalysisResultState
.LessApplicable
1305
If candidates(i).State <>
CandidateAnalysisResultState
.Applicable Then
1373
If contender.State <>
CandidateAnalysisResultState
.Applicable Then
1405
If contender.State <>
CandidateAnalysisResultState
.Applicable Then
1445
If left.State <>
CandidateAnalysisResultState
.Applicable Then
1452
If right.State <>
CandidateAnalysisResultState
.Applicable Then
1460
right.State =
CandidateAnalysisResultState
.Shadowed
1465
left.State =
CandidateAnalysisResultState
.Shadowed
1632
If current.State =
CandidateAnalysisResultState
.Applicable Then
1649
If current.State <>
CandidateAnalysisResultState
.Applicable Then
1656
current.State =
CandidateAnalysisResultState
.Shadowed
1726
If current.State =
CandidateAnalysisResultState
.Applicable Then
1756
If candidates(i).State =
CandidateAnalysisResultState
.Applicable Then
1780
If left.State <>
CandidateAnalysisResultState
.Applicable Then
1787
If right.State <>
CandidateAnalysisResultState
.Applicable Then
1836
right.State =
CandidateAnalysisResultState
.Shadowed
1839
left.State =
CandidateAnalysisResultState
.Shadowed
1846
If left.State =
CandidateAnalysisResultState
.Applicable Then
1859
If current.State =
CandidateAnalysisResultState
.Applicable Then
1876
If current.State <>
CandidateAnalysisResultState
.Applicable Then
1883
current.State =
CandidateAnalysisResultState
.Shadowed
2189
If left.State <>
CandidateAnalysisResultState
.Applicable OrElse
2205
If right.State <>
CandidateAnalysisResultState
.Applicable OrElse
2355
If current.State =
CandidateAnalysisResultState
.Applicable AndAlso
2362
If contender.State =
CandidateAnalysisResultState
.Applicable AndAlso
2386
If current.State =
CandidateAnalysisResultState
.Applicable AndAlso
2393
If contender.State =
CandidateAnalysisResultState
.Applicable AndAlso
2421
current.State =
CandidateAnalysisResultState
.Shadowed
2430
contender.State =
CandidateAnalysisResultState
.Shadowed
2466
If current.State =
CandidateAnalysisResultState
.Applicable Then
2468
current.State =
CandidateAnalysisResultState
.ExtensionMethodVsLateBinding
2497
If first.State =
CandidateAnalysisResultState
.Applicable Then
2501
If second.State =
CandidateAnalysisResultState
.Applicable Then
2508
second.State =
CandidateAnalysisResultState
.Shadowed
2512
first.State =
CandidateAnalysisResultState
.Shadowed
2563
If current.State =
CandidateAnalysisResultState
.Applicable AndAlso
2606
If current.State <>
CandidateAnalysisResultState
.Applicable Then
2616
If current.State =
CandidateAnalysisResultState
.Applicable Then
2635
If current.State =
CandidateAnalysisResultState
.Applicable AndAlso current.IsIllegalInAttribute Then
2642
current.State =
CandidateAnalysisResultState
.ArgumentMismatch
2681
Debug.Assert(candidate.State =
CandidateAnalysisResultState
.Applicable)
2715
candidate.State =
CandidateAnalysisResultState
.ArgumentMismatch
2727
candidate.State =
CandidateAnalysisResultState
.ArgumentMismatch
2746
candidate.State =
CandidateAnalysisResultState
.ArgumentMismatch
2774
candidate.State =
CandidateAnalysisResultState
.ArgumentMismatch
2782
candidate.State =
CandidateAnalysisResultState
.ArgumentMismatch
2794
candidate.State =
CandidateAnalysisResultState
.ArgumentMismatch
2803
candidate.State =
CandidateAnalysisResultState
.ArgumentMismatch
2814
candidate.State =
CandidateAnalysisResultState
.ArgumentMismatch
2866
Debug.Assert(candidate.State =
CandidateAnalysisResultState
.Applicable)
2878
If candidate.State <>
CandidateAnalysisResultState
.Applicable Then
2909
candidate.State =
CandidateAnalysisResultState
.GenericConstraintsViolated
2922
If candidate.State <>
CandidateAnalysisResultState
.Applicable AndAlso
2936
candidate.State =
CandidateAnalysisResultState
.ArgumentMismatch
2960
candidate.State =
CandidateAnalysisResultState
.ArgumentMismatch
2973
candidate.State =
CandidateAnalysisResultState
.ArgumentMismatch
3003
candidate.State =
CandidateAnalysisResultState
.ArgumentMismatch
3016
candidate.State =
CandidateAnalysisResultState
.ArgumentMismatch
3025
candidate.State =
CandidateAnalysisResultState
.ArgumentMismatch
3034
candidate.State =
CandidateAnalysisResultState
.ArgumentMismatch
3091
candidate.State =
CandidateAnalysisResultState
.ArgumentMismatch
3100
candidate.State =
CandidateAnalysisResultState
.ArgumentMismatch
3106
candidate.State =
CandidateAnalysisResultState
.ArgumentMismatch
3228
candidate.State =
CandidateAnalysisResultState
.ArgumentMismatch ' Possible only with user-defined conversions, I think.
3242
candidate.State =
CandidateAnalysisResultState
.ArgumentMismatch
3265
candidate.State =
CandidateAnalysisResultState
.ArgumentMismatch
3295
candidate.State =
CandidateAnalysisResultState
.ArgumentMismatch
3305
candidate.State =
CandidateAnalysisResultState
.ArgumentMismatch
3361
candidate.State =
CandidateAnalysisResultState
.ArgumentMismatch
3539
Dim applicableCount As Integer = If(info.State =
CandidateAnalysisResultState
.Applicable, 1, 0)
3556
If info.State <>
CandidateAnalysisResultState
.Applicable Then
3575
If info.Candidate Is Nothing OrElse info.State =
CandidateAnalysisResultState
.Ambiguous Then
3590
If info2.Candidate Is Nothing OrElse info2.State =
CandidateAnalysisResultState
.Ambiguous Then
3629
info = New QuickApplicabilityInfo(info.Candidate,
CandidateAnalysisResultState
.Ambiguous)
3631
quickInfo(l) = New QuickApplicabilityInfo(info2.Candidate,
CandidateAnalysisResultState
.Ambiguous)
3636
If info.State <>
CandidateAnalysisResultState
.Ambiguous Then
3650
If info2.Candidate IsNot Nothing AndAlso info2.State =
CandidateAnalysisResultState
.Ambiguous Then
3671
Public ReadOnly State As
CandidateAnalysisResultState
3677
state As
CandidateAnalysisResultState
,
3704
Return New QuickApplicabilityInfo(candidate,
CandidateAnalysisResultState
.HasUnsupportedMetadata)
3716
Return New QuickApplicabilityInfo(candidate,
CandidateAnalysisResultState
.BadGenericArity)
3738
Return New QuickApplicabilityInfo(candidate,
CandidateAnalysisResultState
.ArgumentCountMismatch, True, False)
3742
Return New QuickApplicabilityInfo(candidate,
CandidateAnalysisResultState
.ArgumentCountMismatch, Not hasParamArray, hasParamArray)
3749
Return New QuickApplicabilityInfo(candidate,
CandidateAnalysisResultState
.HasUseSiteError)
3774
Return New QuickApplicabilityInfo(candidate,
CandidateAnalysisResultState
.Applicable, applicableInNormalForm, applicableInParamArrayForm)
3791
Case
CandidateAnalysisResultState
.HasUnsupportedMetadata
3793
results.Add(New CandidateAnalysisResult(candidate.Candidate,
CandidateAnalysisResultState
.HasUnsupportedMetadata))
3796
Case
CandidateAnalysisResultState
.HasUseSiteError
3798
results.Add(New CandidateAnalysisResult(candidate.Candidate,
CandidateAnalysisResultState
.HasUseSiteError))
3801
Case
CandidateAnalysisResultState
.BadGenericArity
3803
results.Add(New CandidateAnalysisResult(candidate.Candidate,
CandidateAnalysisResultState
.BadGenericArity))
3806
Case
CandidateAnalysisResultState
.ArgumentCountMismatch
3810
Dim candidateAnalysis As New CandidateAnalysisResult(ConstructIfNeedTo(candidate.Candidate, typeArguments),
CandidateAnalysisResultState
.ArgumentCountMismatch)
3819
Case
CandidateAnalysisResultState
.Applicable
3864
Case
CandidateAnalysisResultState
.Ambiguous
3866
results.Add(New CandidateAnalysisResult(candidate.Candidate,
CandidateAnalysisResultState
.Ambiguous))
3897
Debug.Assert(newCandidate.State <>
CandidateAnalysisResultState
.Applicable)
3918
Debug.Assert(newCandidate.State =
CandidateAnalysisResultState
.Applicable)
3932
If existingCandidate.State =
CandidateAnalysisResultState
.ArgumentCountMismatch OrElse
3933
existingCandidate.State =
CandidateAnalysisResultState
.BadGenericArity OrElse
3934
existingCandidate.State =
CandidateAnalysisResultState
.Ambiguous Then
3959
If existingCandidate.State =
CandidateAnalysisResultState
.TypeInferenceFailed OrElse existingCandidate.SomeInferenceFailed OrElse
3960
existingCandidate.State =
CandidateAnalysisResultState
.HasUseSiteError OrElse
3961
existingCandidate.State =
CandidateAnalysisResultState
.HasUnsupportedMetadata Then
4133
Dim existingIsApplicable As Boolean = (existingCandidate.State =
CandidateAnalysisResultState
.Applicable)
4868
If candidate.State =
CandidateAnalysisResultState
.Applicable Then
4921
candidate.State =
CandidateAnalysisResultState
.TypeInferenceFailed
4958
Return (candidate.State =
CandidateAnalysisResultState
.Applicable)
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (245)
Semantics\OverloadResolution.vb (245)
228
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(0).State)
244
Assert.Equal(
CandidateAnalysisResultState
.BadGenericArity, result.Candidates(0).State)
260
Assert.Equal(
CandidateAnalysisResultState
.ArgumentCountMismatch, result.Candidates(0).State)
276
Assert.Equal(
CandidateAnalysisResultState
.TypeInferenceFailed, result.Candidates(0).State)
292
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(0).State)
309
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(0).State)
326
Assert.Equal(
CandidateAnalysisResultState
.ArgumentMismatch, result.Candidates(0).State)
329
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(1).State)
346
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(0).State)
349
Assert.Equal(
CandidateAnalysisResultState
.ArgumentMismatch, result.Candidates(1).State)
366
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(0).State)
369
Assert.Equal(
CandidateAnalysisResultState
.ArgumentMismatch, result.Candidates(1).State)
385
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(0).State)
403
Assert.Equal(
CandidateAnalysisResultState
.ArgumentMismatch, result.Candidates(0).State)
420
Assert.Equal(
CandidateAnalysisResultState
.ArgumentMismatch, result.Candidates(0).State)
436
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(0).State)
453
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(0).State)
470
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(0).State)
488
Assert.Equal(
CandidateAnalysisResultState
.ArgumentMismatch, result.Candidates(0).State)
507
Assert.Equal(
CandidateAnalysisResultState
.ArgumentMismatch, result.Candidates(0).State)
525
Assert.Equal(
CandidateAnalysisResultState
.ArgumentMismatch, result.Candidates(0).State)
543
Assert.Equal(
CandidateAnalysisResultState
.ArgumentMismatch, result.Candidates(0).State)
561
Assert.Equal(
CandidateAnalysisResultState
.ArgumentMismatch, result.Candidates(0).State)
579
Assert.Equal(
CandidateAnalysisResultState
.ArgumentMismatch, result.Candidates(0).State)
596
Assert.Equal(
CandidateAnalysisResultState
.ArgumentMismatch, result.Candidates(0).State)
613
Assert.Equal(
CandidateAnalysisResultState
.ArgumentMismatch, result.Candidates(0).State)
630
Assert.Equal(
CandidateAnalysisResultState
.ArgumentMismatch, result.Candidates(0).State)
633
Assert.Equal(
CandidateAnalysisResultState
.ArgumentMismatch, result.Candidates(1).State)
651
Assert.Equal(
CandidateAnalysisResultState
.ArgumentMismatch, result.Candidates(0).State)
654
Assert.Equal(
CandidateAnalysisResultState
.ArgumentMismatch, result.Candidates(1).State)
672
Assert.Equal(
CandidateAnalysisResultState
.ArgumentMismatch, result.Candidates(0).State)
675
Assert.Equal(
CandidateAnalysisResultState
.ArgumentMismatch, result.Candidates(1).State)
692
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(0).State)
709
Assert.Equal(
CandidateAnalysisResultState
.ArgumentCountMismatch, result.Candidates(0).State)
724
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(0).State)
741
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(0).State)
756
Assert.Equal(
CandidateAnalysisResultState
.ArgumentMismatch, result.Candidates(0).State)
772
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(0).State)
789
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(0).State)
804
Assert.Equal(
CandidateAnalysisResultState
.ArgumentMismatch, result.Candidates(0).State)
820
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(0).State)
837
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(0).State)
852
Assert.Equal(
CandidateAnalysisResultState
.ArgumentMismatch, result.Candidates(0).State)
868
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(0).State)
883
Assert.Equal(
CandidateAnalysisResultState
.ArgumentMismatch, result.Candidates(0).State)
899
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(0).State)
914
Assert.Equal(
CandidateAnalysisResultState
.ArgumentMismatch, result.Candidates(0).State)
929
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(0).State)
945
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(0).State)
961
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(0).State)
978
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(0).State)
993
Assert.Equal(
CandidateAnalysisResultState
.ArgumentMismatch, result.Candidates(0).State)
1009
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(0).State)
1024
Assert.Equal(
CandidateAnalysisResultState
.ArgumentMismatch, result.Candidates(0).State)
1040
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(0).State)
1058
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(0).State)
1075
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(0).State)
1092
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(0).State)
1109
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(0).State)
1125
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(0).State)
1142
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(0).State)
1158
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(0).State)
1174
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(0).State)
1191
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(0).State)
1208
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(0).State)
1225
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(0).State)
1242
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(0).State)
1260
Assert.Equal(
CandidateAnalysisResultState
.ArgumentMismatch, result.Candidates(0).State)
1262
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(1).State)
1278
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(0).State)
1280
Assert.Equal(
CandidateAnalysisResultState
.LessApplicable, result.Candidates(1).State)
1295
Assert.Equal(
CandidateAnalysisResultState
.ArgumentMismatch, result.Candidates(0).State)
1297
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(1).State)
1312
Assert.Equal(
CandidateAnalysisResultState
.ArgumentMismatch, result.Candidates(0).State)
1314
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(1).State)
1331
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(0).State)
1334
Assert.Equal(
CandidateAnalysisResultState
.ArgumentCountMismatch, result.Candidates(1).State)
1350
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(0).State)
1353
Assert.Equal(
CandidateAnalysisResultState
.ArgumentCountMismatch, result.Candidates(1).State)
1370
Assert.Equal(
CandidateAnalysisResultState
.ArgumentMismatch, result.Candidates(0).State)
1373
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(1).State)
1389
Assert.Equal(
CandidateAnalysisResultState
.ArgumentMismatch, result.Candidates(0).State)
1392
Assert.Equal(
CandidateAnalysisResultState
.ArgumentMismatch, result.Candidates(1).State)
1395
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(2).State)
1411
Assert.Equal(
CandidateAnalysisResultState
.ArgumentMismatch, result.Candidates(1).State)
1414
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(0).State)
1431
Assert.Equal(
CandidateAnalysisResultState
.ArgumentMismatch, result.Candidates(0).State)
1434
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(1).State)
1451
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(0).State)
1467
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(0).State)
1483
Assert.Equal(
CandidateAnalysisResultState
.ArgumentMismatch, result.Candidates(0).State)
1485
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(1).State)
1501
Assert.Equal(
CandidateAnalysisResultState
.RequiresNarrowing, result.Candidates(0).State)
1503
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(1).State)
1519
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(0).State)
1536
Assert.Equal(
CandidateAnalysisResultState
.ArgumentMismatch, result.Candidates(0).State)
1553
Assert.Equal(
CandidateAnalysisResultState
.Shadowed, result.Candidates(0).State)
1556
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(1).State)
1573
Assert.Equal(
CandidateAnalysisResultState
.ArgumentCountMismatch, result.Candidates(0).State)
1576
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(1).State)
1593
Assert.Equal(
CandidateAnalysisResultState
.ArgumentMismatch, result.Candidates(0).State)
1596
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(1).State)
1613
Assert.Equal(
CandidateAnalysisResultState
.ArgumentMismatch, result.Candidates(0).State)
1616
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(1).State)
1633
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(0).State)
1652
Assert.Equal(
CandidateAnalysisResultState
.ArgumentMismatch, result.Candidates(0).State)
1669
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(0).State)
1687
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(0).State)
1705
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(0).State)
1720
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(0).State)
1741
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(0).State)
1756
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(0).State)
1776
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(0).State)
1791
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(0).State)
1806
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(0).State)
1822
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(0).State)
1824
Assert.Equal(
CandidateAnalysisResultState
.Shadowed, result.Candidates(1).State)
1839
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(1).State)
1841
Assert.Equal(
CandidateAnalysisResultState
.Shadowed, result.Candidates(0).State)
1856
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(1).State)
1858
Assert.Equal(
CandidateAnalysisResultState
.Shadowed, result.Candidates(0).State)
1874
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(0).State)
1876
Assert.Equal(
CandidateAnalysisResultState
.Shadowed, result.Candidates(1).State)
1891
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(1).State)
1893
Assert.Equal(
CandidateAnalysisResultState
.Shadowed, result.Candidates(0).State)
1908
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(0).State)
1910
Assert.Equal(
CandidateAnalysisResultState
.Shadowed, result.Candidates(1).State)
1931
Assert.Equal(
CandidateAnalysisResultState
.Shadowed, result.Candidates(0).State)
1933
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(1).State)
1949
Assert.Equal(
CandidateAnalysisResultState
.Shadowed, result.Candidates(1).State)
1951
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(0).State)
1970
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(0).State)
1972
Assert.Equal(
CandidateAnalysisResultState
.Shadowed, result.Candidates(1).State)
1987
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(1).State)
1989
Assert.Equal(
CandidateAnalysisResultState
.Shadowed, result.Candidates(0).State)
2005
Assert.Equal(
CandidateAnalysisResultState
.Shadowed, result.Candidates(0).State)
2007
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(1).State)
2030
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(0).State)
2032
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(1).State)
2052
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(0).State)
2054
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(1).State)
2075
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(0).State)
2077
Assert.Equal(
CandidateAnalysisResultState
.Shadowed, result.Candidates(1).State)
2079
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(2).State)
2096
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(0).State)
2098
Assert.Equal(
CandidateAnalysisResultState
.Shadowed, result.Candidates(1).State)
2100
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(2).State)
2119
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(0).State)
2138
Assert.Equal(
CandidateAnalysisResultState
.ArgumentMismatch, result.Candidates(0).State)
2141
Assert.Equal(
CandidateAnalysisResultState
.Shadowed, result.Candidates(1).State)
2144
Assert.Equal(
CandidateAnalysisResultState
.ArgumentMismatch, result.Candidates(2).State)
2147
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(3).State)
2164
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(0).State)
2166
Assert.Equal(
CandidateAnalysisResultState
.LessApplicable, result.Candidates(1).State)
2181
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(1).State)
2183
Assert.Equal(
CandidateAnalysisResultState
.LessApplicable, result.Candidates(0).State)
2200
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(0).State)
2202
Assert.Equal(
CandidateAnalysisResultState
.LessApplicable, result.Candidates(1).State)
2217
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(1).State)
2219
Assert.Equal(
CandidateAnalysisResultState
.LessApplicable, result.Candidates(0).State)
2236
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(0).State)
2240
Assert.Equal(
CandidateAnalysisResultState
.ArgumentMismatch, result.Candidates(1).State)
2261
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(0).State)
2265
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(1).State)
2282
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(0).State)
2286
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(1).State)
2305
Assert.Equal(
CandidateAnalysisResultState
.RequiresNarrowing, result.Candidates(0).State)
2307
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(1).State)
2323
Assert.Equal(
CandidateAnalysisResultState
.RequiresNarrowing, result.Candidates(1).State)
2325
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(0).State)
2342
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(0).State)
2344
Assert.Equal(
CandidateAnalysisResultState
.LessApplicable, result.Candidates(1).State)
2359
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(1).State)
2361
Assert.Equal(
CandidateAnalysisResultState
.LessApplicable, result.Candidates(0).State)
2378
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(0).State)
2380
Assert.Equal(
CandidateAnalysisResultState
.LessApplicable, result.Candidates(1).State)
2395
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(1).State)
2397
Assert.Equal(
CandidateAnalysisResultState
.LessApplicable, result.Candidates(0).State)
2414
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(0).State)
2416
Assert.Equal(
CandidateAnalysisResultState
.LessApplicable, result.Candidates(1).State)
2431
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(1).State)
2433
Assert.Equal(
CandidateAnalysisResultState
.LessApplicable, result.Candidates(0).State)
2450
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(0).State)
2452
Assert.Equal(
CandidateAnalysisResultState
.LessApplicable, result.Candidates(1).State)
2467
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(1).State)
2469
Assert.Equal(
CandidateAnalysisResultState
.LessApplicable, result.Candidates(0).State)
2486
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(0).State)
2488
Assert.Equal(
CandidateAnalysisResultState
.LessApplicable, result.Candidates(1).State)
2503
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(1).State)
2505
Assert.Equal(
CandidateAnalysisResultState
.LessApplicable, result.Candidates(0).State)
2534
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(0).State)
2536
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(1).State)
2551
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(0).State)
2553
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(1).State)
2570
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(0).State)
2572
Assert.Equal(
CandidateAnalysisResultState
.RequiresNarrowing, result.Candidates(1).State)
2587
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(0).State)
2589
Assert.Equal(
CandidateAnalysisResultState
.ArgumentMismatch, result.Candidates(1).State)
2609
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(0).State)
2611
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(1).State)
2632
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(0).State)
2634
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(1).State)
2650
Assert.Equal(
CandidateAnalysisResultState
.ArgumentMismatch, result.Candidates(0).State)
2652
Assert.Equal(
CandidateAnalysisResultState
.ArgumentMismatch, result.Candidates(1).State)
2671
Assert.Equal(
CandidateAnalysisResultState
.ExtensionMethodVsLateBinding, result.Candidates(0).State)
2673
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(1).State)
2695
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(0).State)
2697
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(1).State)
2713
Assert.Equal(
CandidateAnalysisResultState
.ArgumentMismatch, result.Candidates(0).State)
2715
Assert.Equal(
CandidateAnalysisResultState
.ArgumentMismatch, result.Candidates(1).State)
2735
Assert.Equal(
CandidateAnalysisResultState
.LessApplicable, result.Candidates(0).State)
2737
Assert.Equal(
CandidateAnalysisResultState
.LessApplicable, result.Candidates(1).State)
2739
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(2).State)
2757
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(0).State)
2759
Assert.Equal(
CandidateAnalysisResultState
.LessApplicable, result.Candidates(1).State)
2761
Assert.Equal(
CandidateAnalysisResultState
.LessApplicable, result.Candidates(2).State)
2779
Assert.Equal(
CandidateAnalysisResultState
.LessApplicable, result.Candidates(0).State)
2781
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(1).State)
2783
Assert.Equal(
CandidateAnalysisResultState
.LessApplicable, result.Candidates(2).State)
2804
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(0).State)
2806
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(1).State)
2823
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(0).State)
2825
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(1).State)
2843
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(0).State)
2859
Assert.Equal(
CandidateAnalysisResultState
.ArgumentMismatch, result.Candidates(0).State)
2877
Assert.Equal(
CandidateAnalysisResultState
.RequiresNarrowing, result.Candidates(0).State)
2879
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(1).State)
2901
Assert.Equal(
CandidateAnalysisResultState
.ArgumentMismatch, result.Candidates(0).State)
2918
Assert.Equal(
CandidateAnalysisResultState
.ArgumentMismatch, result.Candidates(0).State)
2939
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(0).State)
2941
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(1).State)
2960
Assert.Equal(
CandidateAnalysisResultState
.ArgumentMismatch, result.Candidates(0).State)
2962
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(1).State)
2982
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(0).State)
2984
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(1).State)
2986
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(2).State)
3006
Assert.Equal(
CandidateAnalysisResultState
.Shadowed, result.Candidates(0).State)
3008
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(1).State)
3031
Assert.Equal(
CandidateAnalysisResultState
.Shadowed, result.Candidates(0).State)
3033
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(1).State)
3035
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(2).State)
3093
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(0).State)
3111
Assert.Equal(
CandidateAnalysisResultState
.ArgumentMismatch, result.Candidates(0).State)
3133
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(0).State)
3135
Assert.Equal(
CandidateAnalysisResultState
.Applicable, result.Candidates(1).State)