1 write to _binder
Microsoft.CodeAnalysis.CSharp (1)
Binder\Semantics\OverloadResolution\OverloadResolution.cs (1)
34_binder = binder;
22 references to _binder
Microsoft.CodeAnalysis.CSharp (22)
Binder\Semantics\Operators\BinaryOperatorOverloadResolution.cs (1)
380TypeSymbol systemDelegateType = _binder.Compilation.GetSpecialType(SpecialType.System_Delegate);
Binder\Semantics\OverloadResolution\OverloadResolution.cs (21)
39get { return _binder.Compilation; } 44get { return _binder.Conversions; } 54bool value = _binder.Compilation.FeatureStrictEnabled; 377bool isStaticContext = !_binder.HasThis(!isImplicitReceiver, out bool inStaticContext) || inStaticContext; 456Debug.Assert(!_binder.IsEarlyAttributeBinder); 457if (_binder.InAttributeArgument || (_binder.Flags & BinderFlags.InContextualAttributeBinder) != 0) 905var leastOverriddenMember = (TMember)member.GetLeastOverriddenMember(_binder.ContainingType); 1158if (!_binder.IsAccessible(arg, ref useSiteInfo)) return false; 1784if (!_binder.InAttributeArgument) 1910if (!_binder.InAttributeArgument) 2458if (_binder.Compilation.IsFeatureEnabled(MessageID.IDS_FeatureImprovedInterpolatedStrings) && 2900bool result = !_binder.MethodIsCompatibleWithDelegateOrFunctionPointer(node.ReceiverOpt, conv.IsExtensionMethod, conv.Method, delegateType, Location.None, BindingDiagnosticBag.Discarded); 3115return GetEffectiveParametersInNormalForm(member, argumentCount, argToParamMap, argumentRefKinds, isMethodGroupConversion, allowRefOmittedArguments, _binder, hasAnyRefOmittedArgument: out discarded); 3219return GetEffectiveParametersInExpandedForm(member, argumentCount, argToParamMap, argumentRefKinds, isMethodGroupConversion, allowRefOmittedArguments, _binder, hasAnyRefOmittedArgument: out discarded); 3313_binder, 3383_binder, 3565_binder, 3566_binder.Conversions, 3584_binder.Compilation, 3585_binder.Conversions,