avrora.core.isdl
Class EncodingDecl.Derived

java.lang.Object
  extended byavrora.core.isdl.EncodingDecl
      extended byavrora.core.isdl.EncodingDecl.Derived
Enclosing class:
EncodingDecl

public static class EncodingDecl.Derived
extends EncodingDecl


Nested Class Summary
 
Nested classes inherited from class avrora.core.isdl.EncodingDecl
EncodingDecl.Cond, EncodingDecl.Derived, EncodingDecl.Substitution
 
Field Summary
 EncodingDecl parent
           
 Token pname
           
 java.util.List subst
           
 
Fields inherited from class avrora.core.isdl.EncodingDecl
bitWidth, condition, fields, name, prio
 
Constructor Summary
EncodingDecl.Derived(Token n, Token pr, Token p, java.util.List s)
           
 
Method Summary
 int getBitWidth()
           
 void setParent(EncodingDecl p)
           
 
Methods inherited from class avrora.core.isdl.EncodingDecl
getCond, getPriority, isConditional, setCond
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

pname

public final Token pname

subst

public final java.util.List subst

parent

public EncodingDecl parent
Constructor Detail

EncodingDecl.Derived

public EncodingDecl.Derived(Token n,
                            Token pr,
                            Token p,
                            java.util.List s)
Method Detail

setParent

public void setParent(EncodingDecl p)

getBitWidth

public int getBitWidth()
Overrides:
getBitWidth in class EncodingDecl