public void @this(global::java.io.File n1){ //XMLVM_BEGIN_WRAPPER[java.io.FileInputStream: void <init>(java.io.File)] 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::org.xmlvm._nElement _r3; global::org.xmlvm._nElement _r4; global::System.Object _r5_o = null; global::System.Object _r6_o = null; _r5_o = this; _r6_o = n1; _r1_o = null; _r4.i = 0; _r3.i = 1; ((global::java.io.InputStream) _r5_o).@this(); _r0_o = global::org.apache.harmony.luni.platform.Platform.getFileSystem(); ((global::java.io.FileInputStream) _r5_o)._ffileSystem = (global::org.apache.harmony.luni.platform.IFileSystem) _r0_o; _r0_o = new global::java.io.FileInputStream_2RepositioningLock(); ((global::java.io.FileInputStream_2RepositioningLock) _r0_o).@this((global::java.io.FileInputStream_2RepositioningLock) _r1_o); ((global::java.io.FileInputStream) _r5_o)._frepositioningLock = (global::java.lang.Object) _r0_o; _r0_o = global::java.lang.System.getSecurityManager(); if (_r0_o == null) goto label30; if (_r6_o != null) goto label44; label27:; ((global::java.lang.SecurityManager) _r0_o).checkRead((global::java.lang.String) _r1_o); label30:; if (_r6_o != null) goto label49; _r0_o = new global::java.lang.NullPointerException(); // Value=luni.4D _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)108)), unchecked((char) unchecked((uint) 117)), unchecked((char) unchecked((uint) 110)), unchecked((char) unchecked((uint) 105)), unchecked((char) unchecked((uint) 46)), unchecked((char) unchecked((uint) 52)), unchecked((char) unchecked((uint) 68))})); _r1_o = global::[email protected]((global::java.lang.String) _r1_o); ((global::java.lang.NullPointerException) _r0_o).@this((global::java.lang.String) _r1_o); throw new global::org.xmlvm._nExceptionAdapter((global::java.lang.NullPointerException) _r0_o); label44:; _r1_o = ((global::java.io.File) _r6_o).getPath(); goto label27; label49:; _r0_o = new global::java.io.FileDescriptor(); ((global::java.io.FileDescriptor) _r0_o).@this(); ((global::java.io.FileInputStream) _r5_o)._ffd = (global::java.io.FileDescriptor) _r0_o; _r0_o = ((global::java.io.FileInputStream) _r5_o)._ffd; ((global::java.io.FileDescriptor) _r0_o)._freadOnly = 0!=_r3.i; _r0_o = ((global::java.io.FileInputStream) _r5_o)._ffd; _r1_o = ((global::java.io.FileInputStream) _r5_o)._ffileSystem; _r2_o = ((global::java.io.File) _r6_o).properPath(0!=_r3.i); _r1.l = ((global::org.apache.harmony.luni.platform.IFileSystem) _r1_o).open((global::org.xmlvm._nArrayAdapter<sbyte>) _r2_o, (int) _r4.i); ((global::java.io.FileDescriptor) _r0_o)._fdescriptor = _r1.l; ((global::java.io.FileInputStream) _r5_o)._finnerFD = 0!=_r3.i; _r0_o = ((global::java.io.FileInputStream) _r5_o)._ffd; _r0.l = ((global::java.io.FileDescriptor) _r0_o)._fdescriptor; _r0_o = global::org.apache.harmony.nio.FileChannelFactory.getFileChannel((global::java.lang.Object) _r5_o, (long) _r0.l, (int) _r4.i); ((global::java.io.FileInputStream) _r5_o)._fchannel = (global::java.nio.channels.FileChannel) _r0_o; return; //XMLVM_END_WRAPPER[java.io.FileInputStream: void <init>(java.io.File)] }
public void @this(global::java.io.FileDescriptor n1){ //XMLVM_BEGIN_WRAPPER[java.io.FileInputStream: void <init>(java.io.FileDescriptor)] global::org.xmlvm._nElement _r0; global::System.Object _r0_o = null; global::System.Object _r1_o = null; global::org.xmlvm._nElement _r2; global::System.Object _r3_o = null; global::System.Object _r4_o = null; _r3_o = this; _r4_o = n1; _r2.i = 0; ((global::java.io.InputStream) _r3_o).@this(); _r0_o = global::org.apache.harmony.luni.platform.Platform.getFileSystem(); ((global::java.io.FileInputStream) _r3_o)._ffileSystem = (global::org.apache.harmony.luni.platform.IFileSystem) _r0_o; _r0_o = new global::java.io.FileInputStream_2RepositioningLock(); _r1_o = null; ((global::java.io.FileInputStream_2RepositioningLock) _r0_o).@this((global::java.io.FileInputStream_2RepositioningLock) _r1_o); ((global::java.io.FileInputStream) _r3_o)._frepositioningLock = (global::java.lang.Object) _r0_o; if (_r4_o != null) goto label26; _r0_o = new global::java.lang.NullPointerException(); ((global::java.lang.NullPointerException) _r0_o).@this(); throw new global::org.xmlvm._nExceptionAdapter((global::java.lang.NullPointerException) _r0_o); label26:; _r0_o = global::java.lang.System.getSecurityManager(); if (_r0_o == null) goto label35; ((global::java.lang.SecurityManager) _r0_o).checkRead((global::java.io.FileDescriptor) _r4_o); label35:; ((global::java.io.FileInputStream) _r3_o)._ffd = (global::java.io.FileDescriptor) _r4_o; ((global::java.io.FileInputStream) _r3_o)._finnerFD = 0!=_r2.i; _r0.l = ((global::java.io.FileDescriptor) _r4_o)._fdescriptor; _r0_o = global::org.apache.harmony.nio.FileChannelFactory.getFileChannel((global::java.lang.Object) _r3_o, (long) _r0.l, (int) _r2.i); ((global::java.io.FileInputStream) _r3_o)._fchannel = (global::java.nio.channels.FileChannel) _r0_o; return; //XMLVM_END_WRAPPER[java.io.FileInputStream: void <init>(java.io.FileDescriptor)] }