15 references to MustNotBeInstance
Microsoft.CodeAnalysis.CSharp (15)
Binder\Binder_Expressions.cs (1)
8012
this.LookupMembersWithFallback(lookupResult, leftType, rightName, rightArity, ref useSiteInfo, basesBeingResolved: null, options: options | LookupOptions.
MustNotBeInstance
| LookupOptions.MustBeAbstractOrVirtual);
Binder\Binder_Lookup.cs (5)
1461
Debug.Assert((options & LookupOptions.MustBeAbstractOrVirtual) == 0 || (options & LookupOptions.
MustNotBeInstance
) != 0);
1489
else if ((options & (LookupOptions.
MustNotBeInstance
| LookupOptions.MustBeAbstractOrVirtual)) == (LookupOptions.
MustNotBeInstance
| LookupOptions.MustBeAbstractOrVirtual) &&
1559
else if ((options & LookupOptions.
MustNotBeInstance
) != 0 && IsInstance(unwrappedSymbol))
1692
else if ((options & LookupOptions.
MustNotBeInstance
) != 0 && IsInstance(symbol))
Binder\Binder_Operators.cs (5)
624
LookupOptions.AllMethodsOnArityZero | LookupOptions.MustBeOperator | LookupOptions.
MustNotBeInstance
, this);
2000
LookupOptions.AllMethodsOnArityZero | LookupOptions.MustBeOperator | LookupOptions.
MustNotBeInstance
,
2125
LookupOptions.AllMethodsOnArityZero | LookupOptions.MustBeOperator | LookupOptions.
MustNotBeInstance
, this);
2437
LookupOptions.AllMethodsOnArityZero | LookupOptions.MustBeOperator | LookupOptions.
MustNotBeInstance
, this);
3714
LookupOptions.AllMethodsOnArityZero | LookupOptions.MustBeOperator | LookupOptions.
MustNotBeInstance
, this);
Binder\LookupOptions.cs (1)
146
LookupOptions mustBeAndNotBeInstance = (LookupOptions.MustBeInstance | LookupOptions.
MustNotBeInstance
);
Compilation\CSharpSemanticModel.cs (1)
1490
return LookupSymbolsInternal(position, container, name, LookupOptions.
MustNotBeInstance
, includeExtensionMembers: false, useBaseReferenceAccessibility: false);
Symbols\NamedTypeSymbol.cs (2)
416
| LookupOptions.MustBeInstance | LookupOptions.
MustNotBeInstance
| LookupOptions.MustBeInvocableIfMember
459
if ((options & LookupOptions.
MustNotBeInstance
) != 0 && !member.IsStatic)