public abstract Result Accept <Result, AArgmnt>(IExpressionVisitorWithArguments <Result, AArgmnt> visitor, AArgmnt arg);
override public Result Accept <Result, AArgmnt>(IExpressionVisitorWithArguments <Result, AArgmnt> visitor, AArgmnt arg) { return(visitor.Visit(this, arg)); }
public override Result Accept <Result, AArgmnt>(IExpressionVisitorWithArguments <Result, AArgmnt> visitor, AArgmnt arg) { throw new NotImplementedException(); }