42 references to IsMultiViable
Microsoft.CodeAnalysis.CSharp (42)
Binder\Binder.CapturedParametersFinder.cs (1)
148if (lookupResult.IsMultiViable)
Binder\Binder.IdentifierUsedAsValueFinder.cs (1)
266if (lookupResult.IsMultiViable)
Binder\Binder_Crefs.cs (1)
356if (result.IsMultiViable)
Binder\Binder_Expressions.cs (10)
2401if (!result.IsMultiViable) 7770if (lookupResult.IsMultiViable) 7841if (lookupResult.IsMultiViable) 7862if (lookupResult.IsMultiViable) 7960if (lookupResult.IsMultiViable) 8232Debug.Assert(lookupResult.IsMultiViable); 8480if (lookupResult.IsMultiViable) 9594if (!lookupResult.IsMultiViable) 10028if (lookupResult.IsMultiViable) 10083if (lookupResult.IsMultiViable)
Binder\Binder_Invocation.cs (1)
2336var result = lookupResult.IsMultiViable;
Binder\Binder_Lookup.cs (15)
77Debug.Assert(result.IsMultiViable || result.IsClear || result.Error != null); 88for (var scope = this; scope != null && !result.IsMultiViable; scope = scope.Next) 154if (!result.IsMultiViable && !result.IsClear) 161Debug.Assert(result.IsMultiViable || result.IsClear || result.Error != null); 297if (submissionSymbols.IsMultiViable && 313if (!submissionSymbols.IsMultiViable && considerUsings) 327if (!submissionSymbols.IsMultiViable) 355if (submissionSymbols.IsMultiViable) 828bool tmpHidesMethodOrIndexers = tmp.IsMultiViable && !IsMethodOrIndexer(tmp.Symbols[0]); 831if (result.IsMultiViable && (tmpHidesMethodOrIndexers || !IsMethodOrIndexer(result.Symbols[0]))) 897if (result.IsMultiViable) 922if (tmp.IsMultiViable) 936if (result.IsMultiViable) 1228if (resultHiding.IsMultiViable && resultHidden.IsMultiViable)
Binder\Binder_Statements.cs (2)
480var symbol = result.Symbols.Count > 0 && result.IsMultiViable ? 495if (result.IsMultiViable)
Binder\Binder_Symbols.cs (5)
953if (!result.IsMultiViable) 974if (!result.IsMultiViable) 1409if (!hasErrors && lookupResult.IsMultiViable && typeArgumentsSyntax.Any(SyntaxKind.OmittedTypeArgument)) 1524if (lookupResult.IsMultiViable) 1930if (result.IsMultiViable)
Binder\Binder_XmlNameAttribute.cs (1)
41Debug.Assert(lookupResult.IsMultiViable);
Binder\ForEachLoopBinder.cs (1)
1372if (!lookupResult.IsMultiViable)
Binder\InContainerBinder.cs (1)
113if (result.IsMultiViable)
Binder\NameofBinder.cs (1)
60if (result.IsMultiViable)
Compilation\CSharpSemanticModel.cs (2)
1665if (lookupResult.IsMultiViable) 1746if (lookupResult.IsMultiViable)