if (_identityClass != null) {
_compiler.selfType_(((JVMNonPrimitiveType) _compilerTools.jvmTypeForClass_(_identityClass)));
}
_jvmClass = _compiler.compileClassNode();
_extensionClass = _compilerTools.writeClass_(_jvmClass);
_compiler.extraClassesDo_(new st.gravel.support.jvm.Block1<Object, JVMClass>() {
@Override
public Object value_(final JVMClass _each) {
return _compilerTools.writeClass_(_each);
}