public virtual Expression VisitArglistExpression(ArglistExpression argexp){ if (argexp == null) return null; return argexp; }
public virtual void VisitArglistExpression(ArglistExpression argexp) { }
public override Expression VisitArglistExpression(ArglistExpression arglistexp){ if (arglistexp == null) return null; arglistexp.Type = SystemTypes.RuntimeArgumentHandle; return arglistexp; }
public override Expression VisitArglistExpression(ArglistExpression argexp) { if (argexp == null) return null; return new Expression(NodeType.Arglist, argexp.Type); }