15 references to MustBeInstance
Microsoft.CodeAnalysis.CSharp (15)
Binder\Binder.WithQueryLambdaParametersBinder.cs (1)
94LookupOptions options = LookupOptions.MustBeInstance;
Binder\Binder_Lookup.cs (2)
1545else if ((options & LookupOptions.MustBeInstance) != 0 && !IsInstance(unwrappedSymbol)) 1679else if ((options & LookupOptions.MustBeInstance) != 0 && !IsInstance(symbol))
Binder\Binder_Operators.cs (4)
591LookupOptions.AllMethodsOnArityZero | LookupOptions.MustBeOperator | LookupOptions.MustBeInstance, this); 3572LookupOptions.AllMethodsOnArityZero | LookupOptions.MustBeOperator | LookupOptions.MustBeInstance, this); 3647this.LookupMembersWithFallback(lookupResult, lookupInType, name: checkedName, arity: 0, ref useSiteInfo, basesBeingResolved: null, options: LookupOptions.MustBeInstance | LookupOptions.MustBeOperator); 3658this.LookupMembersWithFallback(lookupResult, lookupInType, name: ordinaryName, arity: 0, ref useSiteInfo, basesBeingResolved: null, options: LookupOptions.MustBeInstance | LookupOptions.MustBeOperator);
Binder\LookupOptions.cs (3)
149LookupOptions mustBeAndNotBeInstance = (LookupOptions.MustBeInstance | LookupOptions.MustNotBeInstance); 195return (options & (LookupOptions.NamespaceAliasesOnly | LookupOptions.MustBeInvocableIfMember | LookupOptions.MustBeInstance | LookupOptions.LabelsOnly)) == 0; 200return (options & (LookupOptions.MustNotBeNamespace | LookupOptions.MustBeInvocableIfMember | LookupOptions.MustBeInstance | LookupOptions.LabelsOnly)) == 0;
Binder\WithTypeParametersBinder.cs (1)
34return (options & (LookupMask | LookupOptions.MustBeInstance | LookupOptions.LabelsOnly)) == 0;
Compilation\CSharpSemanticModel.cs (2)
1663options &= ~LookupOptions.MustBeInstance; 4114AppendSymbolsWithNameAndArity(symbols, WellKnownMemberNames.Indexer, 0, binder, type, LookupOptions.MustBeInstance);
Symbols\NamedTypeSymbol.cs (2)
410| LookupOptions.MustBeInstance | LookupOptions.MustNotBeInstance | LookupOptions.MustBeInvocableIfMember 448if ((options & LookupOptions.MustBeInstance) != 0 && member.IsStatic)