public ITreeAppendable generateMembersInBody(final JvmDeclaredType it, final ITreeAppendable appendable, final GeneratorConfig config) {
ITreeAppendable _xblockexpression = null;
{
appendable.append("{").increaseIndentation();
final Procedure1<LoopParams> _function = (LoopParams it_1) -> {
final Function1<ITreeAppendable, ITreeAppendable> _function_1 = (ITreeAppendable it_2) -> {
return it_2.newLine();
};
it_1.setSeparator(_function_1);
};
final Procedure1<JvmMember> _function_1 = (JvmMember it_1) -> {
final ITreeAppendable memberAppendable = this._treeAppendableUtil.traceWithComments(appendable, it_1);
memberAppendable.openScope();
this.generateMember(it_1, memberAppendable, config);
memberAppendable.closeScope();
};
this._loopExtensions.<JvmMember>forEach(appendable, this.getMembersToBeCompiled(it), _function, _function_1);
_xblockexpression = appendable.decreaseIndentation().newLine().append("}");
}
return _xblockexpression;
}