Exemplo n.º 1
0
public void @this(int n1, global::org.xmlvm._nArrayAdapter<sbyte> n2){
//XMLVM_BEGIN_WRAPPER[java.math.BigInteger: void <init>(int, byte[])]
    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::org.xmlvm._nElement _r3;
    global::org.xmlvm._nElement _r4;
    global::System.Object _r5_o = null;
    global::org.xmlvm._nElement _r6;
    global::System.Object _r7_o = null;
    _r5_o = this;
    _r6.i = n1;
    _r7_o = n2;
    _r4.i = 1;
    _r3.i = 0;
    ((global::java.lang.Number) _r5_o).@this();
    _r0.i = -2;
    ((global::java.math.BigInteger) _r5_o)._ffirstNonzeroDigit = _r0.i;
    ((global::java.math.BigInteger) _r5_o)._fhashCode = _r3.i;
    if (_r7_o != null) goto label18;
    _r0_o = new global::java.lang.NullPointerException();
    ((global::java.lang.NullPointerException) _r0_o).@this();
    throw new global::org.xmlvm._nExceptionAdapter((global::java.lang.NullPointerException) _r0_o);
    label18:;
    _r0.i = -1;
    if (_r6.i < _r0.i) goto label23;
    if (_r6.i <= _r4.i) goto label35;
    label23:;
    _r0_o = new global::java.lang.NumberFormatException();
    // Value=math.13
    _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)109)), unchecked((char) unchecked((uint) 97)), unchecked((char) unchecked((uint) 116)), unchecked((char) unchecked((uint) 104)), unchecked((char) unchecked((uint) 46)), unchecked((char) unchecked((uint) 49)), unchecked((char) unchecked((uint) 51))}));
    _r1_o = global::[email protected]((global::java.lang.String) _r1_o);
    ((global::java.lang.NumberFormatException) _r0_o).@this((global::java.lang.String) _r1_o);
    throw new global::org.xmlvm._nExceptionAdapter((global::java.lang.NumberFormatException) _r0_o);
    label35:;
    if (_r6.i != 0) goto label41;
    _r0.i = ((global::org.xmlvm._nIArray) _r7_o).Length;
    _r1.i = _r3.i;
    label39:;
    if (_r1.i < _r0.i) goto label53;
    label41:;
    _r0.i = ((global::org.xmlvm._nIArray) _r7_o).Length;
    if (_r0.i != 0) goto label72;
    ((global::java.math.BigInteger) _r5_o)._fsign = _r3.i;
    ((global::java.math.BigInteger) _r5_o)._fnumberLength = _r4.i;
    _r0_o = new global::org.xmlvm._nArrayAdapter<int>(new int[_r4.i]);
    ((global::java.math.BigInteger) _r5_o)._fdigits = (global::org.xmlvm._nArrayAdapter<int>) _r0_o;
    label52:;
    return;
    label53:;
    _r2.i = ((global::org.xmlvm._nArrayAdapter<sbyte>) _r7_o)[_r1.i];
    if (_r2.i == 0) goto label69;
    _r0_o = new global::java.lang.NumberFormatException();
    // Value=math.14
    _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)109)), unchecked((char) unchecked((uint) 97)), unchecked((char) unchecked((uint) 116)), unchecked((char) unchecked((uint) 104)), unchecked((char) unchecked((uint) 46)), unchecked((char) unchecked((uint) 49)), unchecked((char) unchecked((uint) 52))}));
    _r1_o = global::[email protected]((global::java.lang.String) _r1_o);
    ((global::java.lang.NumberFormatException) _r0_o).@this((global::java.lang.String) _r1_o);
    throw new global::org.xmlvm._nExceptionAdapter((global::java.lang.NumberFormatException) _r0_o);
    label69:;
    _r1.i = _r1.i + 1;
    goto label39;
    label72:;
    ((global::java.math.BigInteger) _r5_o)._fsign = _r6.i;
    ((global::java.math.BigInteger) _r5_o).putBytesPositiveToIntegers((global::org.xmlvm._nArrayAdapter<sbyte>) _r7_o);
    ((global::java.math.BigInteger) _r5_o).cutOffLeadingZeroes();
    goto label52;
//XMLVM_END_WRAPPER[java.math.BigInteger: void <init>(int, byte[])]
}
Exemplo n.º 2
0
public static global::System.Object valueOf(double n1){
//XMLVM_BEGIN_WRAPPER[java.math.BigDecimal: java.math.BigDecimal valueOf(double)]
    global::org.xmlvm._nElement _r0;
    global::System.Object _r0_o = null;
    global::System.Object _r1_o = null;
    global::org.xmlvm._nElement _r2;
    _r2.d = n1;
    _r0.i = global::java.lang.Double.isInfinite((double) _r2.d) ? 1 : 0;
    if (_r0.i != 0) goto label12;
    _r0.i = global::java.lang.Double.isNaN((double) _r2.d) ? 1 : 0;
    if (_r0.i == 0) goto label24;
    label12:;
    _r0_o = new global::java.lang.NumberFormatException();
    // Value=math.03
    _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)109)), unchecked((char) unchecked((uint) 97)), unchecked((char) unchecked((uint) 116)), unchecked((char) unchecked((uint) 104)), unchecked((char) unchecked((uint) 46)), unchecked((char) unchecked((uint) 48)), unchecked((char) unchecked((uint) 51))}));
    _r1_o = global::[email protected]((global::java.lang.String) _r1_o);
    ((global::java.lang.NumberFormatException) _r0_o).@this((global::java.lang.String) _r1_o);
    throw new global::org.xmlvm._nExceptionAdapter((global::java.lang.NumberFormatException) _r0_o);
    label24:;
    _r0_o = new global::java.math.BigDecimal();
    _r1_o = global::java.lang.Double.toString((double) _r2.d);
    ((global::java.math.BigDecimal) _r0_o).@this((global::java.lang.String) _r1_o);
    return (global::java.math.BigDecimal) _r0_o;
//XMLVM_END_WRAPPER[java.math.BigDecimal: java.math.BigDecimal valueOf(double)]
}
Exemplo n.º 3
0
private static float parseFltName(global::java.lang.String n1, int n2){
//XMLVM_BEGIN_WRAPPER[org.apache.harmony.luni.util.FloatingPointParser: float parseFltName(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::org.xmlvm._nElement _r2;
    _r2.i = 0;
    _r2.l = 0;
    _r2.f = 0;
    _r2.d = 0;
    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::org.xmlvm._nElement _r5;
    _r5.i = 0;
    _r5.l = 0;
    _r5.f = 0;
    _r5.d = 0;
    global::org.xmlvm._nElement _r6;
    _r6.i = 0;
    _r6.l = 0;
    _r6.f = 0;
    _r6.d = 0;
    global::org.xmlvm._nElement _r7;
    _r7.i = 0;
    _r7.l = 0;
    _r7.f = 0;
    _r7.d = 0;
    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;
    _r8_o = n1;
    _r9.i = n2;
    _r5.i = 8;
    _r7.i = 3;
    _r2.i = 1;
    _r1.i = 0;
    if (_r9.i == _r7.i) goto label22;
    _r0.i = 4;
    if (_r9.i == _r0.i) goto label22;
    if (_r9.i == _r5.i) goto label22;
    _r0.i = 9;
    if (_r9.i == _r0.i) goto label22;
    _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);
    label22:;
    _r0.i = ((global::java.lang.String) _r8_o).charAt((int) _r1.i);
    switch (_r0.i) {
    case 43: goto label72;
    case 45: goto label46;
    }
    _r2.i = _r1.i;
    _r6.i = _r1.i;
    label31:;
    // Value=Infinity
    _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)73)), unchecked((char) unchecked((uint) 110)), unchecked((char) unchecked((uint) 102)), unchecked((char) unchecked((uint) 105)), unchecked((char) unchecked((uint) 110)), unchecked((char) unchecked((uint) 105)), unchecked((char) unchecked((uint) 116)), unchecked((char) unchecked((uint) 121))}));
    _r0_o = _r8_o;
    _r4.i = _r1.i;
    _r0.i = ((global::java.lang.String) _r0_o).regionMatches(0!=_r1.i, (int) _r2.i, (global::java.lang.String) _r3_o, (int) _r4.i, (int) _r5.i) ? 1 : 0;
    if (_r0.i == 0) goto label52;
    if (_r6.i == 0) goto label49;
    _r0.f = global::System.Single.NegativeInfinity;
    label45:;
    return _r0.f;
    label46:;
    _r0.i = _r2.i;
    label47:;
    _r6.i = _r0.i;
    goto label31;
    label49:;
    _r0.f = global::System.Single.PositiveInfinity;
    goto label45;
    label52:;
    // Value=NaN
    _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)78)), unchecked((char) unchecked((uint) 97)), unchecked((char) unchecked((uint) 78))}));
    _r0_o = _r8_o;
    _r4.i = _r1.i;
    _r5.i = _r7.i;
    _r0.i = ((global::java.lang.String) _r0_o).regionMatches(0!=_r1.i, (int) _r2.i, (global::java.lang.String) _r3_o, (int) _r4.i, (int) _r5.i) ? 1 : 0;
    if (_r0.i == 0) goto label66;
    _r0.f = global::System.Single.NaN;
    goto label45;
    label66:;
    _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);
    label72:;
    _r0.i = _r1.i;
    goto label47;
