private global::System.Object transformFromInteger(){
//XMLVM_BEGIN_WRAPPER[java.util.Formatter$Transformer: java.lang.String transformFromInteger()]
    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::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 _r7;
    global::org.xmlvm._nElement _r9;
    global::org.xmlvm._nElement _r11;
    global::System.Object _r13_o = null;
    _r13_o = this;
    _r1.i = 0;
    _r2.i = 0;
    _r3_o = new global::java.lang.StringBuilder();
    ((global::java.lang.StringBuilder) _r3_o).@this();
    _r0_o = ((global::java.util.Formatter_2Transformer) _r13_o)._fformatToken;
    _r4.i = ((global::java.util.Formatter_2FormatToken) _r0_o).getConversionType();
    _r0_o = ((global::java.util.Formatter_2Transformer) _r13_o)._fformatToken;
    _r5.i = 1;
    _r0.i = ((global::java.util.Formatter_2FormatToken) _r0_o).isFlagSet((int) _r5.i) ? 1 : 0;
    if (_r0.i != 0) goto label32;
    _r0_o = ((global::java.util.Formatter_2Transformer) _r13_o)._fformatToken;
    _r5.i = 16;
    _r0.i = ((global::java.util.Formatter_2FormatToken) _r0_o).isFlagSet((int) _r5.i) ? 1 : 0;
    if (_r0.i == 0) goto label52;
    label32:;
    _r0_o = ((global::java.util.Formatter_2Transformer) _r13_o)._fformatToken;
    _r0.i = ((global::java.util.Formatter_2FormatToken) _r0_o).isWidthSet() ? 1 : 0;
    if (_r0.i != 0) goto label52;
    _r0_o = new global::java.util.MissingFormatWidthException();
    _r1_o = ((global::java.util.Formatter_2Transformer) _r13_o)._fformatToken;
    _r1_o = ((global::java.util.Formatter_2FormatToken) _r1_o).getStrFlags();
    ((global::java.util.MissingFormatWidthException) _r0_o).@this((global::java.lang.String) _r1_o);
    throw new global::org.xmlvm._nExceptionAdapter((global::java.util.MissingFormatWidthException) _r0_o);
    label52:;
    _r0_o = ((global::java.util.Formatter_2Transformer) _r13_o)._fformatToken;
    _r5.i = 4;
    _r0.i = ((global::java.util.Formatter_2FormatToken) _r0_o).isFlagSet((int) _r5.i) ? 1 : 0;
    if (_r0.i == 0) goto label83;
    _r0_o = ((global::java.util.Formatter_2Transformer) _r13_o)._fformatToken;
    _r5.i = 8;
    _r0.i = ((global::java.util.Formatter_2FormatToken) _r0_o).isFlagSet((int) _r5.i) ? 1 : 0;
    if (_r0.i == 0) goto label83;
    _r0_o = new global::java.util.IllegalFormatFlagsException();
    _r1_o = ((global::java.util.Formatter_2Transformer) _r13_o)._fformatToken;
    _r1_o = ((global::java.util.Formatter_2FormatToken) _r1_o).getStrFlags();
    ((global::java.util.IllegalFormatFlagsException) _r0_o).@this((global::java.lang.String) _r1_o);
    throw new global::org.xmlvm._nExceptionAdapter((global::java.util.IllegalFormatFlagsException) _r0_o);
    label83:;
    _r0_o = ((global::java.util.Formatter_2Transformer) _r13_o)._fformatToken;
    _r0.i = ((global::java.util.Formatter_2FormatToken) _r0_o).isPrecisionSet() ? 1 : 0;
    if (_r0.i == 0) goto label103;
    _r0_o = new global::java.util.IllegalFormatPrecisionException();
    _r1_o = ((global::java.util.Formatter_2Transformer) _r13_o)._fformatToken;
    _r1.i = ((global::java.util.Formatter_2FormatToken) _r1_o).getPrecision();
    ((global::java.util.IllegalFormatPrecisionException) _r0_o).@this((int) _r1.i);
    throw new global::org.xmlvm._nExceptionAdapter((global::java.util.IllegalFormatPrecisionException) _r0_o);
    label103:;
    _r0_o = ((global::java.util.Formatter_2Transformer) _r13_o)._farg;
    _r0.i = ((_r0_o != null) && (_r0_o is global::java.lang.Long)) ? 1 : 0;
    if (_r0.i == 0) goto label178;
    _r0_o = ((global::java.util.Formatter_2Transformer) _r13_o)._farg;
    _r5.l = ((global::java.lang.Long) _r0_o).longValue();
    label117:;
    _r0.i = 100;
    if (_r0.i == _r4.i) goto label241;
    _r0_o = ((global::java.util.Formatter_2Transformer) _r13_o)._fformatToken;
    _r7.i = 4;
    _r0.i = ((global::java.util.Formatter_2FormatToken) _r0_o).isFlagSet((int) _r7.i) ? 1 : 0;
    if (_r0.i != 0) goto label160;
    _r0_o = ((global::java.util.Formatter_2Transformer) _r13_o)._fformatToken;
    _r7.i = 8;
    _r0.i = ((global::java.util.Formatter_2FormatToken) _r0_o).isFlagSet((int) _r7.i) ? 1 : 0;
    if (_r0.i != 0) goto label160;
    _r0_o = ((global::java.util.Formatter_2Transformer) _r13_o)._fformatToken;
    _r7.i = 32;
    _r0.i = ((global::java.util.Formatter_2FormatToken) _r0_o).isFlagSet((int) _r7.i) ? 1 : 0;
    if (_r0.i != 0) goto label160;
    _r0_o = ((global::java.util.Formatter_2Transformer) _r13_o)._fformatToken;
    _r7.i = 64;
    _r0.i = ((global::java.util.Formatter_2FormatToken) _r0_o).isFlagSet((int) _r7.i) ? 1 : 0;
    if (_r0.i == 0) goto label241;
    label160:;
    _r0_o = new global::java.util.FormatFlagsConversionMismatchException();
    _r1_o = ((global::java.util.Formatter_2Transformer) _r13_o)._fformatToken;
    _r1_o = ((global::java.util.Formatter_2FormatToken) _r1_o).getStrFlags();
    _r2_o = ((global::java.util.Formatter_2Transformer) _r13_o)._fformatToken;
    _r2.i = ((global::java.util.Formatter_2FormatToken) _r2_o).getConversionType();
    ((global::java.util.FormatFlagsConversionMismatchException) _r0_o).@this((global::java.lang.String) _r1_o, (char) _r2.i);
    throw new global::org.xmlvm._nExceptionAdapter((global::java.util.FormatFlagsConversionMismatchException) _r0_o);
    label178:;
    _r0_o = ((global::java.util.Formatter_2Transformer) _r13_o)._farg;
    _r0.i = ((_r0_o != null) && (_r0_o is global::java.lang.Integer)) ? 1 : 0;
    if (_r0.i == 0) goto label193;
    _r0_o = ((global::java.util.Formatter_2Transformer) _r13_o)._farg;
    _r5.l = ((global::java.lang.Integer) _r0_o).longValue();
    goto label117;
    label193:;
    _r0_o = ((global::java.util.Formatter_2Transformer) _r13_o)._farg;
    _r0.i = ((_r0_o != null) && (_r0_o is global::java.lang.Short)) ? 1 : 0;
    if (_r0.i == 0) goto label208;
    _r0_o = ((global::java.util.Formatter_2Transformer) _r13_o)._farg;
    _r5.l = ((global::java.lang.Short) _r0_o).longValue();
    goto label117;
    label208:;
    _r0_o = ((global::java.util.Formatter_2Transformer) _r13_o)._farg;
    _r0.i = ((_r0_o != null) && (_r0_o is global::java.lang.Byte)) ? 1 : 0;
    if (_r0.i == 0) goto label223;
    _r0_o = ((global::java.util.Formatter_2Transformer) _r13_o)._farg;
    _r5.l = ((global::java.lang.Byte) _r0_o).longValue();
    goto label117;
    label223:;
    _r0_o = new global::java.util.IllegalFormatConversionException();
    _r1_o = ((global::java.util.Formatter_2Transformer) _r13_o)._fformatToken;
    _r1.i = ((global::java.util.Formatter_2FormatToken) _r1_o).getConversionType();
    _r2_o = ((global::java.util.Formatter_2Transformer) _r13_o)._farg;
    _r2_o = ((global::java.lang.Object) _r2_o).getClass();
    ((global::java.util.IllegalFormatConversionException) _r0_o).@this((char) _r1.i, (global::java.lang.Class) _r2_o);
    throw new global::org.xmlvm._nExceptionAdapter((global::java.util.IllegalFormatConversionException) _r0_o);
    label241:;
    _r0_o = ((global::java.util.Formatter_2Transformer) _r13_o)._fformatToken;
    _r7.i = 2;
    _r0.i = ((global::java.util.Formatter_2FormatToken) _r0_o).isFlagSet((int) _r7.i) ? 1 : 0;
    if (_r0.i == 0) goto label506;
    _r0.i = 100;
    if (_r0.i != _r4.i) goto label272;
    _r0_o = new global::java.util.FormatFlagsConversionMismatchException();
    _r1_o = ((global::java.util.Formatter_2Transformer) _r13_o)._fformatToken;
    _r1_o = ((global::java.util.Formatter_2FormatToken) _r1_o).getStrFlags();
    _r2_o = ((global::java.util.Formatter_2Transformer) _r13_o)._fformatToken;
    _r2.i = ((global::java.util.Formatter_2FormatToken) _r2_o).getConversionType();
    ((global::java.util.FormatFlagsConversionMismatchException) _r0_o).@this((global::java.lang.String) _r1_o, (char) _r2.i);
    throw new global::org.xmlvm._nExceptionAdapter((global::java.util.FormatFlagsConversionMismatchException) _r0_o);
    label272:;
    _r0.i = 111;
    if (_r0.i != _r4.i) goto label314;
    // Value=0
    _r0_o = new global::java.lang.String();
    ((global::java.lang.String)_r0_o).@this(new global::org.xmlvm._nArrayAdapter<char>(new char[] {unchecked((char) unchecked((uint)48))}));
    ((global::java.lang.StringBuilder) _r3_o).append((global::java.lang.String) _r0_o);
    _r0.i = _r1.i + 1;
    label283:;
    _r1_o = ((global::java.util.Formatter_2Transformer) _r13_o)._fformatToken;
    _r7.i = 1;
    _r1.i = ((global::java.util.Formatter_2FormatToken) _r1_o).isFlagSet((int) _r7.i) ? 1 : 0;
    if (_r1.i == 0) goto label322;
    _r1_o = ((global::java.util.Formatter_2Transformer) _r13_o)._fformatToken;
    _r7.i = 16;
    _r1.i = ((global::java.util.Formatter_2FormatToken) _r1_o).isFlagSet((int) _r7.i) ? 1 : 0;
    if (_r1.i == 0) goto label322;
    _r0_o = new global::java.util.IllegalFormatFlagsException();
    _r1_o = ((global::java.util.Formatter_2Transformer) _r13_o)._fformatToken;
    _r1_o = ((global::java.util.Formatter_2FormatToken) _r1_o).getStrFlags();
    ((global::java.util.IllegalFormatFlagsException) _r0_o).@this((global::java.lang.String) _r1_o);
    throw new global::org.xmlvm._nExceptionAdapter((global::java.util.IllegalFormatFlagsException) _r0_o);
    label314:;
    // Value=0x
    _r0_o = new global::java.lang.String();
    ((global::java.lang.String)_r0_o).@this(new global::org.xmlvm._nArrayAdapter<char>(new char[] {unchecked((char) unchecked((uint)48)), unchecked((char) unchecked((uint) 120))}));
    ((global::java.lang.StringBuilder) _r3_o).append((global::java.lang.String) _r0_o);
    _r0.i = _r1.i + 2;
    goto label283;
    label322:;
    _r7.l = 0L;
    _r1.i = _r5.l > _r7.l ? 1 : (_r5.l == _r7.l ? 0 : -1);
    if (_r1.i >= 0) goto label503;
    _r1.i = 1;
    label329:;
    _r2.i = 100;
    if (_r2.i != _r4.i) goto label423;
    _r2_o = ((global::java.util.Formatter_2Transformer) _r13_o).getNumberFormat();
    _r4_o = ((global::java.util.Formatter_2Transformer) _r13_o)._fformatToken;
    _r5.i = 32;
    _r4.i = ((global::java.util.Formatter_2FormatToken) _r4_o).isFlagSet((int) _r5.i) ? 1 : 0;
    if (_r4.i == 0) goto label418;
    _r4.i = 1;
// Red class access removed: java.text.NumberFormat setGroupingUsed
throw new global::org.xmlvm._nNotYetImplementedException("Red class access removed: java.text.NumberFormat setGroupingUsed");
    label351:;
    _r4_o = ((global::java.util.Formatter_2Transformer) _r13_o)._farg;
// Red class access removed: java.text.NumberFormat format
throw new global::org.xmlvm._nNotYetImplementedException("Red class access removed: java.text.NumberFormat format");
    ((global::java.lang.StringBuilder) _r3_o).append((global::java.lang.String) _r2_o);
    label360:;
    if (_r1.i != 0) goto label397;
    _r2_o = ((global::java.util.Formatter_2Transformer) _r13_o)._fformatToken;
    _r4.i = 4;
    _r2.i = ((global::java.util.Formatter_2FormatToken) _r2_o).isFlagSet((int) _r4.i) ? 1 : 0;
    if (_r2.i == 0) goto label379;
    _r2.i = 0;
    _r4.i = 43;
    ((global::java.lang.StringBuilder) _r3_o).insert((int) _r2.i, (char) _r4.i);
    _r0.i = _r0.i + 1;
    label379:;
    _r2_o = ((global::java.util.Formatter_2Transformer) _r13_o)._fformatToken;
    _r4.i = 8;
    _r2.i = ((global::java.util.Formatter_2FormatToken) _r2_o).isFlagSet((int) _r4.i) ? 1 : 0;
    if (_r2.i == 0) goto label397;
    _r2.i = 0;
    _r4.i = 32;
    ((global::java.lang.StringBuilder) _r3_o).insert((int) _r2.i, (char) _r4.i);
    _r0.i = _r0.i + 1;
    label397:;
    if (_r1.i == 0) goto label482;
    _r2_o = ((global::java.util.Formatter_2Transformer) _r13_o)._fformatToken;
    _r4.i = 64;
    _r2.i = ((global::java.util.Formatter_2FormatToken) _r2_o).isFlagSet((int) _r4.i) ? 1 : 0;
    if (_r2.i == 0) goto label482;
    _r0_o = ((global::java.util.Formatter_2Transformer) _r13_o).wrapParentheses((global::java.lang.StringBuilder) _r3_o);
    _r0_o = ((global::java.lang.StringBuilder) _r0_o).toString();
    label417:;
    return (global::java.lang.String) _r0_o;
    label418:;
    _r4.i = 0;
// Red class access removed: java.text.NumberFormat setGroupingUsed
throw new global::org.xmlvm._nNotYetImplementedException("Red class access removed: java.text.NumberFormat setGroupingUsed");
    goto label351;
    label423:;
    _r7.l = 255L;
    _r9.l = 65535L;
    _r11.l = 4294967295L;
    if (_r1.i == 0) goto label501;
    _r1_o = ((global::java.util.Formatter_2Transformer) _r13_o)._farg;
    _r1.i = ((_r1_o != null) && (_r1_o is global::java.lang.Byte)) ? 1 : 0;
    if (_r1.i == 0) goto label456;
    _r1.l = _r5.l & _r7.l;
    label443:;
    _r5.i = 111;
    if (_r5.i != _r4.i) goto label474;
    _r1_o = global::java.lang.Long.toOctalString((long) _r1.l);
    ((global::java.lang.StringBuilder) _r3_o).append((global::java.lang.String) _r1_o);
    label454:;
    _r1.i = 0;
    goto label360;
    label456:;
    _r1_o = ((global::java.util.Formatter_2Transformer) _r13_o)._farg;
    _r1.i = ((_r1_o != null) && (_r1_o is global::java.lang.Short)) ? 1 : 0;
    if (_r1.i == 0) goto label465;
    _r1.l = _r5.l & _r9.l;
    goto label443;
    label465:;
    _r1_o = ((global::java.util.Formatter_2Transformer) _r13_o)._farg;
    _r1.i = ((_r1_o != null) && (_r1_o is global::java.lang.Integer)) ? 1 : 0;
    if (_r1.i == 0) goto label501;
    _r1.l = _r5.l & _r11.l;
    goto label443;
    label474:;
    _r1_o = global::java.lang.Long.toHexString((long) _r1.l);
    ((global::java.lang.StringBuilder) _r3_o).append((global::java.lang.String) _r1_o);
    goto label454;
    label482:;
    if (_r1.i == 0) goto label496;
    _r1_o = ((global::java.util.Formatter_2Transformer) _r13_o)._fformatToken;
    _r2.i = 16;
    _r1.i = ((global::java.util.Formatter_2FormatToken) _r1_o).isFlagSet((int) _r2.i) ? 1 : 0;
    if (_r1.i == 0) goto label496;
    _r0.i = _r0.i + 1;
    label496:;
    _r0_o = ((global::java.util.Formatter_2Transformer) _r13_o).padding((global::java.lang.StringBuilder) _r3_o, (int) _r0.i);
    goto label417;
    label501:;
    _r1.l = _r5.l;
    goto label443;
    label503:;
    _r1.i = _r2.i;
    goto label329;
    label506:;
    _r0.i = _r1.i;
    goto label283;
//XMLVM_END_WRAPPER[java.util.Formatter$Transformer: java.lang.String transformFromInteger()]
}
private global::System.Object transformFromCharacter(){
//XMLVM_BEGIN_WRAPPER[java.util.Formatter$Transformer: java.lang.String transformFromCharacter()]
    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 _r5_o = null;
    _r5_o = this;
    _r4.i = 1;
    _r1_o = new global::java.lang.StringBuilder();
    ((global::java.lang.StringBuilder) _r1_o).@this();
    _r2.i = 0;
    _r0_o = ((global::java.util.Formatter_2Transformer) _r5_o)._fformatToken;
    _r0.i = ((global::java.util.Formatter_2FormatToken) _r0_o).getFlags();
    _r3_o = ((global::java.util.Formatter_2Transformer) _r5_o)._fformatToken;
    _r3.i = ((global::java.util.Formatter_2FormatToken) _r3_o).isFlagSet((int) _r4.i) ? 1 : 0;
    if (_r3.i == 0) goto label56;
    _r3_o = ((global::java.util.Formatter_2Transformer) _r5_o)._fformatToken;
    _r3.i = ((global::java.util.Formatter_2FormatToken) _r3_o).isWidthSet() ? 1 : 0;
    if (_r3.i != 0) goto label56;
    _r0_o = new global::java.util.MissingFormatWidthException();
    _r1_o = new global::java.lang.StringBuilder();
    // 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)45))}));
    ((global::java.lang.StringBuilder) _r1_o).@this((global::java.lang.String) _r2_o);
    _r2_o = ((global::java.util.Formatter_2Transformer) _r5_o)._fformatToken;
    _r2.i = ((global::java.util.Formatter_2FormatToken) _r2_o).getConversionType();
    _r1_o = ((global::java.lang.StringBuilder) _r1_o).append((char) _r2.i);
    _r1_o = ((global::java.lang.StringBuilder) _r1_o).toString();
    ((global::java.util.MissingFormatWidthException) _r0_o).@this((global::java.lang.String) _r1_o);
    throw new global::org.xmlvm._nExceptionAdapter((global::java.util.MissingFormatWidthException) _r0_o);
    label56:;
    if (_r0.i == 0) goto label78;
    if (_r4.i == _r0.i) goto label78;
    _r0_o = new global::java.util.FormatFlagsConversionMismatchException();
    _r1_o = ((global::java.util.Formatter_2Transformer) _r5_o)._fformatToken;
    _r1_o = ((global::java.util.Formatter_2FormatToken) _r1_o).getStrFlags();
    _r2_o = ((global::java.util.Formatter_2Transformer) _r5_o)._fformatToken;
    _r2.i = ((global::java.util.Formatter_2FormatToken) _r2_o).getConversionType();
    ((global::java.util.FormatFlagsConversionMismatchException) _r0_o).@this((global::java.lang.String) _r1_o, (char) _r2.i);
    throw new global::org.xmlvm._nExceptionAdapter((global::java.util.FormatFlagsConversionMismatchException) _r0_o);
    label78:;
    _r0_o = ((global::java.util.Formatter_2Transformer) _r5_o)._fformatToken;
    _r0.i = ((global::java.util.Formatter_2FormatToken) _r0_o).isPrecisionSet() ? 1 : 0;
    if (_r0.i == 0) goto label98;
    _r0_o = new global::java.util.IllegalFormatPrecisionException();
    _r1_o = ((global::java.util.Formatter_2Transformer) _r5_o)._fformatToken;
    _r1.i = ((global::java.util.Formatter_2FormatToken) _r1_o).getPrecision();
    ((global::java.util.IllegalFormatPrecisionException) _r0_o).@this((int) _r1.i);
    throw new global::org.xmlvm._nExceptionAdapter((global::java.util.IllegalFormatPrecisionException) _r0_o);
    label98:;
    _r0_o = ((global::java.util.Formatter_2Transformer) _r5_o)._farg;
    if (_r0_o != null) goto label112;
    // Value=null
    _r0_o = new global::java.lang.String();
    ((global::java.lang.String)_r0_o).@this(new global::org.xmlvm._nArrayAdapter<char>(new char[] {unchecked((char) unchecked((uint)110)), unchecked((char) unchecked((uint) 117)), unchecked((char) unchecked((uint) 108)), unchecked((char) unchecked((uint) 108))}));
    ((global::java.lang.StringBuilder) _r1_o).append((global::java.lang.String) _r0_o);
    label107:;
    _r0_o = ((global::java.util.Formatter_2Transformer) _r5_o).padding((global::java.lang.StringBuilder) _r1_o, (int) _r2.i);
    return (global::java.lang.String) _r0_o;
    label112:;
    _r0_o = ((global::java.util.Formatter_2Transformer) _r5_o)._farg;
    _r0.i = ((_r0_o != null) && (_r0_o is global::java.lang.Character)) ? 1 : 0;
    if (_r0.i == 0) goto label124;
    _r0_o = ((global::java.util.Formatter_2Transformer) _r5_o)._farg;
    ((global::java.lang.StringBuilder) _r1_o).append((global::java.lang.Object) _r0_o);
    goto label107;
    label124:;
    _r0_o = ((global::java.util.Formatter_2Transformer) _r5_o)._farg;
    _r0.i = ((_r0_o != null) && (_r0_o is global::java.lang.Byte)) ? 1 : 0;
    if (_r0.i == 0) goto label155;
    _r0_o = ((global::java.util.Formatter_2Transformer) _r5_o)._farg;
    _r0.i = ((global::java.lang.Byte) _r0_o).byteValue();
    _r3.i = global::java.lang.Character.isValidCodePoint((int) _r0.i) ? 1 : 0;
    if (_r3.i != 0) goto label150;
    _r1_o = new global::java.util.IllegalFormatCodePointException();
    ((global::java.util.IllegalFormatCodePointException) _r1_o).@this((int) _r0.i);
    throw new global::org.xmlvm._nExceptionAdapter((global::java.util.IllegalFormatCodePointException) _r1_o);
    label150:;
    _r0.i = _r0.i & 0xffff;
    ((global::java.lang.StringBuilder) _r1_o).append((char) _r0.i);
    goto label107;
    label155:;
    _r0_o = ((global::java.util.Formatter_2Transformer) _r5_o)._farg;
    _r0.i = ((_r0_o != null) && (_r0_o is global::java.lang.Short)) ? 1 : 0;
    if (_r0.i == 0) goto label186;
    _r0_o = ((global::java.util.Formatter_2Transformer) _r5_o)._farg;
    _r0.i = ((global::java.lang.Short) _r0_o).shortValue();
    _r3.i = global::java.lang.Character.isValidCodePoint((int) _r0.i) ? 1 : 0;
    if (_r3.i != 0) goto label181;
    _r1_o = new global::java.util.IllegalFormatCodePointException();
    ((global::java.util.IllegalFormatCodePointException) _r1_o).@this((int) _r0.i);
    throw new global::org.xmlvm._nExceptionAdapter((global::java.util.IllegalFormatCodePointException) _r1_o);
    label181:;
    _r0.i = _r0.i & 0xffff;
    ((global::java.lang.StringBuilder) _r1_o).append((char) _r0.i);
    goto label107;
    label186:;
    _r0_o = ((global::java.util.Formatter_2Transformer) _r5_o)._farg;
    _r0.i = ((_r0_o != null) && (_r0_o is global::java.lang.Integer)) ? 1 : 0;
    if (_r0.i == 0) goto label224;
    _r0_o = ((global::java.util.Formatter_2Transformer) _r5_o)._farg;
    _r0.i = ((global::java.lang.Integer) _r0_o).intValue();
    _r3.i = global::java.lang.Character.isValidCodePoint((int) _r0.i) ? 1 : 0;
    if (_r3.i != 0) goto label212;
    _r1_o = new global::java.util.IllegalFormatCodePointException();
    ((global::java.util.IllegalFormatCodePointException) _r1_o).@this((int) _r0.i);
    throw new global::org.xmlvm._nExceptionAdapter((global::java.util.IllegalFormatCodePointException) _r1_o);
    label212:;
    _r0_o = global::java.lang.Character.toChars((int) _r0.i);
    _r0_o = global::java.lang.String.valueOf((global::org.xmlvm._nArrayAdapter<char>) _r0_o);
    ((global::java.lang.StringBuilder) _r1_o).append((global::java.lang.String) _r0_o);
    goto label107;
    label224:;
    _r0_o = new global::java.util.IllegalFormatConversionException();
    _r1_o = ((global::java.util.Formatter_2Transformer) _r5_o)._fformatToken;
    _r1.i = ((global::java.util.Formatter_2FormatToken) _r1_o).getConversionType();
    _r2_o = ((global::java.util.Formatter_2Transformer) _r5_o)._farg;
    _r2_o = ((global::java.lang.Object) _r2_o).getClass();
    ((global::java.util.IllegalFormatConversionException) _r0_o).@this((char) _r1.i, (global::java.lang.Class) _r2_o);
    throw new global::org.xmlvm._nExceptionAdapter((global::java.util.IllegalFormatConversionException) _r0_o);
//XMLVM_END_WRAPPER[java.util.Formatter$Transformer: java.lang.String transformFromCharacter()]
}
private global::System.Object transformFromFloat(){
//XMLVM_BEGIN_WRAPPER[java.util.Formatter$Transformer: java.lang.String transformFromFloat()]
    global::org.xmlvm._nElement _r0;
    global::System.Object _r0_o = null;
    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::System.Object _r4_o = null;
    global::org.xmlvm._nElement _r5;
    global::System.Object _r5_o = null;
    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 _r11_o = null;
    _r11_o = this;
    _r10.i = 4;
    _r9.i = 1;
    _r8.i = 97;
    _r7.i = 32;
    _r6.i = 0;
    _r1_o = new global::java.lang.StringBuilder();
    ((global::java.lang.StringBuilder) _r1_o).@this();
    _r0_o = ((global::java.util.Formatter_2Transformer) _r11_o)._fformatToken;
    _r2.i = ((global::java.util.Formatter_2FormatToken) _r0_o).getConversionType();
    _r0_o = ((global::java.util.Formatter_2Transformer) _r11_o)._fformatToken;
    _r3.i = 17;
    _r0.i = ((global::java.util.Formatter_2FormatToken) _r0_o).isFlagSet((int) _r3.i) ? 1 : 0;
    if (_r0.i == 0) goto label48;
    _r0_o = ((global::java.util.Formatter_2Transformer) _r11_o)._fformatToken;
    _r0.i = ((global::java.util.Formatter_2FormatToken) _r0_o).isWidthSet() ? 1 : 0;
    if (_r0.i != 0) goto label48;
    _r0_o = new global::java.util.MissingFormatWidthException();
    _r1_o = ((global::java.util.Formatter_2Transformer) _r11_o)._fformatToken;
    _r1_o = ((global::java.util.Formatter_2FormatToken) _r1_o).getStrFlags();
    ((global::java.util.MissingFormatWidthException) _r0_o).@this((global::java.lang.String) _r1_o);
    throw new global::org.xmlvm._nExceptionAdapter((global::java.util.MissingFormatWidthException) _r0_o);
    label48:;
    _r0_o = ((global::java.util.Formatter_2Transformer) _r11_o)._fformatToken;
    _r0.i = ((global::java.util.Formatter_2FormatToken) _r0_o).isFlagSet((int) _r10.i) ? 1 : 0;
    if (_r0.i == 0) goto label78;
    _r0_o = ((global::java.util.Formatter_2Transformer) _r11_o)._fformatToken;
    _r3.i = 8;
    _r0.i = ((global::java.util.Formatter_2FormatToken) _r0_o).isFlagSet((int) _r3.i) ? 1 : 0;
    if (_r0.i == 0) goto label78;
    _r0_o = new global::java.util.IllegalFormatFlagsException();
    _r1_o = ((global::java.util.Formatter_2Transformer) _r11_o)._fformatToken;
    _r1_o = ((global::java.util.Formatter_2FormatToken) _r1_o).getStrFlags();
    ((global::java.util.IllegalFormatFlagsException) _r0_o).@this((global::java.lang.String) _r1_o);
    throw new global::org.xmlvm._nExceptionAdapter((global::java.util.IllegalFormatFlagsException) _r0_o);
    label78:;
    _r0_o = ((global::java.util.Formatter_2Transformer) _r11_o)._fformatToken;
    _r0.i = ((global::java.util.Formatter_2FormatToken) _r0_o).isFlagSet((int) _r9.i) ? 1 : 0;
    if (_r0.i == 0) goto label108;
    _r0_o = ((global::java.util.Formatter_2Transformer) _r11_o)._fformatToken;
    _r3.i = 16;
    _r0.i = ((global::java.util.Formatter_2FormatToken) _r0_o).isFlagSet((int) _r3.i) ? 1 : 0;
    if (_r0.i == 0) goto label108;
    _r0_o = new global::java.util.IllegalFormatFlagsException();
    _r1_o = ((global::java.util.Formatter_2Transformer) _r11_o)._fformatToken;
    _r1_o = ((global::java.util.Formatter_2FormatToken) _r1_o).getStrFlags();
    ((global::java.util.IllegalFormatFlagsException) _r0_o).@this((global::java.lang.String) _r1_o);
    throw new global::org.xmlvm._nExceptionAdapter((global::java.util.IllegalFormatFlagsException) _r0_o);
    label108:;
    _r0.i = 101;
    _r3.i = global::java.lang.Character.toLowerCase((char) _r2.i);
    if (_r0.i != _r3.i) goto label136;
    _r0_o = ((global::java.util.Formatter_2Transformer) _r11_o)._fformatToken;
    _r0.i = ((global::java.util.Formatter_2FormatToken) _r0_o).isFlagSet((int) _r7.i) ? 1 : 0;
    if (_r0.i == 0) goto label136;
    _r0_o = new global::java.util.FormatFlagsConversionMismatchException();
    _r1_o = ((global::java.util.Formatter_2Transformer) _r11_o)._fformatToken;
    _r1_o = ((global::java.util.Formatter_2FormatToken) _r1_o).getStrFlags();
    ((global::java.util.FormatFlagsConversionMismatchException) _r0_o).@this((global::java.lang.String) _r1_o, (char) _r2.i);
    throw new global::org.xmlvm._nExceptionAdapter((global::java.util.FormatFlagsConversionMismatchException) _r0_o);
    label136:;
    _r0.i = 103;
    _r3.i = global::java.lang.Character.toLowerCase((char) _r2.i);
    if (_r0.i != _r3.i) goto label165;
    _r0_o = ((global::java.util.Formatter_2Transformer) _r11_o)._fformatToken;
    _r3.i = 2;
    _r0.i = ((global::java.util.Formatter_2FormatToken) _r0_o).isFlagSet((int) _r3.i) ? 1 : 0;
    if (_r0.i == 0) goto label165;
    _r0_o = new global::java.util.FormatFlagsConversionMismatchException();
    _r1_o = ((global::java.util.Formatter_2Transformer) _r11_o)._fformatToken;
    _r1_o = ((global::java.util.Formatter_2FormatToken) _r1_o).getStrFlags();
    ((global::java.util.FormatFlagsConversionMismatchException) _r0_o).@this((global::java.lang.String) _r1_o, (char) _r2.i);
    throw new global::org.xmlvm._nExceptionAdapter((global::java.util.FormatFlagsConversionMismatchException) _r0_o);
    label165:;
    _r0.i = global::java.lang.Character.toLowerCase((char) _r2.i);
    if (_r8.i != _r0.i) goto label201;
    _r0_o = ((global::java.util.Formatter_2Transformer) _r11_o)._fformatToken;
    _r0.i = ((global::java.util.Formatter_2FormatToken) _r0_o).isFlagSet((int) _r7.i) ? 1 : 0;
    if (_r0.i != 0) goto label189;
    _r0_o = ((global::java.util.Formatter_2Transformer) _r11_o)._fformatToken;
    _r3.i = 64;
    _r0.i = ((global::java.util.Formatter_2FormatToken) _r0_o).isFlagSet((int) _r3.i) ? 1 : 0;
    if (_r0.i == 0) goto label201;
    label189:;
    _r0_o = new global::java.util.FormatFlagsConversionMismatchException();
    _r1_o = ((global::java.util.Formatter_2Transformer) _r11_o)._fformatToken;
    _r1_o = ((global::java.util.Formatter_2FormatToken) _r1_o).getStrFlags();
    ((global::java.util.FormatFlagsConversionMismatchException) _r0_o).@this((global::java.lang.String) _r1_o, (char) _r2.i);
    throw new global::org.xmlvm._nExceptionAdapter((global::java.util.FormatFlagsConversionMismatchException) _r0_o);
    label201:;
    _r0_o = ((global::java.util.Formatter_2Transformer) _r11_o)._farg;
    if (_r0_o != null) goto label210;
    _r0_o = ((global::java.util.Formatter_2Transformer) _r11_o).transformFromNull();
    label209:;
    return (global::java.lang.String) _r0_o;
    label210:;
    _r0_o = ((global::java.util.Formatter_2Transformer) _r11_o)._farg;
    _r0.i = ((_r0_o != null) && (_r0_o is global::java.lang.Float)) ? 1 : 0;
    if (_r0.i != 0) goto label240;
    _r0_o = ((global::java.util.Formatter_2Transformer) _r11_o)._farg;
    _r0.i = ((_r0_o != null) && (_r0_o is global::java.lang.Double)) ? 1 : 0;
    if (_r0.i != 0) goto label240;
    _r0_o = ((global::java.util.Formatter_2Transformer) _r11_o)._farg;
    _r0.i = ((_r0_o != null) && (_r0_o is global::java.math.BigDecimal)) ? 1 : 0;
    if (_r0.i != 0) goto label240;
    _r0_o = new global::java.util.IllegalFormatConversionException();
    _r1_o = ((global::java.util.Formatter_2Transformer) _r11_o)._farg;
    _r1_o = ((global::java.lang.Object) _r1_o).getClass();
    ((global::java.util.IllegalFormatConversionException) _r0_o).@this((char) _r2.i, (global::java.lang.Class) _r1_o);
    throw new global::org.xmlvm._nExceptionAdapter((global::java.util.IllegalFormatConversionException) _r0_o);
    label240:;
    _r0_o = ((global::java.util.Formatter_2Transformer) _r11_o).transformFromSpecialNumber();
    if (_r0_o != null) goto label209;
    _r0.i = global::java.lang.Character.toLowerCase((char) _r2.i);
    if (_r8.i == _r0.i) goto label271;
    _r0_o = ((global::java.util.Formatter_2Transformer) _r11_o)._fformatToken;
    _r3_o = ((global::java.util.Formatter_2Transformer) _r11_o)._fformatToken;
    _r3.i = ((global::java.util.Formatter_2FormatToken) _r3_o).isPrecisionSet() ? 1 : 0;
    if (_r3.i == 0) goto label332;
    _r3_o = ((global::java.util.Formatter_2Transformer) _r11_o)._fformatToken;
    _r3.i = ((global::java.util.Formatter_2FormatToken) _r3_o).getPrecision();
    label268:;
    ((global::java.util.Formatter_2FormatToken) _r0_o).setPrecision((int) _r3.i);
    label271:;
    _r3_o = new global::java.util.Formatter_2FloatUtil();
    _r4_o = ((global::java.util.Formatter_2Transformer) _r11_o)._fformatToken;
    _r0_o = ((global::java.util.Formatter_2Transformer) _r11_o)._flocale;
// Red class access removed: java.text.NumberFormat getInstance
throw new global::org.xmlvm._nNotYetImplementedException("Red class access removed: java.text.NumberFormat getInstance");
// Red class access removed: java.text.DecimalFormat check-cast
throw new global::org.xmlvm._nNotYetImplementedException("Red class access removed: java.text.DecimalFormat check-cast");
    _r5_o = ((global::java.util.Formatter_2Transformer) _r11_o)._farg;
    ((global::java.util.Formatter_2FloatUtil) _r3_o).@this((global::java.lang.StringBuilder) _r1_o, (global::java.util.Formatter_2FormatToken) _r4_o, (global::org.xmlvm.runtime.RedTypeMarker) _r0_o, (global::java.lang.Object) _r5_o);
    _r0_o = ((global::java.util.Formatter_2Transformer) _r11_o)._fformatToken;
    ((global::java.util.Formatter_2FloatUtil) _r3_o).transform((global::java.util.Formatter_2FormatToken) _r0_o, (global::java.lang.StringBuilder) _r1_o);
    _r0_o = ((global::java.util.Formatter_2Transformer) _r11_o)._fformatToken;
    _r4.i = -1;
    ((global::java.util.Formatter_2FormatToken) _r0_o).setPrecision((int) _r4.i);
    _r0_o = ((global::java.util.Formatter_2Transformer) _r11_o).getDecimalFormatSymbols();
// Red class access removed: java.text.DecimalFormatSymbols getMinusSign
throw new global::org.xmlvm._nNotYetImplementedException("Red class access removed: java.text.DecimalFormatSymbols getMinusSign");
    _r4.i = ((global::java.lang.StringBuilder) _r1_o).charAt((int) _r6.i);
    if (_r0.i != _r4.i) goto label334;
    _r0_o = ((global::java.util.Formatter_2Transformer) _r11_o)._fformatToken;
    _r4.i = 64;
    _r0.i = ((global::java.util.Formatter_2FormatToken) _r0_o).isFlagSet((int) _r4.i) ? 1 : 0;
    if (_r0.i == 0) goto label409;
    _r0_o = ((global::java.util.Formatter_2Transformer) _r11_o).wrapParentheses((global::java.lang.StringBuilder) _r1_o);
    _r0_o = ((global::java.lang.StringBuilder) _r0_o).toString();
    goto label209;
    label332:;
    _r3.i = 6;
    goto label268;
    label334:;
    _r0_o = ((global::java.util.Formatter_2Transformer) _r11_o)._fformatToken;
    _r4.i = 8;
    _r0.i = ((global::java.util.Formatter_2FormatToken) _r0_o).isFlagSet((int) _r4.i) ? 1 : 0;
    if (_r0.i == 0) goto label407;
    ((global::java.lang.StringBuilder) _r1_o).insert((int) _r6.i, (char) _r7.i);
    _r0.i = _r6.i + 1;
    label349:;
    _r4_o = ((global::java.util.Formatter_2Transformer) _r11_o)._fformatToken;
    _r4.i = ((global::java.util.Formatter_2FormatToken) _r4_o).isFlagSet((int) _r10.i) ? 1 : 0;
    if (_r4.i == 0) goto label366;
    _r4.i = ((global::java.util.Formatter_2FloatUtil) _r3_o).getAddSign();
    ((global::java.lang.StringBuilder) _r1_o).insert((int) _r6.i, (char) _r4.i);
    _r0.i = _r0.i + 1;
    label366:;
    _r4.i = ((global::java.lang.StringBuilder) _r1_o).charAt((int) _r6.i);
    _r5_o = ((global::java.util.Formatter_2Transformer) _r11_o)._fformatToken;
    _r6.i = 16;
    _r5.i = ((global::java.util.Formatter_2FormatToken) _r5_o).isFlagSet((int) _r6.i) ? 1 : 0;
    if (_r5.i == 0) goto label393;
    _r5.i = ((global::java.util.Formatter_2FloatUtil) _r3_o).getAddSign();
    if (_r4.i == _r5.i) goto label392;
    _r3.i = ((global::java.util.Formatter_2FloatUtil) _r3_o).getMinusSign();
    if (_r4.i != _r3.i) goto label393;
    label392:;
    _r0.i = _r9.i;
    label393:;
    _r2.i = global::java.lang.Character.toLowerCase((char) _r2.i);
    if (_r8.i != _r2.i) goto label401;
    _r0.i = _r0.i + 2;
    label401:;
    _r0_o = ((global::java.util.Formatter_2Transformer) _r11_o).padding((global::java.lang.StringBuilder) _r1_o, (int) _r0.i);
    goto label209;
    label407:;
    _r0.i = _r6.i;
    goto label349;
    label409:;
    _r0.i = _r6.i;
    goto label366;
//XMLVM_END_WRAPPER[java.util.Formatter$Transformer: java.lang.String transformFromFloat()]
}
private global::System.Object transformFromDateTime(){
//XMLVM_BEGIN_WRAPPER[java.util.Formatter$Transformer: java.lang.String transformFromDateTime()]
    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::System.Object _r4_o = null;
    global::System.Object _r5_o = null;
    _r5_o = this;
    _r1.i = 0;
    _r0_o = ((global::java.util.Formatter_2Transformer) _r5_o)._fformatToken;
    _r0.i = ((global::java.util.Formatter_2FormatToken) _r0_o).getConversionType();
    _r2_o = ((global::java.util.Formatter_2Transformer) _r5_o)._fformatToken;
    _r2.i = ((global::java.util.Formatter_2FormatToken) _r2_o).isPrecisionSet() ? 1 : 0;
    if (_r2.i == 0) goto label27;
    _r0_o = new global::java.util.IllegalFormatPrecisionException();
    _r1_o = ((global::java.util.Formatter_2Transformer) _r5_o)._fformatToken;
    _r1.i = ((global::java.util.Formatter_2FormatToken) _r1_o).getPrecision();
    ((global::java.util.IllegalFormatPrecisionException) _r0_o).@this((int) _r1.i);
    throw new global::org.xmlvm._nExceptionAdapter((global::java.util.IllegalFormatPrecisionException) _r0_o);
    label27:;
    _r2_o = ((global::java.util.Formatter_2Transformer) _r5_o)._fformatToken;
    _r3.i = 2;
    _r2.i = ((global::java.util.Formatter_2FormatToken) _r2_o).isFlagSet((int) _r3.i) ? 1 : 0;
    if (_r2.i == 0) goto label48;
    _r1_o = new global::java.util.FormatFlagsConversionMismatchException();
    _r2_o = ((global::java.util.Formatter_2Transformer) _r5_o)._fformatToken;
    _r2_o = ((global::java.util.Formatter_2FormatToken) _r2_o).getStrFlags();
    ((global::java.util.FormatFlagsConversionMismatchException) _r1_o).@this((global::java.lang.String) _r2_o, (char) _r0.i);
    throw new global::org.xmlvm._nExceptionAdapter((global::java.util.FormatFlagsConversionMismatchException) _r1_o);
    label48:;
    _r2_o = ((global::java.util.Formatter_2Transformer) _r5_o)._fformatToken;
    _r3.i = 1;
    _r2.i = ((global::java.util.Formatter_2FormatToken) _r2_o).isFlagSet((int) _r3.i) ? 1 : 0;
    if (_r2.i == 0) goto label87;
    _r2.i = -1;
    _r3_o = ((global::java.util.Formatter_2Transformer) _r5_o)._fformatToken;
    _r3.i = ((global::java.util.Formatter_2FormatToken) _r3_o).getWidth();
    if (_r2.i != _r3.i) goto label87;
    _r1_o = new global::java.util.MissingFormatWidthException();
    _r2_o = new global::java.lang.StringBuilder();
    // Value=-
    _r3_o = new global::java.lang.String();
    ((global::java.lang.String)_r3_o).@this(new global::org.xmlvm._nArrayAdapter<char>(new char[] {unchecked((char) unchecked((uint)45))}));
    ((global::java.lang.StringBuilder) _r2_o).@this((global::java.lang.String) _r3_o);
    _r0_o = ((global::java.lang.StringBuilder) _r2_o).append((char) _r0.i);
    _r0_o = ((global::java.lang.StringBuilder) _r0_o).toString();
    ((global::java.util.MissingFormatWidthException) _r1_o).@this((global::java.lang.String) _r0_o);
    throw new global::org.xmlvm._nExceptionAdapter((global::java.util.MissingFormatWidthException) _r1_o);
    label87:;
    _r2_o = ((global::java.util.Formatter_2Transformer) _r5_o)._farg;
    if (_r2_o != null) goto label96;
    _r0_o = ((global::java.util.Formatter_2Transformer) _r5_o).transformFromNull();
    label95:;
    return (global::java.lang.String) _r0_o;
    label96:;
    _r2_o = ((global::java.util.Formatter_2Transformer) _r5_o)._farg;
    _r2.i = ((_r2_o != null) && (_r2_o is global::java.util.Calendar)) ? 1 : 0;
    if (_r2.i == 0) goto label136;
    _r0_o = ((global::java.util.Formatter_2Transformer) _r5_o)._farg;
    label106:;
    _r2_o = ((global::java.util.Formatter_2Transformer) _r5_o)._fdateTimeUtil;
    if (_r2_o != null) goto label119;
    _r2_o = new global::java.util.Formatter_2DateTimeUtil();
    _r3_o = ((global::java.util.Formatter_2Transformer) _r5_o)._flocale;
    ((global::java.util.Formatter_2DateTimeUtil) _r2_o).@this((global::java.util.Locale) _r3_o);
    ((global::java.util.Formatter_2Transformer) _r5_o)._fdateTimeUtil = (global::java.util.Formatter_2DateTimeUtil) _r2_o;
    label119:;
    _r2_o = new global::java.lang.StringBuilder();
    ((global::java.lang.StringBuilder) _r2_o).@this();
    _r3_o = ((global::java.util.Formatter_2Transformer) _r5_o)._fdateTimeUtil;
    _r4_o = ((global::java.util.Formatter_2Transformer) _r5_o)._fformatToken;
    ((global::java.util.Formatter_2DateTimeUtil) _r3_o).transform((global::java.util.Formatter_2FormatToken) _r4_o, (global::java.util.Calendar) _r0_o, (global::java.lang.StringBuilder) _r2_o);
    _r0_o = ((global::java.util.Formatter_2Transformer) _r5_o).padding((global::java.lang.StringBuilder) _r2_o, (int) _r1.i);
    goto label95;
    label136:;
    _r2_o = ((global::java.util.Formatter_2Transformer) _r5_o)._farg;
    _r2.i = ((_r2_o != null) && (_r2_o is global::java.lang.Long)) ? 1 : 0;
    if (_r2.i == 0) goto label167;
    _r2_o = new global::java.util.Date();
    _r0_o = ((global::java.util.Formatter_2Transformer) _r5_o)._farg;
    _r3.l = ((global::java.lang.Long) _r0_o).longValue();
    ((global::java.util.Date) _r2_o).@this((long) _r3.l);
    _r0_o = _r2_o;
    label156:;
    _r2_o = ((global::java.util.Formatter_2Transformer) _r5_o)._flocale;
    _r2_o = global::java.util.Calendar.getInstance((global::java.util.Locale) _r2_o);
    ((global::java.util.Calendar) _r2_o).setTime((global::java.util.Date) _r0_o);
    _r0_o = _r2_o;
    goto label106;
    label167:;
    _r2_o = ((global::java.util.Formatter_2Transformer) _r5_o)._farg;
    _r2.i = ((_r2_o != null) && (_r2_o is global::java.util.Date)) ? 1 : 0;
    if (_r2.i == 0) goto label178;
    _r0_o = ((global::java.util.Formatter_2Transformer) _r5_o)._farg;
    goto label156;
    label178:;
    _r1_o = new global::java.util.IllegalFormatConversionException();
    _r2_o = ((global::java.util.Formatter_2Transformer) _r5_o)._farg;
    _r2_o = ((global::java.lang.Object) _r2_o).getClass();
    ((global::java.util.IllegalFormatConversionException) _r1_o).@this((char) _r0.i, (global::java.lang.Class) _r2_o);
    throw new global::org.xmlvm._nExceptionAdapter((global::java.util.IllegalFormatConversionException) _r1_o);
//XMLVM_END_WRAPPER[java.util.Formatter$Transformer: java.lang.String transformFromDateTime()]
}
Пример #5
0
public virtual void transform_1a(){
//XMLVM_BEGIN_WRAPPER[java.util.Formatter$FloatUtil: void transform_a()]
    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::System.Object _r4_o = null;
    _r4_o = this;
    _r0_o = ((global::java.util.Formatter_2FloatUtil) _r4_o)._fformatToken;
    _r0.i = ((global::java.util.Formatter_2FormatToken) _r0_o).getConversionType();
    _r1_o = ((global::java.util.Formatter_2FloatUtil) _r4_o)._fargument;
    _r1.i = ((_r1_o != null) && (_r1_o is global::java.lang.Float)) ? 1 : 0;
    if (_r1.i == 0) goto label38;
    _r0_o = ((global::java.util.Formatter_2FloatUtil) _r4_o)._fargument;
    _r1_o = ((global::java.util.Formatter_2FloatUtil) _r4_o)._fresult;
    _r0.f = ((global::java.lang.Float) _r0_o).floatValue();
    _r0_o = global::java.lang.Float.toHexString((float) _r0.f);
    ((global::java.lang.StringBuilder) _r1_o).append((global::java.lang.String) _r0_o);
    label29:;
    _r0_o = ((global::java.util.Formatter_2FloatUtil) _r4_o)._fformatToken;
    _r0.i = ((global::java.util.Formatter_2FormatToken) _r0_o).isPrecisionSet() ? 1 : 0;
    if (_r0.i != 0) goto label74;
    label37:;
    return;
    label38:;
    _r1_o = ((global::java.util.Formatter_2FloatUtil) _r4_o)._fargument;
    _r1.i = ((_r1_o != null) && (_r1_o is global::java.lang.Double)) ? 1 : 0;
    if (_r1.i == 0) goto label62;
    _r0_o = ((global::java.util.Formatter_2FloatUtil) _r4_o)._fargument;
    _r1_o = ((global::java.util.Formatter_2FloatUtil) _r4_o)._fresult;
    _r2.d = ((global::java.lang.Double) _r0_o).doubleValue();
    _r0_o = global::java.lang.Double.toHexString((double) _r2.d);
    ((global::java.lang.StringBuilder) _r1_o).append((global::java.lang.String) _r0_o);
    goto label29;
    label62:;
    _r1_o = new global::java.util.IllegalFormatConversionException();
    _r2_o = ((global::java.util.Formatter_2FloatUtil) _r4_o)._fargument;
    _r2_o = ((global::java.lang.Object) _r2_o).getClass();
    ((global::java.util.IllegalFormatConversionException) _r1_o).@this((char) _r0.i, (global::java.lang.Class) _r2_o);
    throw new global::org.xmlvm._nExceptionAdapter((global::java.util.IllegalFormatConversionException) _r1_o);
    label74:;
    _r0_o = ((global::java.util.Formatter_2FloatUtil) _r4_o)._fformatToken;
    _r0.i = ((global::java.util.Formatter_2FormatToken) _r0_o).getPrecision();
    if (_r0.i != 0) goto label83;
    _r0.i = 1;
    label83:;
    _r1_o = ((global::java.util.Formatter_2FloatUtil) _r4_o)._fresult;
    // 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)46))}));
    _r1.i = ((global::java.lang.StringBuilder) _r1_o).indexOf((global::java.lang.String) _r2_o);
    _r1.i = _r1.i + 1;
    _r2_o = ((global::java.util.Formatter_2FloatUtil) _r4_o)._fresult;
    // Value=p
    _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)112))}));
    _r2.i = ((global::java.lang.StringBuilder) _r2_o).indexOf((global::java.lang.String) _r3_o);
    _r3.i = _r2.i - _r1.i;
    if (_r3.i == _r0.i) goto label37;
    if (_r3.i >= _r0.i) goto label121;
    _r0.i = _r0.i - _r3.i;
    _r0_o = new global::org.xmlvm._nArrayAdapter<char>(new char[_r0.i]);
    _r1.i = 48;
    global::java.util.Arrays.fill((global::org.xmlvm._nArrayAdapter<char>) _r0_o, (char) _r1.i);
    _r1_o = ((global::java.util.Formatter_2FloatUtil) _r4_o)._fresult;
    ((global::java.lang.StringBuilder) _r1_o).insert((int) _r2.i, (global::org.xmlvm._nArrayAdapter<char>) _r0_o);
    goto label37;
    label121:;
    _r3_o = ((global::java.util.Formatter_2FloatUtil) _r4_o)._fresult;
    _r0.i = _r0.i + _r1.i;
    ((global::java.lang.StringBuilder) _r3_o).delete((int) _r0.i, (int) _r2.i);
    goto label37;
//XMLVM_END_WRAPPER[java.util.Formatter$FloatUtil: void transform_a()]
}