public void @this(int n1, global::java.util.List n2){ //XMLVM_BEGIN_WRAPPER[gnu.xml.xpath.Selector: void <init>(int, java.util.List)] 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; global::System.Object _r3_o = null; global::org.xmlvm._nElement _r4; global::org.xmlvm._nElement _r5; global::System.Object _r6_o = null; global::org.xmlvm._nElement _r7; global::System.Object _r8_o = null; _r6_o = this; _r7.i = n1; _r8_o = n2; _r5.i = 0; ((global::gnu.xml.xpath.Path) _r6_o).@this(); ((global::gnu.xml.xpath.Selector) _r6_o)._faxis = _r7.i; _r0.i = ((global::java.util.List) _r8_o).size(); if (_r0.i != 0) goto label58; _r1.i = 1; label13:; _r1_o = new global::org.xmlvm._nArrayAdapter<global::System.Object>(new global::System.Object[_r1.i]); ((global::gnu.xml.xpath.Selector) _r6_o)._ftests = (global::org.xmlvm._nArrayAdapter<global::System.Object>) _r1_o; if (_r0.i <= 0) goto label60; _r0_o = ((global::gnu.xml.xpath.Selector) _r6_o)._ftests; ((global::java.util.List) _r8_o).toArray((global::org.xmlvm._nArrayAdapter<global::System.Object>) _r0_o); label24:; _r0.i = 8; if (_r7.i != _r0.i) goto label57; _r0_o = ((global::gnu.xml.xpath.Selector) _r6_o)._ftests; _r0_o = ((global::org.xmlvm._nArrayAdapter<global::System.Object>) _r0_o)[_r5.i]; _r0.i = ((_r0_o != null) && (_r0_o is global::gnu.xml.xpath.NameTest)) ? 1 : 0; if (_r0.i == 0) goto label57; _r0_o = ((global::gnu.xml.xpath.Selector) _r6_o)._ftests; _r0_o = ((global::org.xmlvm._nArrayAdapter<global::System.Object>) _r0_o)[_r5.i]; _r1_o = ((global::gnu.xml.xpath.Selector) _r6_o)._ftests; _r2_o = new global::gnu.xml.xpath.NamespaceTest(); _r3_o = ((global::gnu.xml.xpath.NameTest) _r0_o)._fqName; _r4.i = ((global::gnu.xml.xpath.NameTest) _r0_o)._fanyLocalName ? 1 : 0; _r0.i = ((global::gnu.xml.xpath.NameTest) _r0_o)._fany ? 1 : 0; ((global::gnu.xml.xpath.NamespaceTest) _r2_o).@this((global::[email protected]) _r3_o, 0!=_r4.i, 0!=_r0.i); ((global::org.xmlvm._nArrayAdapter<global::System.Object>) _r1_o)[_r5.i] = _r2_o; label57:; return; label58:; _r1.i = _r0.i; goto label13; label60:; _r0_o = ((global::gnu.xml.xpath.Selector) _r6_o)._ftests; _r1_o = new global::gnu.xml.xpath.NodeTypeTest(); ((global::gnu.xml.xpath.NodeTypeTest) _r1_o).@this((short) _r5.i); ((global::org.xmlvm._nArrayAdapter<global::System.Object>) _r0_o)[_r5.i] = _r1_o; goto label24; //XMLVM_END_WRAPPER[gnu.xml.xpath.Selector: void <init>(int, java.util.List)] }
public override global::System.Object clone(global::java.lang.Object n1){ //XMLVM_BEGIN_WRAPPER[gnu.xml.xpath.NamespaceTest: gnu.xml.xpath.Test clone(java.lang.Object)] 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 _r4_o = null; global::System.Object _r5_o = null; _r4_o = this; _r5_o = n1; _r0_o = new global::gnu.xml.xpath.NamespaceTest(); _r1_o = ((global::gnu.xml.xpath.NamespaceTest) _r4_o)._fqName; _r2.i = ((global::gnu.xml.xpath.NamespaceTest) _r4_o)._fanyLocalName ? 1 : 0; _r3.i = ((global::gnu.xml.xpath.NamespaceTest) _r4_o)._fany ? 1 : 0; ((global::gnu.xml.xpath.NamespaceTest) _r0_o).@this((global::[email protected]) _r1_o, 0!=_r2.i, 0!=_r3.i); return (global::gnu.xml.xpath.Test) _r0_o; //XMLVM_END_WRAPPER[gnu.xml.xpath.NamespaceTest: gnu.xml.xpath.Test clone(java.lang.Object)] }