public void @this(global::java.lang.String n1, global::java.lang.String n2, int n3, global::java.lang.String n4, global::java.net.URLStreamHandler n5){ //XMLVM_BEGIN_WRAPPER[java.net.URL: void <init>(java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler)] global::org.xmlvm._nElement _r0; 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::System.Object _r7_o = null; global::System.Object _r8_o = null; global::org.xmlvm._nElement _r9; global::System.Object _r10_o = null; global::System.Object _r11_o = null; _r6_o = this; _r7_o = n1; _r8_o = n2; _r9.i = n3; _r10_o = n4; _r11_o = n5; _r4.i = 0; _r3.i = -1; _r2_o = null; // Value=luni.9C _r5_o = new global::java.lang.String(); ((global::java.lang.String)_r5_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) 57)), unchecked((char) unchecked((uint) 67))})); ((global::java.lang.Object) _r6_o).@this(); ((global::java.net.URL) _r6_o)._fhttpHandler = (global::[email protected]) _r2_o; ((global::java.net.URL) _r6_o)._ffileHandler = (global::[email protected]) _r2_o; ((global::java.net.URL) _r6_o)._fprotocol = (global::java.lang.String) _r2_o; ((global::java.net.URL) _r6_o)._fport = _r3.i; ((global::java.net.URL) _r6_o)._fauthority = (global::java.lang.String) _r2_o; ((global::java.net.URL) _r6_o)._fuserInfo = (global::java.lang.String) _r2_o; ((global::java.net.URL) _r6_o)._fpath = (global::java.lang.String) _r2_o; ((global::java.net.URL) _r6_o)._fquery = (global::java.lang.String) _r2_o; ((global::java.net.URL) _r6_o)._fref = (global::java.lang.String) _r2_o; if (_r9.i >= _r3.i) goto label40; _r2_o = new global::java.net.MalformedURLException(); // Value=luni.56 _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) 53)), unchecked((char) unchecked((uint) 54))})); _r3_o = global::[email protected]((global::java.lang.String) _r3_o, (int) _r9.i); ((global::java.net.MalformedURLException) _r2_o).@this((global::java.lang.String) _r3_o); throw new global::org.xmlvm._nExceptionAdapter((global::java.net.MalformedURLException) _r2_o); label40:; if (_r8_o == null) goto label83; // Value=: _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)58))})); _r2.i = ((global::java.lang.String) _r8_o).indexOf((global::java.lang.String) _r2_o); if (_r2.i == _r3.i) goto label83; _r2.i = ((global::java.lang.String) _r8_o).charAt((int) _r4.i); _r3.i = 91; if (_r2.i == _r3.i) goto label83; _r2_o = new global::java.lang.StringBuilder(); ((global::java.lang.StringBuilder) _r2_o).@this(); // Value=[ _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)91))})); _r2_o = ((global::java.lang.StringBuilder) _r2_o).append((global::java.lang.String) _r3_o); _r2_o = ((global::java.lang.StringBuilder) _r2_o).append((global::java.lang.String) _r8_o); // Value=] _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)93))})); _r2_o = ((global::java.lang.StringBuilder) _r2_o).append((global::java.lang.String) _r3_o); _r8_o = ((global::java.lang.StringBuilder) _r2_o).toString(); label83:; if (_r7_o != null) goto label99; _r2_o = new global::java.lang.NullPointerException(); // Value=luni.9C _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) 57)), unchecked((char) unchecked((uint) 67))})); // Value=null _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)110)), unchecked((char) unchecked((uint) 117)), unchecked((char) unchecked((uint) 108)), unchecked((char) unchecked((uint) 108))})); _r3_o = global::[email protected]((global::java.lang.String) _r5_o, (global::java.lang.Object) _r3_o); ((global::java.lang.NullPointerException) _r2_o).@this((global::java.lang.String) _r3_o); throw new global::org.xmlvm._nExceptionAdapter((global::java.lang.NullPointerException) _r2_o); label99:; ((global::java.net.URL) _r6_o)._fprotocol = (global::java.lang.String) _r7_o; ((global::java.net.URL) _r6_o)._fhost = (global::java.lang.String) _r8_o; ((global::java.net.URL) _r6_o)._fport = _r9.i; _r0.i = -1; // Value=# _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)35))})); // Value=/ _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)47))})); _r3.i = ((global::java.lang.String) _r10_o).lastIndexOf((global::java.lang.String) _r3_o); _r0.i = ((global::java.lang.String) _r10_o).indexOf((global::java.lang.String) _r2_o, (int) _r3.i); if (_r0.i < 0) goto label158; _r2_o = ((global::java.lang.String) _r10_o).substring((int) _r4.i, (int) _r0.i); ((global::java.net.URL) _r6_o)._ffile = (global::java.lang.String) _r2_o; _r2.i = _r0.i + 1; _r2_o = ((global::java.lang.String) _r10_o).substring((int) _r2.i); ((global::java.net.URL) _r6_o)._fref = (global::java.lang.String) _r2_o; label134:; ((global::java.net.URL) _r6_o).fixURL(0!=_r4.i); if (_r11_o != null) goto label161; ((global::java.net.URL) _r6_o).setupStreamHandler(); _r2_o = ((global::java.net.URL) _r6_o)._fstrmHandler; if (_r2_o != null) goto label174; _r2_o = new global::java.net.MalformedURLException(); // Value=luni.9C _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) 57)), unchecked((char) unchecked((uint) 67))})); _r3_o = global::[email protected]((global::java.lang.String) _r5_o, (global::java.lang.Object) _r7_o); ((global::java.net.MalformedURLException) _r2_o).@this((global::java.lang.String) _r3_o); throw new global::org.xmlvm._nExceptionAdapter((global::java.net.MalformedURLException) _r2_o); label158:; ((global::java.net.URL) _r6_o)._ffile = (global::java.lang.String) _r10_o; goto label134; label161:; _r1_o = global::java.lang.System.getSecurityManager(); if (_r1_o == null) goto label172; _r2_o = global::java.net.URL._fspecifyStreamHandlerPermission; ((global::java.lang.SecurityManager) _r1_o).checkPermission((global::java.security.Permission) _r2_o); label172:; ((global::java.net.URL) _r6_o)._fstrmHandler = (global::java.net.URLStreamHandler) _r11_o; label174:; return; //XMLVM_END_WRAPPER[java.net.URL: void <init>(java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler)] }
public void @this(global::java.net.URL n1, global::java.lang.String n2, global::java.net.URLStreamHandler n3){ //XMLVM_BEGIN_WRAPPER[java.net.URL: void <init>(java.net.URL, java.lang.String, java.net.URLStreamHandler)] 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::org.xmlvm._nElement _r5; global::System.Object _r5_o = null; global::org.xmlvm._nElement _r6; global::System.Object _r6_o = null; global::org.xmlvm._nElement _r7; global::System.Object _r7_o = null; global::org.xmlvm._nElement _r8; global::System.Object _r9_o = null; global::System.Object _r10_o = null; global::System.Object _r11_o = null; global::System.Object _r12_o = null; global::System.Object _r13_o = null; global::System.Object _r14_o = null; global::org.xmlvm._nElement _r15; global::System.Object _r16_o = null; global::System.Object _r17_o = null; global::System.Object _r18_o = null; global::System.Object _r19_o = null; global::System.Object _r20_o = null; global::org.xmlvm._nElement _r21; global::System.Object _r22_o = null; global::org.xmlvm._nElement _r23; global::org.xmlvm._nElement _r24; global::System.Object _r25_o = null; global::org.xmlvm._nElement _r26; global::org.xmlvm._nElement _r27; global::System.Object _r28_o = null; global::System.Object _r29_o = null; global::System.Object _r30_o = null; global::System.Object _r31_o = null; global::org.xmlvm._nExceptionAdapter _ex = null; _r28_o = this; _r29_o = n1; _r30_o = n2; _r31_o = n3; ((global::java.lang.Object) _r28_o).@this(); _r5_o = null; _r0_o = _r5_o; _r1_o = _r28_o; ((global::java.net.URL) _r1_o)._fhttpHandler = (global::[email protected]) _r0_o; _r5_o = null; _r0_o = _r5_o; _r1_o = _r28_o; ((global::java.net.URL) _r1_o)._ffileHandler = (global::[email protected]) _r0_o; _r5_o = null; _r0_o = _r5_o; _r1_o = _r28_o; ((global::java.net.URL) _r1_o)._fprotocol = (global::java.lang.String) _r0_o; _r5.i = -1; _r0.i = _r5.i; _r1_o = _r28_o; ((global::java.net.URL) _r1_o)._fport = _r0.i; _r5_o = null; _r0_o = _r5_o; _r1_o = _r28_o; ((global::java.net.URL) _r1_o)._fauthority = (global::java.lang.String) _r0_o; _r5_o = null; _r0_o = _r5_o; _r1_o = _r28_o; ((global::java.net.URL) _r1_o)._fuserInfo = (global::java.lang.String) _r0_o; _r5_o = null; _r0_o = _r5_o; _r1_o = _r28_o; ((global::java.net.URL) _r1_o)._fpath = (global::java.lang.String) _r0_o; _r5_o = null; _r0_o = _r5_o; _r1_o = _r28_o; ((global::java.net.URL) _r1_o)._fquery = (global::java.lang.String) _r0_o; _r5_o = null; _r0_o = _r5_o; _r1_o = _r28_o; ((global::java.net.URL) _r1_o)._fref = (global::java.lang.String) _r0_o; if (_r31_o == null) goto label79; _r25_o = global::java.lang.System.getSecurityManager(); if (_r25_o == null) goto label73; _r5_o = global::java.net.URL._fspecifyStreamHandlerPermission; _r0_o = _r25_o; _r1_o = _r5_o; ((global::java.lang.SecurityManager) _r0_o).checkPermission((global::java.security.Permission) _r1_o); label73:; _r0_o = _r31_o; _r1_o = _r28_o; ((global::java.net.URL) _r1_o)._fstrmHandler = (global::java.net.URLStreamHandler) _r0_o; label79:; if (_r30_o != null) goto label87; _r5_o = new global::java.net.MalformedURLException(); ((global::java.net.MalformedURLException) _r5_o).@this(); throw new global::org.xmlvm._nExceptionAdapter((global::java.net.MalformedURLException) _r5_o); label87:; _r30_o = ((global::java.lang.String) _r30_o).trim(); _r5.i = 58; try { _r0_o = _r30_o; _r1.i = _r5.i; _r24.i = ((global::java.lang.String) _r0_o).indexOf((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.NullPointerException) { _ex = ex; goto label278; } throw ex; } // end catch _r5.i = 91; _r0_o = _r30_o; _r1.i = _r5.i; _r26.i = ((global::java.lang.String) _r0_o).indexOf((int) _r1.i); if (_r24.i < 0) goto label307; _r5.i = -1; _r0.i = _r26.i; _r1.i = _r5.i; if (_r0.i == _r1.i) goto label123; _r0.i = _r24.i; _r1.i = _r26.i; if (_r0.i >= _r1.i) goto label307; label123:; _r5.i = 0; _r0_o = _r30_o; _r1.i = _r5.i; _r2.i = _r24.i; _r5_o = ((global::java.lang.String) _r0_o).substring((int) _r1.i, (int) _r2.i); _r0_o = _r5_o; _r1_o = _r28_o; ((global::java.net.URL) _r1_o)._fprotocol = (global::java.lang.String) _r0_o; _r0_o = _r28_o; _r0_o = ((global::java.net.URL) _r0_o)._fprotocol; _r5_o = _r0_o; _r6.i = 0; _r21.i = ((global::java.lang.String) _r5_o).charAt((int) _r6.i); _r5.i = 97; _r0.i = _r5.i; _r1.i = _r21.i; if (_r0.i > _r1.i) goto label162; _r5.i = 122; _r0.i = _r21.i; _r1.i = _r5.i; if (_r0.i <= _r1.i) goto label176; label162:; _r5.i = 65; _r0.i = _r5.i; _r1.i = _r21.i; if (_r0.i > _r1.i) goto label289; _r5.i = 90; _r0.i = _r21.i; _r1.i = _r5.i; if (_r0.i > _r1.i) goto label289; label176:; _r5.i = 1; _r27.i = _r5.i; label179:; _r23.i = 1; label181:; if (_r27.i == 0) goto label297; _r0_o = _r28_o; _r0_o = ((global::java.net.URL) _r0_o)._fprotocol; _r5_o = _r0_o; _r5.i = ((global::java.lang.String) _r5_o).length(); _r0.i = _r23.i; _r1.i = _r5.i; if (_r0.i >= _r1.i) goto label297; _r0_o = _r28_o; _r0_o = ((global::java.net.URL) _r0_o)._fprotocol; _r5_o = _r0_o; _r0_o = _r5_o; _r1.i = _r23.i; _r21.i = ((global::java.lang.String) _r0_o).charAt((int) _r1.i); _r5.i = 97; _r0.i = _r5.i; _r1.i = _r21.i; if (_r0.i > _r1.i) goto label223; _r5.i = 122; _r0.i = _r21.i; _r1.i = _r5.i; if (_r0.i <= _r1.i) goto label272; label223:; _r5.i = 65; _r0.i = _r5.i; _r1.i = _r21.i; if (_r0.i > _r1.i) goto label237; _r5.i = 90; _r0.i = _r21.i; _r1.i = _r5.i; if (_r0.i <= _r1.i) goto label272; label237:; _r5.i = 48; _r0.i = _r5.i; _r1.i = _r21.i; if (_r0.i > _r1.i) goto label251; _r5.i = 57; _r0.i = _r21.i; _r1.i = _r5.i; if (_r0.i <= _r1.i) goto label272; label251:; _r5.i = 43; _r0.i = _r21.i; _r1.i = _r5.i; if (_r0.i == _r1.i) goto label272; _r5.i = 45; _r0.i = _r21.i; _r1.i = _r5.i; if (_r0.i == _r1.i) goto label272; _r5.i = 46; _r0.i = _r21.i; _r1.i = _r5.i; if (_r0.i != _r1.i) goto label293; label272:; _r5.i = 1; _r27.i = _r5.i; label275:; _r23.i = _r23.i + 1; goto label181; label278:; _r22_o = _ex.getJavaException(); _ex = null; _r5_o = new global::java.net.MalformedURLException(); _r6_o = ((global::java.lang.NullPointerException) _r22_o).toString(); ((global::java.net.MalformedURLException) _r5_o).@this((global::java.lang.String) _r6_o); throw new global::org.xmlvm._nExceptionAdapter((global::java.net.MalformedURLException) _r5_o); label289:; _r5.i = 0; _r27.i = _r5.i; goto label179; label293:; _r5.i = 0; _r27.i = _r5.i; goto label275; label297:; if (_r27.i != 0) goto label427; _r5_o = null; _r0_o = _r5_o; _r1_o = _r28_o; ((global::java.net.URL) _r1_o)._fprotocol = (global::java.lang.String) _r0_o; _r24.i = -1; label307:; _r0_o = _r28_o; _r0_o = ((global::java.net.URL) _r0_o)._fprotocol; _r5_o = _r0_o; if (_r5_o == null) goto label443; if (_r29_o == null) goto label393; _r0_o = _r28_o; _r0_o = ((global::java.net.URL) _r0_o)._fprotocol; _r5_o = _r0_o; _r6_o = ((global::java.net.URL) _r29_o).getProtocol(); _r5.i = ((global::java.lang.String) _r5_o).equals((global::java.lang.Object) _r6_o) ? 1 : 0; if (_r5.i == 0) goto label393; _r11_o = ((global::java.net.URL) _r29_o).getPath(); if (_r11_o == null) goto label376; // Value=/ _r5_o = new global::java.lang.String(); ((global::java.lang.String)_r5_o).@this(new global::org.xmlvm._nArrayAdapter<char>(new char[] {unchecked((char) unchecked((uint)47))})); _r5.i = ((global::java.lang.String) _r11_o).startsWith((global::java.lang.String) _r5_o) ? 1 : 0; if (_r5.i == 0) goto label376; _r0_o = _r28_o; _r0_o = ((global::java.net.URL) _r0_o)._fprotocol; _r6_o = _r0_o; _r7_o = ((global::java.net.URL) _r29_o).getHost(); _r8.i = ((global::java.net.URL) _r29_o).getPort(); _r9_o = ((global::java.net.URL) _r29_o).getAuthority(); _r10_o = ((global::java.net.URL) _r29_o).getUserInfo(); _r12_o = ((global::java.net.URL) _r29_o).getQuery(); _r13_o = null; _r5_o = _r28_o; ((global::java.net.URL) _r5_o).set((global::java.lang.String) _r6_o, (global::java.lang.String) _r7_o, (int) _r8.i, (global::java.lang.String) _r9_o, (global::java.lang.String) _r10_o, (global::java.lang.String) _r11_o, (global::java.lang.String) _r12_o, (global::java.lang.String) _r13_o); label376:; _r0_o = _r28_o; _r0_o = ((global::java.net.URL) _r0_o)._fstrmHandler; _r5_o = _r0_o; if (_r5_o != null) goto label393; _r0_o = _r29_o; _r0_o = ((global::java.net.URL) _r0_o)._fstrmHandler; _r5_o = _r0_o; _r0_o = _r5_o; _r1_o = _r28_o; ((global::java.net.URL) _r1_o)._fstrmHandler = (global::java.net.URLStreamHandler) _r0_o; label393:; _r0_o = _r28_o; _r0_o = ((global::java.net.URL) _r0_o)._fstrmHandler; _r5_o = _r0_o; if (_r5_o != null) goto label513; ((global::java.net.URL) _r28_o).setupStreamHandler(); _r0_o = _r28_o; _r0_o = ((global::java.net.URL) _r0_o)._fstrmHandler; _r5_o = _r0_o; if (_r5_o != null) goto label513; _r5_o = new global::java.net.MalformedURLException(); // Value=luni.9C _r6_o = new global::java.lang.String(); ((global::java.lang.String)_r6_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) 57)), unchecked((char) unchecked((uint) 67))})); _r0_o = _r28_o; _r0_o = ((global::java.net.URL) _r0_o)._fprotocol; _r7_o = _r0_o; _r6_o = global::[email protected]((global::java.lang.String) _r6_o, (global::java.lang.Object) _r7_o); ((global::java.net.MalformedURLException) _r5_o).@this((global::java.lang.String) _r6_o); throw new global::org.xmlvm._nExceptionAdapter((global::java.net.MalformedURLException) _r5_o); label427:; _r0_o = _r28_o; _r0_o = ((global::java.net.URL) _r0_o)._fprotocol; _r5_o = _r0_o; _r5_o = global::org.apache.harmony.luni.util.Util.toASCIILowerCase((global::java.lang.String) _r5_o); _r0_o = _r5_o; _r1_o = _r28_o; ((global::java.net.URL) _r1_o)._fprotocol = (global::java.lang.String) _r0_o; goto label307; label443:; if (_r29_o != null) goto label460; _r5_o = new global::java.net.MalformedURLException(); // Value=luni.9B _r6_o = new global::java.lang.String(); ((global::java.lang.String)_r6_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) 57)), unchecked((char) unchecked((uint) 66))})); _r0_o = _r6_o; _r1_o = _r30_o; _r6_o = global::[email protected]((global::java.lang.String) _r0_o, (global::java.lang.Object) _r1_o); ((global::java.net.MalformedURLException) _r5_o).@this((global::java.lang.String) _r6_o); throw new global::org.xmlvm._nExceptionAdapter((global::java.net.MalformedURLException) _r5_o); label460:; _r13_o = ((global::java.net.URL) _r29_o).getProtocol(); _r14_o = ((global::java.net.URL) _r29_o).getHost(); _r15.i = ((global::java.net.URL) _r29_o).getPort(); _r16_o = ((global::java.net.URL) _r29_o).getAuthority(); _r17_o = ((global::java.net.URL) _r29_o).getUserInfo(); _r18_o = ((global::java.net.URL) _r29_o).getPath(); _r19_o = ((global::java.net.URL) _r29_o).getQuery(); _r20_o = null; _r12_o = _r28_o; ((global::java.net.URL) _r12_o).set((global::java.lang.String) _r13_o, (global::java.lang.String) _r14_o, (int) _r15.i, (global::java.lang.String) _r16_o, (global::java.lang.String) _r17_o, (global::java.lang.String) _r18_o, (global::java.lang.String) _r19_o, (global::java.lang.String) _r20_o); _r0_o = _r28_o; _r0_o = ((global::java.net.URL) _r0_o)._fstrmHandler; _r5_o = _r0_o; if (_r5_o != null) goto label393; _r0_o = _r29_o; _r0_o = ((global::java.net.URL) _r0_o)._fstrmHandler; _r5_o = _r0_o; _r0_o = _r5_o; _r1_o = _r28_o; ((global::java.net.URL) _r1_o)._fstrmHandler = (global::java.net.URLStreamHandler) _r0_o; goto label393; label513:; try { _r0_o = _r28_o; _r0_o = ((global::java.net.URL) _r0_o)._fstrmHandler; _r5_o = _r0_o; _r24.i = _r24.i + 1; _r6.i = ((global::java.lang.String) _r30_o).length(); _r0_o = _r5_o; _r1_o = _r28_o; _r2_o = _r30_o; _r3.i = _r24.i; _r4.i = _r6.i; ((global::java.net.URLStreamHandler) _r0_o).parseURL((global::java.net.URL) _r1_o, (global::java.lang.String) _r2_o, (int) _r3.i, (int) _r4.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.Exception) { _ex = ex; goto label560; } throw ex; } // end catch _r0_o = _r28_o; _r0.i = ((global::java.net.URL) _r0_o)._fport; _r5.i = _r0.i; _r6.i = -1; if (_r5.i >= _r6.i) goto label573; _r5_o = new global::java.net.MalformedURLException(); // Value=luni.56 _r6_o = new global::java.lang.String(); ((global::java.lang.String)_r6_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) 53)), unchecked((char) unchecked((uint) 54))})); _r0_o = _r28_o; _r0.i = ((global::java.net.URL) _r0_o)._fport; _r7.i = _r0.i; _r6_o = global::[email protected]((global::java.lang.String) _r6_o, (int) _r7.i); ((global::java.net.MalformedURLException) _r5_o).@this((global::java.lang.String) _r6_o); throw new global::org.xmlvm._nExceptionAdapter((global::java.net.MalformedURLException) _r5_o); label560:; _r5_o = _ex.getJavaException(); _ex = null; _r22_o = _r5_o; _r5_o = new global::java.net.MalformedURLException(); _r6_o = ((global::java.lang.Exception) _r22_o).toString(); ((global::java.net.MalformedURLException) _r5_o).@this((global::java.lang.String) _r6_o); throw new global::org.xmlvm._nExceptionAdapter((global::java.net.MalformedURLException) _r5_o); label573:; return; //XMLVM_END_WRAPPER[java.net.URL: void <init>(java.net.URL, java.lang.String, java.net.URLStreamHandler)] }