public virtual void defaultReadObject(){ //XMLVM_BEGIN_WRAPPER[java.io.ObjectInputStream: void defaultReadObject()] global::org.xmlvm._nElement _r0; global::System.Object _r0_o = null; global::System.Object _r1_o = null; global::System.Object _r2_o = null; _r2_o = this; _r0_o = ((global::java.io.ObjectInputStream) _r2_o)._fcurrentObject; if (_r0_o != null) goto label8; _r0.i = ((global::java.io.ObjectInputStream) _r2_o)._fmustResolve ? 1 : 0; if (_r0.i != 0) goto label16; label8:; _r0_o = ((global::java.io.ObjectInputStream) _r2_o)._fcurrentObject; _r1_o = ((global::java.io.ObjectInputStream) _r2_o)._fcurrentClass; ((global::java.io.ObjectInputStream) _r2_o).readFieldValues((global::java.lang.Object) _r0_o, (global::java.io.ObjectStreamClass) _r1_o); return; label16:; _r0_o = new global::java.io.NotActiveException(); ((global::java.io.NotActiveException) _r0_o).@this(); throw new global::org.xmlvm._nExceptionAdapter((global::java.io.NotActiveException) _r0_o); //XMLVM_END_WRAPPER[java.io.ObjectInputStream: void defaultReadObject()] }
private void readHierarchy(global::java.lang.Object n1, global::java.io.ObjectStreamClass n2){ //XMLVM_BEGIN_WRAPPER[java.io.ObjectInputStream: void readHierarchy(java.lang.Object, java.io.ObjectStreamClass)] global::org.xmlvm._nElement _r0; global::System.Object _r0_o = null; global::System.Object _r1_o = null; global::System.Object _r2_o = null; global::org.xmlvm._nElement _r3; global::System.Object _r3_o = null; global::org.xmlvm._nElement _r4; global::org.xmlvm._nElement _r5; global::System.Object _r5_o = null; global::org.xmlvm._nElement _r6; global::System.Object _r7_o = null; global::System.Object _r8_o = null; global::System.Object _r9_o = null; _r7_o = this; _r8_o = n1; _r9_o = n2; _r3.i = 32; _r4.i = 0; if (_r8_o != null) goto label15; _r0.i = ((global::java.io.ObjectInputStream) _r7_o)._fmustResolve ? 1 : 0; if (_r0.i == 0) goto label15; _r0_o = new global::java.io.NotActiveException(); ((global::java.io.NotActiveException) _r0_o).@this(); throw new global::org.xmlvm._nExceptionAdapter((global::java.io.NotActiveException) _r0_o); label15:; _r1_o = new global::java.util.ArrayList(); ((global::java.util.ArrayList) _r1_o).@this((int) _r3.i); _r0_o = _r9_o; label21:; if (_r0_o != null) goto label36; if (_r8_o != null) goto label55; _r1_o = ((global::java.util.ArrayList) _r1_o).iterator(); label29:; _r0.i = ((global::java.util.Iterator) _r1_o).hasNext() ? 1 : 0; if (_r0.i != 0) goto label44; label35:; return; label36:; ((global::java.util.ArrayList) _r1_o).add((int) _r4.i, (global::java.lang.Object) _r0_o); _r0_o = ((global::java.io.ObjectStreamClass) _r0_o).getSuperclass(); goto label21; label44:; _r0_o = ((global::java.util.Iterator) _r1_o).next(); _r2_o = null; ((global::java.io.ObjectInputStream) _r7_o).readObjectForClass((global::java.lang.Object) _r2_o, (global::java.io.ObjectStreamClass) _r0_o); goto label29; label55:; _r2_o = new global::java.util.ArrayList(); ((global::java.util.ArrayList) _r2_o).@this((int) _r3.i); _r0_o = ((global::java.lang.Object) _r8_o).getClass(); label64:; if (_r0_o != null) goto label98; _r3.i = _r4.i; label67:; _r0.i = ((global::java.util.ArrayList) _r2_o).size(); if (_r3.i >= _r0.i) goto label35; _r0_o = ((global::java.util.ArrayList) _r2_o).get((int) _r3.i); _r5.i = ((global::java.io.ObjectInputStream) _r7_o).findStreamSuperclass((global::java.lang.Class) _r0_o, (global::java.util.ArrayList) _r1_o, (int) _r4.i); _r6.i = -1; if (_r5.i != _r6.i) goto label121; _r5_o = global::java.io.ObjectStreamClass.lookupStreamClass((global::java.lang.Class) _r0_o); ((global::java.io.ObjectInputStream) _r7_o).readObjectNoData((global::java.lang.Object) _r8_o, (global::java.lang.Class) _r0_o, (global::java.io.ObjectStreamClass) _r5_o); _r0.i = _r4.i; label94:; _r3.i = _r3.i + 1; _r4.i = _r0.i; goto label67; label98:; _r3_o = ((global::java.lang.Class) _r0_o).getSuperclass(); if (_r3_o == null) goto label107; ((global::java.util.ArrayList) _r2_o).add((int) _r4.i, (global::java.lang.Object) _r0_o); label107:; _r0_o = _r3_o; goto label64; label109:; _r0_o = ((global::java.util.ArrayList) _r1_o).get((int) _r4.i); ((global::java.io.ObjectInputStream) _r7_o).readObjectForClass((global::java.lang.Object) _r8_o, (global::java.io.ObjectStreamClass) _r0_o); _r0.i = _r4.i + 1; _r4.i = _r0.i; label121:; if (_r4.i <= _r5.i) goto label109; _r0.i = _r5.i + 1; goto label94; //XMLVM_END_WRAPPER[java.io.ObjectInputStream: void readHierarchy(java.lang.Object, java.io.ObjectStreamClass)] }
public virtual void registerValidation(global::java.io.ObjectInputValidation n1, int n2){ //XMLVM_BEGIN_WRAPPER[java.io.ObjectInputStream: void registerValidation(java.io.ObjectInputValidation, int)] global::org.xmlvm._nElement _r0; global::System.Object _r0_o = null; global::org.xmlvm._nElement _r1; global::System.Object _r1_o = null; global::org.xmlvm._nElement _r2; global::System.Object _r2_o = null; global::org.xmlvm._nElement _r3; global::org.xmlvm._nElement _r4; global::System.Object _r4_o = null; global::org.xmlvm._nElement _r5; global::System.Object _r5_o = null; global::org.xmlvm._nElement _r6; global::System.Object _r7_o = null; global::System.Object _r8_o = null; global::org.xmlvm._nElement _r9; global::org.xmlvm._nExceptionAdapter _ex = null; _r7_o = this; _r8_o = n1; _r9.i = n2; _r2.i = 0; global::System.Threading.Monitor.Enter(_r7_o); try { _r0_o = ((global::java.io.ObjectInputStream) _r7_o)._fcurrentObject; if (_r0_o != null) goto label19; _r0.i = ((global::java.io.ObjectInputStream) _r7_o)._fnestedLevels; if (_r0.i != 0) goto label19; _r0_o = new global::java.io.NotActiveException(); ((global::java.io.NotActiveException) _r0_o).@this(); throw new global::org.xmlvm._nExceptionAdapter((global::java.io.NotActiveException) _r0_o); } catch (global::System.Exception e) { global::org.xmlvm._nExceptionAdapter ex = e as global::org.xmlvm._nExceptionAdapter ?? new global::org.xmlvm._nExceptionAdapter(e.ToString(), e.ToJavaException()); global::System.Object _java_exception = ex.getJavaException(); if (_java_exception is global::java.lang.Object) { _ex = ex; goto label16; } throw ex; } // end catch label16:; _r0_o = _ex.getJavaException(); _ex = null; global::System.Threading.Monitor.Exit(_r7_o); throw new global::org.xmlvm._nExceptionAdapter((global::java.lang.Throwable) _r0_o); label19:; if (_r8_o != null) goto label33; try { _r0_o = new global::java.io.InvalidObjectException(); // Value=luni.C6 _r1_o = new global::java.lang.String(); ((global::java.lang.String)_r1_o).@this(new global::org.xmlvm._nArrayAdapter<char>(new char[] {unchecked((char) unchecked((uint)108)), unchecked((char) unchecked((uint) 117)), unchecked((char) unchecked((uint) 110)), unchecked((char) unchecked((uint) 105)), unchecked((char) unchecked((uint) 46)), unchecked((char) unchecked((uint) 67)), unchecked((char) unchecked((uint) 54))})); _r1_o = global::[email protected]((global::java.lang.String) _r1_o); ((global::java.io.InvalidObjectException) _r0_o).@this((global::java.lang.String) _r1_o); throw new global::org.xmlvm._nExceptionAdapter((global::java.io.InvalidObjectException) _r0_o); } catch (global::System.Exception e) { global::org.xmlvm._nExceptionAdapter ex = e as global::org.xmlvm._nExceptionAdapter ?? new global::org.xmlvm._nExceptionAdapter(e.ToString(), e.ToJavaException()); global::System.Object _java_exception = ex.getJavaException(); if (_java_exception is global::java.lang.Object) { _ex = ex; goto label16; } throw ex; } // end catch label33:; try { _r0_o = new global::java.io.ObjectInputStream_2InputValidationDesc(); ((global::java.io.ObjectInputStream_2InputValidationDesc) _r0_o).@this(); ((global::java.io.ObjectInputStream_2InputValidationDesc) _r0_o)._fvalidator = (global::java.io.ObjectInputValidation) _r8_o; ((global::java.io.ObjectInputStream_2InputValidationDesc) _r0_o)._fpriority = _r9.i; _r1_o = ((global::java.io.ObjectInputStream) _r7_o)._fvalidations; if (_r1_o != null) goto label58; _r1.i = 1; _r1_o = new global::org.xmlvm._nArrayAdapter<global::System.Object>(new global::System.Object[_r1.i]); ((global::java.io.ObjectInputStream) _r7_o)._fvalidations = (global::org.xmlvm._nArrayAdapter<global::System.Object>) _r1_o; _r1_o = ((global::java.io.ObjectInputStream) _r7_o)._fvalidations; _r2.i = 0; ((global::org.xmlvm._nArrayAdapter<global::System.Object>) _r1_o)[_r2.i] = _r0_o; } catch (global::System.Exception e) { global::org.xmlvm._nExceptionAdapter ex = e as global::org.xmlvm._nExceptionAdapter ?? new global::org.xmlvm._nExceptionAdapter(e.ToString(), e.ToJavaException()); global::System.Object _java_exception = ex.getJavaException(); if (_java_exception is global::java.lang.Object) { _ex = ex; goto label16; } throw ex; } // end catch label56:; global::System.Threading.Monitor.Exit(_r7_o); return; label58:; _r1.i = _r2.i; label59:; try { _r2_o = ((global::java.io.ObjectInputStream) _r7_o)._fvalidations; _r2.i = ((global::org.xmlvm._nIArray) _r2_o).Length; if (_r1.i < _r2.i) goto label93; } catch (global::System.Exception e) { global::org.xmlvm._nExceptionAdapter ex = e as global::org.xmlvm._nExceptionAdapter ?? new global::org.xmlvm._nExceptionAdapter(e.ToString(), e.ToJavaException()); global::System.Object _java_exception = ex.getJavaException(); if (_java_exception is global::java.lang.Object) { _ex = ex; goto label16; } throw ex; } // end catch label64:; try { _r2_o = ((global::java.io.ObjectInputStream) _r7_o)._fvalidations; _r3.i = ((global::org.xmlvm._nIArray) _r2_o).Length; _r4.i = _r3.i + 1; _r4_o = new global::org.xmlvm._nArrayAdapter<global::System.Object>(new global::System.Object[_r4.i]); ((global::java.io.ObjectInputStream) _r7_o)._fvalidations = (global::org.xmlvm._nArrayAdapter<global::System.Object>) _r4_o; _r4.i = 0; _r5_o = ((global::java.io.ObjectInputStream) _r7_o)._fvalidations; _r6.i = 0; global::java.lang.System.arraycopy((global::java.lang.Object) _r2_o, (int) _r4.i, (global::java.lang.Object) _r5_o, (int) _r6.i, (int) _r1.i); _r4_o = ((global::java.io.ObjectInputStream) _r7_o)._fvalidations; _r5.i = _r1.i + 1; _r3.i = _r3.i - _r1.i; global::java.lang.System.arraycopy((global::java.lang.Object) _r2_o, (int) _r1.i, (global::java.lang.Object) _r4_o, (int) _r5.i, (int) _r3.i); _r2_o = ((global::java.io.ObjectInputStream) _r7_o)._fvalidations; ((global::org.xmlvm._nArrayAdapter<global::System.Object>) _r2_o)[_r1.i] = _r0_o; goto label56; } catch (global::System.Exception e) { global::org.xmlvm._nExceptionAdapter ex = e as global::org.xmlvm._nExceptionAdapter ?? new global::org.xmlvm._nExceptionAdapter(e.ToString(), e.ToJavaException()); global::System.Object _java_exception = ex.getJavaException(); if (_java_exception is global::java.lang.Object) { _ex = ex; goto label16; } throw ex; } // end catch label93:; try { _r2_o = ((global::java.io.ObjectInputStream) _r7_o)._fvalidations; _r2_o = ((global::org.xmlvm._nArrayAdapter<global::System.Object>) _r2_o)[_r1.i]; _r2.i = ((global::java.io.ObjectInputStream_2InputValidationDesc) _r2_o)._fpriority; } catch (global::System.Exception e) { global::org.xmlvm._nExceptionAdapter ex = e as global::org.xmlvm._nExceptionAdapter ?? new global::org.xmlvm._nExceptionAdapter(e.ToString(), e.ToJavaException()); global::System.Object _java_exception = ex.getJavaException(); if (_java_exception is global::java.lang.Object) { _ex = ex; goto label16; } throw ex; } // end catch if (_r9.i >= _r2.i) goto label64; _r1.i = _r1.i + 1; goto label59; //XMLVM_END_WRAPPER[java.io.ObjectInputStream: void registerValidation(java.io.ObjectInputValidation, int)] }
public virtual global::System.Object readFields(){ //XMLVM_BEGIN_WRAPPER[java.io.ObjectInputStream: java.io.ObjectInputStream$GetField readFields()] global::System.Object _r0_o = null; global::System.Object _r1_o = null; global::System.Object _r2_o = null; _r2_o = this; _r0_o = ((global::java.io.ObjectInputStream) _r2_o)._fcurrentObject; if (_r0_o != null) goto label10; _r0_o = new global::java.io.NotActiveException(); ((global::java.io.NotActiveException) _r0_o).@this(); throw new global::org.xmlvm._nExceptionAdapter((global::java.io.NotActiveException) _r0_o); label10:; _r0_o = new global::java.io.EmulatedFieldsForLoading(); _r1_o = ((global::java.io.ObjectInputStream) _r2_o)._fcurrentClass; ((global::java.io.EmulatedFieldsForLoading) _r0_o).@this((global::java.io.ObjectStreamClass) _r1_o); ((global::java.io.ObjectInputStream) _r2_o).readFieldValues((global::java.io.EmulatedFieldsForLoading) _r0_o); return (global::java.io.ObjectInputStream_2GetField) _r0_o; //XMLVM_END_WRAPPER[java.io.ObjectInputStream: java.io.ObjectInputStream$GetField readFields()] }
public virtual void writeFields(){ //XMLVM_BEGIN_WRAPPER[java.io.ObjectOutputStream: void writeFields()] global::System.Object _r0_o = null; global::System.Object _r1_o = null; _r1_o = this; _r0_o = ((global::java.io.ObjectOutputStream) _r1_o)._fcurrentPutField; if (_r0_o != null) goto label10; _r0_o = new global::java.io.NotActiveException(); ((global::java.io.NotActiveException) _r0_o).@this(); throw new global::org.xmlvm._nExceptionAdapter((global::java.io.NotActiveException) _r0_o); label10:; _r0_o = ((global::java.io.ObjectOutputStream) _r1_o)._fcurrentPutField; ((global::java.io.ObjectOutputStream) _r1_o).writeFieldValues((global::java.io.EmulatedFieldsForDumping) _r0_o); return; //XMLVM_END_WRAPPER[java.io.ObjectOutputStream: void writeFields()] }
public virtual global::System.Object putFields(){ //XMLVM_BEGIN_WRAPPER[java.io.ObjectOutputStream: java.io.ObjectOutputStream$PutField putFields()] global::System.Object _r0_o = null; global::System.Object _r1_o = null; _r1_o = this; _r0_o = ((global::java.io.ObjectOutputStream) _r1_o)._fcurrentObject; if (_r0_o != null) goto label10; _r0_o = new global::java.io.NotActiveException(); ((global::java.io.NotActiveException) _r0_o).@this(); throw new global::org.xmlvm._nExceptionAdapter((global::java.io.NotActiveException) _r0_o); label10:; _r0_o = ((global::java.io.ObjectOutputStream) _r1_o)._fcurrentPutField; if (_r0_o != null) goto label17; ((global::java.io.ObjectOutputStream) _r1_o).computePutField(); label17:; _r0_o = ((global::java.io.ObjectOutputStream) _r1_o)._fcurrentPutField; return (global::java.io.ObjectOutputStream_2PutField) _r0_o; //XMLVM_END_WRAPPER[java.io.ObjectOutputStream: java.io.ObjectOutputStream$PutField putFields()] }
public virtual void defaultWriteObject(){ //XMLVM_BEGIN_WRAPPER[java.io.ObjectOutputStream: void defaultWriteObject()] global::System.Object _r0_o = null; global::System.Object _r1_o = null; global::System.Object _r2_o = null; _r2_o = this; _r0_o = ((global::java.io.ObjectOutputStream) _r2_o)._fcurrentObject; if (_r0_o != null) goto label10; _r0_o = new global::java.io.NotActiveException(); ((global::java.io.NotActiveException) _r0_o).@this(); throw new global::org.xmlvm._nExceptionAdapter((global::java.io.NotActiveException) _r0_o); label10:; _r0_o = ((global::java.io.ObjectOutputStream) _r2_o)._fcurrentObject; _r1_o = ((global::java.io.ObjectOutputStream) _r2_o)._fcurrentClass; ((global::java.io.ObjectOutputStream) _r2_o).writeFieldValues((global::java.lang.Object) _r0_o, (global::java.io.ObjectStreamClass) _r1_o); return; //XMLVM_END_WRAPPER[java.io.ObjectOutputStream: void defaultWriteObject()] }
private void writeHierarchy(global::java.lang.Object n1, global::java.io.ObjectStreamClass n2){ //XMLVM_BEGIN_WRAPPER[java.io.ObjectOutputStream: void writeHierarchy(java.lang.Object, java.io.ObjectStreamClass)] global::org.xmlvm._nElement _r0; global::System.Object _r0_o = null; global::org.xmlvm._nElement _r1; global::System.Object _r1_o = null; global::org.xmlvm._nElement _r2; global::System.Object _r3_o = null; global::org.xmlvm._nElement _r4; global::System.Object _r5_o = null; global::System.Object _r6_o = null; global::System.Object _r7_o = null; global::org.xmlvm._nExceptionAdapter _ex = null; _r5_o = this; _r6_o = n1; _r7_o = n2; _r4.i = 1; _r1.i = 0; _r3_o = null; if (_r6_o != null) goto label11; _r0_o = new global::java.io.NotActiveException(); ((global::java.io.NotActiveException) _r0_o).@this(); throw new global::org.xmlvm._nExceptionAdapter((global::java.io.NotActiveException) _r0_o); label11:; _r0_o = ((global::java.io.ObjectStreamClass) _r7_o).getSuperclass(); if (_r0_o == null) goto label24; _r0_o = ((global::java.io.ObjectStreamClass) _r7_o).getSuperclass(); ((global::java.io.ObjectOutputStream) _r5_o).writeHierarchy((global::java.lang.Object) _r6_o, (global::java.io.ObjectStreamClass) _r0_o); label24:; ((global::java.io.ObjectOutputStream) _r5_o)._fcurrentObject = (global::java.lang.Object) _r6_o; ((global::java.io.ObjectOutputStream) _r5_o)._fcurrentClass = (global::java.io.ObjectStreamClass) _r7_o; try { _r0.i = ((global::java.io.ObjectStreamClass) _r7_o).hasMethodWriteObject() ? 1 : 0; if (_r0.i == 0) goto label112; _r0_o = ((global::java.io.ObjectStreamClass) _r7_o).getMethodWriteObject(); } catch (global::System.Exception e) { global::org.xmlvm._nExceptionAdapter ex = e as global::org.xmlvm._nExceptionAdapter ?? new global::org.xmlvm._nExceptionAdapter(e.ToString(), e.ToJavaException()); global::System.Object _java_exception = ex.getJavaException(); if (_java_exception is global::java.lang.Object) { _ex = ex; goto label79; } throw ex; } // end catch _r1.i = 1; try { _r1_o = new global::org.xmlvm._nArrayAdapter<global::System.Object>(new global::System.Object[_r1.i]); _r2.i = 0; ((global::org.xmlvm._nArrayAdapter<global::System.Object>) _r1_o)[_r2.i] = _r5_o; ((global::java.lang.reflect.Method) _r0_o).invoke((global::java.lang.Object) _r6_o, (global::org.xmlvm._nArrayAdapter<global::System.Object>) _r1_o); } catch (global::System.Exception e) { global::org.xmlvm._nExceptionAdapter ex = e as global::org.xmlvm._nExceptionAdapter ?? new global::org.xmlvm._nExceptionAdapter(e.ToString(), e.ToJavaException()); global::System.Object _java_exception = ex.getJavaException(); if (_java_exception is global::java.lang.reflect.InvocationTargetException) { _ex = ex; goto label67; } if (_java_exception is global::java.lang.IllegalAccessException) { _ex = ex; goto label97; } if (_java_exception is global::java.lang.Object) { _ex = ex; goto label79; } throw ex; } // end catch _r0.i = _r4.i; label48:; if (_r0.i == 0) goto label108; try { ((global::java.io.ObjectOutputStream) _r5_o).drain(); _r0_o = ((global::java.io.ObjectOutputStream) _r5_o)._foutput; _r1.i = 120; ((global::java.io.DataOutputStream) _r0_o).writeByte((int) _r1.i); } catch (global::System.Exception e) { global::org.xmlvm._nExceptionAdapter ex = e as global::org.xmlvm._nExceptionAdapter ?? new global::org.xmlvm._nExceptionAdapter(e.ToString(), e.ToJavaException()); global::System.Object _java_exception = ex.getJavaException(); if (_java_exception is global::java.lang.Object) { _ex = ex; goto label79; } throw ex; } // end catch label60:; ((global::java.io.ObjectOutputStream) _r5_o)._fcurrentObject = (global::java.lang.Object) _r3_o; ((global::java.io.ObjectOutputStream) _r5_o)._fcurrentClass = (global::java.io.ObjectStreamClass) _r3_o; ((global::java.io.ObjectOutputStream) _r5_o)._fcurrentPutField = (global::java.io.EmulatedFieldsForDumping) _r3_o; return; label67:; _r0_o = _ex.getJavaException(); _ex = null; try { _r0_o = ((global::java.lang.reflect.InvocationTargetException) _r0_o).getTargetException(); _r1.i = ((_r0_o != null) && (_r0_o is global::java.lang.RuntimeException)) ? 1 : 0; if (_r1.i == 0) goto label87; throw new global::org.xmlvm._nExceptionAdapter((global::java.lang.RuntimeException) _r0_o); } catch (global::System.Exception e) { global::org.xmlvm._nExceptionAdapter ex = e as global::org.xmlvm._nExceptionAdapter ?? new global::org.xmlvm._nExceptionAdapter(e.ToString(), e.ToJavaException()); global::System.Object _java_exception = ex.getJavaException(); if (_java_exception is global::java.lang.Object) { _ex = ex; goto label79; } throw ex; } // end catch label79:; _r0_o = _ex.getJavaException(); _ex = null; ((global::java.io.ObjectOutputStream) _r5_o)._fcurrentObject = (global::java.lang.Object) _r3_o; ((global::java.io.ObjectOutputStream) _r5_o)._fcurrentClass = (global::java.io.ObjectStreamClass) _r3_o; ((global::java.io.ObjectOutputStream) _r5_o)._fcurrentPutField = (global::java.io.EmulatedFieldsForDumping) _r3_o; throw new global::org.xmlvm._nExceptionAdapter((global::System.Object) _r0_o); label87:; try { _r1.i = ((_r0_o != null) && (_r0_o is global::java.lang.Error)) ? 1 : 0; if (_r1.i == 0) goto label94; throw new global::org.xmlvm._nExceptionAdapter((global::java.lang.Error) _r0_o); } catch (global::System.Exception e) { global::org.xmlvm._nExceptionAdapter ex = e as global::org.xmlvm._nExceptionAdapter ?? new global::org.xmlvm._nExceptionAdapter(e.ToString(), e.ToJavaException()); global::System.Object _java_exception = ex.getJavaException(); if (_java_exception is global::java.lang.Object) { _ex = ex; goto label79; } throw ex; } // end catch label94:; try { throw new global::org.xmlvm._nExceptionAdapter((global::java.io.IOException) _r0_o); } catch (global::System.Exception e) { global::org.xmlvm._nExceptionAdapter ex = e as global::org.xmlvm._nExceptionAdapter ?? new global::org.xmlvm._nExceptionAdapter(e.ToString(), e.ToJavaException()); global::System.Object _java_exception = ex.getJavaException(); if (_java_exception is global::java.lang.Object) { _ex = ex; goto label79; } throw ex; } // end catch label97:; try { _r0_o = _ex.getJavaException(); _ex = null; _r1_o = new global::java.lang.RuntimeException(); _r0_o = ((global::java.lang.IllegalAccessException) _r0_o).toString(); ((global::java.lang.RuntimeException) _r1_o).@this((global::java.lang.String) _r0_o); throw new global::org.xmlvm._nExceptionAdapter((global::java.lang.RuntimeException) _r1_o); } catch (global::System.Exception e) { global::org.xmlvm._nExceptionAdapter ex = e as global::org.xmlvm._nExceptionAdapter ?? new global::org.xmlvm._nExceptionAdapter(e.ToString(), e.ToJavaException()); global::System.Object _java_exception = ex.getJavaException(); if (_java_exception is global::java.lang.Object) { _ex = ex; goto label79; } throw ex; } // end catch label108:; try { ((global::java.io.ObjectOutputStream) _r5_o).defaultWriteObject(); } catch (global::System.Exception e) { global::org.xmlvm._nExceptionAdapter ex = e as global::org.xmlvm._nExceptionAdapter ?? new global::org.xmlvm._nExceptionAdapter(e.ToString(), e.ToJavaException()); global::System.Object _java_exception = ex.getJavaException(); if (_java_exception is global::java.lang.Object) { _ex = ex; goto label79; } throw ex; } // end catch goto label60; label112:; _r0.i = _r1.i; goto label48; //XMLVM_END_WRAPPER[java.io.ObjectOutputStream: void writeHierarchy(java.lang.Object, java.io.ObjectStreamClass)] }