avrora.syntax
Class Item.InitializedData

java.lang.Object
  extended byavrora.syntax.Item
      extended byavrora.syntax.Item.InitializedData
Enclosing class:
Item

public static class Item.InitializedData
extends Item

The InitializedData item represents a section of programmer-declared initialized data within the program. This is generally only applicable to the program (code) section.


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 itemSize()
           
 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 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

simplify

public void simplify()
Description copied from class: Item
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.

Specified by:
simplify in class Item

itemSize

public int itemSize()
Overrides:
itemSize in class Item

toString

public java.lang.String toString()