engine
Class IntegerDescription

java.lang.Object
  |
  +--engine.Symbol
        |
        +--engine.RegisterDescription
              |
              +--engine.IntegerDescription

class IntegerDescription
extends RegisterDescription

See Also:
Serialized Form

Field Summary
(package private) static int INTEGER_DEFAULT_SIZE
          the default size of the integer type
 
Fields inherited from class engine.RegisterDescription
arrayEnd, arrayStart, lsb, msb, nEnd, nMemEnd, nMemStart, nStart, sign
 
Fields inherited from class engine.Symbol
blockType, connType, funcType, intType, lineNo, moduleArType, moduleType, name, paramType, portType, realType, regType, taskType, udpType, wireType
 
Constructor Summary
(package private) IntegerDescription(java.lang.String name, int lineNo)
           
(package private) IntegerDescription(java.lang.String name, int lineNo, ExpressionDescription arrayStart, ExpressionDescription arrayEnd)
           
 
Methods inherited from class engine.RegisterDescription
getArrayEnd, getArrayStart, getType, instantiate, isMemory, setRange
 
Methods inherited from class engine.Symbol
toString
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, wait, wait, wait
 

Field Detail

INTEGER_DEFAULT_SIZE

static int INTEGER_DEFAULT_SIZE
the default size of the integer type
Constructor Detail

IntegerDescription

IntegerDescription(java.lang.String name,
                   int lineNo,
                   ExpressionDescription arrayStart,
                   ExpressionDescription arrayEnd)

IntegerDescription

IntegerDescription(java.lang.String name,
                   int lineNo)