1 write to prgexpr
Microsoft.CSharp (1)
Microsoft\CSharp\RuntimeBinder\Semantics\ExpressionBinder.cs (1)
1314
argInfo.
prgexpr
= new List<Expr>();
31 references to prgexpr
Microsoft.CSharp (31)
Microsoft\CSharp\RuntimeBinder\RuntimeBinder.cs (1)
884
Expr pArg = argInfo.
prgexpr
[i];
Microsoft\CSharp\RuntimeBinder\Semantics\Binding\Better.cs (4)
208
Debug.Assert(!(args.
prgexpr
[i] is ExprNamedArgumentSpecification));
214
if (args.carg == 0 || !(args.
prgexpr
[args.carg - 1] is ExprNamedArgumentSpecification))
229
var prgexpr = args.
prgexpr
;
315
Expr arg = args.
prgexpr
[i];
Microsoft\CSharp\RuntimeBinder\Semantics\ExpressionBinder.cs (1)
1335
argInfo.
prgexpr
.Add(arg);
Microsoft\CSharp\RuntimeBinder\Semantics\GroupToArgsBinder.cs (23)
302
dst.
prgexpr
.Clear();
303
for (int i = 0; i < src.
prgexpr
.Count; i++)
305
dst.
prgexpr
.Add(src.
prgexpr
[i]);
429
pArguments.
prgexpr
[index] is ExprArrayInit arrayInit && arrayInit.GeneratedForParamArray)
431
paramArrayArgument = pArguments.
prgexpr
[index];
436
!(pArguments.
prgexpr
[index] is ExprNamedArgumentSpecification) &&
437
!(pArguments.
prgexpr
[index] is ExprArrayInit arrayInitPos && arrayInitPos.GeneratedForParamArray))
439
pExprArguments[index] = pArguments.
prgexpr
[index++];
469
if (i < pArguments.
prgexpr
.Count)
471
pArguments.
prgexpr
[i] = pExprArguments[i];
475
pArguments.
prgexpr
.Add(pExprArguments[i]);
477
prgTypes[i] = pArguments.
prgexpr
[i].Type;
703
_pArguments.
prgexpr
.Add(pArguments[n]);
708
prgTypes[n] = _pArguments.
prgexpr
[n].Type;
720
List<Expr> prgexpr = pArguments.
prgexpr
;
746
if (!(_pArguments.
prgexpr
[i] is ExprNamedArgumentSpecification named))
932
Expr pArgument = _pArguments.
prgexpr
[ivar];
1010
if (_pArguments.
prgexpr
== null || _pArguments.
prgexpr
.Count == 0)
1018
Expr pArgument = _pArguments.
prgexpr
[iParam];
1038
_pArguments.
prgexpr
[iParam] = pArgumentNew;
1123
if (_pOriginalArguments.
prgexpr
[i] is ExprNamedArgumentSpecification named)
Microsoft\CSharp\RuntimeBinder\Semantics\MethodIterator.cs (1)
106
List<Expr> argExpressions = args.
prgexpr
;
Microsoft\CSharp\RuntimeBinder\Semantics\MethodTypeInferrer.cs (1)
269
Expr pExpr = _pMethodArguments.
prgexpr
[iArg];