public virtual void scanIdentifier(){ //XMLVM_BEGIN_WRAPPER[org.apache.harmony.luni.lang.reflect.GenericSignatureParser: void scanIdentifier()] global::org.xmlvm._nElement _r0; 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::org.xmlvm._nElement _r5; global::System.Object _r6_o = null; _r6_o = this; _r5.i = 1; _r4.i = 0; _r2.i = ((global::org.apache.harmony.luni.lang.reflect.GenericSignatureParser) _r6_o)._feof ? 1 : 0; if (_r2.i != 0) goto label107; _r1_o = new global::java.lang.StringBuilder(); _r2.i = 32; ((global::java.lang.StringBuilder) _r1_o).@this((int) _r2.i); _r2.i = ((global::org.apache.harmony.luni.lang.reflect.GenericSignatureParser) _r6_o)._fsymbol; _r2.i = ((global::org.apache.harmony.luni.lang.reflect.GenericSignatureParser) _r6_o).isStopSymbol((char) _r2.i) ? 1 : 0; if (_r2.i != 0) goto label97; _r2.i = ((global::org.apache.harmony.luni.lang.reflect.GenericSignatureParser) _r6_o)._fsymbol; ((global::java.lang.StringBuilder) _r1_o).append((char) _r2.i); label26:; _r2_o = ((global::org.apache.harmony.luni.lang.reflect.GenericSignatureParser) _r6_o)._fbuffer; _r3.i = ((global::org.apache.harmony.luni.lang.reflect.GenericSignatureParser) _r6_o)._fpos; _r0.i = ((global::org.xmlvm._nArrayAdapter<char>) _r2_o)[_r3.i]; _r2.i = 97; if (_r0.i < _r2.i) goto label40; _r2.i = 122; if (_r0.i <= _r2.i) goto label54; label40:; _r2.i = 65; if (_r0.i < _r2.i) goto label48; _r2.i = 90; if (_r0.i <= _r2.i) goto label54; label48:; _r2.i = ((global::org.apache.harmony.luni.lang.reflect.GenericSignatureParser) _r6_o).isStopSymbol((char) _r0.i) ? 1 : 0; if (_r2.i != 0) goto label87; label54:; _r2_o = ((global::org.apache.harmony.luni.lang.reflect.GenericSignatureParser) _r6_o)._fbuffer; _r3.i = ((global::org.apache.harmony.luni.lang.reflect.GenericSignatureParser) _r6_o)._fpos; _r2.i = ((global::org.xmlvm._nArrayAdapter<char>) _r2_o)[_r3.i]; ((global::java.lang.StringBuilder) _r1_o).append((char) _r2.i); _r2.i = ((global::org.apache.harmony.luni.lang.reflect.GenericSignatureParser) _r6_o)._fpos; _r2.i = _r2.i + 1; ((global::org.apache.harmony.luni.lang.reflect.GenericSignatureParser) _r6_o)._fpos = _r2.i; _r2.i = ((global::org.apache.harmony.luni.lang.reflect.GenericSignatureParser) _r6_o)._fpos; _r3_o = ((global::org.apache.harmony.luni.lang.reflect.GenericSignatureParser) _r6_o)._fbuffer; _r3.i = ((global::org.xmlvm._nIArray) _r3_o).Length; if (_r2.i != _r3.i) goto label26; _r2_o = ((global::java.lang.StringBuilder) _r1_o).toString(); ((global::org.apache.harmony.luni.lang.reflect.GenericSignatureParser) _r6_o)._fidentifier = (global::java.lang.String) _r2_o; ((global::org.apache.harmony.luni.lang.reflect.GenericSignatureParser) _r6_o)._fsymbol = (char) _r4.i; ((global::org.apache.harmony.luni.lang.reflect.GenericSignatureParser) _r6_o)._feof = 0!=_r5.i; label86:; return; label87:; _r2_o = ((global::java.lang.StringBuilder) _r1_o).toString(); ((global::org.apache.harmony.luni.lang.reflect.GenericSignatureParser) _r6_o)._fidentifier = (global::java.lang.String) _r2_o; ((global::org.apache.harmony.luni.lang.reflect.GenericSignatureParser) _r6_o).scanSymbol(); goto label86; label97:; ((global::org.apache.harmony.luni.lang.reflect.GenericSignatureParser) _r6_o)._fsymbol = (char) _r4.i; ((global::org.apache.harmony.luni.lang.reflect.GenericSignatureParser) _r6_o)._feof = 0!=_r5.i; _r2_o = new global::java.lang.reflect.GenericSignatureFormatError(); ((global::java.lang.reflect.GenericSignatureFormatError) _r2_o).@this(); throw new global::org.xmlvm._nExceptionAdapter((global::java.lang.reflect.GenericSignatureFormatError) _r2_o); label107:; _r2_o = new global::java.lang.reflect.GenericSignatureFormatError(); ((global::java.lang.reflect.GenericSignatureFormatError) _r2_o).@this(); throw new global::org.xmlvm._nExceptionAdapter((global::java.lang.reflect.GenericSignatureFormatError) _r2_o); //XMLVM_END_WRAPPER[org.apache.harmony.luni.lang.reflect.GenericSignatureParser: void scanIdentifier()] }
public virtual void scanSymbol(){ //XMLVM_BEGIN_WRAPPER[org.apache.harmony.luni.lang.reflect.GenericSignatureParser: void scanSymbol()] 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.i = ((global::org.apache.harmony.luni.lang.reflect.GenericSignatureParser) _r2_o)._feof ? 1 : 0; if (_r0.i != 0) goto label33; _r0.i = ((global::org.apache.harmony.luni.lang.reflect.GenericSignatureParser) _r2_o)._fpos; _r1_o = ((global::org.apache.harmony.luni.lang.reflect.GenericSignatureParser) _r2_o)._fbuffer; _r1.i = ((global::org.xmlvm._nIArray) _r1_o).Length; if (_r0.i >= _r1.i) goto label26; _r0_o = ((global::org.apache.harmony.luni.lang.reflect.GenericSignatureParser) _r2_o)._fbuffer; _r1.i = ((global::org.apache.harmony.luni.lang.reflect.GenericSignatureParser) _r2_o)._fpos; _r0.i = ((global::org.xmlvm._nArrayAdapter<char>) _r0_o)[_r1.i]; ((global::org.apache.harmony.luni.lang.reflect.GenericSignatureParser) _r2_o)._fsymbol = (char) _r0.i; _r0.i = ((global::org.apache.harmony.luni.lang.reflect.GenericSignatureParser) _r2_o)._fpos; _r0.i = _r0.i + 1; ((global::org.apache.harmony.luni.lang.reflect.GenericSignatureParser) _r2_o)._fpos = _r0.i; label25:; return; label26:; _r0.i = 0; ((global::org.apache.harmony.luni.lang.reflect.GenericSignatureParser) _r2_o)._fsymbol = (char) _r0.i; _r0.i = 1; ((global::org.apache.harmony.luni.lang.reflect.GenericSignatureParser) _r2_o)._feof = 0!=_r0.i; goto label25; label33:; _r0_o = new global::java.lang.reflect.GenericSignatureFormatError(); ((global::java.lang.reflect.GenericSignatureFormatError) _r0_o).@this(); throw new global::org.xmlvm._nExceptionAdapter((global::java.lang.reflect.GenericSignatureFormatError) _r0_o); //XMLVM_END_WRAPPER[org.apache.harmony.luni.lang.reflect.GenericSignatureParser: void scanSymbol()] }
public virtual void expect(char n1){ //XMLVM_BEGIN_WRAPPER[org.apache.harmony.luni.lang.reflect.GenericSignatureParser: void expect(char)] global::org.xmlvm._nElement _r0; global::System.Object _r0_o = null; global::System.Object _r1_o = null; global::org.xmlvm._nElement _r2; _r1_o = this; _r2.i = n1; _r0.i = ((global::org.apache.harmony.luni.lang.reflect.GenericSignatureParser) _r1_o)._fsymbol; if (_r0.i != _r2.i) goto label8; ((global::org.apache.harmony.luni.lang.reflect.GenericSignatureParser) _r1_o).scanSymbol(); return; label8:; _r0_o = new global::java.lang.reflect.GenericSignatureFormatError(); ((global::java.lang.reflect.GenericSignatureFormatError) _r0_o).@this(); throw new global::org.xmlvm._nExceptionAdapter((global::java.lang.reflect.GenericSignatureFormatError) _r0_o); //XMLVM_END_WRAPPER[org.apache.harmony.luni.lang.reflect.GenericSignatureParser: void expect(char)] }
public virtual global::System.Object parseFieldTypeSignature(){ //XMLVM_BEGIN_WRAPPER[org.apache.harmony.luni.lang.reflect.GenericSignatureParser: java.lang.reflect.Type parseFieldTypeSignature()] global::org.xmlvm._nElement _r0; global::System.Object _r0_o = null; global::System.Object _r1_o = null; global::System.Object _r2_o = null; _r2_o = this; _r0.i = ((global::org.apache.harmony.luni.lang.reflect.GenericSignatureParser) _r2_o)._fsymbol; switch (_r0.i) { case 76: goto label11; case 84: goto label29; case 91: goto label16; } _r0_o = new global::java.lang.reflect.GenericSignatureFormatError(); ((global::java.lang.reflect.GenericSignatureFormatError) _r0_o).@this(); throw new global::org.xmlvm._nExceptionAdapter((global::java.lang.reflect.GenericSignatureFormatError) _r0_o); label11:; _r0_o = ((global::org.apache.harmony.luni.lang.reflect.GenericSignatureParser) _r2_o).parseClassTypeSignature(); label15:; return (global::java.lang.reflect.Type) _r0_o; label16:; ((global::org.apache.harmony.luni.lang.reflect.GenericSignatureParser) _r2_o).scanSymbol(); _r0_o = new global::org.apache.harmony.luni.lang.reflect.ImplForArray(); _r1_o = ((global::org.apache.harmony.luni.lang.reflect.GenericSignatureParser) _r2_o).parseTypeSignature(); ((global::org.apache.harmony.luni.lang.reflect.ImplForArray) _r0_o).@this((global::java.lang.reflect.Type) _r1_o); goto label15; label29:; _r0_o = ((global::org.apache.harmony.luni.lang.reflect.GenericSignatureParser) _r2_o).parseTypeVariableSignature(); goto label15; //XMLVM_END_WRAPPER[org.apache.harmony.luni.lang.reflect.GenericSignatureParser: java.lang.reflect.Type parseFieldTypeSignature()] }