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 transformFromLineSeparator(){
//XMLVM_BEGIN_WRAPPER[java.util.Formatter$Transformer: java.lang.String transformFromLineSeparator()]
    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;
    _r2_o = this;
    _r0_o = ((global::java.util.Formatter_2Transformer) _r2_o)._fformatToken;
    _r0.i = ((global::java.util.Formatter_2FormatToken) _r0_o).isPrecisionSet() ? 1 : 0;
    if (_r0.i == 0) goto label20;
    _r0_o = new global::java.util.IllegalFormatPrecisionException();
    _r1_o = ((global::java.util.Formatter_2Transformer) _r2_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);
    label20:;
    _r0_o = ((global::java.util.Formatter_2Transformer) _r2_o)._fformatToken;
    _r0.i = ((global::java.util.Formatter_2FormatToken) _r0_o).isWidthSet() ? 1 : 0;
    if (_r0.i == 0) goto label40;
    _r0_o = new global::java.util.IllegalFormatWidthException();
    _r1_o = ((global::java.util.Formatter_2Transformer) _r2_o)._fformatToken;
    _r1.i = ((global::java.util.Formatter_2FormatToken) _r1_o).getWidth();
    ((global::java.util.IllegalFormatWidthException) _r0_o).@this((int) _r1.i);
    throw new global::org.xmlvm._nExceptionAdapter((global::java.util.IllegalFormatWidthException) _r0_o);
    label40:;
    _r0_o = ((global::java.util.Formatter_2Transformer) _r2_o)._fformatToken;
    _r0.i = ((global::java.util.Formatter_2FormatToken) _r0_o).getFlags();
    if (_r0.i == 0) goto label60;
    _r0_o = new global::java.util.IllegalFormatFlagsException();
    _r1_o = ((global::java.util.Formatter_2Transformer) _r2_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);
    label60:;
    _r0_o = global::java.util.Formatter_2Transformer._flineSeparator;
    if (_r0_o != null) goto label77;
    _r0_o = new global::java.util.Formatter_2Transformer_21();
    ((global::java.util.Formatter_2Transformer_21) _r0_o).@this((global::java.util.Formatter_2Transformer) _r2_o);
    _r2_o = global::java.security.AccessController.doPrivileged((global::java.security.PrivilegedAction) _r0_o);
    global::java.util.Formatter_2Transformer._flineSeparator = (global::java.lang.String) _r2_o;
    label77:;
    _r0_o = global::java.util.Formatter_2Transformer._flineSeparator;
    return (global::java.lang.String) _r0_o;
//XMLVM_END_WRAPPER[java.util.Formatter$Transformer: java.lang.String transformFromLineSeparator()]
}
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 transformFromString(){
//XMLVM_BEGIN_WRAPPER[java.util.Formatter$Transformer: java.lang.String transformFromString()]
    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::System.Object _r5_o = null;
    _r5_o = this;
    _r4.i = 0;
    _r3.i = 1;
    _r0_o = new global::java.lang.StringBuilder();
    ((global::java.lang.StringBuilder) _r0_o).@this();
    _r1_o = ((global::java.util.Formatter_2Transformer) _r5_o)._fformatToken;
    _r1.i = ((global::java.util.Formatter_2FormatToken) _r1_o).getFlags();
    _r2_o = ((global::java.util.Formatter_2Transformer) _r5_o)._fformatToken;
    _r2.i = ((global::java.util.Formatter_2FormatToken) _r2_o).isFlagSet((int) _r3.i) ? 1 : 0;
    if (_r2.i == 0) goto label56;
    _r2_o = ((global::java.util.Formatter_2Transformer) _r5_o)._fformatToken;
    _r2.i = ((global::java.util.Formatter_2FormatToken) _r2_o).isWidthSet() ? 1 : 0;
    if (_r2.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:;
    _r2_o = ((global::java.util.Formatter_2Transformer) _r5_o)._farg;
    _r2.i = ((_r2_o != null) && (_r2_o is global::java.util.Formattable)) ? 1 : 0;
    if (_r2.i == 0) goto label139;
    _r0.i = _r1.i & -2;
    _r0.i = _r0.i & -3;
    if (_r0.i == 0) goto label80;
    _r0_o = new global::java.util.IllegalFormatFlagsException();
    _r1_o = ((global::java.util.Formatter_2Transformer) _r5_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);
    label80:;
    _r0_o = ((global::java.util.Formatter_2Transformer) _r5_o)._fformatToken;
    _r0.i = ((global::java.util.Formatter_2FormatToken) _r0_o).isFlagSet((int) _r3.i) ? 1 : 0;
    if (_r0.i == 0) goto label173;
    _r0.i = _r4.i | 1;
    label90:;
    _r1_o = ((global::java.util.Formatter_2Transformer) _r5_o)._fformatToken;
    _r2.i = 2;
    _r1.i = ((global::java.util.Formatter_2FormatToken) _r1_o).isFlagSet((int) _r2.i) ? 1 : 0;
    if (_r1.i == 0) goto label101;
    _r0.i = _r0.i | 4;
    label101:;
    _r1_o = ((global::java.util.Formatter_2Transformer) _r5_o)._fformatToken;
    _r1.i = ((global::java.util.Formatter_2FormatToken) _r1_o).getConversionType();
    _r1.i = global::java.lang.Character.isUpperCase((char) _r1.i) ? 1 : 0;
    if (_r1.i == 0) goto label171;
    _r0.i = _r0.i | 2;
    _r1.i = _r0.i;
    label116:;
    _r0_o = ((global::java.util.Formatter_2Transformer) _r5_o)._farg;
    _r2_o = ((global::java.util.Formatter_2Transformer) _r5_o)._fformatter;
    _r3_o = ((global::java.util.Formatter_2Transformer) _r5_o)._fformatToken;
    _r3.i = ((global::java.util.Formatter_2FormatToken) _r3_o).getWidth();
    _r4_o = ((global::java.util.Formatter_2Transformer) _r5_o)._fformatToken;
    _r4.i = ((global::java.util.Formatter_2FormatToken) _r4_o).getPrecision();
    ((global::java.util.Formattable) _r0_o).formatTo((global::java.util.Formatter) _r2_o, (int) _r1.i, (int) _r3.i, (int) _r4.i);
    _r0_o = null;
    label138:;
    return (global::java.lang.String) _r0_o;
    label139:;
    if (_r1.i == 0) goto label161;
    if (_r3.i == _r1.i) goto label161;
    _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);
    label161:;
    _r1_o = ((global::java.util.Formatter_2Transformer) _r5_o)._farg;
    ((global::java.lang.StringBuilder) _r0_o).append((global::java.lang.Object) _r1_o);
    _r0_o = ((global::java.util.Formatter_2Transformer) _r5_o).padding((global::java.lang.StringBuilder) _r0_o, (int) _r4.i);
    goto label138;
    label171:;
    _r1.i = _r0.i;
    goto label116;
    label173:;
    _r0.i = _r4.i;
    goto label90;
//XMLVM_END_WRAPPER[java.util.Formatter$Transformer: java.lang.String transformFromString()]
}
private global::System.Object transformFromBigInteger(){
//XMLVM_BEGIN_WRAPPER[java.util.Formatter$Transformer: java.lang.String transformFromBigInteger()]
    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::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 = 32;
    _r9.i = 8;
    _r8.i = 16;
    _r7.i = 1;
    _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)._farg;
    _r2_o = ((global::java.util.Formatter_2Transformer) _r11_o)._fformatToken;
    _r2.i = ((global::java.util.Formatter_2FormatToken) _r2_o).getConversionType();
    _r3_o = ((global::java.util.Formatter_2Transformer) _r11_o)._fformatToken;
    _r3.i = ((global::java.util.Formatter_2FormatToken) _r3_o).isFlagSet((int) _r7.i) ? 1 : 0;
    if (_r3.i != 0) goto label39;
    _r3_o = ((global::java.util.Formatter_2Transformer) _r11_o)._fformatToken;
    _r3.i = ((global::java.util.Formatter_2FormatToken) _r3_o).isFlagSet((int) _r8.i) ? 1 : 0;
    if (_r3.i == 0) goto label59;
    label39:;
    _r3_o = ((global::java.util.Formatter_2Transformer) _r11_o)._fformatToken;
    _r3.i = ((global::java.util.Formatter_2FormatToken) _r3_o).isWidthSet() ? 1 : 0;
    if (_r3.i != 0) goto label59;
    _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);
    label59:;
    _r3_o = ((global::java.util.Formatter_2Transformer) _r11_o)._fformatToken;
    _r4.i = 4;
    _r3.i = ((global::java.util.Formatter_2FormatToken) _r3_o).isFlagSet((int) _r4.i) ? 1 : 0;
    if (_r3.i == 0) goto label88;
    _r3_o = ((global::java.util.Formatter_2Transformer) _r11_o)._fformatToken;
    _r3.i = ((global::java.util.Formatter_2FormatToken) _r3_o).isFlagSet((int) _r9.i) ? 1 : 0;
    if (_r3.i == 0) goto label88;
    _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);
    label88:;
    _r3_o = ((global::java.util.Formatter_2Transformer) _r11_o)._fformatToken;
    _r3.i = ((global::java.util.Formatter_2FormatToken) _r3_o).isFlagSet((int) _r8.i) ? 1 : 0;
    if (_r3.i == 0) goto label116;
    _r3_o = ((global::java.util.Formatter_2Transformer) _r11_o)._fformatToken;
    _r3.i = ((global::java.util.Formatter_2FormatToken) _r3_o).isFlagSet((int) _r7.i) ? 1 : 0;
    if (_r3.i == 0) goto label116;
    _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);
    label116:;
    _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 label136;
    _r0_o = new global::java.util.IllegalFormatPrecisionException();
    _r1_o = ((global::java.util.Formatter_2Transformer) _r11_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);
    label136:;
    _r3.i = 100;
    if (_r3.i == _r2.i) goto label160;
    _r3_o = ((global::java.util.Formatter_2Transformer) _r11_o)._fformatToken;
    _r3.i = ((global::java.util.Formatter_2FormatToken) _r3_o).isFlagSet((int) _r10.i) ? 1 : 0;
    if (_r3.i == 0) goto label160;
    _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);
    label160:;
    _r3_o = ((global::java.util.Formatter_2Transformer) _r11_o)._fformatToken;
    _r4.i = 2;
    _r3.i = ((global::java.util.Formatter_2FormatToken) _r3_o).isFlagSet((int) _r4.i) ? 1 : 0;
    if (_r3.i == 0) goto label185;
    _r3.i = 100;
    if (_r3.i != _r2.i) goto label185;
    _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);
    label185:;
    if (_r0_o != null) goto label192;
    _r0_o = ((global::java.util.Formatter_2Transformer) _r11_o).transformFromNull();
    label191:;
    return (global::java.lang.String) _r0_o;
    label192:;
    _r3_o = global::java.math.BigInteger._fZERO;
    _r3.i = ((global::java.math.BigInteger) _r0_o).compareTo((global::java.math.BigInteger) _r3_o);
    if (_r3.i >= 0) goto label300;
    _r3.i = _r7.i;
    label201:;
    _r4.i = 100;
    if (_r4.i != _r2.i) goto label302;
    _r4_o = ((global::java.util.Formatter_2Transformer) _r11_o).getNumberFormat();
    _r5_o = ((global::java.util.Formatter_2Transformer) _r11_o)._fformatToken;
    _r5.i = ((global::java.util.Formatter_2FormatToken) _r5_o).isFlagSet((int) _r10.i) ? 1 : 0;
