7 references to IsInstance
Microsoft.CodeAnalysis.CSharp (7)
Binder\Binder_Expressions.cs (1)
10338bool useType = IsInstance(typeOrValue.ValueSymbol) && !HasThis(isExplicit: false, inStaticContext: out inStaticContext);
Binder\Binder_Invocation.cs (1)
456bool useType = IsInstance(typeOrValue.ValueSymbol) && !HasThis(isExplicit: false, inStaticContext: out inStaticContext);
Binder\Binder_Lookup.cs (5)
1462(unwrappedSymbol is not TypeSymbol && IsInstance(unwrappedSymbol) || !(unwrappedSymbol.IsAbstract || unwrappedSymbol.IsVirtual))) 1526else if ((options & LookupOptions.MustBeInstance) != 0 && !IsInstance(unwrappedSymbol)) 1531else if ((options & LookupOptions.MustNotBeInstance) != 0 && IsInstance(unwrappedSymbol)) 1660else if ((options & LookupOptions.MustBeInstance) != 0 && !IsInstance(symbol)) 1664else if ((options & LookupOptions.MustNotBeInstance) != 0 && IsInstance(symbol))