//XMLVM_END_WRAPPER[org.apache.harmony.luni.util.FloatingPointParser: float parseFltName(java.lang.String, int)]
}
Exemplo n.º 4
0
public void @this(global::org.xmlvm._nArrayAdapter<char> n1, int n2, int n3){
//XMLVM_BEGIN_WRAPPER[com.codename1.util.TBigDecimal: void <init>(char[], int, 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::System.Object _r3_o = null;
    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 _r6_o = null;
    global::org.xmlvm._nElement _r7;
    global::System.Object _r7_o = null;
    global::org.xmlvm._nElement _r8;
    global::System.Object _r8_o = null;
    global::org.xmlvm._nElement _r9;
    global::System.Object _r9_o = null;
    global::org.xmlvm._nElement _r10;
    global::System.Object _r10_o = null;
    global::org.xmlvm._nElement _r11;
    global::System.Object _r11_o = null;
    global::org.xmlvm._nElement _r12;
    global::System.Object _r12_o = null;
    global::org.xmlvm._nElement _r13;
    global::System.Object _r13_o = null;
    global::org.xmlvm._nElement _r14;
    global::System.Object _r14_o = null;
    global::org.xmlvm._nElement _r15;
    global::System.Object _r15_o = null;
    global::org.xmlvm._nElement _r16;
    global::System.Object _r16_o = null;
    global::org.xmlvm._nElement _r17;
    global::System.Object _r17_o = null;
    global::org.xmlvm._nElement _r18;
    global::System.Object _r18_o = null;
    global::org.xmlvm._nElement _r19;
    global::System.Object _r19_o = null;
    global::org.xmlvm._nElement _r20;
    global::System.Object _r20_o = null;
    global::org.xmlvm._nExceptionAdapter _ex = null;
    _r17_o = this;
    _r18_o = n1;
    _r19.i = n2;
    _r20.i = n3;
    ((global::java.lang.Object) _r17_o).@this();
    _r13_o = null;
    _r0_o = _r13_o;
    _r1_o = _r17_o;
    ((global::com.codename1.util.TBigDecimal) _r1_o)._ftoStringImage = (global::java.lang.String) _r0_o;
    _r13.i = 0;
    _r0.i = _r13.i;
    _r1_o = _r17_o;
    ((global::com.codename1.util.TBigDecimal) _r1_o)._fhashCode = _r0.i;
    _r13.i = 0;
    _r0.i = _r13.i;
    _r1_o = _r17_o;
    ((global::com.codename1.util.TBigDecimal) _r1_o)._fprecision = _r0.i;
    _r4.i = _r19.i;
    _r13.i = 1;
    _r13.i = _r20.i - _r13.i;
    _r7.i = _r19.i + _r13.i;
    _r10_o = null;
    if (_r18_o != null) goto label37;
    _r13_o = new global::java.lang.NullPointerException();
    ((global::java.lang.NullPointerException) _r13_o).@this();
    throw new global::org.xmlvm._nExceptionAdapter((global::java.lang.NullPointerException) _r13_o);
    label37:;
    _r0_o = _r18_o;
    _r0.i = ((global::org.xmlvm._nIArray) _r0_o).Length;
    _r13.i = _r0.i;
    if (_r7.i >= _r13.i) goto label49;
    if (_r19.i < 0) goto label49;
    if (_r20.i <= 0) goto label49;
    if (_r7.i >= 0) goto label55;
    label49:;
    _r13_o = new global::java.lang.NumberFormatException();
    ((global::java.lang.NumberFormatException) _r13_o).@this();
    throw new global::org.xmlvm._nExceptionAdapter((global::java.lang.NumberFormatException) _r13_o);
    label55:;
    _r11_o = new global::java.lang.StringBuilder();
    _r0_o = _r11_o;
    _r1.i = _r20.i;
    ((global::java.lang.StringBuilder) _r0_o).@this((int) _r1.i);
    _r5.i = 0;
    _r0.i = _r19.i;
    _r1.i = _r7.i;
    if (_r0.i > _r1.i) goto label79;
    _r13.i = ((global::org.xmlvm._nArrayAdapter<char>) _r18_o)[_r19.i];
    _r14.i = 43;
    if (_r13.i != _r14.i) goto label79;
    _r19.i = _r19.i + 1;
    _r4.i = _r4.i + 1;
    label79:;
    _r6.i = 0;
    _r12.i = 0;
    label81:;
    _r0.i = _r19.i;
    _r1.i = _r7.i;
    if (_r0.i > _r1.i) goto label119;
    _r13.i = ((global::org.xmlvm._nArrayAdapter<char>) _r18_o)[_r19.i];
    _r14.i = 46;
    if (_r13.i == _r14.i) goto label119;
    _r13.i = ((global::org.xmlvm._nArrayAdapter<char>) _r18_o)[_r19.i];
    _r14.i = 101;
    if (_r13.i == _r14.i) goto label119;
    _r13.i = ((global::org.xmlvm._nArrayAdapter<char>) _r18_o)[_r19.i];
    _r14.i = 69;
    if (_r13.i == _r14.i) goto label119;
    if (_r12.i != 0) goto label114;
    _r13.i = ((global::org.xmlvm._nArrayAdapter<char>) _r18_o)[_r19.i];
    _r14.i = 48;
    if (_r13.i != _r14.i) goto label117;
    _r6.i = _r6.i + 1;
    label114:;
    _r19.i = _r19.i + 1;
    goto label81;
    label117:;
    _r12.i = 1;
    goto label114;
    label119:;
    _r13.i = _r19.i - _r4.i;
    _r0_o = _r11_o;
    _r1_o = _r18_o;
    _r2.i = _r4.i;
    _r3.i = _r13.i;
    ((global::java.lang.StringBuilder) _r0_o).append((global::org.xmlvm._nArrayAdapter<char>) _r1_o, (int) _r2.i, (int) _r3.i);
    _r13.i = _r19.i - _r4.i;
    _r5.i = _r5.i + _r13.i;
    _r0.i = _r19.i;
    _r1.i = _r7.i;
    if (_r0.i > _r1.i) goto label300;
    _r13.i = ((global::org.xmlvm._nArrayAdapter<char>) _r18_o)[_r19.i];
    _r14.i = 46;
    if (_r13.i != _r14.i) goto label300;
    _r19.i = _r19.i + 1;
    _r4.i = _r19.i;
    label147:;
    _r0.i = _r19.i;
    _r1.i = _r7.i;
    if (_r0.i > _r1.i) goto label179;
    _r13.i = ((global::org.xmlvm._nArrayAdapter<char>) _r18_o)[_r19.i];
    _r14.i = 101;
    if (_r13.i == _r14.i) goto label179;
    _r13.i = ((global::org.xmlvm._nArrayAdapter<char>) _r18_o)[_r19.i];
    _r14.i = 69;
    if (_r13.i == _r14.i) goto label179;
    if (_r12.i != 0) goto label174;
    _r13.i = ((global::org.xmlvm._nArrayAdapter<char>) _r18_o)[_r19.i];
    _r14.i = 48;
    if (_r13.i != _r14.i) goto label177;
    _r6.i = _r6.i + 1;
    label174:;
    _r19.i = _r19.i + 1;
    goto label147;
    label177:;
    _r12.i = 1;
    goto label174;
    label179:;
    _r13.i = _r19.i - _r4.i;
    _r0.i = _r13.i;
    _r1_o = _r17_o;
    ((global::com.codename1.util.TBigDecimal) _r1_o)._fscale = _r0.i;
    _r0_o = _r17_o;
    _r0.i = ((global::com.codename1.util.TBigDecimal) _r0_o)._fscale;
    _r13.i = _r0.i;
    _r5.i = _r5.i + _r13.i;
    _r0_o = _r17_o;
    _r0.i = ((global::com.codename1.util.TBigDecimal) _r0_o)._fscale;
    _r13.i = _r0.i;
    _r0_o = _r11_o;
    _r1_o = _r18_o;
    _r2.i = _r4.i;
    _r3.i = _r13.i;
    ((global::java.lang.StringBuilder) _r0_o).append((global::org.xmlvm._nArrayAdapter<char>) _r1_o, (int) _r2.i, (int) _r3.i);
    label205:;
    _r0.i = _r19.i;
    _r1.i = _r7.i;
    if (_r0.i > _r1.i) goto label307;
    _r13.i = ((global::org.xmlvm._nArrayAdapter<char>) _r18_o)[_r19.i];
    _r14.i = 101;
    if (_r13.i == _r14.i) goto label222;
    _r13.i = ((global::org.xmlvm._nArrayAdapter<char>) _r18_o)[_r19.i];
    _r14.i = 69;
    if (_r13.i != _r14.i) goto label307;
    label222:;
    _r19.i = _r19.i + 1;
    _r4.i = _r19.i;
    _r0.i = _r19.i;
    _r1.i = _r7.i;
    if (_r0.i > _r1.i) goto label252;
    _r13.i = ((global::org.xmlvm._nArrayAdapter<char>) _r18_o)[_r19.i];
    _r14.i = 43;
    if (_r13.i != _r14.i) goto label252;
    _r19.i = _r19.i + 1;
    _r0.i = _r19.i;
    _r1.i = _r7.i;
    if (_r0.i > _r1.i) goto label252;
    _r13.i = ((global::org.xmlvm._nArrayAdapter<char>) _r18_o)[_r19.i];
    _r14.i = 45;
    if (_r13.i == _r14.i) goto label252;
    _r4.i = _r4.i + 1;
    label252:;
    _r13.i = _r7.i + 1;
    _r13.i = _r13.i - _r4.i;
    _r0_o = _r18_o;
    _r1.i = _r4.i;
    _r2.i = _r13.i;
    _r10_o = global::java.lang.String.valueOf((global::org.xmlvm._nArrayAdapter<char>) _r0_o, (int) _r1.i, (int) _r2.i);
    _r0_o = _r17_o;
    _r0.i = ((global::com.codename1.util.TBigDecimal) _r0_o)._fscale;
    _r13.i = _r0.i;
    _r13.l = (long) _r13.i;
    _r15.i = global::java.lang.Integer.parseInt((global::java.lang.String) _r10_o);
    _r15.l = (long) _r15.i;
    _r8.l = _r13.l - _r15.l;
    _r13.i = (int) _r8.l;
    _r0.i = _r13.i;
    _r1_o = _r17_o;
    ((global::com.codename1.util.TBigDecimal) _r1_o)._fscale = _r0.i;
    _r0_o = _r17_o;
    _r0.i = ((global::com.codename1.util.TBigDecimal) _r0_o)._fscale;
    _r13.i = _r0.i;
    _r13.l = (long) _r13.i;
    _r13.i = _r8.l > _r13.l ? 1 : (_r8.l == _r13.l ? 0 : -1);
    if (_r13.i == 0) goto label307;
    _r13_o = new global::java.lang.NumberFormatException();
    // Value=Scale out of range.
    _r14_o = new global::java.lang.String();
    ((global::java.lang.String)_r14_o).@this(new global::org.xmlvm._nArrayAdapter<char>(new char[] {unchecked((char) unchecked((uint)83)), unchecked((char) unchecked((uint) 99)), unchecked((char) unchecked((uint) 97)), unchecked((char) unchecked((uint) 108)), unchecked((char) unchecked((uint) 101)), unchecked((char) unchecked((uint) 32)), unchecked((char) unchecked((uint) 111)), unchecked((char) unchecked((uint) 117)), unchecked((char) unchecked((uint) 116)), unchecked((char) unchecked((uint) 32)), unchecked((char) unchecked((uint) 111)), unchecked((char) unchecked((uint) 102)), unchecked((char) unchecked((uint) 32)), unchecked((char) unchecked((uint) 114)), unchecked((char) unchecked((uint) 97)), unchecked((char) unchecked((uint) 110)), unchecked((char) unchecked((uint) 103)), unchecked((char) unchecked((uint) 101)), unchecked((char) unchecked((uint) 46))}));
    ((global::java.lang.NumberFormatException) _r13_o).@this((global::java.lang.String) _r14_o);
    throw new global::org.xmlvm._nExceptionAdapter((global::java.lang.NumberFormatException) _r13_o);
    label300:;
    _r13.i = 0;
    _r0.i = _r13.i;
    _r1_o = _r17_o;
    ((global::com.codename1.util.TBigDecimal) _r1_o)._fscale = _r0.i;
    goto label205;
    label307:;
    _r13.i = 19;
    if (_r5.i >= _r13.i) goto label370;
    _r13_o = ((global::java.lang.StringBuilder) _r11_o).toString();
    _r13.l = global::java.lang.Long.parseLong((global::java.lang.String) _r13_o);
    _r0.l = _r13.l;
    _r2_o = _r17_o;
    ((global::com.codename1.util.TBigDecimal) _r2_o)._fsmallValue = _r0.l;
    _r0_o = _r17_o;
    _r0.l = ((global::com.codename1.util.TBigDecimal) _r0_o)._fsmallValue;
    _r13.l = _r0.l;
    _r13.i = global::com.codename1.util.TBigDecimal.bitLength((long) _r13.l);
    _r0.i = _r13.i;
    _r1_o = _r17_o;
    ((global::com.codename1.util.TBigDecimal) _r1_o)._fbitLength = _r0.i;
    label338:;
    _r13.i = ((global::java.lang.StringBuilder) _r11_o).length();
    _r13.i = _r13.i - _r6.i;
    _r0.i = _r13.i;
    _r1_o = _r17_o;
    ((global::com.codename1.util.TBigDecimal) _r1_o)._fprecision = _r0.i;
    _r13.i = 0;
    _r13.i = ((global::java.lang.StringBuilder) _r11_o).charAt((int) _r13.i);
    _r14.i = 45;
    if (_r13.i != _r14.i) goto label369;
    _r0_o = _r17_o;
    _r0.i = ((global::com.codename1.util.TBigDecimal) _r0_o)._fprecision;
    _r13.i = _r0.i;
    _r14.i = 1;
    _r13.i = _r13.i - _r14.i;
    _r0.i = _r13.i;
    _r1_o = _r17_o;
    ((global::com.codename1.util.TBigDecimal) _r1_o)._fprecision = _r0.i;
    label369:;
    return;
    label370:;
    _r13_o = new global::com.codename1.util.TBigInteger();
    _r14_o = ((global::java.lang.StringBuilder) _r11_o).toString();
    ((global::com.codename1.util.TBigInteger) _r13_o).@this((global::java.lang.String) _r14_o);
    _r0_o = _r17_o;
    _r1_o = _r13_o;
    ((global::com.codename1.util.TBigDecimal) _r0_o).setUnscaledValue((global::com.codename1.util.TBigInteger) _r1_o);
    goto label338;
//XMLVM_END_WRAPPER[com.codename1.util.TBigDecimal: void <init>(char[], int, int)]
}
Exemplo n.º 5
0
public static sbyte parseByte(global::java.lang.String n1){
//XMLVM_BEGIN_WRAPPER[java.lang.Byte: byte parseByte(java.lang.String)]
    global::org.xmlvm._nElement _r0;
    global::System.Object _r0_o = null;
    global::org.xmlvm._nElement _r1;
    global::System.Object _r2_o = null;
    _r2_o = n1;
    _r0.i = global::java.lang.Integer.parseInt((global::java.lang.String) _r2_o);
    _r1.i = (_r0.i << 24) >> 24;
    if (_r1.i != _r0.i) goto label8;
    return (sbyte) _r1.i;
    label8:;
    _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);
//XMLVM_END_WRAPPER[java.lang.Byte: byte parseByte(java.lang.String)]
}
Exemplo n.º 6
0
public static global::System.Object decode(global::java.lang.String n1){
//XMLVM_BEGIN_WRAPPER[java.lang.Short: java.lang.Short decode(java.lang.String)]
    global::org.xmlvm._nElement _r0;
    global::System.Object _r0_o = null;
    global::org.xmlvm._nElement _r1;
    global::System.Object _r2_o = null;
    _r2_o = n1;
    _r0_o = global::java.lang.Integer.decode((global::java.lang.String) _r2_o);
    _r0.i = ((global::java.lang.Integer) _r0_o).intValue();
    _r1.i = (_r0.i << 16) >> 16;
    if (_r1.i != _r0.i) goto label16;
    _r0_o = global::java.lang.Short.valueOf((short) _r1.i);
    return (global::java.lang.Short) _r0_o;
    label16:;
    _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);
