00001 package de.fub.bytecode.generic;
00002
00003
00004
00005
00006
00007
00008
00009
00010 public class LSTORE extends LocalVariableInstruction
00011 implements PopInstruction, StoreInstruction {
00012
00013
00014
00015
00016 LSTORE() {
00017 super(de.fub.bytecode.Constants.LSTORE, de.fub.bytecode.Constants.LSTORE_0);
00018 }
00019 public LSTORE(int n) {
00020 super(de.fub.bytecode.Constants.LSTORE, de.fub.bytecode.Constants.LSTORE_0, n);
00021 }
00022
00023
00024
00025
00026
00027
00028
00029
00030 public void accept(Visitor v) {
00031 v.visitStackConsumer(this);
00032 v.visitPopInstruction(this);
00033 v.visitStoreInstruction(this);
00034 v.visitTypedInstruction(this);
00035 v.visitLocalVariableInstruction(this);
00036 v.visitLSTORE(this);
00037 }
00038 }