public virtual Expression VisitArglistArgumentExpression(ArglistArgumentExpression argexp) { if (argexp == null) return null; argexp.Operands = this.VisitExpressionList(argexp.Operands); return argexp; }
public EventingVisitor(Action<ArglistArgumentExpression> visitArglistArgumentExpression) { VisitedArglistArgumentExpression += visitArglistArgumentExpression; } public event Action<ArglistArgumentExpression> VisitedArglistArgumentExpression; public override Expression VisitArglistArgumentExpression(ArglistArgumentExpression argexp) { if (VisitedArglistArgumentExpression != null) VisitedArglistArgumentExpression(argexp); return base.VisitArglistArgumentExpression(argexp); }