//XMLVM_END_WRAPPER[java.lang.Short: java.lang.Short decode(java.lang.String)]
}
Exemplo n.º 7
0
        public static float parseFloat(global::java.lang.String n1)
        {
//XMLVM_BEGIN_WRAPPER[org.apache.harmony.luni.util.FloatingPointParser: float parseFloat(java.lang.String)]
            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._nExceptionAdapter _ex = null;
            _r4_o = n1;
            _r0_o = ((global::java.lang.String)_r4_o).trim();
            _r1.i = ((global::java.lang.String)_r0_o).length();
            if (_r1.i != 0)
            {
                goto label16;
            }
            _r1_o = new global::java.lang.NumberFormatException();
            ((global::java.lang.NumberFormatException)_r1_o).@this((global::java.lang.String)_r0_o);
            throw new global::org.xmlvm._nExceptionAdapter((global::java.lang.NumberFormatException)_r1_o);
            label16 :;
            _r2.i = 1;
            _r2.i = _r1.i - _r2.i;
            _r2.i = ((global::java.lang.String)_r0_o).charAt((int)_r2.i);
            _r3.i = 121;
            if (_r2.i == _r3.i)
            {
                goto label31;
            }
            _r3.i = 78;
            if (_r2.i != _r3.i)
            {
                goto label36;
            }
            label31 :;
            _r0.f = global::org.apache.harmony.luni.util.FloatingPointParser.parseFltName((global::java.lang.String)_r0_o, (int)_r1.i);
            label35 :;
            return(_r0.f);

            label36 :;
            _r2_o = ((global::java.lang.String)_r0_o).toLowerCase();
            // Value=0x
            _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)48)), unchecked ((char)unchecked ((uint)120)) }));
            _r2.i = ((global::java.lang.String)_r2_o).indexOf((global::java.lang.String)_r3_o);
            _r3.i = -1;
            if (_r2.i == _r3.i)
            {
                goto label54;
            }
            _r0.f = global::org.apache.harmony.luni.util.HexStringParser.parseFloat((global::java.lang.String)_r0_o);
            goto label35;
            label54 :;
            _r0_o = global::org.apache.harmony.luni.util.FloatingPointParser.initialParse((global::java.lang.String)_r0_o, (int)_r1.i);
            _r1_o = ((global::org.apache.harmony.luni.util.FloatingPointParser_2StringExponentPair)_r0_o)._fs;
            _r2.i = ((global::org.apache.harmony.luni.util.FloatingPointParser_2StringExponentPair)_r0_o)._fe;
            _r1.f = global::org.apache.harmony.luni.util.FloatingPointParser.parseFltImpl((global::java.lang.String)_r1_o, (int)_r2.i);
            _r0.i = ((global::org.apache.harmony.luni.util.FloatingPointParser_2StringExponentPair)_r0_o)._fnegative ? 1 : 0;
            if (_r0.i == 0)
            {
                goto label72;
            }
            _r0.f = -_r1.f;
            goto label35;
            label72 :;
            _r0.f = _r1.f;
            goto label35;
//XMLVM_END_WRAPPER[org.apache.harmony.luni.util.FloatingPointParser: float parseFloat(java.lang.String)]
        }
Exemplo n.º 8
0
public void @this(global::org.xmlvm._nArrayAdapter<sbyte> n1){
//XMLVM_BEGIN_WRAPPER[com.codename1.util.TBigInteger: void <init>(byte[])]
    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::System.Object _r3_o = null;
    global::org.xmlvm._nExceptionAdapter _ex = null;
    _r2_o = this;
    _r3_o = n1;
    _r1.i = 0;
    ((global::java.lang.Object) _r2_o).@this();
    _r0.i = -2;
    ((global::com.codename1.util.TBigInteger) _r2_o)._ffirstNonzeroDigit = _r0.i;
    ((global::com.codename1.util.TBigInteger) _r2_o)._fhashCode = _r1.i;
    _r0.i = ((global::org.xmlvm._nIArray) _r3_o).Length;
    if (_r0.i != 0) goto label20;
    _r0_o = new global::java.lang.NumberFormatException();
    // Value=Zero length BigInteger
    _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)90)), unchecked((char) unchecked((uint) 101)), unchecked((char) unchecked((uint) 114)), unchecked((char) unchecked((uint) 111)), unchecked((char) unchecked((uint) 32)), unchecked((char) unchecked((uint) 108)), unchecked((char) unchecked((uint) 101)), unchecked((char) unchecked((uint) 110)), unchecked((char) unchecked((uint) 103)), unchecked((char) unchecked((uint) 116)), unchecked((char) unchecked((uint) 104)), unchecked((char) unchecked((uint) 32)), unchecked((char) unchecked((uint) 66)), unchecked((char) unchecked((uint) 105)), unchecked((char) unchecked((uint) 103)), unchecked((char) unchecked((uint) 73)), unchecked((char) unchecked((uint) 110)), unchecked((char) unchecked((uint) 116)), unchecked((char) unchecked((uint) 101)), unchecked((char) unchecked((uint) 103)), unchecked((char) unchecked((uint) 101)), unchecked((char) unchecked((uint) 114))}));
    ((global::java.lang.NumberFormatException) _r0_o).@this((global::java.lang.String) _r1_o);
    throw new global::org.xmlvm._nExceptionAdapter((global::java.lang.NumberFormatException) _r0_o);
    label20:;
    _r0.i = ((global::org.xmlvm._nArrayAdapter<sbyte>) _r3_o)[_r1.i];
    if (_r0.i >= 0) goto label34;
    _r0.i = -1;
    ((global::com.codename1.util.TBigInteger) _r2_o)._fsign = _r0.i;
    ((global::com.codename1.util.TBigInteger) _r2_o).putBytesNegativeToIntegers((global::org.xmlvm._nArrayAdapter<sbyte>) _r3_o);
    label30:;
    ((global::com.codename1.util.TBigInteger) _r2_o).cutOffLeadingZeroes();
    return;
    label34:;
    _r0.i = 1;
    ((global::com.codename1.util.TBigInteger) _r2_o)._fsign = _r0.i;
    ((global::com.codename1.util.TBigInteger) _r2_o).putBytesPositiveToIntegers((global::org.xmlvm._nArrayAdapter<sbyte>) _r3_o);
    goto label30;
//XMLVM_END_WRAPPER[com.codename1.util.TBigInteger: void <init>(byte[])]
}
Exemplo n.º 9
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)]
        }
Exemplo n.º 10
0
        private static float parseFltName(global::java.lang.String n1, int n2)
        {
//XMLVM_BEGIN_WRAPPER[org.apache.harmony.luni.util.FloatingPointParser: float parseFltName(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._nExceptionAdapter _ex = null;
            _r8_o = n1;
            _r9.i = n2;
            _r5.i = 8;
            _r7.i = 3;
            _r2.i = 1;
            _r1.i = 0;
            if (_r9.i == _r7.i)
            {
                goto label22;
            }
            _r0.i = 4;
            if (_r9.i == _r0.i)
            {
                goto label22;
            }
            if (_r9.i == _r5.i)
            {
                goto label22;
            }
            _r0.i = 9;
            if (_r9.i == _r0.i)
            {
                goto label22;
            }
            _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);
            label22 :;
            _r0.i = ((global::java.lang.String)_r8_o).charAt((int)_r1.i);
            switch (_r0.i)
            {
            case 43: goto label72;

            case 45: goto label46;
            }
            _r2.i = _r1.i;
            _r6.i = _r1.i;
            label31 :;
            // Value=Infinity
            _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)73)), unchecked ((char)unchecked ((uint)110)), unchecked ((char)unchecked ((uint)102)), unchecked ((char)unchecked ((uint)105)), unchecked ((char)unchecked ((uint)110)), unchecked ((char)unchecked ((uint)105)), unchecked ((char)unchecked ((uint)116)), unchecked ((char)unchecked ((uint)121)) }));
            _r0_o = _r8_o;
            _r4.i = _r1.i;
            _r0.i = ((global::java.lang.String)_r0_o).regionMatches(0 != _r1.i, (int)_r2.i, (global::java.lang.String)_r3_o, (int)_r4.i, (int)_r5.i) ? 1 : 0;
            if (_r0.i == 0)
            {
                goto label52;
            }
            if (_r6.i == 0)
            {
                goto label49;
            }
            _r0.f = global::System.Single.NegativeInfinity;
            label45 :;
            return(_r0.f);

            label46 :;
            _r0.i = _r2.i;
            label47 :;
            _r6.i = _r0.i;
            goto label31;
            label49 :;
            _r0.f = global::System.Single.PositiveInfinity;
            goto label45;
            label52 :;
            // Value=NaN
            _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)78)), unchecked ((char)unchecked ((uint)97)), unchecked ((char)unchecked ((uint)78)) }));
            _r0_o = _r8_o;
            _r4.i = _r1.i;
            _r5.i = _r7.i;
            _r0.i = ((global::java.lang.String)_r0_o).regionMatches(0 != _r1.i, (int)_r2.i, (global::java.lang.String)_r3_o, (int)_r4.i, (int)_r5.i) ? 1 : 0;
            if (_r0.i == 0)
            {
                goto label66;
            }
            _r0.f = global::System.Single.NaN;
            goto label45;
            label66 :;
            _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);
            label72 :;
            _r0.i = _r1.i;
            goto label47;
            label74 :;
//XMLVM_END_WRAPPER[org.apache.harmony.luni.util.FloatingPointParser: float parseFltName(java.lang.String, int)]
        }
Exemplo n.º 11
0
private static int parse(global::java.lang.String n1, int n2, int n3, bool n4){
//XMLVM_BEGIN_WRAPPER[java.lang.Integer: int parse(java.lang.String, int, int, boolean)]
    global::org.xmlvm._nElement _r0;
    global::System.Object _r0_o = null;
    global::org.xmlvm._nElement _r1;
    global::org.xmlvm._nElement _r2;
    global::org.xmlvm._nElement _r3;
    global::org.xmlvm._nElement _r4;
    global::org.xmlvm._nElement _r5;
    global::System.Object _r6_o = null;
    global::org.xmlvm._nElement _r7;
    global::org.xmlvm._nElement _r8;
    global::org.xmlvm._nElement _r9;
    _r6_o = n1;
    _r7.i = n2;
    _r8.i = n3;
    _r9.i = n4 ? 1 : 0;
    _r0.i = -2147483648;
    _r0.i = _r0.i / _r8.i;
    _r1.i = 0;
    _r2.i = ((global::java.lang.String) _r6_o).length();
    _r3.i = _r7.i;
    label9:;
    if (_r3.i < _r2.i) goto label22;
    if (_r9.i != 0) goto label64;
    _r0.i = -_r1.i;
    if (_r0.i >= 0) goto label65;
    _r0_o = new global::java.lang.NumberFormatException();
    ((global::java.lang.NumberFormatException) _r0_o).@this((global::java.lang.String) _r6_o);
    throw new global::org.xmlvm._nExceptionAdapter((global::java.lang.NumberFormatException) _r0_o);
    label22:;
    _r4.i = _r3.i + 1;
    _r3.i = ((global::java.lang.String) _r6_o).charAt((int) _r3.i);
    _r3.i = global::java.lang.Character.digit((char) _r3.i, (int) _r8.i);
    _r5.i = -1;
    if (_r3.i != _r5.i) goto label41;
    _r0_o = new global::java.lang.NumberFormatException();
    ((global::java.lang.NumberFormatException) _r0_o).@this((global::java.lang.String) _r6_o);
    throw new global::org.xmlvm._nExceptionAdapter((global::java.lang.NumberFormatException) _r0_o);
    label41:;
    if (_r0.i <= _r1.i) goto label49;
    _r0_o = new global::java.lang.NumberFormatException();
    ((global::java.lang.NumberFormatException) _r0_o).@this((global::java.lang.String) _r6_o);
    throw new global::org.xmlvm._nExceptionAdapter((global::java.lang.NumberFormatException) _r0_o);
    label49:;
    _r5.i = _r1.i * _r8.i;
    _r3.i = _r5.i - _r3.i;
    if (_r3.i <= _r1.i) goto label61;
    _r0_o = new global::java.lang.NumberFormatException();
    ((global::java.lang.NumberFormatException) _r0_o).@this((global::java.lang.String) _r6_o);
    throw new global::org.xmlvm._nExceptionAdapter((global::java.lang.NumberFormatException) _r0_o);
    label61:;
    _r1.i = _r3.i;
    _r3.i = _r4.i;
    goto label9;
    label64:;
    _r0.i = _r1.i;
    label65:;
    return _r0.i;
//XMLVM_END_WRAPPER[java.lang.Integer: int parse(java.lang.String, int, int, boolean)]
}
Exemplo n.º 12
0
public static global::System.Object decode(global::java.lang.String n1){
//XMLVM_BEGIN_WRAPPER[java.lang.Integer: java.lang.Integer decode(java.lang.String)]
    global::org.xmlvm._nElement _r0;
    global::System.Object _r0_o = null;
    global::org.xmlvm._nElement _r1;
    global::org.xmlvm._nElement _r2;
    global::org.xmlvm._nElement _r3;
    global::org.xmlvm._nElement _r4;
    global::org.xmlvm._nElement _r5;
    global::org.xmlvm._nElement _r6;
    global::org.xmlvm._nElement _r7;
    global::org.xmlvm._nElement _r8;
    global::System.Object _r9_o = null;
    _r9_o = n1;
    _r7.i = 16;
    _r3.i = 1;
    _r6.i = 0;
    _r0.i = ((global::java.lang.String) _r9_o).length();
    if (_r0.i != 0) goto label16;
    _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);
    label16:;
    _r1.i = ((global::java.lang.String) _r9_o).charAt((int) _r6.i);
    _r2.i = 45;
    if (_r1.i != _r2.i) goto label35;
    _r2.i = _r3.i;
    label25:;
    if (_r2.i == 0) goto label115;
    if (_r0.i != _r3.i) goto label37;
    _r0_o = new global::java.lang.NumberFormatException();
    ((global::java.lang.NumberFormatException) _r0_o).@this((global::java.lang.String) _r9_o);
    throw new global::org.xmlvm._nExceptionAdapter((global::java.lang.NumberFormatException) _r0_o);
    label35:;
    _r2.i = _r6.i;
    goto label25;
    label37:;
    _r1.i = _r6.i + 1;
    _r3.i = ((global::java.lang.String) _r9_o).charAt((int) _r1.i);
    _r8.i = _r3.i;
    _r3.i = _r1.i;
    _r1.i = _r8.i;
    label46:;
    _r4.i = 10;
    _r5.i = 48;
    if (_r1.i != _r5.i) goto label96;
    _r1.i = _r3.i + 1;
    if (_r1.i != _r0.i) goto label61;
    _r0_o = global::java.lang.Integer.valueOf((int) _r6.i);
    label60:;
    return (global::java.lang.Integer) _r0_o;
    label61:;
    _r3.i = ((global::java.lang.String) _r9_o).charAt((int) _r1.i);
    _r4.i = 120;
    if (_r3.i == _r4.i) goto label73;
    _r4.i = 88;
    if (_r3.i != _r4.i) goto label93;
    label73:;
    _r1.i = _r1.i + 1;
    if (_r1.i != _r0.i) goto label83;
    _r0_o = new global::java.lang.NumberFormatException();
    ((global::java.lang.NumberFormatException) _r0_o).@this((global::java.lang.String) _r9_o);
    throw new global::org.xmlvm._nExceptionAdapter((global::java.lang.NumberFormatException) _r0_o);
    label83:;
    _r0.i = _r7.i;
    label84:;
    _r0.i = global::java.lang.Integer.parse((global::java.lang.String) _r9_o, (int) _r1.i, (int) _r0.i, 0!=_r2.i);
    _r0_o = global::java.lang.Integer.valueOf((int) _r0.i);
    goto label60;
    label93:;
    _r0.i = 8;
    goto label84;
    label96:;
    _r5.i = 35;
    if (_r1.i != _r5.i) goto label112;
    _r1.i = _r3.i + 1;
    if (_r1.i != _r0.i) goto label110;
    _r0_o = new global::java.lang.NumberFormatException();
    ((global::java.lang.NumberFormatException) _r0_o).@this((global::java.lang.String) _r9_o);
    throw new global::org.xmlvm._nExceptionAdapter((global::java.lang.NumberFormatException) _r0_o);
    label110:;
    _r0.i = _r7.i;
    goto label84;
    label112:;
    _r0.i = _r4.i;
    _r1.i = _r3.i;
    goto label84;
    label115:;
    _r3.i = _r6.i;
    goto label46;
