Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ Rewrite() [2/2]

override BlockExpression System.Linq.Expressions.Scope1.Rewrite ( ReadOnlyCollection< ParameterExpression > variables,
Expression[] args )
inlinepackagevirtual

Reimplemented from System.Linq.Expressions.BlockExpression.

Definition at line 53 of file Scope1.cs.

54 {
55 if (args == null)
56 {
57 Expression.ValidateVariables(variables, "variables");
58 return new Scope1(variables, _body);
59 }
61 }
Scope1(IReadOnlyList< ParameterExpression > variables, Expression body)
Definition Scope1.cs:13
IReadOnlyList< ParameterExpression > ReuseOrValidateVariables(ReadOnlyCollection< ParameterExpression > variables)

References System.Linq.Expressions.Scope1.Scope1(), System.Linq.Expressions.Scope1._body, System.Linq.Expressions.ScopeExpression.ReuseOrValidateVariables(), and System.Linq.Expressions.Expression< TDelegate >.ValidateVariables().