3 writes to isParamArray
Microsoft.CSharp (3)
Microsoft\CSharp\RuntimeBinder\SymbolTable.cs (3)
1252
prop.
isParamArray
= DoesMethodHaveParameterArray(property.GetIndexParameters());
1451
methodSymbol.
isParamArray
= DoesMethodHaveParameterArray(parameters);
1472
methProp.
isParamArray
= true;
10 references to isParamArray
Microsoft.CSharp (10)
Microsoft\CSharp\RuntimeBinder\Errors\UserStringBuilder.cs (2)
273
ErrAppendParamList(TypeManager.SubstTypeArray(meth.Params, pctx), meth.
isParamArray
);
282
ErrAppendParamList(TypeManager.SubstTypeArray(indexer.Params, pctx), indexer.
isParamArray
);
Microsoft\CSharp\RuntimeBinder\Semantics\ExpressionBinder.cs (5)
1122
if (mp.
isParamArray
)
1139
if (paramCount == 1 && mp.
isParamArray
&& argCount > mp.Params.Count)
1166
mp.
isParamArray
&& index == mp.Params.Count - 1)
1203
if (mp.
isParamArray
&& paramCount == 1 && argCount >= mp.Params.Count)
1223
if (paramCount != 0 && mp.
isParamArray
&& iDst == argCount)
Microsoft\CSharp\RuntimeBinder\Semantics\GroupToArgsBinder.cs (2)
428
if (methprop.
isParamArray
&&
831
if (!_pCurrentSym.
isParamArray
)
Microsoft\CSharp\RuntimeBinder\Semantics\MethodTypeInferrer.cs (1)
93
Debug.Assert(pMethod.
isParamArray
|| pMethod.Params == pMethodFormalParameterTypes);