/** * Load a local variable onto the stack. This instruction will result * in a <code>nop</code> until its type and local index are set. */ public LoadInstruction xload() { return (LoadInstruction) addInstruction(new LoadInstruction(this)); }
/** * Load a local variable onto the stack. This instruction will result * in a <code>nop</code> until its type and local index are set. */ public LoadInstruction xload() { return (LoadInstruction) addInstruction(new LoadInstruction(this)); }
/** * Load an int local variable onto the stack. This instruction will * result in a <code>nop</code> until its local index is set. */ public LoadInstruction iload() { return (LoadInstruction) addInstruction(new LoadInstruction(this). setType(int.class)); }
/** * Load an int local variable onto the stack. This instruction will * result in a <code>nop</code> until its local index is set. */ public LoadInstruction iload() { return (LoadInstruction) addInstruction(new LoadInstruction(this). setType(int.class)); }
/** * Load a long local variable onto the stack. This instruction will * result in a <code>nop</code> until its local index is set. */ public LoadInstruction lload() { return (LoadInstruction) addInstruction(new LoadInstruction(this). setType(long.class)); }
/** * Load a float local variable onto the stack. This instruction will * result in a <code>nop</code> until its local index is set. */ public LoadInstruction fload() { return (LoadInstruction) addInstruction(new LoadInstruction(this). setType(float.class)); }
/** * Load a long local variable onto the stack. This instruction will * result in a <code>nop</code> until its local index is set. */ public LoadInstruction lload() { return (LoadInstruction) addInstruction(new LoadInstruction(this). setType(long.class)); }
/** * Load a double local variable onto the stack. This instruction will * result in a <code>nop</code> until its local index is set. */ public LoadInstruction dload() { return (LoadInstruction) addInstruction(new LoadInstruction(this). setType(double.class)); }
/** * Load a float local variable onto the stack. This instruction will * result in a <code>nop</code> until its local index is set. */ public LoadInstruction fload() { return (LoadInstruction) addInstruction(new LoadInstruction(this). setType(float.class)); }
/** * Load a double local variable onto the stack. This instruction will * result in a <code>nop</code> until its local index is set. */ public LoadInstruction dload() { return (LoadInstruction) addInstruction(new LoadInstruction(this). setType(double.class)); }
/** * Load an object local variable onto the stack. This instruction will * result in a <code>nop</code> until its local index is set. */ public LoadInstruction aload() { return (LoadInstruction) addInstruction(new LoadInstruction(this). setType(Object.class)); }
/** * Load an object local variable onto the stack. This instruction will * result in a <code>nop</code> until its local index is set. */ public LoadInstruction aload() { return (LoadInstruction) addInstruction(new LoadInstruction(this). setType(Object.class)); }
case Constants.ALOAD2: case Constants.ALOAD3: return new LoadInstruction(this, opcode); case Constants.IALOAD: case Constants.LALOAD:
case Constants.ALOAD2: case Constants.ALOAD3: return new LoadInstruction(this, opcode); case Constants.IALOAD: case Constants.LALOAD: