|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public static interface KlpPackage.Literals
Defines literals for the meta objects that represent
Field Summary | |
---|---|
static EClass |
BINOP
The meta object literal for the ' Binop ' class. |
static EReference |
BINOP__ARG1
The meta object literal for the 'Arg1' containment reference feature. |
static EReference |
BINOP__ARG2
The meta object literal for the 'Arg2' containment reference feature. |
static EAttribute |
BINOP__OP
The meta object literal for the 'Op' attribute feature. |
static EReference |
BINOP__TO
The meta object literal for the 'To' reference feature. |
static EAttribute |
BINOP__VAL
The meta object literal for the 'Val' attribute feature. |
static EClass |
CJMP
The meta object literal for the ' CJmp ' class. |
static EAttribute |
CJMP__COND
The meta object literal for the 'Cond' attribute feature. |
static EReference |
CJMP__LABEL
The meta object literal for the 'Label' containment reference feature. |
static EReference |
CJMP__REG
The meta object literal for the 'Reg' containment reference feature. |
static EClass |
DECL
The meta object literal for the ' Decl ' class. |
static EReference |
DECL__REG
The meta object literal for the 'Reg' reference feature. |
static EAttribute |
DECL__SCOPE
The meta object literal for the 'Scope' attribute feature. |
static EClass |
DONE
The meta object literal for the ' Done ' class. |
static EReference |
DONE__PC
The meta object literal for the 'Pc' reference feature. |
static EClass |
INSTRUCTION
The meta object literal for the ' Instruction ' class. |
static EAttribute |
INSTRUCTION__OPCODE0
The meta object literal for the 'Opcode0' attribute feature. |
static EAttribute |
INSTRUCTION__OPCODE1
The meta object literal for the 'Opcode1' attribute feature. |
static EAttribute |
INSTRUCTION__OPCODE2
The meta object literal for the 'Opcode2' attribute feature. |
static EAttribute |
INSTRUCTION__OPCODE3
The meta object literal for the 'Opcode3' attribute feature. |
static EClass |
JMP
The meta object literal for the ' Jmp ' class. |
static EReference |
JMP__LABEL
The meta object literal for the 'Label' reference feature. |
static EEnum |
JUMP_KIND
The meta object literal for the ' Jump Kind ' enum. |
static EClass |
KLP
The meta object literal for the ' KLP ' class. |
static EReference |
KLP__INSTRUCTIONS
The meta object literal for the 'Instructions' containment reference list feature. |
static EClass |
LABEL
The meta object literal for the ' Label ' class. |
static EAttribute |
LABEL__ADDR
The meta object literal for the 'Addr' attribute feature. |
static EAttribute |
LABEL__NAME
The meta object literal for the 'Name' attribute feature. |
static EClass |
LINE
The meta object literal for the ' Line ' class. |
static EReference |
LINE__INSTRUCTION
The meta object literal for the 'Instruction' containment reference feature. |
static EAttribute |
LINE__LABELS
The meta object literal for the 'Labels' attribute list feature. |
static EClass |
MOVE
The meta object literal for the ' Move ' class. |
static EReference |
MOVE__FROM
The meta object literal for the 'From' containment reference feature. |
static EReference |
MOVE__TO
The meta object literal for the 'To' reference feature. |
static EAttribute |
MOVE__TYPE
The meta object literal for the 'Type' attribute feature. |
static EAttribute |
MOVE__VAL
The meta object literal for the 'Val' attribute feature. |
static EEnum |
MOVE_KIND
The meta object literal for the ' Move Kind ' enum. |
static EEnum |
OPERATOR
The meta object literal for the ' Operator ' enum. |
static EClass |
PRIO
The meta object literal for the ' Prio ' class. |
static EAttribute |
PRIO__PRIO
The meta object literal for the 'Prio' attribute feature. |
static EReference |
PRIO__REG
The meta object literal for the 'Reg' reference feature. |
static EClass |
READ
The meta object literal for the ' Read ' class. |
static EAttribute |
READ__PRE
The meta object literal for the 'Pre' attribute feature. |
static EReference |
READ__REG
The meta object literal for the 'Reg' reference feature. |
static EClass |
REG
The meta object literal for the ' Reg ' class. |
static EAttribute |
REG__ID
The meta object literal for the 'Id' attribute feature. |
static EAttribute |
REG__NAME
The meta object literal for the 'Name' attribute feature. |
static EEnum |
SCOPE
The meta object literal for the ' Scope ' enum. |
static EClass |
SET_CLK
The meta object literal for the ' Set Clk ' class. |
static EReference |
SET_CLK__CLK
The meta object literal for the 'Clk' containment reference feature. |
static EReference |
SET_CLK__REG
The meta object literal for the 'Reg' reference feature. |
static EClass |
SET_PC
The meta object literal for the ' Set PC ' class. |
static EReference |
SET_PC__LABEL
The meta object literal for the 'Label' containment reference feature. |
static EReference |
SET_PC__REG
The meta object literal for the 'Reg' reference feature. |
Field Detail |
---|
static final EClass KLP
KLP
' class.
KLPImpl
,
KlpPackageImpl.getKLP()
static final EReference KLP__INSTRUCTIONS
static final EClass LINE
Line
' class.
LineImpl
,
KlpPackageImpl.getLine()
static final EAttribute LINE__LABELS
static final EReference LINE__INSTRUCTION
static final EClass INSTRUCTION
Instruction
' class.
InstructionImpl
,
KlpPackageImpl.getInstruction()
static final EAttribute INSTRUCTION__OPCODE0
static final EAttribute INSTRUCTION__OPCODE1
static final EAttribute INSTRUCTION__OPCODE2
static final EAttribute INSTRUCTION__OPCODE3
static final EClass DECL
Decl
' class.
DeclImpl
,
KlpPackageImpl.getDecl()
static final EAttribute DECL__SCOPE
static final EReference DECL__REG
static final EClass SET_CLK
Set Clk
' class.
SetClkImpl
,
KlpPackageImpl.getSetClk()
static final EReference SET_CLK__REG
static final EReference SET_CLK__CLK
static final EClass SET_PC
Set PC
' class.
SetPCImpl
,
KlpPackageImpl.getSetPC()
static final EReference SET_PC__REG
static final EReference SET_PC__LABEL
static final EClass PRIO
Prio
' class.
PrioImpl
,
KlpPackageImpl.getPrio()
static final EReference PRIO__REG
static final EAttribute PRIO__PRIO
static final EClass DONE
Done
' class.
DoneImpl
,
KlpPackageImpl.getDone()
static final EReference DONE__PC
static final EClass BINOP
Binop
' class.
BinopImpl
,
KlpPackageImpl.getBinop()
static final EAttribute BINOP__OP
static final EReference BINOP__TO
static final EReference BINOP__ARG1
static final EReference BINOP__ARG2
static final EAttribute BINOP__VAL
static final EClass JMP
Jmp
' class.
JmpImpl
,
KlpPackageImpl.getJmp()
static final EReference JMP__LABEL
static final EClass CJMP
CJmp
' class.
CJmpImpl
,
KlpPackageImpl.getCJmp()
static final EAttribute CJMP__COND
static final EReference CJMP__REG
static final EReference CJMP__LABEL
static final EClass MOVE
Move
' class.
MoveImpl
,
KlpPackageImpl.getMove()
static final EAttribute MOVE__TYPE
static final EReference MOVE__TO
static final EReference MOVE__FROM
static final EAttribute MOVE__VAL
static final EClass LABEL
Label
' class.
LabelImpl
,
KlpPackageImpl.getLabel()
static final EAttribute LABEL__NAME
static final EAttribute LABEL__ADDR
static final EClass REG
Reg
' class.
RegImpl
,
KlpPackageImpl.getReg()
static final EAttribute REG__NAME
static final EAttribute REG__ID
static final EClass READ
Read
' class.
ReadImpl
,
KlpPackageImpl.getRead()
static final EAttribute READ__PRE
static final EReference READ__REG
static final EEnum SCOPE
Scope
' enum.
Scope
,
KlpPackageImpl.getScope()
static final EEnum OPERATOR
Operator
' enum.
Operator
,
KlpPackageImpl.getOperator()
static final EEnum JUMP_KIND
Jump Kind
' enum.
JumpKind
,
KlpPackageImpl.getJumpKind()
static final EEnum MOVE_KIND
Move Kind
' enum.
MoveKind
,
KlpPackageImpl.getMoveKind()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |