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

◆ Rewrite()

override Expression< TDelegate > System.Linq.Expressions.Expression1< TDelegate >.Rewrite ( Expression body,
ParameterExpression[] parameters )
inlinepackagevirtual

Reimplemented from System.Linq.Expressions.Expression< TDelegate >.

Definition at line 46 of file Expression1.cs.

47 {
48 if (parameters != null)
49 {
50 return Expression.Lambda<TDelegate>(body, parameters);
51 }
52 return Expression.Lambda<TDelegate>(body, new ParameterExpression[1] { ExpressionUtils.ReturnObject<ParameterExpression>(_par0) });
53 }

References System.Linq.Expressions.Expression1< TDelegate >._par0, and System.Linq.Expressions.Expression< TDelegate >.Lambda().