1 instantiation of RuntimeVariablesExpression
System.Linq.Expressions (1)
System\Linq\Expressions\RuntimeVariablesExpression.cs (1)
99return 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)
781RuntimeVariablesExpression node = (RuntimeVariablesExpression)expr;
System\Linq\Expressions\Compiler\VariableBinder.cs (1)
228protected internal override Expression VisitRuntimeVariables(RuntimeVariablesExpression node)
System\Linq\Expressions\DebugViewWriter.cs (1)
517protected internal override Expression VisitRuntimeVariables(RuntimeVariablesExpression node)
System\Linq\Expressions\Expression.DebuggerProxy.cs (2)
386private readonly RuntimeVariablesExpression _node; 388public RuntimeVariablesExpressionProxy(RuntimeVariablesExpression node)
System\Linq\Expressions\ExpressionStringBuilder.cs (1)
385protected internal override Expression VisitRuntimeVariables(RuntimeVariablesExpression node)
System\Linq\Expressions\ExpressionVisitor.cs (2)
455/// Visits the children of the <see cref="RuntimeVariablesExpression"/>. 460protected internal virtual Expression VisitRuntimeVariables(RuntimeVariablesExpression node)
System\Linq\Expressions\Interpreter\LightCompiler.cs (2)
2564var node = (RuntimeVariablesExpression)expr;
System\Linq\Expressions\Interpreter\TypeOperations.cs (1)
575protected internal override Expression VisitRuntimeVariables(RuntimeVariablesExpression node)
System\Linq\Expressions\RuntimeVariablesExpression.cs (11)
58public 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> 79public 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> 89public static RuntimeVariablesExpression RuntimeVariables(IEnumerable<ParameterExpression> variables)
System\Runtime\CompilerServices\RuntimeOps.ExpressionQuoter.cs (1)
130protected internal override Expression VisitRuntimeVariables(RuntimeVariablesExpression node)