//XMLVM_END_WRAPPER[java.lang.Integer: java.lang.Integer decode(java.lang.String)]
}
Exemplo n.º 13
0
public void @this(global::org.xmlvm._nArrayAdapter<sbyte> n1){
//XMLVM_BEGIN_WRAPPER[java.math.BigInteger: void <init>(byte[])]
    global::org.xmlvm._nElement _r0;
    global::System.Object _r0_o = null;
    global::org.xmlvm._nElement _r1;
    global::System.Object _r1_o = null;
    global::System.Object _r2_o = null;
    global::System.Object _r3_o = null;
    _r2_o = this;
    _r3_o = n1;
    _r1.i = 0;
    ((global::java.lang.Number) _r2_o).@this();
    _r0.i = -2;
    ((global::java.math.BigInteger) _r2_o)._ffirstNonzeroDigit = _r0.i;
    ((global::java.math.BigInteger) _r2_o)._fhashCode = _r1.i;
    _r0.i = ((global::org.xmlvm._nIArray) _r3_o).Length;
    if (_r0.i != 0) goto label24;
    _r0_o = new global::java.lang.NumberFormatException();
    // Value=math.12
    _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)109)), unchecked((char) unchecked((uint) 97)), unchecked((char) unchecked((uint) 116)), unchecked((char) unchecked((uint) 104)), unchecked((char) unchecked((uint) 46)), unchecked((char) unchecked((uint) 49)), unchecked((char) unchecked((uint) 50))}));
    _r1_o = global::[email protected]((global::java.lang.String) _r1_o);
    ((global::java.lang.NumberFormatException) _r0_o).@this((global::java.lang.String) _r1_o);
    throw new global::org.xmlvm._nExceptionAdapter((global::java.lang.NumberFormatException) _r0_o);
    label24:;
    _r0.i = ((global::org.xmlvm._nArrayAdapter<sbyte>) _r3_o)[_r1.i];
    if (_r0.i >= 0) goto label38;
    _r0.i = -1;
    ((global::java.math.BigInteger) _r2_o)._fsign = _r0.i;
    ((global::java.math.BigInteger) _r2_o).putBytesNegativeToIntegers((global::org.xmlvm._nArrayAdapter<sbyte>) _r3_o);
    label34:;
    ((global::java.math.BigInteger) _r2_o).cutOffLeadingZeroes();
    return;
    label38:;
    _r0.i = 1;
    ((global::java.math.BigInteger) _r2_o)._fsign = _r0.i;
    ((global::java.math.BigInteger) _r2_o).putBytesPositiveToIntegers((global::org.xmlvm._nArrayAdapter<sbyte>) _r3_o);
    goto label34;
//XMLVM_END_WRAPPER[java.math.BigInteger: void <init>(byte[])]
}
Exemplo n.º 14
0
public void @this(global::java.lang.String n1, int n2){
//XMLVM_BEGIN_WRAPPER[com.codename1.util.TBigInteger: void <init>(java.lang.String, 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::System.Object _r3_o = null;
    global::org.xmlvm._nElement _r4;
    global::System.Object _r4_o = null;
    global::org.xmlvm._nExceptionAdapter _ex = null;
    _r2_o = this;
    _r3_o = n1;
    _r4.i = n2;
    ((global::java.lang.Object) _r2_o).@this();
    _r0.i = -2;
    ((global::com.codename1.util.TBigInteger) _r2_o)._ffirstNonzeroDigit = _r0.i;
    _r0.i = 0;
    ((global::com.codename1.util.TBigInteger) _r2_o)._fhashCode = _r0.i;
    if (_r3_o != null) goto label17;
    _r0_o = new global::java.lang.NullPointerException();
    ((global::java.lang.NullPointerException) _r0_o).@this();
    throw new global::org.xmlvm._nExceptionAdapter((global::java.lang.NullPointerException) _r0_o);
    label17:;
    _r0.i = 2;
    if (_r4.i < _r0.i) goto label24;
    _r0.i = 36;
    if (_r4.i <= _r0.i) goto label32;
    label24:;
    _r0_o = new global::java.lang.NumberFormatException();
    // Value=Radix out of range
    _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)82)), unchecked((char) unchecked((uint) 97)), unchecked((char) unchecked((uint) 100)), unchecked((char) unchecked((uint) 105)), unchecked((char) unchecked((uint) 120)), unchecked((char) unchecked((uint) 32)), unchecked((char) unchecked((uint) 111)), unchecked((char) unchecked((uint) 117)), unchecked((char) unchecked((uint) 116)), unchecked((char) unchecked((uint) 32)), unchecked((char) unchecked((uint) 111)), unchecked((char) unchecked((uint) 102)), unchecked((char) unchecked((uint) 32)), unchecked((char) unchecked((uint) 114)), unchecked((char) unchecked((uint) 97)), unchecked((char) unchecked((uint) 110)), unchecked((char) unchecked((uint) 103)), unchecked((char) unchecked((uint) 101))}));
    ((global::java.lang.NumberFormatException) _r0_o).@this((global::java.lang.String) _r1_o);
    throw new global::org.xmlvm._nExceptionAdapter((global::java.lang.NumberFormatException) _r0_o);
    label32:;
    _r0.i = ((global::java.lang.String) _r3_o).length();
    if (_r0.i != 0) goto label46;
    _r0_o = new global::java.lang.NumberFormatException();
    // Value=Zero length BigInteger
    _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)90)), unchecked((char) unchecked((uint) 101)), unchecked((char) unchecked((uint) 114)), unchecked((char) unchecked((uint) 111)), unchecked((char) unchecked((uint) 32)), unchecked((char) unchecked((uint) 108)), unchecked((char) unchecked((uint) 101)), unchecked((char) unchecked((uint) 110)), unchecked((char) unchecked((uint) 103)), unchecked((char) unchecked((uint) 116)), unchecked((char) unchecked((uint) 104)), unchecked((char) unchecked((uint) 32)), unchecked((char) unchecked((uint) 66)), unchecked((char) unchecked((uint) 105)), unchecked((char) unchecked((uint) 103)), unchecked((char) unchecked((uint) 73)), unchecked((char) unchecked((uint) 110)), unchecked((char) unchecked((uint) 116)), unchecked((char) unchecked((uint) 101)), unchecked((char) unchecked((uint) 103)), unchecked((char) unchecked((uint) 101)), unchecked((char) unchecked((uint) 114))}));
    ((global::java.lang.NumberFormatException) _r0_o).@this((global::java.lang.String) _r1_o);
    throw new global::org.xmlvm._nExceptionAdapter((global::java.lang.NumberFormatException) _r0_o);
    label46:;
    global::com.codename1.util.TBigInteger.setFromString((global::com.codename1.util.TBigInteger) _r2_o, (global::java.lang.String) _r3_o, (int) _r4.i);
    return;
//XMLVM_END_WRAPPER[com.codename1.util.TBigInteger: void <init>(java.lang.String, int)]
}
Exemplo n.º 15
0
public static float parseFloat(global::java.lang.String n1){
//XMLVM_BEGIN_WRAPPER[org.apache.harmony.luni.util.FloatingPointParser: float parseFloat(java.lang.String)]
    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._nExceptionAdapter _ex = null;
    _r4_o = n1;
    _r0_o = ((global::java.lang.String) _r4_o).trim();
    _r1.i = ((global::java.lang.String) _r0_o).length();
    if (_r1.i != 0) goto label16;
    _r1_o = new global::java.lang.NumberFormatException();
    ((global::java.lang.NumberFormatException) _r1_o).@this((global::java.lang.String) _r0_o);
    throw new global::org.xmlvm._nExceptionAdapter((global::java.lang.NumberFormatException) _r1_o);
    label16:;
    _r2.i = 1;
    _r2.i = _r1.i - _r2.i;
    _r2.i = ((global::java.lang.String) _r0_o).charAt((int) _r2.i);
    _r3.i = 121;
    if (_r2.i == _r3.i) goto label31;
    _r3.i = 78;
    if (_r2.i != _r3.i) goto label36;
    label31:;
    _r0.f = global::org.apache.harmony.luni.util.FloatingPointParser.parseFltName((global::java.lang.String) _r0_o, (int) _r1.i);
    label35:;
    return _r0.f;
    label36:;
    _r2_o = ((global::java.lang.String) _r0_o).toLowerCase();
    // Value=0x
    _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)48)), unchecked((char) unchecked((uint) 120))}));
    _r2.i = ((global::java.lang.String) _r2_o).indexOf((global::java.lang.String) _r3_o);
    _r3.i = -1;
    if (_r2.i == _r3.i) goto label54;
    _r0.f = global::org.apache.harmony.luni.util.HexStringParser.parseFloat((global::java.lang.String) _r0_o);
    goto label35;
    label54:;
    _r0_o = global::org.apache.harmony.luni.util.FloatingPointParser.initialParse((global::java.lang.String) _r0_o, (int) _r1.i);
    _r1_o = ((global::org.apache.harmony.luni.util.FloatingPointParser_2StringExponentPair) _r0_o)._fs;
    _r2.i = ((global::org.apache.harmony.luni.util.FloatingPointParser_2StringExponentPair) _r0_o)._fe;
    _r1.f = global::org.apache.harmony.luni.util.FloatingPointParser.parseFltImpl((global::java.lang.String) _r1_o, (int) _r2.i);
    _r0.i = ((global::org.apache.harmony.luni.util.FloatingPointParser_2StringExponentPair) _r0_o)._fnegative ? 1 : 0;
    if (_r0.i == 0) goto label72;
    _r0.f = -_r1.f;
    goto label35;
    label72:;
    _r0.f = _r1.f;
    goto label35;
