

Public Member Functions | |
| leafNode (int bci, scopeNode *scope) | |
| bool | print (prettyPrintStream *output) |
| int | width (prettyPrintStream *output) |
| virtual char * | string ()=0 |
Definition at line 158 of file prettyPrinter.cpp.
| leafNode::leafNode | ( | int | bci, | |
| scopeNode * | scope | |||
| ) | [inline] |
Definition at line 160 of file prettyPrinter.cpp.
| bool leafNode::print | ( | prettyPrintStream * | output | ) | [inline, virtual] |
Reimplemented from astNode.
Definition at line 161 of file prettyPrinter.cpp.
References HIGHLIGHT, prettyPrintStream::print(), astNode::print(), and string().
Here is the call graph for this function:

| virtual char* leafNode::string | ( | ) | [pure virtual] |
Implemented in paramNode, nameNode, selfNode, ignoreReceiver, superNode, literalNode, smiNode, doubleNode, characterNode, stackTempNode, heapTempNode, floatNode, instVarNode, classVarNode, primitiveResultNode, and assocNode.
| int leafNode::width | ( | prettyPrintStream * | output | ) | [inline, virtual] |
Reimplemented from astNode.
Definition at line 167 of file prettyPrinter.cpp.
References string(), and prettyPrintStream::width_of_string().
Here is the call graph for this function:

1.4.7