public virtual global::System.Object resolveProxyClass(global::org.xmlvm._nArrayAdapter<global::System.Object> n1){ //XMLVM_BEGIN_WRAPPER[java.io.ObjectInputStream: java.lang.Class resolveProxyClass(java.lang.String[])] 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::System.Object _r3_o = null; global::org.xmlvm._nElement _r4; global::System.Object _r5_o = null; global::System.Object _r6_o = null; global::org.xmlvm._nExceptionAdapter _ex = null; _r5_o = this; _r6_o = n1; _r4.i = 0; // Red class access removed: org.apache.harmony.kernel.vm.VM getNonBootstrapClassLoader throw new global::org.xmlvm._nNotYetImplementedException("Red class access removed: org.apache.harmony.kernel.vm.VM getNonBootstrapClassLoader"); _r1.i = ((global::org.xmlvm._nIArray) _r6_o).Length; _r1_o = new global::org.xmlvm._nArrayAdapter<global::System.Object>(new global::System.Object[_r1.i]); _r2.i = _r4.i; label9:; _r3.i = ((global::org.xmlvm._nIArray) _r6_o).Length; if (_r2.i < _r3.i) goto label17; try { _r0_o = global::java.lang.reflect.Proxy.getProxyClass((global::java.lang.ClassLoader) _r0_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.IllegalArgumentException) { _ex = ex; goto label28; } throw ex; } // end catch return (global::java.lang.Class) _r0_o; label17:; _r3_o = ((global::org.xmlvm._nArrayAdapter<global::System.Object>) _r6_o)[_r2.i]; _r3_o = global::java.lang.Class.forName((global::java.lang.String) _r3_o, 0!=_r4.i, (global::java.lang.ClassLoader) _r0_o); ((global::org.xmlvm._nArrayAdapter<global::System.Object>) _r1_o)[_r2.i] = _r3_o; _r2.i = _r2.i + 1; goto label9; label28:; _r0_o = _ex.getJavaException(); _ex = null; _r1_o = new global::java.lang.ClassNotFoundException(); _r2_o = ((global::java.lang.IllegalArgumentException) _r0_o).toString(); ((global::java.lang.ClassNotFoundException) _r1_o).@this((global::java.lang.String) _r2_o, (global::java.lang.Throwable) _r0_o); throw new global::org.xmlvm._nExceptionAdapter((global::java.lang.ClassNotFoundException) _r1_o); //XMLVM_END_WRAPPER[java.io.ObjectInputStream: java.lang.Class resolveProxyClass(java.lang.String[])] }
private global::System.Object readNewArray(bool n1){ //XMLVM_BEGIN_WRAPPER[java.io.ObjectInputStream: java.lang.Object readNewArray(boolean)] global::System.Object _r0_o = null; global::org.xmlvm._nElement _r1; global::System.Object _r1_o = null; global::System.Object _r2_o = null; global::org.xmlvm._nElement _r3; global::System.Object _r3_o = null; global::System.Object _r4_o = null; global::org.xmlvm._nElement _r5; global::org.xmlvm._nElement _r6; global::System.Object _r6_o = null; global::org.xmlvm._nElement _r8; global::System.Object _r9_o = null; global::org.xmlvm._nElement _r10; _r9_o = this; _r10.i = n1 ? 1 : 0; _r8.i = 0; _r1_o = ((global::java.io.ObjectInputStream) _r9_o).readClassDesc(); if (_r1_o != null) goto label19; _r1_o = new global::java.io.InvalidClassException(); // Value=luni.C1 _r2_o = new global::java.lang.String(); ((global::java.lang.String)_r2_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) 49))})); _r2_o = global::[email protected]((global::java.lang.String) _r2_o); ((global::java.io.InvalidClassException) _r1_o).@this((global::java.lang.String) _r2_o); throw new global::org.xmlvm._nExceptionAdapter((global::java.io.InvalidClassException) _r1_o); label19:; _r4_o = ((global::java.io.ObjectInputStream) _r9_o).nextHandle(); _r2_o = ((global::java.io.ObjectInputStream) _r9_o)._finput; _r5.i = ((global::java.io.DataInputStream) _r2_o).readInt(); _r2_o = ((global::java.io.ObjectStreamClass) _r1_o).forClass(); _r3_o = ((global::java.lang.Class) _r2_o).getComponentType(); _r2_o = global::java.lang.reflect.Array.newInstance((global::java.lang.Class) _r3_o, (int) _r5.i); ((global::java.io.ObjectInputStream) _r9_o).registerObjectRead((global::java.lang.Object) _r2_o, (global::java.lang.Integer) _r4_o, 0!=_r10.i); _r6.i = ((global::java.lang.Class) _r3_o).isPrimitive() ? 1 : 0; if (_r6.i == 0) goto label246; _r6_o = global::java.lang.Integer._fTYPE; if (_r3_o != _r6_o) goto label84; _r0_o = _r2_o; _r1_o = _r0_o; _r3.i = _r8.i; label59:; if (_r3.i < _r5.i) goto label73; label61:; _r1.i = ((global::java.io.ObjectInputStream) _r9_o)._fenableResolve ? 1 : 0; if (_r1.i == 0) goto label262; _r1_o = ((global::java.io.ObjectInputStream) _r9_o).resolveObject((global::java.lang.Object) _r2_o); ((global::java.io.ObjectInputStream) _r9_o).registerObjectRead((global::java.lang.Object) _r1_o, (global::java.lang.Integer) _r4_o, 0!=_r8.i); label72:; return (global::java.lang.Object) _r1_o; label73:; _r6_o = ((global::java.io.ObjectInputStream) _r9_o)._finput; _r6.i = ((global::java.io.DataInputStream) _r6_o).readInt(); ((global::org.xmlvm._nArrayAdapter<int>) _r1_o)[_r3.i] = _r6.i; _r3.i = _r3.i + 1; goto label59; label84:; _r6_o = global::java.lang.Byte._fTYPE; if (_r3_o != _r6_o) goto label98; _r0_o = _r2_o; _r3_o = _r0_o; _r1_o = ((global::java.io.ObjectInputStream) _r9_o)._finput; ((global::java.io.DataInputStream) _r1_o).readFully((global::org.xmlvm._nArrayAdapter<sbyte>) _r3_o, (int) _r8.i, (int) _r5.i); goto label61; label98:; _r6_o = global::java.lang.Character._fTYPE; if (_r3_o != _r6_o) goto label120; _r0_o = _r2_o; _r3_o = _r0_o; _r1.i = _r8.i; label107:; if (_r1.i >= _r5.i) goto label61; _r6_o = ((global::java.io.ObjectInputStream) _r9_o)._finput; _r6.i = ((global::java.io.DataInputStream) _r6_o).readChar(); ((global::org.xmlvm._nArrayAdapter<char>) _r3_o)[_r1.i] = (char)_r6.i; _r1.i = _r1.i + 1; goto label107; label120:; _r6_o = global::java.lang.Short._fTYPE; if (_r3_o != _r6_o) goto label142; _r0_o = _r2_o; _r3_o = _r0_o; _r1.i = _r8.i; label129:; if (_r1.i >= _r5.i) goto label61; _r6_o = ((global::java.io.ObjectInputStream) _r9_o)._finput; _r6.i = ((global::java.io.DataInputStream) _r6_o).readShort(); ((global::org.xmlvm._nArrayAdapter<short>) _r3_o)[_r1.i] = (short)_r6.i; _r1.i = _r1.i + 1; goto label129; label142:; _r6_o = global::java.lang.Boolean._fTYPE; if (_r3_o != _r6_o) goto label164; _r0_o = _r2_o; _r3_o = _r0_o; _r1.i = _r8.i; label151:; if (_r1.i >= _r5.i) goto label61; _r6_o = ((global::java.io.ObjectInputStream) _r9_o)._finput; _r6.i = ((global::java.io.DataInputStream) _r6_o).readBoolean() ? 1 : 0; ((global::org.xmlvm._nArrayAdapter<bool>) _r3_o)[_r1.i] = 0!=_r6.i; _r1.i = _r1.i + 1; goto label151; label164:; _r6_o = global::java.lang.Long._fTYPE; if (_r3_o != _r6_o) goto label186; _r0_o = _r2_o; _r3_o = _r0_o; _r1.i = _r8.i; label173:; if (_r1.i >= _r5.i) goto label61; _r6_o = ((global::java.io.ObjectInputStream) _r9_o)._finput; _r6.l = ((global::java.io.DataInputStream) _r6_o).readLong(); ((global::org.xmlvm._nArrayAdapter<long>) _r3_o)[_r1.i] = _r6.l; _r1.i = _r1.i + 1; goto label173; label186:; _r6_o = global::java.lang.Float._fTYPE; if (_r3_o != _r6_o) goto label208; _r0_o = _r2_o; _r3_o = _r0_o; _r1.i = _r8.i; label195:; if (_r1.i >= _r5.i) goto label61; _r6_o = ((global::java.io.ObjectInputStream) _r9_o)._finput; _r6.f = ((global::java.io.DataInputStream) _r6_o).readFloat(); ((global::org.xmlvm._nArrayAdapter<float>) _r3_o)[_r1.i] = _r6.f; _r1.i = _r1.i + 1; goto label195; label208:; _r6_o = global::java.lang.Double._fTYPE; if (_r3_o != _r6_o) goto label230; _r0_o = _r2_o; _r3_o = _r0_o; _r1.i = _r8.i; label217:; if (_r1.i >= _r5.i) goto label61; _r6_o = ((global::java.io.ObjectInputStream) _r9_o)._finput; _r6.d = ((global::java.io.DataInputStream) _r6_o).readDouble(); ((global::org.xmlvm._nArrayAdapter<double>) _r3_o)[_r1.i] = _r6.d; _r1.i = _r1.i + 1; goto label217; label230:; _r2_o = new global::java.lang.ClassNotFoundException(); // Value=luni.C2 _r3_o = new global::java.lang.String(); ((global::java.lang.String)_r3_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) 50))})); _r1_o = ((global::java.io.ObjectStreamClass) _r1_o).getName(); _r1_o = global::[email protected]((global::java.lang.String) _r3_o, (global::java.lang.Object) _r1_o); ((global::java.lang.ClassNotFoundException) _r2_o).@this((global::java.lang.String) _r1_o); throw new global::org.xmlvm._nExceptionAdapter((global::java.lang.ClassNotFoundException) _r2_o); label246:; _r0_o = _r2_o; _r3_o = _r0_o; _r1.i = _r8.i; label251:; if (_r1.i >= _r5.i) goto label61; _r6_o = ((global::java.io.ObjectInputStream) _r9_o).readObject(); ((global::org.xmlvm._nArrayAdapter<global::System.Object>) _r3_o)[_r1.i] = _r6_o; _r1.i = _r1.i + 1; goto label251; label262:; _r1_o = _r2_o; goto label72; //XMLVM_END_WRAPPER[java.io.ObjectInputStream: java.lang.Object readNewArray(boolean)] }