//XMLVM_END_WRAPPER[org.apache.harmony.luni.util.FloatingPointParser: float parseFloat(java.lang.String)]
}
Exemplo n.º 16
0
public void @this(int n1, global::org.xmlvm._nArrayAdapter<sbyte> n2){
//XMLVM_BEGIN_WRAPPER[com.codename1.util.TBigInteger: void <init>(int, byte[])]
    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::System.Object _r3_o = null;
    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 _r6_o = null;
    global::org.xmlvm._nElement _r7;
    global::System.Object _r7_o = null;
    global::org.xmlvm._nExceptionAdapter _ex = null;
    _r5_o = this;
    _r6.i = n1;
    _r7_o = n2;
    _r4.i = 1;
    _r3.i = 0;
    ((global::java.lang.Object) _r5_o).@this();
    _r1.i = -2;
    ((global::com.codename1.util.TBigInteger) _r5_o)._ffirstNonzeroDigit = _r1.i;
    ((global::com.codename1.util.TBigInteger) _r5_o)._fhashCode = _r3.i;
    if (_r7_o != null) goto label18;
    _r1_o = new global::java.lang.NullPointerException();
    ((global::java.lang.NullPointerException) _r1_o).@this();
    throw new global::org.xmlvm._nExceptionAdapter((global::java.lang.NullPointerException) _r1_o);
    label18:;
    _r1.i = -1;
    if (_r6.i < _r1.i) goto label23;
    if (_r6.i <= _r4.i) goto label31;
    label23:;
    _r1_o = new global::java.lang.NumberFormatException();
    // Value=Invalid signum 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)73)), unchecked((char) unchecked((uint) 110)), unchecked((char) unchecked((uint) 118)), unchecked((char) unchecked((uint) 97)), unchecked((char) unchecked((uint) 108)), unchecked((char) unchecked((uint) 105)), unchecked((char) unchecked((uint) 100)), unchecked((char) unchecked((uint) 32)), unchecked((char) unchecked((uint) 115)), unchecked((char) unchecked((uint) 105)), unchecked((char) unchecked((uint) 103)), unchecked((char) unchecked((uint) 110)), unchecked((char) unchecked((uint) 117)), unchecked((char) unchecked((uint) 109)), unchecked((char) unchecked((uint) 32)), unchecked((char) unchecked((uint) 118)), unchecked((char) unchecked((uint) 97)), unchecked((char) unchecked((uint) 108)), unchecked((char) unchecked((uint) 117)), unchecked((char) unchecked((uint) 101))}));
    ((global::java.lang.NumberFormatException) _r1_o).@this((global::java.lang.String) _r2_o);
    throw new global::org.xmlvm._nExceptionAdapter((global::java.lang.NumberFormatException) _r1_o);
    label31:;
    if (_r6.i != 0) goto label52;
    _r1.i = ((global::org.xmlvm._nIArray) _r7_o).Length;
    _r2.i = _r3.i;
    label35:;
    if (_r2.i >= _r1.i) goto label52;
    _r0.i = ((global::org.xmlvm._nArrayAdapter<sbyte>) _r7_o)[_r2.i];
    if (_r0.i == 0) goto label49;
    _r1_o = new global::java.lang.NumberFormatException();
    // Value=signum-magnitude mismatch
    _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)115)), unchecked((char) unchecked((uint) 105)), unchecked((char) unchecked((uint) 103)), unchecked((char) unchecked((uint) 110)), unchecked((char) unchecked((uint) 117)), unchecked((char) unchecked((uint) 109)), unchecked((char) unchecked((uint) 45)), unchecked((char) unchecked((uint) 109)), unchecked((char) unchecked((uint) 97)), unchecked((char) unchecked((uint) 103)), unchecked((char) unchecked((uint) 110)), unchecked((char) unchecked((uint) 105)), unchecked((char) unchecked((uint) 116)), unchecked((char) unchecked((uint) 117)), unchecked((char) unchecked((uint) 100)), unchecked((char) unchecked((uint) 101)), unchecked((char) unchecked((uint) 32)), unchecked((char) unchecked((uint) 109)), unchecked((char) unchecked((uint) 105)), unchecked((char) unchecked((uint) 115)), unchecked((char) unchecked((uint) 109)), unchecked((char) unchecked((uint) 97)), unchecked((char) unchecked((uint) 116)), unchecked((char) unchecked((uint) 99)), unchecked((char) unchecked((uint) 104))}));
    ((global::java.lang.NumberFormatException) _r1_o).@this((global::java.lang.String) _r2_o);
    throw new global::org.xmlvm._nExceptionAdapter((global::java.lang.NumberFormatException) _r1_o);
    label49:;
    _r2.i = _r2.i + 1;
    goto label35;
    label52:;
    _r1.i = ((global::org.xmlvm._nIArray) _r7_o).Length;
    if (_r1.i != 0) goto label66;
    ((global::com.codename1.util.TBigInteger) _r5_o)._fsign = _r3.i;
    ((global::com.codename1.util.TBigInteger) _r5_o)._fnumberLength = _r4.i;
    _r1_o = new global::org.xmlvm._nArrayAdapter<int>(new int[_r4.i]);
    ((global::org.xmlvm._nArrayAdapter<int>) _r1_o)[_r3.i] = _r3.i;
    ((global::com.codename1.util.TBigInteger) _r5_o)._fdigits = (global::org.xmlvm._nArrayAdapter<int>) _r1_o;
    label65:;
    return;
    label66:;
    ((global::com.codename1.util.TBigInteger) _r5_o)._fsign = _r6.i;
    ((global::com.codename1.util.TBigInteger) _r5_o).putBytesPositiveToIntegers((global::org.xmlvm._nArrayAdapter<sbyte>) _r7_o);
    ((global::com.codename1.util.TBigInteger) _r5_o).cutOffLeadingZeroes();
    goto label65;
//XMLVM_END_WRAPPER[com.codename1.util.TBigInteger: void <init>(int, byte[])]
}
Exemplo n.º 17
0
public static long parseLong(global::java.lang.String n1, int n2){
//XMLVM_BEGIN_WRAPPER[java.lang.Long: long parseLong(java.lang.String, int)]
    global::org.xmlvm._nElement _r0;
    global::System.Object _r0_o = null;
    global::org.xmlvm._nElement _r1;
    global::org.xmlvm._nElement _r2;
    global::org.xmlvm._nElement _r3;
    global::System.Object _r4_o = null;
    global::org.xmlvm._nElement _r5;
    _r4_o = n1;
    _r5.i = n2;
    _r3.i = 0;
    if (_r4_o == null) goto label10;
    _r0.i = 2;
    if (_r5.i < _r0.i) goto label10;
    _r0.i = 36;
    if (_r5.i <= _r0.i) goto label16;
    label10:;
    _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);
    label16:;
    _r0.i = ((global::java.lang.String) _r4_o).length();
    if (_r0.i != 0) goto label28;
    _r0_o = new global::java.lang.NumberFormatException();
    ((global::java.lang.NumberFormatException) _r0_o).@this((global::java.lang.String) _r4_o);
    throw new global::org.xmlvm._nExceptionAdapter((global::java.lang.NumberFormatException) _r0_o);
    label28:;
    _r1.i = ((global::java.lang.String) _r4_o).charAt((int) _r3.i);
    _r2.i = 45;
    if (_r1.i != _r2.i) goto label49;
    _r1.i = 1;
    label37:;
    if (_r1.i == 0) goto label57;
    _r2.i = _r3.i + 1;
    if (_r2.i != _r0.i) goto label51;
    _r0_o = new global::java.lang.NumberFormatException();
    ((global::java.lang.NumberFormatException) _r0_o).@this((global::java.lang.String) _r4_o);
    throw new global::org.xmlvm._nExceptionAdapter((global::java.lang.NumberFormatException) _r0_o);
    label49:;
    _r1.i = _r3.i;
    goto label37;
    label51:;
    _r0.i = _r2.i;
    label52:;
    _r0.l = global::java.lang.Long.parse((global::java.lang.String) _r4_o, (int) _r0.i, (int) _r5.i, 0!=_r1.i);
    return _r0.l;
    label57:;
    _r0.i = _r3.i;
    goto label52;
//XMLVM_END_WRAPPER[java.lang.Long: long parseLong(java.lang.String, int)]
}
Exemplo n.º 18
0
private static global::System.Object getSegmentsFromHexString(global::java.lang.String n1){
//XMLVM_BEGIN_WRAPPER[org.apache.harmony.luni.util.HexStringParser: java.lang.String[] getSegmentsFromHexString(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::System.Object _r3_o = null;
    global::org.xmlvm._nElement _r4;
    global::org.xmlvm._nElement _r5;
    global::org.xmlvm._nElement _r6;
    global::System.Object _r7_o = null;
    _r7_o = n1;
    _r6.i = 3;
    _r5.i = 2;
    _r4.i = 1;
    _r0_o = global::org.apache.harmony.luni.util.HexStringParser._fPATTERN;
    _r0_o = ((global::java.util.regex.Pattern) _r0_o).matcher((global::java.lang.CharSequence) _r7_o);
    _r1.i = ((global::java.util.regex.Matcher) _r0_o).matches() ? 1 : 0;
    if (_r1.i != 0) goto label21;
    _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);
    label21:;
    _r1_o = new global::org.xmlvm._nArrayAdapter<global::System.Object>(new global::System.Object[_r6.i]);
    _r2.i = 0;
    _r3_o = ((global::java.util.regex.Matcher) _r0_o).group((int) _r4.i);
    ((global::org.xmlvm._nArrayAdapter<global::System.Object>) _r1_o)[_r2.i] = _r3_o;
    _r2_o = ((global::java.util.regex.Matcher) _r0_o).group((int) _r5.i);
    ((global::org.xmlvm._nArrayAdapter<global::System.Object>) _r1_o)[_r4.i] = _r2_o;
    _r0_o = ((global::java.util.regex.Matcher) _r0_o).group((int) _r6.i);
    ((global::org.xmlvm._nArrayAdapter<global::System.Object>) _r1_o)[_r5.i] = _r0_o;
    return (global::org.xmlvm._nArrayAdapter<global::System.Object>) _r1_o;
//XMLVM_END_WRAPPER[org.apache.harmony.luni.util.HexStringParser: java.lang.String[] getSegmentsFromHexString(java.lang.String)]
}
Exemplo n.º 19
0
private static long parse(global::java.lang.String n1, int n2, int n3, bool n4){
//XMLVM_BEGIN_WRAPPER[java.lang.Long: long parse(java.lang.String, int, int, boolean)]
    global::org.xmlvm._nElement _r0;
    global::org.xmlvm._nElement _r2;
    global::org.xmlvm._nElement _r4;
    global::org.xmlvm._nElement _r6;
    global::org.xmlvm._nElement _r7;
    global::org.xmlvm._nElement _r9;
    global::org.xmlvm._nElement _r11;
    global::System.Object _r11_o = null;
    global::org.xmlvm._nElement _r12;
    global::System.Object _r12_o = null;
    global::org.xmlvm._nElement _r13;
    global::org.xmlvm._nElement _r14;
    _r11_o = n1;
    _r12.i = n2;
    _r13.i = n3;
    _r14.i = n4 ? 1 : 0;
    _r0.l = -9223372036854775808L;
    _r2.l = (long) _r13.i;
    _r0.l = _r0.l / _r2.l;
    _r2.l = 0L;
    _r4.i = ((global::java.lang.String) _r11_o).length();
    _r4.l = (long) _r4.i;
    label11:;
    _r6.l = (long) _r12.i;
    _r6.i = _r6.l > _r4.l ? 1 : (_r6.l == _r4.l ? 0 : -1);
    if (_r6.i < 0) goto label31;
    if (_r14.i != 0) goto label79;
    _r12.l = -_r2.l;
    _r0.l = 0L;
    _r14.i = _r12.l > _r0.l ? 1 : (_r12.l == _r0.l ? 0 : -1);
    if (_r14.i >= 0) goto label77;
    _r12_o = new global::java.lang.NumberFormatException();
    ((global::java.lang.NumberFormatException) _r12_o).@this((global::java.lang.String) _r11_o);
    throw new global::org.xmlvm._nExceptionAdapter((global::java.lang.NumberFormatException) _r12_o);
    label31:;
    _r6.i = _r12.i + 1;
    _r12.i = ((global::java.lang.String) _r11_o).charAt((int) _r12.i);
    _r12.i = global::java.lang.Character.digit((char) _r12.i, (int) _r13.i);
    _r7.i = -1;
    if (_r12.i != _r7.i) goto label50;
    _r12_o = new global::java.lang.NumberFormatException();
    ((global::java.lang.NumberFormatException) _r12_o).@this((global::java.lang.String) _r11_o);
    throw new global::org.xmlvm._nExceptionAdapter((global::java.lang.NumberFormatException) _r12_o);
    label50:;
    _r7.i = _r0.l > _r2.l ? 1 : (_r0.l == _r2.l ? 0 : -1);
    if (_r7.i <= 0) goto label60;
    _r12_o = new global::java.lang.NumberFormatException();
    ((global::java.lang.NumberFormatException) _r12_o).@this((global::java.lang.String) _r11_o);
    throw new global::org.xmlvm._nExceptionAdapter((global::java.lang.NumberFormatException) _r12_o);
    label60:;
    _r7.l = (long) _r13.i;
    _r7.l = _r7.l * _r2.l;
    _r9.l = (long) _r12.i;
    _r7.l = _r7.l - _r9.l;
    _r12.i = _r7.l > _r2.l ? 1 : (_r7.l == _r2.l ? 0 : -1);
    if (_r12.i <= 0) goto label74;
    _r12_o = new global::java.lang.NumberFormatException();
    ((global::java.lang.NumberFormatException) _r12_o).@this((global::java.lang.String) _r11_o);
    throw new global::org.xmlvm._nExceptionAdapter((global::java.lang.NumberFormatException) _r12_o);
    label74:;
    _r2.l = _r7.l;
    _r12.i = _r6.i;
    goto label11;
    label77:;
    _r11.l = _r12.l;
    label78:;
    return _r11.l;
    label79:;
    _r11.l = _r2.l;
    goto label78;
//XMLVM_END_WRAPPER[java.lang.Long: long parse(java.lang.String, int, int, boolean)]
}
Exemplo n.º 20
0
public static short parseShort(global::java.lang.String n1, int n2){
//XMLVM_BEGIN_WRAPPER[java.lang.Short: short parseShort(java.lang.String, int)]
    global::org.xmlvm._nElement _r0;
    global::System.Object _r0_o = null;
    global::org.xmlvm._nElement _r1;
    global::System.Object _r2_o = null;
    global::org.xmlvm._nElement _r3;
    _r2_o = n1;
    _r3.i = n2;
    _r0.i = global::java.lang.Integer.parseInt((global::java.lang.String) _r2_o, (int) _r3.i);
    _r1.i = (_r0.i << 16) >> 16;
    if (_r1.i != _r0.i) goto label8;
    return (short) _r1.i;
    label8:;
    _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);
