|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcetus.hir.Expression
cetus.hir.IDExpression
cetus.hir.OperatorID
public class OperatorID
C++ overloaded operator IDs.
| Field Summary |
|---|
| Fields inherited from class cetus.hir.IDExpression |
|---|
global, symbol, typename |
| Fields inherited from class cetus.hir.Expression |
|---|
children, needs_parens, object_print_method, parent |
| Constructor Summary | |
|---|---|
OperatorID(java.lang.String name)
|
|
| Method Summary | |
|---|---|
void |
print(java.io.OutputStream stream)
Print the code for the IR represented by the object. |
java.lang.String |
toString()
Every expression class should override toString method. |
| Methods inherited from class cetus.hir.IDExpression |
|---|
clone, findDeclaration, getSymbol, setGlobal, setSymbol, setTypename |
| Methods inherited from class cetus.hir.Expression |
|---|
compareTo, equals, equals2, findExpression, getChildren, getParent, getStatement, needsParens, printSelf, removeChild, setChild, setParens, setParent, setPrintMethod, swapWith, verify |
| Methods inherited from class java.lang.Object |
|---|
finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public OperatorID(java.lang.String name)
| Method Detail |
|---|
public void print(java.io.OutputStream stream)
Printable
print in interface Printableprint in class Expressionstream - The stream on which to print the data.public java.lang.String toString()
Expression
toString in class Expression
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||