added empty StatementVisitor