frysk.value
Class IntegerType
java.lang.Object
frysk.value.Type
frysk.value.ArithmeticType
frysk.value.IntegerType
- Direct Known Subclasses:
- BooleanType, CharType, EnumType, PointerType, SignedType, UnsignedType
public abstract class IntegerType
- extends ArithmeticType
Type for an integer value.
Methods inherited from class frysk.value.Type |
addressOf, completeFollowSym, completeMember, dereference, getName, getSize, getSliceType, getType, getUltimateType, index, member, pack, slice, toPrint, toPrintBrief |
getALU
public ArithmeticUnit getALU(Type type,
int wordSize)
- Overrides:
getALU
in class Type
getALU
public ArithmeticUnit getALU(IntegerType type,
int wordSize)
- Overrides:
getALU
in class Type
getALU
public ArithmeticUnit getALU(PointerType type,
int wordSize)
- Overrides:
getALU
in class Type
getALU
public ArithmeticUnit getALU(FloatingPointType type,
int wordSize)
- Overrides:
getALU
in class Type
getALU
public ArithmeticUnit getALU(ArrayType type,
int wordSize)
- Overrides:
getALU
in class Type
getALU
public ArithmeticUnit getALU(int wordSize)
- Overrides:
getALU
in class Type