7 instantiations of CandidateAnalysisResult
Microsoft.CodeAnalysis.VisualBasic (7)
Semantics\OverloadResolution.vb (7)
4158results.Add(New CandidateAnalysisResult(candidate.Candidate, CandidateAnalysisResultState.HasUnsupportedMetadata)) 4163results.Add(New CandidateAnalysisResult(candidate.Candidate, CandidateAnalysisResultState.HasUseSiteError)) 4168results.Add(New CandidateAnalysisResult(candidate.Candidate, CandidateAnalysisResultState.BadGenericArity)) 4175Dim candidateAnalysis As New CandidateAnalysisResult(ConstructIfNeedTo(candidate.Candidate, typeArguments), CandidateAnalysisResultState.ArgumentCountMismatch) 4189candidateAnalysis = New CandidateAnalysisResult(candidate.Candidate.Construct(typeArguments)) 4191candidateAnalysis = New CandidateAnalysisResult(candidate.Candidate) 4231results.Add(New CandidateAnalysisResult(candidate.Candidate, CandidateAnalysisResultState.Ambiguous))
124 references to CandidateAnalysisResult
Microsoft.CodeAnalysis.VisualBasic (124)
Binding\Binder_Delegates.vb (3)
544Dim bestCandidates = ArrayBuilder(Of OverloadResolution.CandidateAnalysisResult).GetInstance() 618analysisResult As OverloadResolution.CandidateAnalysisResult, 772bestResult As OverloadResolution.CandidateAnalysisResult,
Binding\Binder_Invocation.vb (9)
827bestResult As OverloadResolution.CandidateAnalysisResult, 1233Dim bestCandidates = ArrayBuilder(Of OverloadResolution.CandidateAnalysisResult).GetInstance() 1267bestCandidates As ArrayBuilder(Of OverloadResolution.CandidateAnalysisResult), 1342bestCandidates As ArrayBuilder(Of OverloadResolution.CandidateAnalysisResult), 1370Dim singleCandidateAnalysisResult As OverloadResolution.CandidateAnalysisResult = Nothing 1673bestCandidates As ArrayBuilder(Of OverloadResolution.CandidateAnalysisResult), 1828candidates As ArrayBuilder(Of OverloadResolution.CandidateAnalysisResult), 1981ByRef candidateAnalysisResult As OverloadResolution.CandidateAnalysisResult, 2627ByRef candidate As OverloadResolution.CandidateAnalysisResult,
Binding\Binder_Operators.vb (3)
600Dim bestCandidate As OverloadResolution.CandidateAnalysisResult = userDefinedOperator.BestResult.Value 679Dim bitwiseAnalysis As OverloadResolution.CandidateAnalysisResult = bitwiseOperator.BestResult.Value 1251Dim bestCandidate As OverloadResolution.CandidateAnalysisResult = userDefinedOperator.BestResult.Value
Compilation\MethodResolutionResult.vb (2)
42Private ReadOnly _candidate As OverloadResolution.CandidateAnalysisResult 45Friend Sub New(candidate As OverloadResolution.CandidateAnalysisResult, isValid As Boolean)
Semantics\Operators.vb (3)
3154Return New OverloadResolutionResult(ImmutableArray(Of CandidateAnalysisResult).Empty, 3159Return New OverloadResolutionResult(ImmutableArray(Of CandidateAnalysisResult).Empty, False, False, asyncLambdaSubToFunctionMismatch:=Nothing) 3166Dim candidates = ArrayBuilder(Of CandidateAnalysisResult).GetInstance()
Semantics\OverloadResolution.vb (104)
775Private ReadOnly _bestResult As CandidateAnalysisResult? 776Private ReadOnly _allResults As ImmutableArray(Of CandidateAnalysisResult) 782Public Sub New(allResults As ImmutableArray(Of CandidateAnalysisResult), resolutionIsLateBound As Boolean, 797Public ReadOnly Property Candidates As ImmutableArray(Of CandidateAnalysisResult) 804Public ReadOnly Property BestResult As CandidateAnalysisResult? 825Private Shared Function GetBestResult(allResults As ImmutableArray(Of CandidateAnalysisResult)) As CandidateAnalysisResult? 826Dim best As CandidateAnalysisResult? = Nothing 942Dim candidates = ArrayBuilder(Of CandidateAnalysisResult).GetInstance() 1053Private Shared Function ReportOverloadResolutionFailedOrLateBound(candidates As ArrayBuilder(Of CandidateAnalysisResult), 1094Dim results = ArrayBuilder(Of CandidateAnalysisResult).GetInstance() 1134candidates As ArrayBuilder(Of CandidateAnalysisResult) 1153candidates As ArrayBuilder(Of CandidateAnalysisResult), 1298candidates As ArrayBuilder(Of CandidateAnalysisResult), 1306Dim current As CandidateAnalysisResult = candidates(i) 1363candidates As ArrayBuilder(Of CandidateAnalysisResult), 1372Dim existingCandidate As CandidateAnalysisResult = candidates(i) 1388Dim newCandidate As CandidateAnalysisResult = candidates(j) 1427existingCandidate As CandidateAnalysisResult, newCandidate As CandidateAnalysisResult, 1550candidates As ArrayBuilder(Of CandidateAnalysisResult) 1557Dim current As CandidateAnalysisResult = candidates(i) 1586candidates As ArrayBuilder(Of CandidateAnalysisResult), 1627Dim contender As CandidateAnalysisResult = candidates(i) 1660Private Shared Function CountApplicableCandidates(candidates As ArrayBuilder(Of CandidateAnalysisResult)) As Integer 1678candidates As ArrayBuilder(Of CandidateAnalysisResult), 1714candidates As ArrayBuilder(Of CandidateAnalysisResult), 1721Dim mightBeTheMostApplicable As CandidateAnalysisResult = Nothing 1730Dim contender As CandidateAnalysisResult = candidates(i) 1762Dim contender As CandidateAnalysisResult = candidates(i) 1790candidates As ArrayBuilder(Of CandidateAnalysisResult), 1842left As CandidateAnalysisResult, 1843right As CandidateAnalysisResult, 1942left As CandidateAnalysisResult, right As CandidateAnalysisResult, 1980candidates As ArrayBuilder(Of CandidateAnalysisResult), 1989Dim current As CandidateAnalysisResult = candidates(i) 2006Dim current As CandidateAnalysisResult = candidates(i) 2040left As CandidateAnalysisResult, right As CandidateAnalysisResult, 2066candidates As ArrayBuilder(Of CandidateAnalysisResult), 2083Dim current As CandidateAnalysisResult = candidates(i) 2137Dim left As CandidateAnalysisResult = candidates(indexesOfApplicableCandidates(i)) 2144Dim right As CandidateAnalysisResult = candidates(indexesOfApplicableCandidates(j)) 2216Dim current As CandidateAnalysisResult = candidates(i) 2233Dim current As CandidateAnalysisResult = candidates(i) 2259Private ReadOnly _candidates As ArrayBuilder(Of CandidateAnalysisResult) 2261Public Sub New(candidates As ArrayBuilder(Of CandidateAnalysisResult)) 2274ByRef left As CandidateAnalysisResult, 2275ByRef right As CandidateAnalysisResult, 2531candidates As ArrayBuilder(Of CandidateAnalysisResult), 2546Dim left As CandidateAnalysisResult = candidates(i) 2562Dim right As CandidateAnalysisResult = candidates(j) 2583ByRef left As CandidateAnalysisResult, 2584ByRef right As CandidateAnalysisResult, 2687candidates As ArrayBuilder(Of CandidateAnalysisResult), 2711Dim current As CandidateAnalysisResult = candidates(i) 2718Dim contender As CandidateAnalysisResult = candidates(i + 1) 2742Dim current As CandidateAnalysisResult = candidates(i) 2749Dim contender As CandidateAnalysisResult = candidates(i + 1) 2823Dim current As CandidateAnalysisResult = candidates(i) 2854Dim first As CandidateAnalysisResult = candidates(i) 2858Dim second As CandidateAnalysisResult = candidates(j) 2915candidates As ArrayBuilder(Of CandidateAnalysisResult) 2920Dim current As CandidateAnalysisResult = candidates(i) 2946candidates As ArrayBuilder(Of CandidateAnalysisResult), 2963Dim current As CandidateAnalysisResult = candidates(i) 2992Dim current As CandidateAnalysisResult = candidates(i) 3031ByRef candidate As CandidateAnalysisResult, 3213ByRef candidate As CandidateAnalysisResult, 3560ByRef candidate As CandidateAnalysisResult, 3639ByRef candidate As CandidateAnalysisResult, 3847results As ArrayBuilder(Of CandidateAnalysisResult), 4142results As ArrayBuilder(Of CandidateAnalysisResult), 4186Dim candidateAnalysis As CandidateAnalysisResult 4240results As ArrayBuilder(Of CandidateAnalysisResult), 4241newCandidate As CandidateAnalysisResult, 4278results As ArrayBuilder(Of CandidateAnalysisResult), 4279newCandidate As CandidateAnalysisResult, 4296Dim existingCandidate As CandidateAnalysisResult = results(i) 4461Private Shared Function CombineCandidatesCompareVirtualSignature(newCandidate As CandidateAnalysisResult, existingCandidate As CandidateAnalysisResult, argumentCount As Integer) As Boolean 4488Private Shared Function CombineCandidatesCompareDeclaredSignature(newCandidate As CandidateAnalysisResult, existingCandidate As CandidateAnalysisResult) As Boolean 4503existingCandidate As CandidateAnalysisResult, newCandidate As CandidateAnalysisResult, 4521existingCandidate As CandidateAnalysisResult, newCandidate As CandidateAnalysisResult, 4561left As CandidateAnalysisResult, right As CandidateAnalysisResult, 4598left As CandidateAnalysisResult, right As CandidateAnalysisResult, 4797left As CandidateAnalysisResult, right As CandidateAnalysisResult, 4997left As CandidateAnalysisResult, right As CandidateAnalysisResult, 5134left As CandidateAnalysisResult, right As CandidateAnalysisResult, 5172left As CandidateAnalysisResult, right As CandidateAnalysisResult, 5199ByRef candidate As CandidateAnalysisResult, 5214ByRef candidate As CandidateAnalysisResult, 5242ByRef candidate As CandidateAnalysisResult, 5252ByRef candidate As CandidateAnalysisResult,