Example #1
0
public override global::System.Object clone(){
//XMLVM_BEGIN_WRAPPER[java.util.regex.Quantifier: java.lang.Object clone()]
    global::System.Object _r0_o = null;
    global::org.xmlvm._nElement _r1;
    global::org.xmlvm._nElement _r2;
    global::System.Object _r3_o = null;
    _r3_o = this;
    _r0_o = new global::java.util.regex.Quantifier();
    _r1.i = ((global::java.util.regex.Quantifier) _r3_o)._fmin;
    _r2.i = ((global::java.util.regex.Quantifier) _r3_o)._fmax;
    ((global::java.util.regex.Quantifier) _r0_o).@this((int) _r1.i, (int) _r2.i);
    return (global::java.lang.Object) _r0_o;
//XMLVM_END_WRAPPER[java.util.regex.Quantifier: java.lang.Object clone()]
}
Example #2
0
private global::System.Object processQuantifier(int n1){
//XMLVM_BEGIN_WRAPPER[java.util.regex.Lexer: java.util.regex.Quantifier processQuantifier(int)]
    global::org.xmlvm._nElement _r0;
    global::System.Object _r0_o = null;
    global::org.xmlvm._nElement _r1;
    global::System.Object _r1_o = null;
    global::org.xmlvm._nElement _r2;
    global::System.Object _r2_o = null;
    global::org.xmlvm._nElement _r3;
    global::System.Object _r3_o = null;
    global::org.xmlvm._nElement _r4;
    global::org.xmlvm._nElement _r5;
    global::System.Object _r5_o = null;
    global::System.Object _r6_o = null;
    global::org.xmlvm._nElement _r7;
    global::System.Object _r8_o = null;
    global::org.xmlvm._nElement _r9;
    global::org.xmlvm._nExceptionAdapter _ex = null;
    _r8_o = this;
    _r9.i = n1;
    _r7.i = 125;
    // Value=regex.17
    _r6_o = new global::java.lang.String();
    ((global::java.lang.String)_r6_o).@this(new global::org.xmlvm._nArrayAdapter<char>(new char[] {unchecked((char) unchecked((uint)114)), unchecked((char) unchecked((uint) 101)), unchecked((char) unchecked((uint) 103)), unchecked((char) unchecked((uint) 101)), unchecked((char) unchecked((uint) 120)), unchecked((char) unchecked((uint) 46)), unchecked((char) unchecked((uint) 49)), unchecked((char) unchecked((uint) 55))}));
    _r0_o = new global::java.lang.StringBuilder();
    _r1.i = 4;
    ((global::java.lang.StringBuilder) _r0_o).@this((int) _r1.i);
    _r1.i = -1;
    _r2.i = 2147483647;
    _r3.i = _r9.i;
    label15:;
    _r4.i = ((global::java.util.regex.Lexer) _r8_o)._findex;
    _r5_o = ((global::java.util.regex.Lexer) _r8_o)._fpattern;
    _r5.i = ((global::org.xmlvm._nIArray) _r5_o).Length;
    if (_r4.i >= _r5.i) goto label32;
    _r3_o = ((global::java.util.regex.Lexer) _r8_o)._fpattern;
    _r4.i = ((global::java.util.regex.Lexer) _r8_o).nextIndex();
    _r3.i = ((global::org.xmlvm._nArrayAdapter<char>) _r3_o)[_r4.i];
    if (_r3.i != _r7.i) goto label52;
    label32:;
    if (_r3.i == _r7.i) goto label101;
    _r0_o = new global::java.util.regex.PatternSyntaxException();
    // Value=regex.17
    _r1_o = new global::java.lang.String();
    ((global::java.lang.String)_r1_o).@this(new global::org.xmlvm._nArrayAdapter<char>(new char[] {unchecked((char) unchecked((uint)114)), unchecked((char) unchecked((uint) 101)), unchecked((char) unchecked((uint) 103)), unchecked((char) unchecked((uint) 101)), unchecked((char) unchecked((uint) 120)), unchecked((char) unchecked((uint) 46)), unchecked((char) unchecked((uint) 49)), unchecked((char) unchecked((uint) 55))}));
    _r1_o = global::[email protected]((global::java.lang.String) _r6_o);
    _r2_o = ((global::java.util.regex.Lexer) _r8_o).toString();
    _r3.i = ((global::java.util.regex.Lexer) _r8_o)._findex;
    ((global::java.util.regex.PatternSyntaxException) _r0_o).@this((global::java.lang.String) _r1_o, (global::java.lang.String) _r2_o, (int) _r3.i);
    throw new global::org.xmlvm._nExceptionAdapter((global::java.util.regex.PatternSyntaxException) _r0_o);
    label52:;
    _r4.i = 44;
    if (_r3.i != _r4.i) goto label96;
    if (_r1.i >= 0) goto label96;
    try {
    _r1_o = ((global::java.lang.StringBuilder) _r0_o).toString();
    _r4.i = 10;
    _r1.i = global::java.lang.Integer.parseInt((global::java.lang.String) _r1_o, (int) _r4.i);
    _r4.i = 0;
    _r5.i = ((global::java.lang.StringBuilder) _r0_o).length();
    ((global::java.lang.StringBuilder) _r0_o).delete((int) _r4.i, (int) _r5.i);
    }
    catch (global::System.Exception e) {
 global::org.xmlvm._nExceptionAdapter ex = e as global::org.xmlvm._nExceptionAdapter ?? new global::org.xmlvm._nExceptionAdapter(e.ToString(), e.ToJavaException());
        global::System.Object _java_exception = ex.getJavaException();
        if (_java_exception is global::java.lang.NumberFormatException) {
            _ex = ex;
            goto label77;
        }
        throw ex;
    } // end catch
    goto label15;
    label77:;
    _r0_o = _ex.getJavaException();
    _ex = null;
    _r0_o = new global::java.util.regex.PatternSyntaxException();
    // Value=regex.17
    _r1_o = new global::java.lang.String();
    ((global::java.lang.String)_r1_o).@this(new global::org.xmlvm._nArrayAdapter<char>(new char[] {unchecked((char) unchecked((uint)114)), unchecked((char) unchecked((uint) 101)), unchecked((char) unchecked((uint) 103)), unchecked((char) unchecked((uint) 101)), unchecked((char) unchecked((uint) 120)), unchecked((char) unchecked((uint) 46)), unchecked((char) unchecked((uint) 49)), unchecked((char) unchecked((uint) 55))}));
    _r1_o = global::[email protected]((global::java.lang.String) _r6_o);
    _r2_o = ((global::java.util.regex.Lexer) _r8_o).toString();
    _r3.i = ((global::java.util.regex.Lexer) _r8_o)._findex;
    ((global::java.util.regex.PatternSyntaxException) _r0_o).@this((global::java.lang.String) _r1_o, (global::java.lang.String) _r2_o, (int) _r3.i);
    throw new global::org.xmlvm._nExceptionAdapter((global::java.util.regex.PatternSyntaxException) _r0_o);
    label96:;
    _r4.i = _r3.i & 0xffff;
    ((global::java.lang.StringBuilder) _r0_o).append((char) _r4.i);
    goto label15;
    label101:;
    _r3.i = ((global::java.lang.StringBuilder) _r0_o).length();
    if (_r3.i <= 0) goto label164;
    try {
    _r0_o = ((global::java.lang.StringBuilder) _r0_o).toString();
    _r2.i = 10;
    _r0.i = global::java.lang.Integer.parseInt((global::java.lang.String) _r0_o, (int) _r2.i);
    }
    catch (global::System.Exception e) {
 global::org.xmlvm._nExceptionAdapter ex = e as global::org.xmlvm._nExceptionAdapter ?? new global::org.xmlvm._nExceptionAdapter(e.ToString(), e.ToJavaException());
        global::System.Object _java_exception = ex.getJavaException();
        if (_java_exception is global::java.lang.NumberFormatException) {
            _ex = ex;
            goto label145;
        }
        throw ex;
    } // end catch
    if (_r1.i >= 0) goto label120;
    _r1.i = _r0.i;
    label120:;
    _r2.i = _r1.i | _r0.i;
    _r3.i = _r0.i - _r1.i;
    _r2.i = _r2.i | _r3.i;
    if (_r2.i >= 0) goto label184;
    _r0_o = new global::java.util.regex.PatternSyntaxException();
    // Value=regex.17
    _r1_o = new global::java.lang.String();
    ((global::java.lang.String)_r1_o).@this(new global::org.xmlvm._nArrayAdapter<char>(new char[] {unchecked((char) unchecked((uint)114)), unchecked((char) unchecked((uint) 101)), unchecked((char) unchecked((uint) 103)), unchecked((char) unchecked((uint) 101)), unchecked((char) unchecked((uint) 120)), unchecked((char) unchecked((uint) 46)), unchecked((char) unchecked((uint) 49)), unchecked((char) unchecked((uint) 55))}));
    _r1_o = global::[email protected]((global::java.lang.String) _r6_o);
    _r2_o = ((global::java.util.regex.Lexer) _r8_o).toString();
    _r3.i = ((global::java.util.regex.Lexer) _r8_o)._findex;
    ((global::java.util.regex.PatternSyntaxException) _r0_o).@this((global::java.lang.String) _r1_o, (global::java.lang.String) _r2_o, (int) _r3.i);
    throw new global::org.xmlvm._nExceptionAdapter((global::java.util.regex.PatternSyntaxException) _r0_o);
    label145:;
    _r0_o = _ex.getJavaException();
    _ex = null;
    _r0_o = new global::java.util.regex.PatternSyntaxException();
    // Value=regex.17
    _r1_o = new global::java.lang.String();
    ((global::java.lang.String)_r1_o).@this(new global::org.xmlvm._nArrayAdapter<char>(new char[] {unchecked((char) unchecked((uint)114)), unchecked((char) unchecked((uint) 101)), unchecked((char) unchecked((uint) 103)), unchecked((char) unchecked((uint) 101)), unchecked((char) unchecked((uint) 120)), unchecked((char) unchecked((uint) 46)), unchecked((char) unchecked((uint) 49)), unchecked((char) unchecked((uint) 55))}));
    _r1_o = global::[email protected]((global::java.lang.String) _r6_o);
    _r2_o = ((global::java.util.regex.Lexer) _r8_o).toString();
    _r3.i = ((global::java.util.regex.Lexer) _r8_o)._findex;
    ((global::java.util.regex.PatternSyntaxException) _r0_o).@this((global::java.lang.String) _r1_o, (global::java.lang.String) _r2_o, (int) _r3.i);
    throw new global::org.xmlvm._nExceptionAdapter((global::java.util.regex.PatternSyntaxException) _r0_o);
    label164:;
    if (_r1.i >= 0) goto label232;
    _r0_o = new global::java.util.regex.PatternSyntaxException();
    // Value=regex.17
    _r1_o = new global::java.lang.String();
    ((global::java.lang.String)_r1_o).@this(new global::org.xmlvm._nArrayAdapter<char>(new char[] {unchecked((char) unchecked((uint)114)), unchecked((char) unchecked((uint) 101)), unchecked((char) unchecked((uint) 103)), unchecked((char) unchecked((uint) 101)), unchecked((char) unchecked((uint) 120)), unchecked((char) unchecked((uint) 46)), unchecked((char) unchecked((uint) 49)), unchecked((char) unchecked((uint) 55))}));
    _r1_o = global::[email protected]((global::java.lang.String) _r6_o);
    _r2_o = ((global::java.util.regex.Lexer) _r8_o).toString();
    _r3.i = ((global::java.util.regex.Lexer) _r8_o)._findex;
    ((global::java.util.regex.PatternSyntaxException) _r0_o).@this((global::java.lang.String) _r1_o, (global::java.lang.String) _r2_o, (int) _r3.i);
    throw new global::org.xmlvm._nExceptionAdapter((global::java.util.regex.PatternSyntaxException) _r0_o);
    label184:;
    _r2.i = ((global::java.util.regex.Lexer) _r8_o)._findex;
    _r3_o = ((global::java.util.regex.Lexer) _r8_o)._fpattern;
    _r3.i = ((global::org.xmlvm._nIArray) _r3_o).Length;
    if (_r2.i >= _r3.i) goto label211;
    _r2_o = ((global::java.util.regex.Lexer) _r8_o)._fpattern;
    _r3.i = ((global::java.util.regex.Lexer) _r8_o)._findex;
    _r2.i = ((global::org.xmlvm._nArrayAdapter<char>) _r2_o)[_r3.i];
    label197:;
    switch (_r2.i) {
    case 43: goto label214;
    case 63: goto label223;
    }
    _r2.i = -536870789;
    ((global::java.util.regex.Lexer) _r8_o)._flookAhead = _r2.i;
    label205:;
    _r2_o = new global::java.util.regex.Quantifier();
    ((global::java.util.regex.Quantifier) _r2_o).@this((int) _r1.i, (int) _r0.i);
    return (global::java.util.regex.Quantifier) _r2_o;
    label211:;
    _r2.i = 42;
    goto label197;
    label214:;
    _r2.i = -2147483525;
    ((global::java.util.regex.Lexer) _r8_o)._flookAhead = _r2.i;
    ((global::java.util.regex.Lexer) _r8_o).nextIndex();
    goto label205;
    label223:;
    _r2.i = -1073741701;
    ((global::java.util.regex.Lexer) _r8_o)._flookAhead = _r2.i;
    ((global::java.util.regex.Lexer) _r8_o).nextIndex();
    goto label205;
    label232:;
    _r0.i = _r2.i;
    goto label120;
//XMLVM_END_WRAPPER[java.util.regex.Lexer: java.util.regex.Quantifier processQuantifier(int)]
}