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