//XMLVM_END_WRAPPER[java.lang.Short: short parseShort(java.lang.String, int)]
}
Exemplo n.º 21
0
public static global::System.Object decode(global::java.lang.String n1){
//XMLVM_BEGIN_WRAPPER[java.lang.Long: java.lang.Long decode(java.lang.String)]
    global::org.xmlvm._nElement _r0;
    global::System.Object _r0_o = null;
    global::org.xmlvm._nElement _r1;
    global::org.xmlvm._nElement _r2;
    global::org.xmlvm._nElement _r3;
    global::org.xmlvm._nElement _r4;
    global::org.xmlvm._nElement _r5;
    global::org.xmlvm._nElement _r6;
    global::org.xmlvm._nElement _r7;
    global::System.Object _r8_o = null;
    _r8_o = n1;
    _r6.i = 16;
    _r4.i = 1;
    _r3.i = 0;
    _r0.i = ((global::java.lang.String) _r8_o).length();
    if (_r0.i != 0) goto label16;
    _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);
    label16:;
    _r1.i = ((global::java.lang.String) _r8_o).charAt((int) _r3.i);
    _r2.i = 45;
    if (_r1.i != _r2.i) goto label35;
    _r2.i = _r4.i;
    label25:;
    if (_r2.i == 0) goto label46;
    if (_r0.i != _r4.i) goto label37;
    _r0_o = new global::java.lang.NumberFormatException();
    ((global::java.lang.NumberFormatException) _r0_o).@this((global::java.lang.String) _r8_o);
    throw new global::org.xmlvm._nExceptionAdapter((global::java.lang.NumberFormatException) _r0_o);
    label35:;
    _r2.i = _r3.i;
    goto label25;
    label37:;
    _r1.i = _r3.i + 1;
    _r3.i = ((global::java.lang.String) _r8_o).charAt((int) _r1.i);
    _r7.i = _r3.i;
    _r3.i = _r1.i;
    _r1.i = _r7.i;
    label46:;
    _r4.i = 10;
    _r5.i = 48;
    if (_r1.i != _r5.i) goto label99;
    _r1.i = _r3.i + 1;
    if (_r1.i != _r0.i) goto label63;
    _r0.l = 0L;
    _r0_o = global::java.lang.Long.valueOf((long) _r0.l);
    label62:;
    return (global::java.lang.Long) _r0_o;
    label63:;
    _r3.i = ((global::java.lang.String) _r8_o).charAt((int) _r1.i);
    _r4.i = 120;
    if (_r3.i == _r4.i) goto label75;
    _r4.i = 88;
    if (_r3.i != _r4.i) goto label96;
    label75:;
    if (_r1.i != _r0.i) goto label83;
    _r0_o = new global::java.lang.NumberFormatException();
    ((global::java.lang.NumberFormatException) _r0_o).@this((global::java.lang.String) _r8_o);
    throw new global::org.xmlvm._nExceptionAdapter((global::java.lang.NumberFormatException) _r0_o);
    label83:;
    _r0.i = _r1.i + 1;
    _r1.i = _r0.i;
    _r0.i = _r6.i;
    label87:;
    _r0.l = global::java.lang.Long.parse((global::java.lang.String) _r8_o, (int) _r1.i, (int) _r0.i, 0!=_r2.i);
    _r0_o = global::java.lang.Long.valueOf((long) _r0.l);
    goto label62;
    label96:;
    _r0.i = 8;
    goto label87;
    label99:;
    _r5.i = 35;
    if (_r1.i != _r5.i) goto label116;
    if (_r3.i != _r0.i) goto label111;
    _r0_o = new global::java.lang.NumberFormatException();
    ((global::java.lang.NumberFormatException) _r0_o).@this((global::java.lang.String) _r8_o);
    throw new global::org.xmlvm._nExceptionAdapter((global::java.lang.NumberFormatException) _r0_o);
    label111:;
    _r0.i = _r3.i + 1;
    _r1.i = _r0.i;
    _r0.i = _r6.i;
    goto label87;
    label116:;
    _r0.i = _r4.i;
    _r1.i = _r3.i;
    goto label87;
//XMLVM_END_WRAPPER[java.lang.Long: java.lang.Long decode(java.lang.String)]
}
Exemplo n.º 22
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::org.xmlvm._nElement _r4;
    _r4.i = 0;
    _r4.l = 0;
    _r4.f = 0;
    _r4.d = 0;
    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::org.xmlvm._nElement _r7;
    _r7.i = 0;
    _r7.l = 0;
    _r7.f = 0;
    _r7.d = 0;
    global::org.xmlvm._nElement _r8;
    _r8.i = 0;
    _r8.l = 0;
    _r8.f = 0;
    _r8.d = 0;
    global::org.xmlvm._nElement _r9;
    _r9.i = 0;
    _r9.l = 0;
    _r9.f = 0;
    _r9.d = 0;
    global::org.xmlvm._nElement _r10;
    _r10.i = 0;
    _r10.l = 0;
    _r10.f = 0;
    _r10.d = 0;
    global::org.xmlvm._nElement _r11;
    _r11.i = 0;
    _r11.l = 0;
    _r11.f = 0;
    _r11.d = 0;
    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::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)]
}
Exemplo n.º 23
0
public void @this(global::org.xmlvm._nArrayAdapter<char> n1, int n2, int n3){
//XMLVM_BEGIN_WRAPPER[java.math.BigDecimal: void <init>(char[], int, 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::org.xmlvm._nElement _r3;
    global::System.Object _r3_o = null;
    global::org.xmlvm._nElement _r4;
    global::org.xmlvm._nElement _r5;
    global::org.xmlvm._nElement _r6;
    global::org.xmlvm._nElement _r7;
    global::org.xmlvm._nElement _r8;
    global::org.xmlvm._nElement _r9;
    global::System.Object _r10_o = null;
    global::System.Object _r11_o = null;
    global::org.xmlvm._nElement _r12;
    global::org.xmlvm._nElement _r13;
    _r10_o = this;
    _r11_o = n1;
    _r12.i = n2;
    _r13.i = n3;
    ((global::java.lang.Number) _r10_o).@this();
    _r0_o = null;
    ((global::java.math.BigDecimal) _r10_o)._ftoStringImage = (global::java.lang.String) _r0_o;
    _r0.i = 0;
    ((global::java.math.BigDecimal) _r10_o)._fhashCode = _r0.i;
    _r0.i = 0;
    ((global::java.math.BigDecimal) _r10_o)._fprecision = _r0.i;
    _r0.i = 1;
    _r0.i = _r13.i - _r0.i;
    _r0.i = _r0.i + _r12.i;
    if (_r11_o != null) goto label24;
    _r0_o = new global::java.lang.NullPointerException();
    ((global::java.lang.NullPointerException) _r0_o).@this();
    throw new global::org.xmlvm._nExceptionAdapter((global::java.lang.NullPointerException) _r0_o);
    label24:;
    _r1.i = ((global::org.xmlvm._nIArray) _r11_o).Length;
    if (_r0.i >= _r1.i) goto label33;
    if (_r12.i < 0) goto label33;
    if (_r13.i <= 0) goto label33;
    if (_r0.i >= 0) goto label39;
    label33:;
    _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);
    label39:;
    _r1_o = new global::java.lang.StringBuilder();
    ((global::java.lang.StringBuilder) _r1_o).@this((int) _r13.i);
    _r2.i = 0;
    if (_r12.i > _r0.i) goto label304;
    _r3.i = ((global::org.xmlvm._nArrayAdapter<char>) _r11_o)[_r12.i];
    _r4.i = 43;
    if (_r3.i != _r4.i) goto label304;
    _r3.i = _r12.i + 1;
    _r4.i = _r12.i + 1;
    _r9.i = _r4.i;
    _r4.i = _r3.i;
    _r3.i = _r9.i;
    label60:;
    _r5.i = 0;
    _r6.i = 0;
    _r9.i = _r6.i;
    _r6.i = _r4.i;
    _r4.i = _r9.i;
    label65:;
    if (_r6.i > _r0.i) goto label85;
    _r7.i = ((global::org.xmlvm._nArrayAdapter<char>) _r11_o)[_r6.i];
    _r8.i = 46;
    if (_r7.i == _r8.i) goto label85;
    _r7.i = ((global::org.xmlvm._nArrayAdapter<char>) _r11_o)[_r6.i];
    _r8.i = 101;
    if (_r7.i == _r8.i) goto label85;
    _r7.i = ((global::org.xmlvm._nArrayAdapter<char>) _r11_o)[_r6.i];
    _r8.i = 69;
    if (_r7.i != _r8.i) goto label207;
    label85:;
    _r7.i = _r6.i - _r3.i;
    ((global::java.lang.StringBuilder) _r1_o).append((global::org.xmlvm._nArrayAdapter<char>) _r11_o, (int) _r3.i, (int) _r7.i);
    _r3.i = _r6.i - _r3.i;
    _r2.i = _r2.i + _r3.i;
    if (_r6.i > _r0.i) goto label239;
    _r3.i = ((global::org.xmlvm._nArrayAdapter<char>) _r11_o)[_r6.i];
    _r7.i = 46;
    if (_r3.i != _r7.i) goto label239;
    _r3.i = _r6.i + 1;
    _r6.i = _r3.i;
    label104:;
    if (_r6.i > _r0.i) goto label118;
    _r7.i = ((global::org.xmlvm._nArrayAdapter<char>) _r11_o)[_r6.i];
    _r8.i = 101;
    if (_r7.i == _r8.i) goto label118;
    _r7.i = ((global::org.xmlvm._nArrayAdapter<char>) _r11_o)[_r6.i];
    _r8.i = 69;
    if (_r7.i != _r8.i) goto label223;
    label118:;
    _r4.i = _r6.i - _r3.i;
    ((global::java.math.BigDecimal) _r10_o)._fscale = _r4.i;
    _r4.i = ((global::java.math.BigDecimal) _r10_o)._fscale;
    _r2.i = _r2.i + _r4.i;
    _r4.i = ((global::java.math.BigDecimal) _r10_o)._fscale;
    ((global::java.lang.StringBuilder) _r1_o).append((global::org.xmlvm._nArrayAdapter<char>) _r11_o, (int) _r3.i, (int) _r4.i);
    _r3.i = _r2.i;
    _r4.i = _r6.i;
    _r2.i = _r5.i;
    label133:;
    if (_r4.i > _r0.i) goto label246;
    _r5.i = ((global::org.xmlvm._nArrayAdapter<char>) _r11_o)[_r4.i];
    _r6.i = 101;
    if (_r5.i == _r6.i) goto label147;
    _r5.i = ((global::org.xmlvm._nArrayAdapter<char>) _r11_o)[_r4.i];
    _r6.i = 69;
    if (_r5.i != _r6.i) goto label246;
    label147:;
    _r4.i = _r4.i + 1;
    if (_r4.i > _r0.i) goto label169;
    _r5.i = ((global::org.xmlvm._nArrayAdapter<char>) _r11_o)[_r4.i];
    _r6.i = 43;
    if (_r5.i != _r6.i) goto label169;
    _r5.i = _r4.i + 1;
    if (_r5.i > _r0.i) goto label169;
    _r5.i = ((global::org.xmlvm._nArrayAdapter<char>) _r11_o)[_r5.i];
    _r6.i = 45;
    if (_r5.i == _r6.i) goto label169;
    _r4.i = _r4.i + 1;
    label169:;
    _r0.i = _r0.i + 1;
    _r0.i = _r0.i - _r4.i;
    _r0_o = global::java.lang.String.valueOf((global::org.xmlvm._nArrayAdapter<char>) _r11_o, (int) _r4.i, (int) _r0.i);
    _r4.i = ((global::java.math.BigDecimal) _r10_o)._fscale;
    _r4.l = (long) _r4.i;
    _r0.i = global::java.lang.Integer.parseInt((global::java.lang.String) _r0_o);
    _r6.l = (long) _r0.i;
    _r4.l = _r4.l - _r6.l;
    _r0.i = (int) _r4.l;
    ((global::java.math.BigDecimal) _r10_o)._fscale = _r0.i;
    _r0.i = ((global::java.math.BigDecimal) _r10_o)._fscale;
    _r6.l = (long) _r0.i;
    _r0.i = _r4.l > _r6.l ? 1 : (_r4.l == _r6.l ? 0 : -1);
    if (_r0.i == 0) goto label246;
    _r0_o = new global::java.lang.NumberFormatException();
    // Value=math.02
    _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)109)), unchecked((char) unchecked((uint) 97)), unchecked((char) unchecked((uint) 116)), unchecked((char) unchecked((uint) 104)), unchecked((char) unchecked((uint) 46)), unchecked((char) unchecked((uint) 48)), unchecked((char) unchecked((uint) 50))}));
    _r1_o = global::[email protected]((global::java.lang.String) _r1_o);
    ((global::java.lang.NumberFormatException) _r0_o).@this((global::java.lang.String) _r1_o);
    throw new global::org.xmlvm._nExceptionAdapter((global::java.lang.NumberFormatException) _r0_o);
    label207:;
    if (_r4.i != 0) goto label217;
    _r7.i = ((global::org.xmlvm._nArrayAdapter<char>) _r11_o)[_r6.i];
    _r8.i = 48;
    if (_r7.i != _r8.i) goto label221;
    _r5.i = _r5.i + 1;
    label217:;
    _r6.i = _r6.i + 1;
    goto label65;
    label221:;
    _r4.i = 1;
    goto label217;
    label223:;
    if (_r4.i != 0) goto label233;
    _r7.i = ((global::org.xmlvm._nArrayAdapter<char>) _r11_o)[_r6.i];
    _r8.i = 48;
    if (_r7.i != _r8.i) goto label237;
    _r5.i = _r5.i + 1;
    label233:;
    _r6.i = _r6.i + 1;
    goto label104;
    label237:;
    _r4.i = 1;
    goto label233;
    label239:;
    _r3.i = 0;
    ((global::java.math.BigDecimal) _r10_o)._fscale = _r3.i;
    _r3.i = _r2.i;
    _r4.i = _r6.i;
    _r2.i = _r5.i;
    goto label133;
    label246:;
    _r0.i = 19;
    if (_r3.i >= _r0.i) goto label291;
    _r0_o = ((global::java.lang.StringBuilder) _r1_o).toString();
    _r3.l = global::java.lang.Long.parseLong((global::java.lang.String) _r0_o);
    ((global::java.math.BigDecimal) _r10_o)._fsmallValue = _r3.l;
    _r3.l = ((global::java.math.BigDecimal) _r10_o)._fsmallValue;
    _r0.i = global::java.math.BigDecimal.bitLength((long) _r3.l);
    ((global::java.math.BigDecimal) _r10_o)._fbitLength = _r0.i;
    label268:;
    _r0.i = ((global::java.lang.StringBuilder) _r1_o).length();
    _r0.i = _r0.i - _r2.i;
    ((global::java.math.BigDecimal) _r10_o)._fprecision = _r0.i;
    _r0.i = 0;
    _r0.i = ((global::java.lang.StringBuilder) _r1_o).charAt((int) _r0.i);
    _r1.i = 45;
    if (_r0.i != _r1.i) goto label290;
    _r0.i = ((global::java.math.BigDecimal) _r10_o)._fprecision;
    _r1.i = 1;
    _r0.i = _r0.i - _r1.i;
    ((global::java.math.BigDecimal) _r10_o)._fprecision = _r0.i;
    label290:;
    return;
    label291:;
    _r0_o = new global::java.math.BigInteger();
    _r3_o = ((global::java.lang.StringBuilder) _r1_o).toString();
    ((global::java.math.BigInteger) _r0_o).@this((global::java.lang.String) _r3_o);
    ((global::java.math.BigDecimal) _r10_o).setUnscaledValue((global::java.math.BigInteger) _r0_o);
    goto label268;
    label304:;
    _r3.i = _r12.i;
    _r4.i = _r12.i;
    goto label60;
