|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use QOrigin | |
at.dms.backend |
Uses of QOrigin in at.dms.backend |
Classes in at.dms.backend that implement QOrigin | |
(package private) class |
QLiteral
This class represents a literal. |
(package private) class |
QOperand
??? |
(package private) class |
QOperator
??? |
(package private) class |
QQuadruple
This class represents a quadruple: a source and a destinationination. |
(package private) class |
QStack
This class represents a stack placeholder. |
(package private) class |
QTemporary
This class represents a temporary. |
(package private) class |
QVariable
This class represents a preassigned temporary. |
Methods in at.dms.backend that return QOrigin | |
abstract QOrigin[] |
QNode.getOrigins()
Returns the origins of this instruction. |
QOrigin[] |
QVoid.getOrigins()
Returns the parameters of this instruction. |
QOrigin |
QQuadruple.duplicate()
Duplicate this node: not implemented. |
QOrigin[] |
QQuadruple.getOrigins()
returns the parameters of this instruction |
QOrigin[] |
QOperand.getOrigins()
Returns the parameters of this instruction. |
QOrigin |
QLiteral.duplicate()
Duplicate this node. |
QOrigin |
QOperator.duplicate()
Duplicate this node: not implemented. |
QOrigin[] |
QOperator.getOrigins()
Returns the parameters of this instruction. |
QOrigin |
QIinc.duplicate()
Duplicate this node: not implemented. |
QOrigin[] |
QIinc.getOrigins()
Returns the parameters of this instruction. |
QOrigin |
QTemporary.duplicate()
Duplicate this node. |
QOrigin |
QOrigin.duplicate()
Duplicate this node. |
QOrigin[] |
QOrigin.getOrigins()
Returns the parameters of this instruction. |
QOrigin[] |
QNop.getOrigins()
Returns the parameters of this instruction. |
Methods in at.dms.backend with parameters of type QOrigin | |
abstract void |
QNode.setOrigin(QOrigin origin,
int i)
Sets the origins of this instruction. |
void |
QVoid.setOrigin(QOrigin origin,
int i)
??? |
void |
QQuadruple.setOrigin(QOrigin origin,
int i)
Sets the parameters of this instruction. |
void |
QOperand.setOrigin(QOrigin origin,
int i)
Sets the parameters of this instruction: not implemented, throws a RuntimeException. |
void |
QOperator.setOrigin(QOrigin origin,
int i)
Sets the parameters of this instruction. |
void |
QIinc.setOrigin(QOrigin origin,
int i)
Sets the parameters of this instruction: not implemented or not possible on this type: throws RuntimeException. |
void |
QOrigin.setOrigin(QOrigin origin,
int i)
Sets the parameters of this instruction. |
void |
QNop.setOrigin(QOrigin origin,
int i)
Sets the parameters of this instruction: not implemented, throws RuntimeException. |
Constructors in at.dms.backend with parameters of type QOrigin | |
QVoid(QOrigin origin)
??? |
|
QSwitch(QOrigin origin)
??? |
|
QQuadruple(QDestination destination,
QOrigin origin)
|
|
QOperator(InstructionHandle operator,
QOrigin[] operands)
|
|
QJump(QOrigin origin)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |