public Node visit(SwitchStmt _n, Object _arg) {
Expression selector = cloneNodes(_n.getSelector(), _arg);
List<SwitchEntryStmt> entries = visit(_n.getEntries(), _arg);
Comment comment = cloneNodes(_n.getComment(), _arg);
SwitchStmt r = new SwitchStmt(
_n.getBeginLine(), _n.getBeginColumn(), _n.getEndLine(), _n.getEndColumn(),
selector, entries
);
r.setComment(comment);
return r;
}