1 write to Variables
System.Linq.Expressions (1)
System\Linq\Expressions\RuntimeVariablesExpression.cs (1)
22
Variables
= variables;
20 references to Variables
System.Linq.Expressions (20)
System\Linq\Expressions\Compiler\LambdaCompiler.Expressions.cs (1)
782
_scope.EmitVariableAccess(this, node.
Variables
);
System\Linq\Expressions\Compiler\VariableBinder.cs (1)
230
foreach (ParameterExpression v in node.
Variables
)
System\Linq\Expressions\DebugViewWriter.cs (1)
520
VisitExpressions('(', node.
Variables
);
System\Linq\Expressions\Expression.DebuggerProxy.cs (1)
398
public ReadOnlyCollection<ParameterExpression> Variables => _node.
Variables
;
System\Linq\Expressions\ExpressionStringBuilder.cs (1)
387
VisitExpressions('(', node.
Variables
, ')');
System\Linq\Expressions\ExpressionVisitor.cs (1)
462
return node.Update(VisitAndConvert(node.
Variables
, nameof(VisitRuntimeVariables)));
System\Linq\Expressions\Interpreter\LightCompiler.cs (2)
2565
foreach (ParameterExpression variable in node.
Variables
)
2571
_instructions.EmitNewRuntimeVariables(node.
Variables
.Count);
System\Linq\Expressions\Interpreter\TypeOperations.cs (3)
577
int count = node.
Variables
.Count;
583
IStrongBox? box = GetBox(node.
Variables
[i]);
587
vars.Add(node.
Variables
[i]);
System\Linq\Expressions\RuntimeVariablesExpression.cs (6)
56
/// <param name="variables">The <see cref="
Variables
"/> property of the result.</param>
62
if (ExpressionUtils.SameElements(ref variables!,
Variables
))
77
/// <param name="variables">An array of <see cref="ParameterExpression"/> objects to use to populate the <see cref="RuntimeVariablesExpression.
Variables
"/> collection.</param>
78
/// <returns>An instance of <see cref="RuntimeVariablesExpression"/> that has the <see cref="NodeType"/> property equal to <see cref="ExpressionType.RuntimeVariables"/> and the <see cref="RuntimeVariablesExpression.
Variables
"/> property set to the specified value.</returns>
87
/// <param name="variables">A collection of <see cref="ParameterExpression"/> objects to use to populate the <see cref="RuntimeVariablesExpression.
Variables
"/> collection.</param>
88
/// <returns>An instance of <see cref="RuntimeVariablesExpression"/> that has the <see cref="NodeType"/> property equal to <see cref="ExpressionType.RuntimeVariables"/> and the <see cref="RuntimeVariablesExpression.
Variables
"/> property set to the specified value.</returns>
System\Runtime\CompilerServices\RuntimeOps.ExpressionQuoter.cs (3)
132
int count = node.
Variables
.Count;
138
IStrongBox? box = GetBox(node.
Variables
[i]);
142
vars.Add(node.
Variables
[i]);