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)
32
bool ICSharpInvokeOrInvokeMemberBinder.StaticCall =>
_argumentInfo
[0]?.IsStaticType == true;
42
public CSharpArgumentInfo GetArgumentInfo(int index) =>
_argumentInfo
[index];
46
CSharpArgumentInfo[] array = new CSharpArgumentInfo[
_argumentInfo
.Length];
47
_argumentInfo
.CopyTo(array, 0);
84
hash = BinderHelper.AddArgHashes(hash, TypeArguments,
_argumentInfo
);
101
_argumentInfo
.Length != otherBinder.
_argumentInfo
.Length)
106
return BinderHelper.CompareArgInfos(TypeArguments, otherBinder.TypeArguments,
_argumentInfo
, otherBinder.
_argumentInfo
);
130
return BinderHelper.Bind(this, _binder, BinderHelper.Cons(target, args),
_argumentInfo
, errorSuggestion);
142
CSharpInvokeBinder c = new CSharpInvokeBinder(Flags, CallingContext,
_argumentInfo
).TryGetExisting();