|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectfrysk.value.Type
frysk.value.ArithmeticType
public abstract class ArithmeticType
Type for a arithmetic.
| Method Summary | |
|---|---|
Value |
assign(Value var1,
Value var2)
|
Value |
createValue(double val)
Create a new Value of THIS Type, initialized to VAL. |
Value |
createValue(float val)
Create a new Value of THIS Type, initialized to VAL. |
Value |
createValue(long val)
Create a new Value of THIS type, initialized to the long VAL. |
ByteOrder |
order()
|
void |
toPrint(StringBuilder stringBuilder,
int indent)
Print this Type after indenting INDENT spaces. |
String |
toString()
For debugging and tracing; just dump the Type's name. |
| Methods inherited from class frysk.value.Type |
|---|
addressOf, completeFollowSym, completeMember, dereference, getALU, getALU, getALU, getALU, getALU, getALU, getName, getSize, getSliceType, getType, getUltimateType, index, member, pack, slice, toPrint, toPrintBrief |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Method Detail |
|---|
public String toString()
Type
toString in class Typepublic ByteOrder order()
public Value assign(Value var1,
Value var2)
public void toPrint(StringBuilder stringBuilder,
int indent)
Type
toPrint in class TypestringBuilder - TODOpublic Value createValue(float val)
public Value createValue(double val)
public Value createValue(long val)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||