Exemplo n.º 1
0
        public virtual global::System.Object initCause(global::java.lang.Throwable n1)
        {
//XMLVM_BEGIN_WRAPPER[java.lang.Throwable: java.lang.Throwable initCause(java.lang.Throwable)]
            global::org.xmlvm._nElement _r0;
            _r0.i = 0;
            _r0.l = 0;
            _r0.f = 0;
            _r0.d = 0;
            global::System.Object       _r0_o = null;
            global::org.xmlvm._nElement _r1;
            _r1.i = 0;
            _r1.l = 0;
            _r1.f = 0;
            _r1.d = 0;
            global::System.Object       _r1_o = null;
            global::org.xmlvm._nElement _r2;
            _r2.i = 0;
            _r2.l = 0;
            _r2.f = 0;
            _r2.d = 0;
            global::System.Object       _r2_o = null;
            global::org.xmlvm._nElement _r3;
            _r3.i = 0;
            _r3.l = 0;
            _r3.f = 0;
            _r3.d = 0;
            global::System.Object _r3_o = null;
            global::org.xmlvm._nExceptionAdapter _ex = null;
            _r2_o = this;
            _r3_o = n1;
            global::System.Threading.Monitor.Enter(_r2_o);
            try {
                _r0_o = ((global::java.lang.Throwable)_r2_o)._fcause;
                if (_r0_o != _r2_o)
                {
                    goto label22;
                }
                if (_r3_o == _r2_o)
                {
                    goto label11;
                }
                ((global::java.lang.Throwable)_r2_o)._fcause = (global::java.lang.Throwable)_r3_o;
            }
            catch (global::org.xmlvm._nExceptionAdapter ex) {
                global::System.Object _java_exception = ex.getJavaException();
                if (_java_exception is global::java.lang.Object)
                {
                    _ex = ex;
                    goto label19;
                }
                throw ex;
            } // end catch
            global::System.Threading.Monitor.Exit(_r2_o);
            return((global::java.lang.Throwable)_r2_o);

            label11 :;
            try {
                _r0_o = new global::java.lang.IllegalArgumentException();
                // Value=Cause cannot be the receiver
                _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)67)), unchecked ((char)unchecked ((uint)97)), unchecked ((char)unchecked ((uint)117)), unchecked ((char)unchecked ((uint)115)), unchecked ((char)unchecked ((uint)101)), unchecked ((char)unchecked ((uint)32)), unchecked ((char)unchecked ((uint)99)), unchecked ((char)unchecked ((uint)97)), unchecked ((char)unchecked ((uint)110)), unchecked ((char)unchecked ((uint)110)), unchecked ((char)unchecked ((uint)111)), unchecked ((char)unchecked ((uint)116)), unchecked ((char)unchecked ((uint)32)), unchecked ((char)unchecked ((uint)98)), unchecked ((char)unchecked ((uint)101)), unchecked ((char)unchecked ((uint)32)), unchecked ((char)unchecked ((uint)116)), unchecked ((char)unchecked ((uint)104)), unchecked ((char)unchecked ((uint)101)), unchecked ((char)unchecked ((uint)32)), unchecked ((char)unchecked ((uint)114)), unchecked ((char)unchecked ((uint)101)), unchecked ((char)unchecked ((uint)99)), unchecked ((char)unchecked ((uint)101)), unchecked ((char)unchecked ((uint)105)), unchecked ((char)unchecked ((uint)118)), unchecked ((char)unchecked ((uint)101)), unchecked ((char)unchecked ((uint)114)) }));
                ((global::java.lang.IllegalArgumentException)_r0_o).@this((global::java.lang.String)_r1_o);
                throw new global::org.xmlvm._nExceptionAdapter((global::java.lang.IllegalArgumentException)_r0_o);
            }
            catch (global::org.xmlvm._nExceptionAdapter ex) {
                global::System.Object _java_exception = ex.getJavaException();
                if (_java_exception is global::java.lang.Object)
                {
                    _ex = ex;
                    goto label19;
                }
                throw ex;
            } // end catch
            label19 :;
            _r0_o = _ex.getJavaException();
            _ex   = null;
            global::System.Threading.Monitor.Exit(_r2_o);
            throw new global::org.xmlvm._nExceptionAdapter((global::java.lang.Throwable)_r0_o);
            label22 :;
            try {
                _r0_o = new global::java.lang.IllegalStateException();
                // Value=Cause already initialized
                _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)67)), unchecked ((char)unchecked ((uint)97)), unchecked ((char)unchecked ((uint)117)), unchecked ((char)unchecked ((uint)115)), unchecked ((char)unchecked ((uint)101)), unchecked ((char)unchecked ((uint)32)), unchecked ((char)unchecked ((uint)97)), unchecked ((char)unchecked ((uint)108)), unchecked ((char)unchecked ((uint)114)), unchecked ((char)unchecked ((uint)101)), unchecked ((char)unchecked ((uint)97)), unchecked ((char)unchecked ((uint)100)), unchecked ((char)unchecked ((uint)121)), unchecked ((char)unchecked ((uint)32)), unchecked ((char)unchecked ((uint)105)), unchecked ((char)unchecked ((uint)110)), unchecked ((char)unchecked ((uint)105)), unchecked ((char)unchecked ((uint)116)), unchecked ((char)unchecked ((uint)105)), unchecked ((char)unchecked ((uint)97)), unchecked ((char)unchecked ((uint)108)), unchecked ((char)unchecked ((uint)105)), unchecked ((char)unchecked ((uint)122)), unchecked ((char)unchecked ((uint)101)), unchecked ((char)unchecked ((uint)100)) }));
                ((global::java.lang.IllegalStateException)_r0_o).@this((global::java.lang.String)_r1_o);
                throw new global::org.xmlvm._nExceptionAdapter((global::java.lang.IllegalStateException)_r0_o);
            }
            catch (global::org.xmlvm._nExceptionAdapter ex) {
                global::System.Object _java_exception = ex.getJavaException();
                if (_java_exception is global::java.lang.Object)
                {
                    _ex = ex;
                    goto label19;
                }
                throw ex;
            } // end catch
