1 write to _varEnumSelector
Microsoft.CSharp (1)
Microsoft\CSharp\RuntimeBinder\ComInterop\ComInvokeBinder.cs (1)
157
_varEnumSelector
= new VarEnumSelector(marshalArgTypes);
9 references to _varEnumSelector
Microsoft.CSharp (9)
Microsoft\CSharp\RuntimeBinder\ComInterop\ComInvokeBinder.cs (9)
230
int reverseIndex =
_varEnumSelector
.VariantBuilders.Length - 1;
231
int positionalArgs =
_varEnumSelector
.VariantBuilders.Length - _keywordArgNames.Length; // args passed by position order and not by name
232
for (int i = 0; i <
_varEnumSelector
.VariantBuilders.Length; i++, reverseIndex--)
245
VariantBuilder variantBuilder =
_varEnumSelector
.VariantBuilders[i];
314
VariantBuilder[] variants =
_varEnumSelector
.VariantBuilders;
349
for (int i = 0, n =
_varEnumSelector
.VariantBuilders.Length; i < n; i++)
351
Expression clear =
_varEnumSelector
.VariantBuilders[i].Clear();
393
Debug.Assert(
_varEnumSelector
.VariantBuilders.Length == _totalExplicitArgs);
514
foreach (VariantBuilder variant in
_varEnumSelector
.VariantBuilders)