@Override public Node visit(NormalAnnotationExpr _n, Object _arg) { NameExpr name = cloneNodes(_n.getName(), _arg); List<MemberValuePair> pairs = visit(_n.getPairs(), _arg); Comment comment = cloneNodes(_n.getComment(), _arg); NormalAnnotationExpr r = new NormalAnnotationExpr( _n.getBeginLine(), _n.getBeginColumn(), _n.getEndLine(), _n.getEndColumn(), name, pairs ); r.setComment(comment); return r; }