コード例 #1
0
 public JavaInstructionDescption(int Size, Func <int, Java.ConstantPool, int> PushAction, Func <int, Java.ConstantPool, int> PopAction, JavaOperandType OpType, JavaBranchType BranchType)
 {
     this.Size       = Size;
     this.PushAction = PushAction;
     this.PopAction  = PopAction;
     this.OpType     = OpType;
     this.BranchType = BranchType;
 }
コード例 #2
0
ファイル: JavaOpCode.cs プロジェクト: Kav2018/JavaForVS
 public JavaOpCode(JavaOpCodeTag opcode, string name, JavaOperandType operandType, JavaFlowControl flowControl, int size, JavaStackBehavior stackBehaviorPop, JavaStackBehavior stackBehaviorPush)
 {
     OpCode = opcode;
     Name = name;
     OperandType = operandType;
     FlowControl = flowControl;
     Size = size;
     StackBehaviorPop = stackBehaviorPop;
     StackBehaviorPush = stackBehaviorPush;
 }