//XMLVM_END_WRAPPER[java.lang.Throwable: java.lang.Throwable initCause(java.lang.Throwable)]
        }
Exemplo n.º 2
0
        private static global::System.Object initialParse(global::java.lang.String n1, int n2)
        {
//XMLVM_BEGIN_WRAPPER[org.apache.harmony.luni.util.FloatingPointParser: org.apache.harmony.luni.util.FloatingPointParser$StringExponentPair initialParse(java.lang.String, int)]
            global::org.xmlvm._nElement _r0;
            _r0.i = 0;
            _r0.l = 0;
            _r0.f = 0;
            _r0.d = 0;
            global::System.Object       _r0_o = null;
            global::org.xmlvm._nElement _r1;
            _r1.i = 0;
            _r1.l = 0;
            _r1.f = 0;
            _r1.d = 0;
            global::System.Object       _r1_o = null;
            global::org.xmlvm._nElement _r2;
            _r2.i = 0;
            _r2.l = 0;
            _r2.f = 0;
            _r2.d = 0;
            global::System.Object       _r2_o = null;
            global::org.xmlvm._nElement _r3;
            _r3.i = 0;
            _r3.l = 0;
            _r3.f = 0;
            _r3.d = 0;
            global::System.Object       _r3_o = null;
            global::org.xmlvm._nElement _r4;
            _r4.i = 0;
            _r4.l = 0;
            _r4.f = 0;
            _r4.d = 0;
            global::System.Object       _r4_o = null;
            global::org.xmlvm._nElement _r5;
            _r5.i = 0;
            _r5.l = 0;
            _r5.f = 0;
            _r5.d = 0;
            global::System.Object       _r5_o = null;
            global::org.xmlvm._nElement _r6;
            _r6.i = 0;
            _r6.l = 0;
            _r6.f = 0;
            _r6.d = 0;
            global::System.Object       _r6_o = null;
            global::org.xmlvm._nElement _r7;
            _r7.i = 0;
            _r7.l = 0;
            _r7.f = 0;
            _r7.d = 0;
            global::System.Object       _r7_o = null;
            global::org.xmlvm._nElement _r8;
            _r8.i = 0;
            _r8.l = 0;
            _r8.f = 0;
            _r8.d = 0;
            global::System.Object       _r8_o = null;
            global::org.xmlvm._nElement _r9;
            _r9.i = 0;
            _r9.l = 0;
            _r9.f = 0;
            _r9.d = 0;
            global::System.Object       _r9_o = null;
            global::org.xmlvm._nElement _r10;
            _r10.i = 0;
            _r10.l = 0;
            _r10.f = 0;
            _r10.d = 0;
            global::System.Object       _r10_o = null;
            global::org.xmlvm._nElement _r11;
            _r11.i = 0;
            _r11.l = 0;
            _r11.f = 0;
            _r11.d = 0;
            global::System.Object       _r11_o = null;
            global::org.xmlvm._nElement _r12;
            _r12.i = 0;
            _r12.l = 0;
            _r12.f = 0;
            _r12.d = 0;
            global::System.Object       _r12_o = null;
            global::org.xmlvm._nElement _r13;
            _r13.i = 0;
            _r13.l = 0;
            _r13.f = 0;
            _r13.d = 0;
            global::System.Object _r13_o             = null;
            global::org.xmlvm._nExceptionAdapter _ex = null;
            _r12_o = n1;
            _r13.i = n2;
            _r6.i  = 43;
            _r5.i  = -1;
            _r10.i = -359;
            _r9.i  = 0;
            _r8.i  = 1;
            if (_r13.i != 0)
            {
                goto label15;
            }
            _r0_o = new global::java.lang.NumberFormatException();
            ((global::java.lang.NumberFormatException)_r0_o).@this((global::java.lang.String)_r12_o);
            throw new global::org.xmlvm._nExceptionAdapter((global::java.lang.NumberFormatException)_r0_o);
            label15 :;
            _r0.i = _r13.i - _r8.i;
            _r0.i = ((global::java.lang.String)_r12_o).charAt((int)_r0.i);
            _r1.i = 68;
            if (_r0.i == _r1.i)
            {
                goto label37;
            }
            _r1.i = 100;
            if (_r0.i == _r1.i)
            {
                goto label37;
            }
            _r1.i = 70;
            if (_r0.i == _r1.i)
            {
                goto label37;
            }
            _r1.i = 102;
            if (_r0.i != _r1.i)
            {
                goto label47;
            }
            label37 :;
            _r0.i = _r13.i + -1;
            if (_r0.i != 0)
            {
                goto label48;
            }
            _r0_o = new global::java.lang.NumberFormatException();
            ((global::java.lang.NumberFormatException)_r0_o).@this((global::java.lang.String)_r12_o);
            throw new global::org.xmlvm._nExceptionAdapter((global::java.lang.NumberFormatException)_r0_o);
            label47 :;
            _r0.i = _r13.i;
            label48 :;
            _r1.i = 69;
            _r1.i = ((global::java.lang.String)_r12_o).indexOf((int)_r1.i);
            _r2.i = 101;
            _r2.i = ((global::java.lang.String)_r12_o).indexOf((int)_r2.i);
            _r1.i = global::java.lang.Math.max((int)_r1.i, (int)_r2.i);
            if (_r1.i <= _r5.i)
            {
                goto label128;
            }
            _r2.i = _r1.i + 1;
            if (_r2.i != _r0.i)
            {
                goto label76;
            }
            _r0_o = new global::java.lang.NumberFormatException();
            ((global::java.lang.NumberFormatException)_r0_o).@this((global::java.lang.String)_r12_o);
            throw new global::org.xmlvm._nExceptionAdapter((global::java.lang.NumberFormatException)_r0_o);
            label76 :;
            _r2.i = _r1.i + 1;
            _r3.i = ((global::java.lang.String)_r12_o).charAt((int)_r2.i);
            if (_r3.i != _r6.i)
            {
                goto label102;
            }
            _r3.i = _r2.i + 1;
            _r3.i = ((global::java.lang.String)_r12_o).charAt((int)_r3.i);
            _r4.i = 45;
            if (_r3.i != _r4.i)
            {
                goto label100;
            }
            _r0_o = new global::java.lang.NumberFormatException();
            ((global::java.lang.NumberFormatException)_r0_o).@this((global::java.lang.String)_r12_o);
            throw new global::org.xmlvm._nExceptionAdapter((global::java.lang.NumberFormatException)_r0_o);
            label100 :;
            _r2.i = _r2.i + 1;
            label102 :;
            try {
                _r2_o = ((global::java.lang.String)_r12_o).substring((int)_r2.i, (int)_r0.i);
                _r2.i = global::java.lang.Integer.parseInt((global::java.lang.String)_r2_o);
            }
            catch (global::org.xmlvm._nExceptionAdapter ex) {
                global::System.Object _java_exception = ex.getJavaException();
                if (_java_exception is global::java.lang.NumberFormatException)
                {
                    _ex = ex;
                    goto label121;
                }
                throw ex;
            } // end catch
            _r11.i = _r2.i;
            _r2.i  = _r1.i;
            _r1.i  = _r11.i;
            label113 :;
            if (_r0.i != 0)
            {
                goto label131;
            }
            _r0_o = new global::java.lang.NumberFormatException();
            ((global::java.lang.NumberFormatException)_r0_o).@this((global::java.lang.String)_r12_o);
            throw new global::org.xmlvm._nExceptionAdapter((global::java.lang.NumberFormatException)_r0_o);
            label121 :;
            _r0_o = _ex.getJavaException();
            _ex   = null;
            _r0_o = new global::java.lang.NumberFormatException();
            ((global::java.lang.NumberFormatException)_r0_o).@this((global::java.lang.String)_r12_o);
            throw new global::org.xmlvm._nExceptionAdapter((global::java.lang.NumberFormatException)_r0_o);
            label128 :;
            _r1.i = _r9.i;
            _r2.i = _r0.i;
            goto label113;
            label131 :;
            _r3.i = ((global::java.lang.String)_r12_o).charAt((int)_r9.i);
            _r4.i = 45;
            if (_r3.i != _r4.i)
            {
                goto label154;
            }
            _r3.i = _r9.i + 1;
            _r0.i = _r0.i + -1;
            _r4.i = _r0.i;
            _r0.i = _r3.i;
            _r3.i = _r8.i;
            label146 :;
            if (_r4.i != 0)
            {
                goto label164;
            }
            _r0_o = new global::java.lang.NumberFormatException();
            ((global::java.lang.NumberFormatException)_r0_o).@this((global::java.lang.String)_r12_o);
            throw new global::org.xmlvm._nExceptionAdapter((global::java.lang.NumberFormatException)_r0_o);
            label154 :;
            if (_r3.i != _r6.i)
            {
                goto label298;
            }
            _r3.i = _r9.i + 1;
            _r0.i = _r0.i + -1;
            _r4.i = _r0.i;
            _r0.i = _r3.i;
            _r3.i = _r9.i;
            goto label146;
            label164 :;
            _r4.i = 46;
            _r4.i = ((global::java.lang.String)_r12_o).indexOf((int)_r4.i);
            if (_r4.i <= _r5.i)
            {
                goto label218;
            }
            _r5.i = _r2.i - _r4.i;
            _r5.i = _r5.i - _r8.i;
            _r1.i = _r1.i - _r5.i;
            _r5_o = new global::java.lang.StringBuilder();
            _r0_o = ((global::java.lang.String)_r12_o).substring((int)_r0.i, (int)_r4.i);
            _r0_o = global::java.lang.String.valueOf((global::java.lang.Object)_r0_o);
            ((global::java.lang.StringBuilder)_r5_o).@this((global::java.lang.String)_r0_o);
            _r0.i  = _r4.i + 1;
            _r0_o  = ((global::java.lang.String)_r12_o).substring((int)_r0.i, (int)_r2.i);
            _r0_o  = ((global::java.lang.StringBuilder)_r5_o).append((global::java.lang.String)_r0_o);
            _r0_o  = ((global::java.lang.StringBuilder)_r0_o).toString();
            _r11.i = _r1.i;
            _r1_o  = _r0_o;
            _r0.i  = _r11.i;
            label206 :;
            _r2.i = ((global::java.lang.String)_r1_o).length();
            if (_r2.i != 0)
            {
                goto label226;
            }
            _r0_o = new global::java.lang.NumberFormatException();
            ((global::java.lang.NumberFormatException)_r0_o).@this();
            throw new global::org.xmlvm._nExceptionAdapter((global::java.lang.NumberFormatException)_r0_o);
            label218 :;
            _r0_o  = ((global::java.lang.String)_r12_o).substring((int)_r0.i, (int)_r2.i);
            _r11.i = _r1.i;
            _r1_o  = _r0_o;
            _r0.i  = _r11.i;
            goto label206;
            label226 :;
            _r4.i = _r2.i;
            label227 :;
            if (_r4.i <= _r8.i)
            {
                goto label239;
            }
            _r5.i = _r4.i - _r8.i;
            _r5.i = ((global::java.lang.String)_r1_o).charAt((int)_r5.i);
            _r6.i = 48;
            if (_r5.i == _r6.i)
            {
                goto label292;
            }
            label239 :;
            _r5.i = _r9.i;
            label240 :;
            _r6.i = _r4.i - _r8.i;
            if (_r5.i >= _r6.i)
            {
                goto label252;
            }
            _r6.i = ((global::java.lang.String)_r1_o).charAt((int)_r5.i);
            _r7.i = 48;
            if (_r6.i == _r7.i)
            {
                goto label295;
            }
            label252 :;
            if (_r4.i != _r2.i)
            {
                goto label256;
            }
            if (_r5.i == 0)
            {
                goto label262;
            }
            label256 :;
            _r2.i = _r2.i - _r4.i;
            _r0.i = _r0.i + _r2.i;
            _r1_o = ((global::java.lang.String)_r1_o).substring((int)_r5.i, (int)_r4.i);
            label262 :;
            _r2.i = ((global::java.lang.String)_r1_o).length();
            _r4.i = 52;
            if (_r2.i <= _r4.i)
            {
                goto label286;
            }
            if (_r0.i >= _r10.i)
            {
                goto label286;
            }
            _r4.i = _r10.i - _r0.i;
            _r5.i = _r2.i - _r8.i;
            _r4.i = global::java.lang.Math.min((int)_r4.i, (int)_r5.i);
            _r2.i = _r2.i - _r4.i;
            _r1_o = ((global::java.lang.String)_r1_o).substring((int)_r9.i, (int)_r2.i);
            _r0.i = _r0.i + _r4.i;
            label286 :;
            _r2_o = new global::org.apache.harmony.luni.util.FloatingPointParser_2StringExponentPair();
            ((global::org.apache.harmony.luni.util.FloatingPointParser_2StringExponentPair)_r2_o).@this((global::java.lang.String)_r1_o, (int)_r0.i, 0 != _r3.i);
            return((global::org.apache.harmony.luni.util.FloatingPointParser_2StringExponentPair)_r2_o);

            label292 :;
            _r4.i = _r4.i + -1;
            goto label227;
            label295 :;
            _r5.i = _r5.i + 1;
            goto label240;
            label298 :;
            _r3.i = _r9.i;
            _r4.i = _r0.i;
            _r0.i = _r9.i;
            goto label146;
//XMLVM_END_WRAPPER[org.apache.harmony.luni.util.FloatingPointParser: org.apache.harmony.luni.util.FloatingPointParser$StringExponentPair initialParse(java.lang.String, int)]
        }