// Red class access removed: java.text.NumberFormat setGroupingUsed
throw new global::org.xmlvm._nNotYetImplementedException("Red class access removed: java.text.NumberFormat setGroupingUsed");
// 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) _r1_o).append((global::java.lang.String) _r0_o);
    label225:;
    _r0_o = ((global::java.util.Formatter_2Transformer) _r11_o)._fformatToken;
    _r4.i = 2;
    _r0.i = ((global::java.util.Formatter_2FormatToken) _r0_o).isFlagSet((int) _r4.i) ? 1 : 0;
    if (_r0.i == 0) goto label358;
    if (_r3.i == 0) goto label322;
    _r0.i = _r7.i;
    label237:;
    _r4.i = 111;
    if (_r4.i != _r2.i) goto label324;
    // Value=0
    _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)48))}));
    ((global::java.lang.StringBuilder) _r1_o).insert((int) _r0.i, (global::java.lang.String) _r2_o);
    _r0.i = _r0.i + 1;
    label248:;
    if (_r3.i != 0) goto label279;
    _r2_o = ((global::java.util.Formatter_2Transformer) _r11_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 label266;
    _r2.i = 43;
    ((global::java.lang.StringBuilder) _r1_o).insert((int) _r6.i, (char) _r2.i);
    _r0.i = _r0.i + 1;
    label266:;
    _r2_o = ((global::java.util.Formatter_2Transformer) _r11_o)._fformatToken;
    _r2.i = ((global::java.util.Formatter_2FormatToken) _r2_o).isFlagSet((int) _r9.i) ? 1 : 0;
    if (_r2.i == 0) goto label279;
    ((global::java.lang.StringBuilder) _r1_o).insert((int) _r6.i, (char) _r10.i);
    _r0.i = _r0.i + 1;
    label279:;
    if (_r3.i == 0) goto label340;
    _r2_o = ((global::java.util.Formatter_2Transformer) _r11_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 label340;
    _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 label191;
    label300:;
    _r3.i = _r6.i;
    goto label201;
    label302:;
    _r4.i = 111;
    if (_r4.i != _r2.i) goto label314;
    _r0_o = ((global::java.math.BigInteger) _r0_o).toString((int) _r9.i);
    ((global::java.lang.StringBuilder) _r1_o).append((global::java.lang.String) _r0_o);
    goto label225;
    label314:;
    _r0_o = ((global::java.math.BigInteger) _r0_o).toString((int) _r8.i);
    ((global::java.lang.StringBuilder) _r1_o).append((global::java.lang.String) _r0_o);
    goto label225;
    label322:;
    _r0.i = _r6.i;
    goto label237;
    label324:;
    _r4.i = 120;
    if (_r4.i == _r2.i) goto label332;
    _r4.i = 88;
    if (_r4.i != _r2.i) goto label248;
    label332:;
    // Value=0x
    _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)48)), unchecked((char) unchecked((uint) 120))}));
    ((global::java.lang.StringBuilder) _r1_o).insert((int) _r0.i, (global::java.lang.String) _r2_o);
    _r0.i = _r0.i + 2;
    goto label248;
    label340:;
    if (_r3.i == 0) goto label352;
    _r2_o = ((global::java.util.Formatter_2Transformer) _r11_o)._fformatToken;
    _r2.i = ((global::java.util.Formatter_2FormatToken) _r2_o).isFlagSet((int) _r8.i) ? 1 : 0;
    if (_r2.i == 0) goto label352;
    _r0.i = _r0.i + 1;
    label352:;
    _r0_o = ((global::java.util.Formatter_2Transformer) _r11_o).padding((global::java.lang.StringBuilder) _r1_o, (int) _r0.i);
    goto label191;
    label358:;
    _r0.i = _r6.i;
    goto label248;
//XMLVM_END_WRAPPER[java.util.Formatter$Transformer: java.lang.String transformFromBigInteger()]
}