|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectavrora.syntax.Item
avrora.syntax.Item.Label
The Label item represents a labelled location in the program
that is given a name. This can appear in program, data, or eeprom sections.
| Nested Class Summary |
| Nested classes inherited from class avrora.syntax.Item |
Item.InitializedData, Item.Instruction, Item.Label, Item.NamedConstant, Item.RegisterAlias, Item.UninitializedData |
| Field Summary |
| Fields inherited from class avrora.syntax.Item |
byteAddress, module, segment |
| Method Summary | |
int |
getByteAddress()
|
void |
simplify()
The simplify() method reduces any computable constants
to values, resolves register aliases, and creates instruction instances
within this item, depending on exactly which type of item it is. |
java.lang.String |
toString()
|
| Methods inherited from class avrora.syntax.Item |
itemSize |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Method Detail |
public void simplify()
Itemsimplify() method reduces any computable constants
to values, resolves register aliases, and creates instruction instances
within this item, depending on exactly which type of item it is.
simplify in class Itempublic int getByteAddress()
public java.lang.String toString()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||