//XMLVM_END_WRAPPER[java.math.BigDecimal: void <init>(char[], int, int)]
}
Exemplo n.º 24
0
public static global::System.Object valueOf(double n1){
//XMLVM_BEGIN_WRAPPER[com.codename1.util.TBigDecimal: com.codename1.util.TBigDecimal valueOf(double)]
    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::System.Object _r3_o = null;
    global::org.xmlvm._nExceptionAdapter _ex = null;
    _r2.d = n1;
    _r0.i = global::java.lang.Double.isInfinite((double) _r2.d) ? 1 : 0;
    if (_r0.i != 0) goto label12;
    _r0.i = global::java.lang.Double.isNaN((double) _r2.d) ? 1 : 0;
    if (_r0.i == 0) goto label20;
    label12:;
    _r0_o = new global::java.lang.NumberFormatException();
    // Value=Infinity or NaN
    _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)73)), unchecked((char) unchecked((uint) 110)), unchecked((char) unchecked((uint) 102)), unchecked((char) unchecked((uint) 105)), unchecked((char) unchecked((uint) 110)), unchecked((char) unchecked((uint) 105)), unchecked((char) unchecked((uint) 116)), unchecked((char) unchecked((uint) 121)), unchecked((char) unchecked((uint) 32)), unchecked((char) unchecked((uint) 111)), unchecked((char) unchecked((uint) 114)), unchecked((char) unchecked((uint) 32)), unchecked((char) unchecked((uint) 78)), unchecked((char) unchecked((uint) 97)), unchecked((char) unchecked((uint) 78))}));
    ((global::java.lang.NumberFormatException) _r0_o).@this((global::java.lang.String) _r1_o);
    throw new global::org.xmlvm._nExceptionAdapter((global::java.lang.NumberFormatException) _r0_o);
    label20:;
    _r0_o = new global::com.codename1.util.TBigDecimal();
    _r1_o = global::java.lang.Double.toString((double) _r2.d);
    ((global::com.codename1.util.TBigDecimal) _r0_o).@this((global::java.lang.String) _r1_o);
    return (global::com.codename1.util.TBigDecimal) _r0_o;
//XMLVM_END_WRAPPER[com.codename1.util.TBigDecimal: com.codename1.util.TBigDecimal valueOf(double)]
}
Exemplo n.º 25
0
public void @this(double n1){
//XMLVM_BEGIN_WRAPPER[java.math.BigDecimal: void <init>(double)]
    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::System.Object _r3_o = null;
    global::org.xmlvm._nElement _r4;
    global::System.Object _r4_o = null;
    global::org.xmlvm._nElement _r5;
    global::org.xmlvm._nElement _r6;
    global::org.xmlvm._nElement _r7;
    global::org.xmlvm._nElement _r8;
    global::org.xmlvm._nElement _r9;
    global::org.xmlvm._nElement _r10;
    global::System.Object _r12_o = null;
    global::org.xmlvm._nElement _r13;
    _r12_o = this;
    _r13.d = n1;
    _r10.l = 0L;
    _r9.i = 1075;
    _r8.i = 64;
    _r7.i = 1;
    _r6.i = 0;
    ((global::java.lang.Number) _r12_o).@this();
    _r0_o = null;
    ((global::java.math.BigDecimal) _r12_o)._ftoStringImage = (global::java.lang.String) _r0_o;
    ((global::java.math.BigDecimal) _r12_o)._fhashCode = _r6.i;
    ((global::java.math.BigDecimal) _r12_o)._fprecision = _r6.i;
    _r0.i = global::java.lang.Double.isInfinite((double) _r13.d) ? 1 : 0;
    if (_r0.i != 0) goto label30;
    _r0.i = global::java.lang.Double.isNaN((double) _r13.d) ? 1 : 0;
    if (_r0.i == 0) goto label42;
    label30:;
    _r0_o = new global::java.lang.NumberFormatException();
    // Value=math.03
    _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)109)), unchecked((char) unchecked((uint) 97)), unchecked((char) unchecked((uint) 116)), unchecked((char) unchecked((uint) 104)), unchecked((char) unchecked((uint) 46)), unchecked((char) unchecked((uint) 48)), unchecked((char) unchecked((uint) 51))}));
    _r1_o = global::[email protected]((global::java.lang.String) _r1_o);
    ((global::java.lang.NumberFormatException) _r0_o).@this((global::java.lang.String) _r1_o);
    throw new global::org.xmlvm._nExceptionAdapter((global::java.lang.NumberFormatException) _r0_o);
    label42:;
    _r0.l = global::java.lang.Double.doubleToLongBits((double) _r13.d);
    _r2.i = 52;
    _r2.l = _r0.l >> (0x3f & _r2.i);
    _r4.l = 2047L;
    _r2.l = _r2.l & _r4.l;
    _r2.i = (int) _r2.l;
    _r2.i = _r9.i - _r2.i;
    ((global::java.math.BigDecimal) _r12_o)._fscale = _r2.i;
    _r2.i = ((global::java.math.BigDecimal) _r12_o)._fscale;
    if (_r2.i != _r9.i) goto label132;
    _r2.l = 4503599627370495L;
    _r2.l = _r2.l & _r0.l;
    _r2.l = _r2.l << (0x3f & _r7.i);
    label69:;
    _r4.i = _r2.l > _r10.l ? 1 : (_r2.l == _r10.l ? 0 : -1);
    if (_r4.i != 0) goto label77;
    ((global::java.math.BigDecimal) _r12_o)._fscale = _r6.i;
    ((global::java.math.BigDecimal) _r12_o)._fprecision = _r7.i;
    label77:;
    _r4.i = ((global::java.math.BigDecimal) _r12_o)._fscale;
    if (_r4.i <= 0) goto label98;
    _r4.i = ((global::java.math.BigDecimal) _r12_o)._fscale;
    _r5.i = global::java.lang.Long.numberOfTrailingZeros((long) _r2.l);
    _r4.i = global::java.lang.Math.min((int) _r4.i, (int) _r5.i);
    _r2.l = (long) (((ulong) _r2.l) >> (0x3f & (_r4.i)));
    _r5.i = ((global::java.math.BigDecimal) _r12_o)._fscale;
    _r4.i = _r5.i - _r4.i;
    ((global::java.math.BigDecimal) _r12_o)._fscale = _r4.i;
    label98:;
    _r4.i = 63;
    _r0.l = _r0.l >> (0x3f & _r4.i);
    _r0.i = _r0.l > _r10.l ? 1 : (_r0.l == _r10.l ? 0 : -1);
    if (_r0.i == 0) goto label217;
    _r0.l = -_r2.l;
    label106:;
    _r2.i = global::java.math.BigDecimal.bitLength((long) _r0.l);
    _r3.i = ((global::java.math.BigDecimal) _r12_o)._fscale;
    if (_r3.i >= 0) goto label160;
    if (_r2.i != 0) goto label142;
    _r2.i = _r6.i;
    label117:;
    ((global::java.math.BigDecimal) _r12_o)._fbitLength = _r2.i;
    _r2.i = ((global::java.math.BigDecimal) _r12_o)._fbitLength;
    if (_r2.i >= _r8.i) goto label146;
    _r2.i = ((global::java.math.BigDecimal) _r12_o)._fscale;
    _r2.i = -_r2.i;
    _r0.l = _r0.l << (0x3f & _r2.i);
    ((global::java.math.BigDecimal) _r12_o)._fsmallValue = _r0.l;
    label129:;
    ((global::java.math.BigDecimal) _r12_o)._fscale = _r6.i;
    label131:;
    return;
    label132:;
    _r2.l = 4503599627370495L;
    _r2.l = _r2.l & _r0.l;
    _r4.l = 4503599627370496L;
    _r2.l = _r2.l | _r4.l;
    goto label69;
    label142:;
    _r3.i = ((global::java.math.BigDecimal) _r12_o)._fscale;
    _r2.i = _r2.i - _r3.i;
    goto label117;
    label146:;
    _r0_o = global::java.math.BigInteger.valueOf((long) _r0.l);
    _r1.i = ((global::java.math.BigDecimal) _r12_o)._fscale;
    _r1.i = -_r1.i;
    _r0_o = ((global::java.math.BigInteger) _r0_o).shiftLeft((int) _r1.i);
    ((global::java.math.BigDecimal) _r12_o)._fintVal = (global::java.math.BigInteger) _r0_o;
    goto label129;
    label160:;
    _r3.i = ((global::java.math.BigDecimal) _r12_o)._fscale;
    if (_r3.i <= 0) goto label212;
    _r3.i = ((global::java.math.BigDecimal) _r12_o)._fscale;
    _r4_o = global::java.math.BigDecimal._fLONG_1FIVE_1POW;
    _r4.i = ((global::org.xmlvm._nIArray) _r4_o).Length;
    if (_r3.i >= _r4.i) goto label198;
    _r3_o = global::java.math.BigDecimal._fLONG_1FIVE_1POW_1BIT_1LENGTH;
    _r4.i = ((global::java.math.BigDecimal) _r12_o)._fscale;
    _r3.i = ((global::org.xmlvm._nArrayAdapter<int>) _r3_o)[_r4.i];
    _r2.i = _r2.i + _r3.i;
    if (_r2.i >= _r8.i) goto label198;
    _r2_o = global::java.math.BigDecimal._fLONG_1FIVE_1POW;
    _r3.i = ((global::java.math.BigDecimal) _r12_o)._fscale;
    _r2.l = ((global::org.xmlvm._nArrayAdapter<long>) _r2_o)[_r3.i];
    _r0.l = _r0.l * _r2.l;
    ((global::java.math.BigDecimal) _r12_o)._fsmallValue = _r0.l;
    _r0.l = ((global::java.math.BigDecimal) _r12_o)._fsmallValue;
    _r0.i = global::java.math.BigDecimal.bitLength((long) _r0.l);
    ((global::java.math.BigDecimal) _r12_o)._fbitLength = _r0.i;
    goto label131;
    label198:;
    _r0_o = global::java.math.BigInteger.valueOf((long) _r0.l);
    _r1.i = ((global::java.math.BigDecimal) _r12_o)._fscale;
    _r0_o = global::java.math.Multiplication.multiplyByFivePow((global::java.math.BigInteger) _r0_o, (int) _r1.i);
    ((global::java.math.BigDecimal) _r12_o).setUnscaledValue((global::java.math.BigInteger) _r0_o);
    goto label131;
    label212:;
    ((global::java.math.BigDecimal) _r12_o)._fsmallValue = _r0.l;
    ((global::java.math.BigDecimal) _r12_o)._fbitLength = _r2.i;
    goto label131;
    label217:;
    _r0.l = _r2.l;
    goto label106;
