public override object Visit(IASTVisitor visitor, object arg = null) { return(visitor.VisitDeclarationVariableDeclaration(this, arg)); }