}
if (initializer != null) {
SourceInfo info = makeSourceInfo(declaration);
// JDeclarationStatement's ctor sets up the field's initializer.
JStatement decl = new JDeclarationStatement(program, info,
createVariableRef(info, field), initializer);
// will either be init or clinit
currentMethodBody.getStatements().add(decl);
}
} catch (Throwable e) {