private static global::System.Object toUpperCase(global::java.lang.String n1){ //XMLVM_BEGIN_WRAPPER[org.apache.harmony.niochar.CharsetProviderImpl: java.lang.String toUpperCase(java.lang.String)] global::org.xmlvm._nElement _r0; global::org.xmlvm._nElement _r1; global::org.xmlvm._nElement _r2; 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 = n1; _r2.i = ((global::java.lang.String) _r5_o).length(); _r3_o = new global::org.xmlvm._nArrayAdapter<char>(new char[_r2.i]); _r1.i = 0; label7:; if (_r1.i >= _r2.i) goto label46; _r0.i = ((global::java.lang.String) _r5_o).charAt((int) _r1.i); _r4.i = global::org.apache.harmony.niochar.CharsetProviderImpl.passthru((char) _r0.i) ? 1 : 0; if (_r4.i == 0) goto label24; ((global::org.xmlvm._nArrayAdapter<char>) _r3_o)[_r1.i] = (char)_r0.i; label21:; _r1.i = _r1.i + 1; goto label7; label24:; _r4.i = 97; if (_r0.i < _r4.i) goto label40; _r4.i = 122; if (_r0.i > _r4.i) goto label40; _r4.i = 32; _r4.i = _r0.i - _r4.i; _r4.i = _r4.i & 0xffff; ((global::org.xmlvm._nArrayAdapter<char>) _r3_o)[_r1.i] = (char)_r4.i; goto label21; label40:; _r4_o = new global::java.nio.charset.IllegalCharsetNameException(); ((global::java.nio.charset.IllegalCharsetNameException) _r4_o).@this((global::java.lang.String) _r5_o); throw new global::org.xmlvm._nExceptionAdapter((global::java.nio.charset.IllegalCharsetNameException) _r4_o); label46:; _r4_o = new global::java.lang.String(); ((global::java.lang.String) _r4_o).@this((global::org.xmlvm._nArrayAdapter<char>) _r3_o); return (global::java.lang.String) _r4_o; //XMLVM_END_WRAPPER[org.apache.harmony.niochar.CharsetProviderImpl: java.lang.String toUpperCase(java.lang.String)] }
private static void checkCharsetName(global::java.lang.String n1){ //XMLVM_BEGIN_WRAPPER[java.nio.charset.Charset: void checkCharsetName(java.lang.String)] global::org.xmlvm._nElement _r0; global::System.Object _r0_o = null; global::org.xmlvm._nElement _r1; global::org.xmlvm._nElement _r2; global::org.xmlvm._nElement _r3; global::System.Object _r4_o = null; _r4_o = n1; _r0.i = ((global::java.lang.String) _r4_o).length(); if (_r0.i != 0) goto label12; _r0_o = new global::java.nio.charset.IllegalCharsetNameException(); ((global::java.nio.charset.IllegalCharsetNameException) _r0_o).@this((global::java.lang.String) _r4_o); throw new global::org.xmlvm._nExceptionAdapter((global::java.nio.charset.IllegalCharsetNameException) _r0_o); label12:; _r0.i = ((global::java.lang.String) _r4_o).length(); _r1.i = 0; label17:; if (_r1.i < _r0.i) goto label20; return; label20:; _r2.i = ((global::java.lang.String) _r4_o).charAt((int) _r1.i); _r3.i = global::java.nio.charset.Charset.isLetter((char) _r2.i) ? 1 : 0; if (_r3.i != 0) goto label48; _r3.i = global::java.nio.charset.Charset.isDigit((char) _r2.i) ? 1 : 0; if (_r3.i != 0) goto label48; _r2.i = global::java.nio.charset.Charset.isSpecial((char) _r2.i) ? 1 : 0; if (_r2.i != 0) goto label48; _r0_o = new global::java.nio.charset.IllegalCharsetNameException(); ((global::java.nio.charset.IllegalCharsetNameException) _r0_o).@this((global::java.lang.String) _r4_o); throw new global::org.xmlvm._nExceptionAdapter((global::java.nio.charset.IllegalCharsetNameException) _r0_o); label48:; _r1.i = _r1.i + 1; goto label17; //XMLVM_END_WRAPPER[java.nio.charset.Charset: void checkCharsetName(java.lang.String)] }