1 instantiation of RuntimeVariablesExpression
System.Linq.Expressions (1)
System\Linq\Expressions\RuntimeVariablesExpression.cs (1)
99
return new
RuntimeVariablesExpression
(vars);
26 references to RuntimeVariablesExpression
netstandard (1)
netstandard.cs (1)
1022
[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Linq.Expressions.
RuntimeVariablesExpression
))]
System.Core (1)
System.Core.cs (1)
160
[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Linq.Expressions.
RuntimeVariablesExpression
))]
System.Linq.Expressions (24)
System\Linq\Expressions\Compiler\LambdaCompiler.Expressions.cs (2)
781
RuntimeVariablesExpression
node = (
RuntimeVariablesExpression
)expr;
System\Linq\Expressions\Compiler\VariableBinder.cs (1)
228
protected internal override Expression VisitRuntimeVariables(
RuntimeVariablesExpression
node)
System\Linq\Expressions\DebugViewWriter.cs (1)
517
protected internal override Expression VisitRuntimeVariables(
RuntimeVariablesExpression
node)
System\Linq\Expressions\Expression.DebuggerProxy.cs (2)
386
private readonly
RuntimeVariablesExpression
_node;
388
public RuntimeVariablesExpressionProxy(
RuntimeVariablesExpression
node)
System\Linq\Expressions\ExpressionStringBuilder.cs (1)
385
protected internal override Expression VisitRuntimeVariables(
RuntimeVariablesExpression
node)
System\Linq\Expressions\ExpressionVisitor.cs (2)
455
/// Visits the children of the <see cref="
RuntimeVariablesExpression
"/>.
460
protected internal virtual Expression VisitRuntimeVariables(
RuntimeVariablesExpression
node)
System\Linq\Expressions\Interpreter\LightCompiler.cs (2)
2564
var
node = (
RuntimeVariablesExpression
)expr;
System\Linq\Expressions\Interpreter\TypeOperations.cs (1)
575
protected internal override Expression VisitRuntimeVariables(
RuntimeVariablesExpression
node)
System\Linq\Expressions\RuntimeVariablesExpression.cs (11)
58
public
RuntimeVariablesExpression
Update(IEnumerable<ParameterExpression> variables)
75
/// Creates an instance of <see cref="
RuntimeVariablesExpression
"/>.
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>
79
public static
RuntimeVariablesExpression
RuntimeVariables(params ParameterExpression[] variables)
85
/// Creates an instance of <see cref="
RuntimeVariablesExpression
"/>.
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>
89
public static
RuntimeVariablesExpression
RuntimeVariables(IEnumerable<ParameterExpression> variables)
System\Runtime\CompilerServices\RuntimeOps.ExpressionQuoter.cs (1)
130
protected internal override Expression VisitRuntimeVariables(
RuntimeVariablesExpression
node)