//XMLVM_END_WRAPPER[java.math.BigDecimal: void <init>(double)]
}
Exemplo n.º 26
0
public void @this(double n1){
//XMLVM_BEGIN_WRAPPER[com.codename1.util.TBigDecimal: void <init>(double)]
    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::System.Object _r3_o = null;
    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 _r6_o = null;
    global::org.xmlvm._nElement _r7;
    global::System.Object _r7_o = null;
    global::org.xmlvm._nElement _r8;
    global::System.Object _r8_o = null;
    global::org.xmlvm._nElement _r9;
    global::System.Object _r9_o = null;
    global::org.xmlvm._nElement _r10;
    global::System.Object _r10_o = null;
    global::org.xmlvm._nElement _r11;
    global::System.Object _r11_o = null;
    global::org.xmlvm._nElement _r12;
    global::System.Object _r12_o = null;
    global::org.xmlvm._nElement _r13;
    global::System.Object _r13_o = null;
    global::org.xmlvm._nExceptionAdapter _ex = null;
    _r11_o = this;
    _r12.d = n1;
    ((global::java.lang.Object) _r11_o).@this();
    _r6_o = null;
    ((global::com.codename1.util.TBigDecimal) _r11_o)._ftoStringImage = (global::java.lang.String) _r6_o;
    _r6.i = 0;
    ((global::com.codename1.util.TBigDecimal) _r11_o)._fhashCode = _r6.i;
    _r6.i = 0;
    ((global::com.codename1.util.TBigDecimal) _r11_o)._fprecision = _r6.i;
    _r6.i = global::java.lang.Double.isInfinite((double) _r12.d) ? 1 : 0;
    if (_r6.i != 0) goto label24;
    _r6.i = global::java.lang.Double.isNaN((double) _r12.d) ? 1 : 0;
    if (_r6.i == 0) goto label32;
    label24:;
    _r6_o = new global::java.lang.NumberFormatException();
    // Value=Infinite or NaN
    _r7_o = new global::java.lang.String();
    ((global::java.lang.String)_r7_o).@this(new global::org.xmlvm._nArrayAdapter<char>(new char[] {unchecked((char) unchecked((uint)73)), unchecked((char) unchecked((uint) 110)), unchecked((char) unchecked((uint) 102)), unchecked((char) unchecked((uint) 105)), unchecked((char) unchecked((uint) 110)), unchecked((char) unchecked((uint) 105)), unchecked((char) unchecked((uint) 116)), unchecked((char) unchecked((uint) 101)), unchecked((char) unchecked((uint) 32)), unchecked((char) unchecked((uint) 111)), unchecked((char) unchecked((uint) 114)), unchecked((char) unchecked((uint) 32)), unchecked((char) unchecked((uint) 78)), unchecked((char) unchecked((uint) 97)), unchecked((char) unchecked((uint) 78))}));
    ((global::java.lang.NumberFormatException) _r6_o).@this((global::java.lang.String) _r7_o);
    throw new global::org.xmlvm._nExceptionAdapter((global::java.lang.NumberFormatException) _r6_o);
    label32:;
    _r0.l = global::java.lang.Double.doubleToLongBits((double) _r12.d);
    _r6.i = 1075;
    _r7.i = 52;
    _r7.l = _r0.l >> (0x3f & _r7.i);
    _r9.l = 2047L;
    _r7.l = _r7.l & _r9.l;
    _r7.i = (int) _r7.l;
    _r6.i = _r6.i - _r7.i;
    ((global::com.codename1.util.TBigDecimal) _r11_o)._fscale = _r6.i;
    _r6.i = ((global::com.codename1.util.TBigDecimal) _r11_o)._fscale;
    _r7.i = 1075;
    if (_r6.i != _r7.i) goto label137;
    _r6.l = 4503599627370495L;
    _r6.l = _r6.l & _r0.l;
    _r8.i = 1;
    _r6.l = _r6.l << (0x3f & _r8.i);
    _r2.l = _r6.l;
    label64:;
    _r6.l = 0L;
    _r6.i = _r2.l > _r6.l ? 1 : (_r2.l == _r6.l ? 0 : -1);
    if (_r6.i != 0) goto label76;
    _r6.i = 0;
    ((global::com.codename1.util.TBigDecimal) _r11_o)._fscale = _r6.i;
    _r6.i = 1;
    ((global::com.codename1.util.TBigDecimal) _r11_o)._fprecision = _r6.i;
    label76:;
    _r6.i = ((global::com.codename1.util.TBigDecimal) _r11_o)._fscale;
    if (_r6.i <= 0) goto label96;
    _r6.i = ((global::com.codename1.util.TBigDecimal) _r11_o)._fscale;
    _r7.i = global::com.codename1.util.TBigDecimal.numberOfTrailingZeros((long) _r2.l);
    _r5.i = global::java.lang.Math.min((int) _r6.i, (int) _r7.i);
    _r2.l = (long) (((ulong) _r2.l) >> (0x3f & (_r5.i)));
    _r6.i = ((global::com.codename1.util.TBigDecimal) _r11_o)._fscale;
    _r6.i = _r6.i - _r5.i;
    ((global::com.codename1.util.TBigDecimal) _r11_o)._fscale = _r6.i;
    label96:;
    _r6.i = 63;
    _r6.l = _r0.l >> (0x3f & _r6.i);
    _r8.l = 0L;
    _r6.i = _r6.l > _r8.l ? 1 : (_r6.l == _r8.l ? 0 : -1);
    if (_r6.i == 0) goto label107;
    _r2.l = -_r2.l;
    label107:;
    _r4.i = global::com.codename1.util.TBigDecimal.bitLength((long) _r2.l);
    _r6.i = ((global::com.codename1.util.TBigDecimal) _r11_o)._fscale;
    if (_r6.i >= 0) goto label167;
    if (_r4.i != 0) goto label148;
    _r6.i = 0;
    label118:;
    ((global::com.codename1.util.TBigDecimal) _r11_o)._fbitLength = _r6.i;
    _r6.i = ((global::com.codename1.util.TBigDecimal) _r11_o)._fbitLength;
    _r7.i = 64;
    if (_r6.i >= _r7.i) goto label153;
    _r6.i = ((global::com.codename1.util.TBigDecimal) _r11_o)._fscale;
    _r6.i = -_r6.i;
    _r6.l = _r2.l << (0x3f & _r6.i);
    ((global::com.codename1.util.TBigDecimal) _r11_o)._fsmallValue = _r6.l;
    label133:;
    _r6.i = 0;
    ((global::com.codename1.util.TBigDecimal) _r11_o)._fscale = _r6.i;
    label136:;
    return;
    label137:;
    _r6.l = 4503599627370495L;
    _r6.l = _r6.l & _r0.l;
    _r8.l = 4503599627370496L;
    _r6.l = _r6.l | _r8.l;
    _r2.l = _r6.l;
    goto label64;
    label148:;
    _r6.i = ((global::com.codename1.util.TBigDecimal) _r11_o)._fscale;
    _r6.i = _r4.i - _r6.i;
    goto label118;
    label153:;
    _r6_o = global::com.codename1.util.TBigInteger.valueOf((long) _r2.l);
    _r7.i = ((global::com.codename1.util.TBigDecimal) _r11_o)._fscale;
    _r7.i = -_r7.i;
    _r6_o = ((global::com.codename1.util.TBigInteger) _r6_o).shiftLeft((int) _r7.i);
    ((global::com.codename1.util.TBigDecimal) _r11_o)._fintVal = (global::com.codename1.util.TBigInteger) _r6_o;
    goto label133;
    label167:;
    _r6.i = ((global::com.codename1.util.TBigDecimal) _r11_o)._fscale;
    if (_r6.i <= 0) goto label221;
    _r6.i = ((global::com.codename1.util.TBigDecimal) _r11_o)._fscale;
    _r7_o = global::com.codename1.util.TBigDecimal._fLONG_1FIVE_1POW;
    _r7.i = ((global::org.xmlvm._nIArray) _r7_o).Length;
    if (_r6.i >= _r7.i) goto label207;
    _r6_o = global::com.codename1.util.TBigDecimal._fLONG_1FIVE_1POW_1BIT_1LENGTH;
    _r7.i = ((global::com.codename1.util.TBigDecimal) _r11_o)._fscale;
    _r6.i = ((global::org.xmlvm._nArrayAdapter<int>) _r6_o)[_r7.i];
    _r6.i = _r6.i + _r4.i;
    _r7.i = 64;
    if (_r6.i >= _r7.i) goto label207;
    _r6_o = global::com.codename1.util.TBigDecimal._fLONG_1FIVE_1POW;
    _r7.i = ((global::com.codename1.util.TBigDecimal) _r11_o)._fscale;
    _r6.l = ((global::org.xmlvm._nArrayAdapter<long>) _r6_o)[_r7.i];
    _r6.l = _r6.l * _r2.l;
    ((global::com.codename1.util.TBigDecimal) _r11_o)._fsmallValue = _r6.l;
    _r6.l = ((global::com.codename1.util.TBigDecimal) _r11_o)._fsmallValue;
    _r6.i = global::com.codename1.util.TBigDecimal.bitLength((long) _r6.l);
    ((global::com.codename1.util.TBigDecimal) _r11_o)._fbitLength = _r6.i;
    goto label136;
    label207:;
    _r6_o = global::com.codename1.util.TBigInteger.valueOf((long) _r2.l);
    _r7.i = ((global::com.codename1.util.TBigDecimal) _r11_o)._fscale;
    _r6_o = global::com.codename1.util.TMultiplication.multiplyByFivePow((global::com.codename1.util.TBigInteger) _r6_o, (int) _r7.i);
    ((global::com.codename1.util.TBigDecimal) _r11_o).setUnscaledValue((global::com.codename1.util.TBigInteger) _r6_o);
    goto label136;
    label221:;
    ((global::com.codename1.util.TBigDecimal) _r11_o)._fsmallValue = _r2.l;
    ((global::com.codename1.util.TBigDecimal) _r11_o)._fbitLength = _r4.i;
    goto label136;
//XMLVM_END_WRAPPER[com.codename1.util.TBigDecimal: void <init>(double)]
}
Exemplo n.º 27
0
public void @this(global::java.lang.String n1, int n2){
//XMLVM_BEGIN_WRAPPER[java.math.BigInteger: void <init>(java.lang.String, int)]
    global::org.xmlvm._nElement _r0;
    global::System.Object _r0_o = null;
    global::System.Object _r1_o = null;
    global::System.Object _r2_o = null;
    global::System.Object _r3_o = null;
    global::org.xmlvm._nElement _r4;
    _r2_o = this;
    _r3_o = n1;
    _r4.i = n2;
    ((global::java.lang.Number) _r2_o).@this();
    _r0.i = -2;
    ((global::java.math.BigInteger) _r2_o)._ffirstNonzeroDigit = _r0.i;
    _r0.i = 0;
    ((global::java.math.BigInteger) _r2_o)._fhashCode = _r0.i;
    if (_r3_o != null) goto label17;
    _r0_o = new global::java.lang.NullPointerException();
    ((global::java.lang.NullPointerException) _r0_o).@this();
    throw new global::org.xmlvm._nExceptionAdapter((global::java.lang.NullPointerException) _r0_o);
    label17:;
    _r0.i = 2;
    if (_r4.i < _r0.i) goto label24;
    _r0.i = 36;
    if (_r4.i <= _r0.i) goto label36;
    label24:;
    _r0_o = new global::java.lang.NumberFormatException();
    // Value=math.11
    _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)109)), unchecked((char) unchecked((uint) 97)), unchecked((char) unchecked((uint) 116)), unchecked((char) unchecked((uint) 104)), unchecked((char) unchecked((uint) 46)), unchecked((char) unchecked((uint) 49)), unchecked((char) unchecked((uint) 49))}));
    _r1_o = global::[email protected]((global::java.lang.String) _r1_o);
    ((global::java.lang.NumberFormatException) _r0_o).@this((global::java.lang.String) _r1_o);
    throw new global::org.xmlvm._nExceptionAdapter((global::java.lang.NumberFormatException) _r0_o);
    label36:;
    _r0.i = ((global::java.lang.String) _r3_o).length();
    if (_r0.i != 0) goto label54;
    _r0_o = new global::java.lang.NumberFormatException();
    // Value=math.12
    _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)109)), unchecked((char) unchecked((uint) 97)), unchecked((char) unchecked((uint) 116)), unchecked((char) unchecked((uint) 104)), unchecked((char) unchecked((uint) 46)), unchecked((char) unchecked((uint) 49)), unchecked((char) unchecked((uint) 50))}));
    _r1_o = global::[email protected]((global::java.lang.String) _r1_o);
    ((global::java.lang.NumberFormatException) _r0_o).@this((global::java.lang.String) _r1_o);
    throw new global::org.xmlvm._nExceptionAdapter((global::java.lang.NumberFormatException) _r0_o);
    label54:;
    global::java.math.BigInteger.setFromString((global::java.math.BigInteger) _r2_o, (global::java.lang.String) _r3_o, (int) _r4.i);
    return;
//XMLVM_END_WRAPPER[java.math.BigInteger: void <init>(java.lang.String, int)]
}