30 references to IsValid
Microsoft.CodeAnalysis.CSharp (30)
Binder\Semantics\OverloadResolution\MemberResolutionResult.cs (1)
87return Result.IsValid;
Binder\Semantics\OverloadResolution\OverloadResolution.cs (24)
503if (!result.Result.IsValid) 526if (!result.Result.IsValid) 621if (result.Result.IsValid && member.RequiresInstanceReceiver() == requireStatic) 637if (result.Result.IsValid && !member.IsStatic) 655if ((result.Result.IsValid || result.Result.Kind == MemberResolutionKind.ConstructedParameterFailedConstraintCheck) && 689if (result.Result.IsValid) 865if (!result.Result.IsValid) 948if (!normalResult.IsValid) 953if (expandedResult.IsValid || completeResults) 961if (result.IsValid || completeResults || result.HasUseSiteDiagnosticToReportFor(constructor)) 1054Debug.Assert(!result.IsValid || result.Kind == MemberResolutionKind.ApplicableInExpandedForm); 1190if (!normalResult.Result.IsValid) 1219if (result.Result.IsValid || completeResults || result.HasUseSiteDiagnosticToReport) 1485if (result.Result.IsValid) 1604if (!(result.Result.IsValid || result.HasUseSiteDiagnosticToReport)) 1640if (!result.Result.IsValid) 1709if (!result.Result.IsValid) 1730if (!result.Result.IsValid) 2104Debug.Assert(m1.Result.IsValid); 2105Debug.Assert(m2.Result.IsValid); 2144Debug.Assert(m1.Result.IsValid); 2145Debug.Assert(m2.Result.IsValid); 2702Debug.Assert(m.Result.IsValid); 4246Debug.Assert(!result.Result.IsValid || result.Result.Kind == MemberResolutionKind.ApplicableInExpandedForm);
Binder\Semantics\OverloadResolution\OverloadResolutionResult.cs (5)
54return _bestResultState == ThreeState.True && _bestResult.Result.IsValid; 68Debug.Assert(_bestResultState == ThreeState.True && _bestResult.Result.IsValid); 172if (pair.Result.IsValid) 1533if (res.Result.IsValid) 1599else if (System.Linq.Enumerable.Count(ResultsBuilder, x => x.Result.IsValid) > 1)