Block b = new Block();
s.astBody(b);
for (JCCase c : node.getCases()) {
JCExpression rawExpr = c.getExpression();
if (rawExpr == null) b.rawContents().addToEnd(setPos(c, new Default()));
else b.rawContents().addToEnd(setPos(c, new Case().rawCondition(toTree(rawExpr))));
fillList(c.getStatements(), b.rawContents());
}
set(node, s);
}