1 write to _flags
Microsoft.CSharp (1)
Microsoft\CSharp\RuntimeBinder\Semantics\MemberLookup.cs (1)
535_flags = flags;
14 references to _flags
Microsoft.CSharp (14)
Microsoft\CSharp\RuntimeBinder\Semantics\MemberLookup.cs (14)
142if (methProp != null && (_flags & MemLookFlags.UserCallable) != 0 && !methProp.isUserCallable()) 177if (((_flags & MemLookFlags.Ctor) == 0) != (meth == null || !meth.IsConstructor()) || 178((_flags & MemLookFlags.Operator) == 0) != (meth == null || !meth.isOperator) || 179((_flags & MemLookFlags.Indexer) == 0) != !(prop is IndexerSymbol)) 191if (!(symCur is MethodSymbol) && (_flags & MemLookFlags.Indexer) == 0 && CSemanticChecker.CheckBogus(symCur)) 202if ((_flags & MemLookFlags.MustBeInvocable) != 0) 389if ((_flags & MemLookFlags.Ctor) != 0) 537_typeQual = (_flags & MemLookFlags.Ctor) != 0 ? _typeSrc : obj?.Type; 546Debug.Assert((_flags & (MemLookFlags.Ctor | MemLookFlags.NewObj | MemLookFlags.Operator | MemLookFlags.BaseCall)) == 0); 611return !_swtInaccess.Sym.isUserCallable() && ((_flags & MemLookFlags.UserCallable) != 0) 616if ((_flags & MemLookFlags.Ctor) != 0) 624if ((_flags & MemLookFlags.Operator) != 0) 629if ((_flags & MemLookFlags.Indexer) != 0) 636return ErrorHandling.Error((_flags & MemLookFlags.MustBeInvocable) != 0 ? ErrorCode.ERR_NonInvocableMemberCalled : ErrorCode.ERR_CantCallSpecialMethod, _swtBad);