7 instantiations of CandidateAnalysisResult
Microsoft.CodeAnalysis.VisualBasic (7)
Semantics\OverloadResolution.vb (7)
4160
results.Add(New
CandidateAnalysisResult
(candidate.Candidate, CandidateAnalysisResultState.HasUnsupportedMetadata))
4165
results.Add(New
CandidateAnalysisResult
(candidate.Candidate, CandidateAnalysisResultState.HasUseSiteError))
4170
results.Add(New
CandidateAnalysisResult
(candidate.Candidate, CandidateAnalysisResultState.BadGenericArity))
4177
Dim candidateAnalysis As New
CandidateAnalysisResult
(ConstructIfNeedTo(candidate.Candidate, typeArguments), CandidateAnalysisResultState.ArgumentCountMismatch)
4191
candidateAnalysis = New
CandidateAnalysisResult
(candidate.Candidate.Construct(typeArguments))
4193
candidateAnalysis = New
CandidateAnalysisResult
(candidate.Candidate)
4233
results.Add(New
CandidateAnalysisResult
(candidate.Candidate, CandidateAnalysisResultState.Ambiguous))
124 references to CandidateAnalysisResult
Microsoft.CodeAnalysis.VisualBasic (124)
Binding\Binder_Delegates.vb (3)
544
Dim bestCandidates = ArrayBuilder(Of OverloadResolution.
CandidateAnalysisResult
).GetInstance()
618
analysisResult As OverloadResolution.
CandidateAnalysisResult
,
772
bestResult As OverloadResolution.
CandidateAnalysisResult
,
Binding\Binder_Invocation.vb (9)
827
bestResult As OverloadResolution.
CandidateAnalysisResult
,
1233
Dim bestCandidates = ArrayBuilder(Of OverloadResolution.
CandidateAnalysisResult
).GetInstance()
1267
bestCandidates As ArrayBuilder(Of OverloadResolution.
CandidateAnalysisResult
),
1342
bestCandidates As ArrayBuilder(Of OverloadResolution.
CandidateAnalysisResult
),
1370
Dim singleCandidateAnalysisResult As OverloadResolution.
CandidateAnalysisResult
= Nothing
1673
bestCandidates As ArrayBuilder(Of OverloadResolution.
CandidateAnalysisResult
),
1828
candidates As ArrayBuilder(Of OverloadResolution.
CandidateAnalysisResult
),
1981
ByRef candidateAnalysisResult As OverloadResolution.
CandidateAnalysisResult
,
2627
ByRef candidate As OverloadResolution.
CandidateAnalysisResult
,
Binding\Binder_Operators.vb (3)
600
Dim bestCandidate As OverloadResolution.
CandidateAnalysisResult
= userDefinedOperator.BestResult.Value
679
Dim bitwiseAnalysis As OverloadResolution.
CandidateAnalysisResult
= bitwiseOperator.BestResult.Value
1251
Dim bestCandidate As OverloadResolution.
CandidateAnalysisResult
= userDefinedOperator.BestResult.Value
Compilation\MethodResolutionResult.vb (2)
42
Private ReadOnly _candidate As OverloadResolution.
CandidateAnalysisResult
45
Friend Sub New(candidate As OverloadResolution.
CandidateAnalysisResult
, isValid As Boolean)
Semantics\Operators.vb (3)
3154
Return New OverloadResolutionResult(ImmutableArray(Of
CandidateAnalysisResult
).Empty,
3159
Return New OverloadResolutionResult(ImmutableArray(Of
CandidateAnalysisResult
).Empty, False, False, asyncLambdaSubToFunctionMismatch:=Nothing)
3166
Dim candidates = ArrayBuilder(Of
CandidateAnalysisResult
).GetInstance()
Semantics\OverloadResolution.vb (104)
775
Private ReadOnly _bestResult As
CandidateAnalysisResult
?
776
Private ReadOnly _allResults As ImmutableArray(Of
CandidateAnalysisResult
)
782
Public Sub New(allResults As ImmutableArray(Of
CandidateAnalysisResult
), resolutionIsLateBound As Boolean,
797
Public ReadOnly Property Candidates As ImmutableArray(Of
CandidateAnalysisResult
)
804
Public ReadOnly Property BestResult As
CandidateAnalysisResult
?
825
Private Shared Function GetBestResult(allResults As ImmutableArray(Of
CandidateAnalysisResult
)) As
CandidateAnalysisResult
?
826
Dim best As
CandidateAnalysisResult
? = Nothing
942
Dim candidates = ArrayBuilder(Of
CandidateAnalysisResult
).GetInstance()
1053
Private Shared Function ReportOverloadResolutionFailedOrLateBound(candidates As ArrayBuilder(Of
CandidateAnalysisResult
),
1094
Dim results = ArrayBuilder(Of
CandidateAnalysisResult
).GetInstance()
1134
candidates As ArrayBuilder(Of
CandidateAnalysisResult
)
1153
candidates As ArrayBuilder(Of
CandidateAnalysisResult
),
1298
candidates As ArrayBuilder(Of
CandidateAnalysisResult
),
1306
Dim current As
CandidateAnalysisResult
= candidates(i)
1363
candidates As ArrayBuilder(Of
CandidateAnalysisResult
),
1372
Dim existingCandidate As
CandidateAnalysisResult
= candidates(i)
1388
Dim newCandidate As
CandidateAnalysisResult
= candidates(j)
1427
existingCandidate As
CandidateAnalysisResult
, newCandidate As
CandidateAnalysisResult
,
1550
candidates As ArrayBuilder(Of
CandidateAnalysisResult
)
1557
Dim current As
CandidateAnalysisResult
= candidates(i)
1586
candidates As ArrayBuilder(Of
CandidateAnalysisResult
),
1627
Dim contender As
CandidateAnalysisResult
= candidates(i)
1660
Private Shared Function CountApplicableCandidates(candidates As ArrayBuilder(Of
CandidateAnalysisResult
)) As Integer
1678
candidates As ArrayBuilder(Of
CandidateAnalysisResult
),
1714
candidates As ArrayBuilder(Of
CandidateAnalysisResult
),
1721
Dim mightBeTheMostApplicable As
CandidateAnalysisResult
= Nothing
1730
Dim contender As
CandidateAnalysisResult
= candidates(i)
1762
Dim contender As
CandidateAnalysisResult
= candidates(i)
1790
candidates As ArrayBuilder(Of
CandidateAnalysisResult
),
1842
left As
CandidateAnalysisResult
,
1843
right As
CandidateAnalysisResult
,
1942
left As
CandidateAnalysisResult
, right As
CandidateAnalysisResult
,
1980
candidates As ArrayBuilder(Of
CandidateAnalysisResult
),
1989
Dim current As
CandidateAnalysisResult
= candidates(i)
2006
Dim current As
CandidateAnalysisResult
= candidates(i)
2040
left As
CandidateAnalysisResult
, right As
CandidateAnalysisResult
,
2066
candidates As ArrayBuilder(Of
CandidateAnalysisResult
),
2083
Dim current As
CandidateAnalysisResult
= candidates(i)
2137
Dim left As
CandidateAnalysisResult
= candidates(indexesOfApplicableCandidates(i))
2144
Dim right As
CandidateAnalysisResult
= candidates(indexesOfApplicableCandidates(j))
2218
Dim current As
CandidateAnalysisResult
= candidates(i)
2235
Dim current As
CandidateAnalysisResult
= candidates(i)
2261
Private ReadOnly _candidates As ArrayBuilder(Of
CandidateAnalysisResult
)
2263
Public Sub New(candidates As ArrayBuilder(Of
CandidateAnalysisResult
))
2276
ByRef left As
CandidateAnalysisResult
,
2277
ByRef right As
CandidateAnalysisResult
,
2533
candidates As ArrayBuilder(Of
CandidateAnalysisResult
),
2548
Dim left As
CandidateAnalysisResult
= candidates(i)
2564
Dim right As
CandidateAnalysisResult
= candidates(j)
2585
ByRef left As
CandidateAnalysisResult
,
2586
ByRef right As
CandidateAnalysisResult
,
2689
candidates As ArrayBuilder(Of
CandidateAnalysisResult
),
2713
Dim current As
CandidateAnalysisResult
= candidates(i)
2720
Dim contender As
CandidateAnalysisResult
= candidates(i + 1)
2744
Dim current As
CandidateAnalysisResult
= candidates(i)
2751
Dim contender As
CandidateAnalysisResult
= candidates(i + 1)
2825
Dim current As
CandidateAnalysisResult
= candidates(i)
2856
Dim first As
CandidateAnalysisResult
= candidates(i)
2860
Dim second As
CandidateAnalysisResult
= candidates(j)
2917
candidates As ArrayBuilder(Of
CandidateAnalysisResult
)
2922
Dim current As
CandidateAnalysisResult
= candidates(i)
2948
candidates As ArrayBuilder(Of
CandidateAnalysisResult
),
2965
Dim current As
CandidateAnalysisResult
= candidates(i)
2994
Dim current As
CandidateAnalysisResult
= candidates(i)
3033
ByRef candidate As
CandidateAnalysisResult
,
3215
ByRef candidate As
CandidateAnalysisResult
,
3562
ByRef candidate As
CandidateAnalysisResult
,
3641
ByRef candidate As
CandidateAnalysisResult
,
3849
results As ArrayBuilder(Of
CandidateAnalysisResult
),
4144
results As ArrayBuilder(Of
CandidateAnalysisResult
),
4188
Dim candidateAnalysis As
CandidateAnalysisResult
4242
results As ArrayBuilder(Of
CandidateAnalysisResult
),
4243
newCandidate As
CandidateAnalysisResult
,
4280
results As ArrayBuilder(Of
CandidateAnalysisResult
),
4281
newCandidate As
CandidateAnalysisResult
,
4298
Dim existingCandidate As
CandidateAnalysisResult
= results(i)
4463
Private Shared Function CombineCandidatesCompareVirtualSignature(newCandidate As
CandidateAnalysisResult
, existingCandidate As
CandidateAnalysisResult
, argumentCount As Integer) As Boolean
4490
Private Shared Function CombineCandidatesCompareDeclaredSignature(newCandidate As
CandidateAnalysisResult
, existingCandidate As
CandidateAnalysisResult
) As Boolean
4505
existingCandidate As
CandidateAnalysisResult
, newCandidate As
CandidateAnalysisResult
,
4523
existingCandidate As
CandidateAnalysisResult
, newCandidate As
CandidateAnalysisResult
,
4563
left As
CandidateAnalysisResult
, right As
CandidateAnalysisResult
,
4600
left As
CandidateAnalysisResult
, right As
CandidateAnalysisResult
,
4799
left As
CandidateAnalysisResult
, right As
CandidateAnalysisResult
,
4999
left As
CandidateAnalysisResult
, right As
CandidateAnalysisResult
,
5136
left As
CandidateAnalysisResult
, right As
CandidateAnalysisResult
,
5174
left As
CandidateAnalysisResult
, right As
CandidateAnalysisResult
,
5201
ByRef candidate As
CandidateAnalysisResult
,
5216
ByRef candidate As
CandidateAnalysisResult
,
5244
ByRef candidate As
CandidateAnalysisResult
,
5254
ByRef candidate As
CandidateAnalysisResult
,