1 write to Candidate
Microsoft.CodeAnalysis.VisualBasic (1)
Semantics\OverloadResolution.vb (1)
4047
Me.
Candidate
= candidate
22 references to Candidate
Microsoft.CodeAnalysis.VisualBasic (22)
Semantics\OverloadResolution.vb (22)
3875
If info.
Candidate
Is Nothing Then
3879
If info.
Candidate
.UnderlyingSymbol.ContainingModule Is sourceModule OrElse
3880
info.
Candidate
.IsExtensionMethod Then
3894
Dim container As Symbol = info.
Candidate
.UnderlyingSymbol.ContainingSymbol
3912
If info.
Candidate
Is Nothing Then
3936
If info.
Candidate
Is Nothing OrElse info.State = CandidateAnalysisResultState.Ambiguous Then
3941
Dim isExtensionMethod As Boolean = info.
Candidate
.IsExtensionMethod
3943
Dim firstSymbol As Symbol = info.
Candidate
.UnderlyingSymbol.OriginalDefinition
3951
If info2.
Candidate
Is Nothing OrElse info2.State = CandidateAnalysisResultState.Ambiguous Then
3956
Debug.Assert(isExtensionMethod = info2.
Candidate
.IsExtensionMethod)
3958
Dim secondSymbol As Symbol = info2.
Candidate
.UnderlyingSymbol.OriginalDefinition
3990
info = New QuickApplicabilityInfo(info.
Candidate
, CandidateAnalysisResultState.Ambiguous)
3992
quickInfo(l) = New QuickApplicabilityInfo(info2.
Candidate
, CandidateAnalysisResultState.Ambiguous)
4013
If info2.
Candidate
IsNot Nothing AndAlso info2.State = CandidateAnalysisResultState.Ambiguous Then
4158
results.Add(New CandidateAnalysisResult(candidate.
Candidate
, CandidateAnalysisResultState.HasUnsupportedMetadata))
4163
results.Add(New CandidateAnalysisResult(candidate.
Candidate
, CandidateAnalysisResultState.HasUseSiteError))
4168
results.Add(New CandidateAnalysisResult(candidate.
Candidate
, CandidateAnalysisResultState.BadGenericArity))
4175
Dim candidateAnalysis As New CandidateAnalysisResult(ConstructIfNeedTo(candidate.
Candidate
, typeArguments), CandidateAnalysisResultState.ArgumentCountMismatch)
4189
candidateAnalysis = New CandidateAnalysisResult(candidate.
Candidate
.Construct(typeArguments))
4191
candidateAnalysis = New CandidateAnalysisResult(candidate.
Candidate
)
4217
candidateAnalysis.ExpandedParamArrayArgumentsUsed = Math.Max(arguments.Length - candidate.
Candidate
.ParameterCount + 1, 0)
4231
results.Add(New CandidateAnalysisResult(candidate.
Candidate
, CandidateAnalysisResultState.Ambiguous))