40 writes to State
Microsoft.CodeAnalysis.VisualBasic (40)
Semantics\OverloadResolution.vb (40)
764Me.State = state 769Me.State = CandidateAnalysisResultState.Applicable 1561current.State = CandidateAnalysisResultState.RequiresNarrowing 1633contender.State = CandidateAnalysisResultState.LessApplicable 2015current.State = CandidateAnalysisResultState.Shadowed 2195right.State = CandidateAnalysisResultState.Shadowed 2198left.State = CandidateAnalysisResultState.Shadowed 2242current.State = CandidateAnalysisResultState.Shadowed 2780current.State = CandidateAnalysisResultState.Shadowed 2789contender.State = CandidateAnalysisResultState.Shadowed 2827current.State = CandidateAnalysisResultState.ExtensionMethodVsLateBinding 2867second.State = CandidateAnalysisResultState.Shadowed 2871first.State = CandidateAnalysisResultState.Shadowed 3001current.State = CandidateAnalysisResultState.ArgumentMismatch 3074candidate.State = CandidateAnalysisResultState.ArgumentMismatch 3086candidate.State = CandidateAnalysisResultState.ArgumentMismatch 3105candidate.State = CandidateAnalysisResultState.ArgumentMismatch 3133candidate.State = CandidateAnalysisResultState.ArgumentMismatch 3141candidate.State = CandidateAnalysisResultState.ArgumentMismatch 3153candidate.State = CandidateAnalysisResultState.ArgumentMismatch 3162candidate.State = CandidateAnalysisResultState.ArgumentMismatch 3173candidate.State = CandidateAnalysisResultState.ArgumentMismatch 3268candidate.State = CandidateAnalysisResultState.GenericConstraintsViolated 3295candidate.State = CandidateAnalysisResultState.ArgumentMismatch 3319candidate.State = CandidateAnalysisResultState.ArgumentMismatch 3332candidate.State = CandidateAnalysisResultState.ArgumentMismatch 3362candidate.State = CandidateAnalysisResultState.ArgumentMismatch 3375candidate.State = CandidateAnalysisResultState.ArgumentMismatch 3384candidate.State = CandidateAnalysisResultState.ArgumentMismatch 3393candidate.State = CandidateAnalysisResultState.ArgumentMismatch 3450candidate.State = CandidateAnalysisResultState.ArgumentMismatch 3459candidate.State = CandidateAnalysisResultState.ArgumentMismatch 3465candidate.State = CandidateAnalysisResultState.ArgumentMismatch 3587candidate.State = CandidateAnalysisResultState.ArgumentMismatch ' Possible only with user-defined conversions, I think. 3601candidate.State = CandidateAnalysisResultState.ArgumentMismatch 3624candidate.State = CandidateAnalysisResultState.ArgumentMismatch 3654candidate.State = CandidateAnalysisResultState.ArgumentMismatch 3664candidate.State = CandidateAnalysisResultState.ArgumentMismatch 3720candidate.State = CandidateAnalysisResultState.ArgumentMismatch 5315candidate.State = CandidateAnalysisResultState.TypeInferenceFailed
61 references to State
Microsoft.CodeAnalysis.VisualBasic (61)
Binding\Binder_Invocation.vb (6)
1699Dim prefNew = preference(candidate.State) 2003If candidateAnalysisResult.State = VisualBasic.OverloadResolution.CandidateAnalysisResultState.HasUseSiteError OrElse 2004candidateAnalysisResult.State = VisualBasic.OverloadResolution.CandidateAnalysisResultState.HasUnsupportedMetadata Then 2199If candidate.IsGeneric AndAlso candidateAnalysisResult.State = OverloadResolution.CandidateAnalysisResultState.TypeInferenceFailed Then 2270If candidateAnalysisResult.State = OverloadResolution.CandidateAnalysisResultState.GenericConstraintsViolated Then 2632Debug.Assert(candidate.State = OverloadResolution.CandidateAnalysisResultState.Applicable)
Compilation\MethodResolutionResult.vb (3)
46Debug.Assert(Not isValid OrElse candidate.State = OverloadResolution.CandidateAnalysisResultState.Applicable) 66If _candidate.State = OverloadResolution.CandidateAnalysisResultState.HasUnsupportedMetadata Then 70Return CType(_candidate.State, MemberResolutionKind)
Semantics\OverloadResolution.vb (52)
832If current.State = CandidateAnalysisResultState.Applicable Then 1308If current.State <> CandidateAnalysisResultState.Applicable Then 1375If existingCandidate.State = CandidateAnalysisResultState.ArgumentCountMismatch OrElse 1376existingCandidate.State = CandidateAnalysisResultState.BadGenericArity OrElse 1377existingCandidate.State = CandidateAnalysisResultState.Ambiguous OrElse 1378existingCandidate.State = CandidateAnalysisResultState.TypeInferenceFailed OrElse existingCandidate.SomeInferenceFailed OrElse 1379existingCandidate.State = CandidateAnalysisResultState.HasUseSiteError OrElse 1380existingCandidate.State = CandidateAnalysisResultState.HasUnsupportedMetadata OrElse 1381existingCandidate.State = CandidateAnalysisResultState.LessApplicable OrElse 1382existingCandidate.State = CandidateAnalysisResultState.Shadowed Then 1390If newCandidate.State <> CandidateAnalysisResultState.Applicable Then 1433Debug.Assert(newCandidate.State = CandidateAnalysisResultState.Applicable) 1559If current.State = CandidateAnalysisResultState.Applicable Then 1629If contender.State <> CandidateAnalysisResultState.Applicable Then 1732If contender.State <> CandidateAnalysisResultState.Applicable Then 1764If contender.State <> CandidateAnalysisResultState.Applicable Then 1991If current.State = CandidateAnalysisResultState.Applicable Then 2008If current.State <> CandidateAnalysisResultState.Applicable Then 2085If current.State = CandidateAnalysisResultState.Applicable Then 2139If left.State <> CandidateAnalysisResultState.Applicable Then 2146If right.State <> CandidateAnalysisResultState.Applicable Then 2205If left.State = CandidateAnalysisResultState.Applicable Then 2218If current.State = CandidateAnalysisResultState.Applicable Then 2235If current.State <> CandidateAnalysisResultState.Applicable Then 2548If left.State <> CandidateAnalysisResultState.Applicable OrElse 2564If right.State <> CandidateAnalysisResultState.Applicable OrElse 2714If current.State = CandidateAnalysisResultState.Applicable AndAlso 2721If contender.State = CandidateAnalysisResultState.Applicable AndAlso 2745If current.State = CandidateAnalysisResultState.Applicable AndAlso 2752If contender.State = CandidateAnalysisResultState.Applicable AndAlso 2825If current.State = CandidateAnalysisResultState.Applicable Then 2856If first.State = CandidateAnalysisResultState.Applicable Then 2860If second.State = CandidateAnalysisResultState.Applicable Then 2922If current.State = CandidateAnalysisResultState.Applicable AndAlso 2965If current.State <> CandidateAnalysisResultState.Applicable Then 2975If current.State = CandidateAnalysisResultState.Applicable Then 2994If current.State = CandidateAnalysisResultState.Applicable AndAlso current.IsIllegalInAttribute Then 3040Debug.Assert(candidate.State = CandidateAnalysisResultState.Applicable) 3225Debug.Assert(candidate.State = CandidateAnalysisResultState.Applicable) 3237If candidate.State <> CandidateAnalysisResultState.Applicable Then 3281If candidate.State <> CandidateAnalysisResultState.Applicable AndAlso 4263Debug.Assert(newCandidate.State <> CandidateAnalysisResultState.Applicable) 4285Debug.Assert(newCandidate.State = CandidateAnalysisResultState.Applicable) 4299If existingCandidate.State = CandidateAnalysisResultState.ArgumentCountMismatch OrElse 4300existingCandidate.State = CandidateAnalysisResultState.BadGenericArity OrElse 4301existingCandidate.State = CandidateAnalysisResultState.Ambiguous Then 4326If existingCandidate.State = CandidateAnalysisResultState.TypeInferenceFailed OrElse existingCandidate.SomeInferenceFailed OrElse 4327existingCandidate.State = CandidateAnalysisResultState.HasUseSiteError OrElse 4328existingCandidate.State = CandidateAnalysisResultState.HasUnsupportedMetadata Then 4532Dim existingIsApplicable As Boolean = (existingCandidate.State = CandidateAnalysisResultState.Applicable) 5267If candidate.State = CandidateAnalysisResultState.Applicable Then 5354Return (candidate.State = CandidateAnalysisResultState.Applicable)