1 write to _argumentInfo
Microsoft.CSharp (1)
Microsoft\CSharp\RuntimeBinder\CSharpInvokeMemberBinder.cs (1)
74_argumentInfo = BinderHelper.ToArray(argumentInfo);
11 references to _argumentInfo
Microsoft.CSharp (11)
Microsoft\CSharp\RuntimeBinder\CSharpInvokeMemberBinder.cs (11)
32bool ICSharpInvokeOrInvokeMemberBinder.StaticCall => _argumentInfo[0]?.IsStaticType == true; 42public CSharpArgumentInfo GetArgumentInfo(int index) => _argumentInfo[index]; 46CSharpArgumentInfo[] array = new CSharpArgumentInfo[_argumentInfo.Length]; 47_argumentInfo.CopyTo(array, 0); 84hash = BinderHelper.AddArgHashes(hash, TypeArguments, _argumentInfo); 101_argumentInfo.Length != otherBinder._argumentInfo.Length) 106return BinderHelper.CompareArgInfos(TypeArguments, otherBinder.TypeArguments, _argumentInfo, otherBinder._argumentInfo); 130return BinderHelper.Bind(this, _binder, BinderHelper.Cons(target, args), _argumentInfo, errorSuggestion); 142CSharpInvokeBinder c = new CSharpInvokeBinder(Flags, CallingContext, _argumentInfo).TryGetExisting();