|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--at.dms.backend.QOperand | +--at.dms.backend.QLiteral
This class represents a literal.
Constructor Summary | |
(package private) |
QLiteral(InstructionHandle instruction)
|
Method Summary | |
QOrigin |
duplicate()
Duplicate this node. |
void |
generate(CodeSequence seq)
Generates instructions for this quadruple. |
int |
getType()
The size (in instruction) of the subtree. |
QTemporary[] |
getUses()
Returns the used temporaries. |
java.lang.String |
toString()
Human readable form. |
Methods inherited from class at.dms.backend.QOperand |
getInstruction, getOrigins, setOrigin |
Methods inherited from class java.lang.Object |
|
Constructor Detail |
QLiteral(InstructionHandle instruction)
Method Detail |
public int getType()
getType
in class QOperand
public java.lang.String toString()
toString
in class java.lang.Object
public QOrigin duplicate()
public QTemporary[] getUses()
public void generate(CodeSequence seq)
seq
- The code sequence of instruction.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |