setPos(def, ec);
ec.astName(new Identifier().astValue(vd.getName().toString()));
fillList(vd.mods.annotations, ec.rawAnnotations());
if (vd.init instanceof JCNewClass) {
JCNewClass init = (JCNewClass) vd.init;
fillList(init.getArguments(), ec.rawArguments());
if (init.getClassBody() != null) {
NormalTypeBody constantBody = setPos(init, new NormalTypeBody());
fillList(init.getClassBody().getMembers(), constantBody.rawMembers());
ec.astBody(constantBody);
}