1 write to _argumentInfo
Microsoft.CSharp (1)
Microsoft\CSharp\RuntimeBinder\CSharpInvokeMemberBinder.cs (1)
76_argumentInfo = BinderHelper.ToArray(argumentInfo);
11 references to _argumentInfo
Microsoft.CSharp (11)
Microsoft\CSharp\RuntimeBinder\CSharpInvokeMemberBinder.cs (11)
33bool ICSharpInvokeOrInvokeMemberBinder.StaticCall => _argumentInfo[0]?.IsStaticType == true; 43public CSharpArgumentInfo GetArgumentInfo(int index) => _argumentInfo[index]; 47CSharpArgumentInfo[] array = new CSharpArgumentInfo[_argumentInfo.Length]; 48_argumentInfo.CopyTo(array, 0); 86hash = BinderHelper.AddArgHashes(hash, TypeArguments, _argumentInfo); 103_argumentInfo.Length != otherBinder._argumentInfo.Length) 108return BinderHelper.CompareArgInfos(TypeArguments, otherBinder.TypeArguments, _argumentInfo, otherBinder._argumentInfo); 134return BinderHelper.Bind(this, _binder, BinderHelper.Cons(target, args), _argumentInfo, errorSuggestion); 148CSharpInvokeBinder c = new CSharpInvokeBinder(Flags, CallingContext, _argumentInfo).TryGetExisting();