1 write to _argumentInfo
Microsoft.CSharp (1)
Microsoft\CSharp\RuntimeBinder\CSharpInvokeMemberBinder.cs (1)
75_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); 85hash = BinderHelper.AddArgHashes(hash, TypeArguments, _argumentInfo); 102_argumentInfo.Length != otherBinder._argumentInfo.Length) 107return BinderHelper.CompareArgInfos(TypeArguments, otherBinder.TypeArguments, _argumentInfo, otherBinder._argumentInfo); 131return BinderHelper.Bind(this, _binder, BinderHelper.Cons(target, args), _argumentInfo, errorSuggestion); 143CSharpInvokeBinder c = new CSharpInvokeBinder(Flags, CallingContext, _argumentInfo).TryGetExisting();