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

◆ Rewrite()

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

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

Definition at line 56 of file Expression2.cs.

57 {
58 if (parameters != null)
59 {
60 return Expression.Lambda<TDelegate>(body, parameters);
61 }
62 return Expression.Lambda<TDelegate>(body, new ParameterExpression[2]
63 {
64 ExpressionUtils.ReturnObject<ParameterExpression>(_par0),
65 _par1
66 });
67 }
readonly ParameterExpression _par1

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