frysk.value
Class TypeDef

java.lang.Object
  extended by frysk.value.Type
      extended by frysk.value.TypeDecorator
          extended by frysk.value.TypeDef

public class TypeDef
extends TypeDecorator

Type decorator class, so that a base or composite type can be decorated with various attributes.


Constructor Summary
TypeDef(String name, Type decorated)
           
 
Method Summary
 void toPrint(StringBuilder stringBuilder, int indent)
          A guess; sub classes should override.
 
Methods inherited from class frysk.value.TypeDecorator
assign, getSize, getUltimateType, index, member, pack, slice, toPrint, toPrintBrief, toString
 
Methods inherited from class frysk.value.Type
addressOf, completeFollowSym, completeMember, dereference, getALU, getALU, getALU, getALU, getALU, getALU, getName, getSliceType, getType, toPrint, toPrint
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TypeDef

public TypeDef(String name,
               Type decorated)
Method Detail

toPrint

public void toPrint(StringBuilder stringBuilder,
                    int indent)
Description copied from class: TypeDecorator
A guess; sub classes should override.

Overrides:
toPrint in class TypeDecorator
Parameters:
stringBuilder - TODO