Node superClass = transformOrEmpty(tree.superClass, tree);
Node body = newNode(Token.CLASS_MEMBERS);
setSourceInfo(body, tree);
for (ParseTree child : tree.elements) {
body.addChildToBack(transform(child));
}
return newNode(Token.CLASS, name, superClass, body);
}