internal void RegisterRewrite(Expression root, string[] names, Expression rewriteExpression) { MemberInitRewrite item = new MemberInitRewrite { Root = root, MemberNames = names, RewriteExpression = rewriteExpression }; this.rewrites.Add(item); this.parameterEntries.Push(rewriteExpression); }
internal void RegisterRewrite(Expression root, string[] names, Expression rewriteExpression) { MemberInitRewrite item = new MemberInitRewrite { Root = root, MemberNames = names, RewriteExpression = rewriteExpression }; this.rewrites.Add(item); this.parameterEntries.Push(rewriteExpression); }