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)
33
bool ICSharpInvokeOrInvokeMemberBinder.StaticCall =>
_argumentInfo
[0]?.IsStaticType == true;
43
public CSharpArgumentInfo GetArgumentInfo(int index) =>
_argumentInfo
[index];
47
CSharpArgumentInfo[] array = new CSharpArgumentInfo[
_argumentInfo
.Length];
48
_argumentInfo
.CopyTo(array, 0);
85
hash = BinderHelper.AddArgHashes(hash, TypeArguments,
_argumentInfo
);
102
_argumentInfo
.Length != otherBinder.
_argumentInfo
.Length)
107
return BinderHelper.CompareArgInfos(TypeArguments, otherBinder.TypeArguments,
_argumentInfo
, otherBinder.
_argumentInfo
);
131
return BinderHelper.Bind(this, _binder, BinderHelper.Cons(target, args),
_argumentInfo
, errorSuggestion);
143
CSharpInvokeBinder c = new CSharpInvokeBinder(Flags, CallingContext,
_argumentInfo
).TryGetExisting();