treecalc.vm.asm
Class TciAssembler.Instruction

java.lang.Object
  extended by treecalc.vm.asm.TciAssembler.Instruction
Enclosing class:
TciAssembler

public static class TciAssembler.Instruction
extends java.lang.Object


Constructor Summary
TciAssembler.Instruction(int id, java.lang.String name, int stackeffect, int stackeffectOp)
           
TciAssembler.Instruction(int id, java.lang.String name, int stackeffect, int stackeffectOp, java.lang.String opname1, int optype1)
           
TciAssembler.Instruction(int id, java.lang.String name, int stackeffect, int stackeffectOp, java.lang.String opname1, int optype1, java.lang.String opname2, int optype2)
           
TciAssembler.Instruction(int id, java.lang.String name, int stackeffect, int stackeffectOp, java.lang.String opname1, int optype1, java.lang.String opname2, int optype2, java.lang.String opname3, int optype3)
           
TciAssembler.Instruction(int id, java.lang.String name, int stackeffect, int stackeffectOp, java.lang.String opname1, int optype1, java.lang.String opname2, int optype2, java.lang.String opname3, int optype3, java.lang.String opname4, int optype4)
           
 
Method Summary
 int getId()
           
 java.lang.String getName()
           
 java.lang.String getOpname(int index)
           
 int getOpSize()
           
 int getOptype(int index)
           
 int getStackeffect()
           
 int getStackeffectOp()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TciAssembler.Instruction

public TciAssembler.Instruction(int id,
                                java.lang.String name,
                                int stackeffect,
                                int stackeffectOp)

TciAssembler.Instruction

public TciAssembler.Instruction(int id,
                                java.lang.String name,
                                int stackeffect,
                                int stackeffectOp,
                                java.lang.String opname1,
                                int optype1)

TciAssembler.Instruction

public TciAssembler.Instruction(int id,
                                java.lang.String name,
                                int stackeffect,
                                int stackeffectOp,
                                java.lang.String opname1,
                                int optype1,
                                java.lang.String opname2,
                                int optype2)

TciAssembler.Instruction

public TciAssembler.Instruction(int id,
                                java.lang.String name,
                                int stackeffect,
                                int stackeffectOp,
                                java.lang.String opname1,
                                int optype1,
                                java.lang.String opname2,
                                int optype2,
                                java.lang.String opname3,
                                int optype3)

TciAssembler.Instruction

public TciAssembler.Instruction(int id,
                                java.lang.String name,
                                int stackeffect,
                                int stackeffectOp,
                                java.lang.String opname1,
                                int optype1,
                                java.lang.String opname2,
                                int optype2,
                                java.lang.String opname3,
                                int optype3,
                                java.lang.String opname4,
                                int optype4)
Method Detail

getId

public int getId()

getName

public java.lang.String getName()

getStackeffect

public int getStackeffect()

getStackeffectOp

public int getStackeffectOp()

getOpSize

public int getOpSize()

getOptype

public int getOptype(int index)

getOpname

public java.lang.String getOpname(int index)


Copyright © 2013. All Rights Reserved.